<SEC-DOCUMENT>0000703604-21-000035.txt : 20210226
<SEC-HEADER>0000703604-21-000035.hdr.sgml : 20210226
<ACCEPTANCE-DATETIME>20210226161112
ACCESSION NUMBER:		0000703604-21-000035
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		121
CONFORMED PERIOD OF REPORT:	20201231
FILED AS OF DATE:		20210226
DATE AS OF CHANGE:		20210226

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			LAWSON PRODUCTS INC/NEW/DE/
		CENTRAL INDEX KEY:			0000703604
		STANDARD INDUSTRIAL CLASSIFICATION:	WHOLESALE-MACHINERY, EQUIPMENT & SUPPLIES [5080]
		IRS NUMBER:				362229304
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		8770 WEST BRYN MAWR AVENUE
		STREET 2:		SUITE 900
		CITY:			CHICAGO
		STATE:			IL
		ZIP:			60631
		BUSINESS PHONE:		773-304-5208

	MAIL ADDRESS:	
		STREET 1:		8770 WEST BRYN MAWR AVENUE
		STREET 2:		SUITE 900
		CITY:			CHICAGO
		STATE:			IL
		ZIP:			60631
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>laws-20201231.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2021 Workiva--><!--r:c125dea7-2206-4f5d-8cfa-1f4ff4585ec2,g:79fe0932-f2bf-44ea-a8f8-0a7a2b9244fa,d:a993ea0c1c394d05ae989920630b5d6b--><html xmlns="http://www.w3.org/1999/xhtml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:srt="http://fasb.org/srt/2020-01-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31" xmlns:laws="http://www.lawsonproducts.com/20201231" xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:country="http://xbrl.sec.gov/country/2020-01-31" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>laws-20201231</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl80L2ZyYWc6MGM5NTE1NjExYWNiNGMwZjhjYWI4OTRkNzg3MzZiMzgvdGFibGU6NDBjODZiN2EwYzBkNGM2OTkwYjVmZjgzOTIyYzgyMWQvdGFibGVyYW5nZTo0MGM4NmI3YTBjMGQ0YzY5OTBiNWZmODM5MjJjODIxZF8zLTEtMS0xLTA_f50e018d-67f9-46b8-bf09-8d0df8c7c2a2">0000703604</ix:nonNumeric><ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl80L2ZyYWc6MGM5NTE1NjExYWNiNGMwZjhjYWI4OTRkNzg3MzZiMzgvdGFibGU6NDBjODZiN2EwYzBkNGM2OTkwYjVmZjgzOTIyYzgyMWQvdGFibGVyYW5nZTo0MGM4NmI3YTBjMGQ0YzY5OTBiNWZmODM5MjJjODIxZF81LTEtMS0xLTA_856dcf9b-9ad8-4360-b00f-1012ddb22020">December 31, 2020</ix:nonNumeric><ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" format="ixt:datemonthdayen" name="dei:CurrentFiscalYearEndDate" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl80L2ZyYWc6MGM5NTE1NjExYWNiNGMwZjhjYWI4OTRkNzg3MzZiMzgvdGFibGU6NDBjODZiN2EwYzBkNGM2OTkwYjVmZjgzOTIyYzgyMWQvdGFibGVyYW5nZTo0MGM4NmI3YTBjMGQ0YzY5OTBiNWZmODM5MjJjODIxZF81LTEtMS0xLTA_b36e93a8-325a-4675-9b5d-6207ad4bc55a">December 31</ix:nonNumeric><ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl80L2ZyYWc6MGM5NTE1NjExYWNiNGMwZjhjYWI4OTRkNzg3MzZiMzgvdGFibGU6NDBjODZiN2EwYzBkNGM2OTkwYjVmZjgzOTIyYzgyMWQvdGFibGVyYW5nZTo0MGM4NmI3YTBjMGQ0YzY5OTBiNWZmODM5MjJjODIxZF82LTEtMS0xLTA_6812fe83-08a3-4f0d-a017-7bff25f7443c">false</ix:nonNumeric><ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl80L2ZyYWc6MGM5NTE1NjExYWNiNGMwZjhjYWI4OTRkNzg3MzZiMzgvdGFibGU6NDBjODZiN2EwYzBkNGM2OTkwYjVmZjgzOTIyYzgyMWQvdGFibGVyYW5nZTo0MGM4NmI3YTBjMGQ0YzY5OTBiNWZmODM5MjJjODIxZF83LTEtMS0xLTA_628109eb-8b16-4a29-8f5e-074359f77585">2020</ix:nonNumeric><ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl80L2ZyYWc6MGM5NTE1NjExYWNiNGMwZjhjYWI4OTRkNzg3MzZiMzgvdGFibGU6NDBjODZiN2EwYzBkNGM2OTkwYjVmZjgzOTIyYzgyMWQvdGFibGVyYW5nZTo0MGM4NmI3YTBjMGQ0YzY5OTBiNWZmODM5MjJjODIxZF84LTEtMS0xLTA_4706ad0b-6496-422a-9cd1-3a9b3b8966f2">FY</ix:nonNumeric><ix:nonNumeric contextRef="i09e72d806a0741db96690a4de90e6538_D20190101-20190101" name="us-gaap:AccountingStandardsUpdateExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RleHRyZWdpb246ODE3ZTE0Yzk5M2U1NGFkN2ExMTFkNGQwMWU4NTIyZDZfNjA0NzMxMzk1MzUzNw_485233a1-66a9-45f2-8df2-7d947ad7f70f">us-gaap:AccountingStandardsUpdate201602Member</ix:nonNumeric><ix:nonNumeric contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNzI1L2ZyYWc6ZmZjNmYxNjdmMzFhNDQ1Mzk5NGQ1MDI4ZDg0OGE4YjQvdGV4dHJlZ2lvbjpmZmM2ZjE2N2YzMWE0NDUzOTk0ZDUwMjhkODQ4YThiNF82MDQ3MzEzOTUzMDE1_6e9b6e0d-69d5-437a-b8df-430e5fdcf6d1">laws:LeaseLiabilityCurrent</ix:nonNumeric><ix:nonNumeric contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" name="us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNzI1L2ZyYWc6ZmZjNmYxNjdmMzFhNDQ1Mzk5NGQ1MDI4ZDg0OGE4YjQvdGV4dHJlZ2lvbjpmZmM2ZjE2N2YzMWE0NDUzOTk0ZDUwMjhkODQ4YThiNF82MDQ3MzEzOTUzMDE1_8abbc2c4-ef03-4308-9f24-924933f0e9f5">laws:LeaseLiabilityCurrent</ix:nonNumeric><ix:nonNumeric contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" name="us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNzI1L2ZyYWc6ZmZjNmYxNjdmMzFhNDQ1Mzk5NGQ1MDI4ZDg0OGE4YjQvdGV4dHJlZ2lvbjpmZmM2ZjE2N2YzMWE0NDUzOTk0ZDUwMjhkODQ4YThiNF82MDQ3MzEzOTUzMDE1_98d3b4d8-de3c-4bc2-806a-cf0509fb6864">laws:LeaseLiabilityCurrent</ix:nonNumeric><ix:nonNumeric contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNzI1L2ZyYWc6ZmZjNmYxNjdmMzFhNDQ1Mzk5NGQ1MDI4ZDg0OGE4YjQvdGV4dHJlZ2lvbjpmZmM2ZjE2N2YzMWE0NDUzOTk0ZDUwMjhkODQ4YThiNF82MDQ3MzEzOTUzMDE1_c2dec1b4-4d1c-4bc6-93a8-ee1ba6a967f2">laws:LeaseLiabilityCurrent</ix:nonNumeric><ix:nonNumeric contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" name="us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNzI1L2ZyYWc6ZmZjNmYxNjdmMzFhNDQ1Mzk5NGQ1MDI4ZDg0OGE4YjQvdGV4dHJlZ2lvbjpmZmM2ZjE2N2YzMWE0NDUzOTk0ZDUwMjhkODQ4YThiNF82MDQ3MzEzOTUzMDU0_727a4066-3d84-42c3-8676-36d47d8b8aa8">laws:LeaseLiabilityNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" name="us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNzI1L2ZyYWc6ZmZjNmYxNjdmMzFhNDQ1Mzk5NGQ1MDI4ZDg0OGE4YjQvdGV4dHJlZ2lvbjpmZmM2ZjE2N2YzMWE0NDUzOTk0ZDUwMjhkODQ4YThiNF82MDQ3MzEzOTUzMDU0_a837d7be-5c5a-4ed6-89bf-6cefd8a86028">laws:LeaseLiabilityNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" name="us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNzI1L2ZyYWc6ZmZjNmYxNjdmMzFhNDQ1Mzk5NGQ1MDI4ZDg0OGE4YjQvdGV4dHJlZ2lvbjpmZmM2ZjE2N2YzMWE0NDUzOTk0ZDUwMjhkODQ4YThiNF82MDQ3MzEzOTUzMDU0_d76ff35c-0896-4853-999d-9b8518dccc24">laws:LeaseLiabilityNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" name="us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNzI1L2ZyYWc6ZmZjNmYxNjdmMzFhNDQ1Mzk5NGQ1MDI4ZDg0OGE4YjQvdGV4dHJlZ2lvbjpmZmM2ZjE2N2YzMWE0NDUzOTk0ZDUwMjhkODQ4YThiNF82MDQ3MzEzOTUzMDU0_f2e7eddf-7889-43ec-bbbd-9020e536e551">laws:LeaseLiabilityNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="i9b19109e9c844da9aab9a267e20a5018_D20200101-20201231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzE4ODU_dbe837ab-6a16-430f-aa25-e671843af49d">P7Y</ix:nonNumeric><ix:nonNumeric contextRef="i9b19109e9c844da9aab9a267e20a5018_D20200101-20201231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzE5MTI_69550b0b-8a45-4e05-8b88-aeee1a376f8e">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="i18d5fb395d264bf48145b24d20b88aab_D20200101-20201231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzM4NTM_0b584031-0c3a-4268-93ff-8f4f78282c0f">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="id1c31ce79dc04e6cb1242fc7d7cbf9e9_D20200101-20201231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzM4NTk_b18a85d3-60c7-4c45-b059-628e1629de6a">P3Y</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="laws-20201231.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</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="i007ec097d6f34827886ccc2f27be7252_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</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="iaa8b62eb2a994620baab611899026303_I20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1c60c49d400a48a1a613758ef072afe1_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</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="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</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="icddadf21aa8f414a868ca5498e2cb0b2_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8940bf6480044246bb748fe07007c580_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</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="ic83be2648be74c098db424f6d8a5cd9c_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</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="ia9ec9c53b4a6415085799a698f8b0481_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</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="iccb744dc60884c77a4a8bebf6c6e83ca_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib8840f5aebb8485ea7263b3dbd37b125_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</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="i0adc312ddb1f4f43a72eeba0ac676440_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><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="i9e260be26e8b40099232bd3670f9f95e_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</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="i8b31f7facd0340e5b9257a56a4e9445d_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</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="i05ac9882dad64a8da0c036788e5c7b44_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</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="id7d24423572142f8957339f00266b52b_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</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="iddc26c065cc44920ab26d82a446a2f65_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</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="i8689dea5078142a5a5c0760f897e2868_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</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="iab1b20e5090347f39ca6703554ec0e24_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</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="i8deea5a45b994249b5ebb35ea82c023d_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</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="i406b9eeba5d4419798f244b01b80e039_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</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="if5d5d16494b14cf8b4ca33b6ba06777d_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i219da596295f4e0e8949a38f6a0a023b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</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="ie057f4fe64784b388d6b4d79ec8c4f0b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</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="i17718dceb11146efb88384f8ce47af39_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</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="i61a1b9a2aa214da3bde99179879a27a2_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</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="i59e018a7ca7b4f528c0b19ca7284ece5_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</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="i6e5e8b996fdf4aa49c4ebd6df575b344_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</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="i5e7d2c525d3e4805acd081693e7b15db_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</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="i187306278ad1440b9358200901ce1f61_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</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="i484aad4cb25c46ee9d1670d58da7d14c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</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="i7a2b80ca13914c50aa0f1cdf42114179_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib933b766978847e7baf9f87632c11340_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i09e72d806a0741db96690a4de90e6538_D20190101-20190101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="segment"><xbrli:measure>laws:segment</xbrli:measure></xbrli:unit><xbrli:context id="i6d523c57f73644e88c543a6011241208_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</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="i94a0b7998e7a4479a07196411e4f6392_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</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="i49dfa7587d854c78ac62def1e1b71b80_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">laws:MachineryEquipmentFurnitureFixturesAndVehiclesMember</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="ia616e4b5636e48eba29f043d2a546203_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">laws:MachineryEquipmentFurnitureFixturesAndVehiclesMember</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="ie616b754aa844e9f9281d5550dd35042_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</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="ie1b26c94c99f49ae8a01fb5269cef1a3_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</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="if42a82100a9749d899c8eaa5cf2cd205_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</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="i4c70d26c9e8045e496c76706e6c5516c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="customer"><xbrli:measure>laws:customer</xbrli:measure></xbrli:unit><xbrli:context id="ie36f131d6567463498fe99419ebf8a50_I20200831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">laws:PartsmasterMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-08-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="sale_representative"><xbrli:measure>laws:sale_representative</xbrli:measure></xbrli:unit><xbrli:context id="i019edbc7dafd470eba5d959f53018e83_D20200831-20200831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">laws:PartsmasterMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-31</xbrli:startDate><xbrli:endDate>2020-08-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i70898837e206421d993a46f8e5616173_D20210501-20210531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">laws:PartsmasterMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2021-05-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i485cd1f801e04fac96d8e1d57982c0f3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">laws:PartsmasterMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic61c214a85044509a8fe3752ad7cfa0a_I20200831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">laws:PartsmasterMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-08-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2f3f16c951504c028579b503fa0dcfb2_I20200831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">laws:PartsmasterMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-08-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1cfd829901654b5299911d2181510717_D20200831-20200831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">laws:PartsmasterMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-31</xbrli:startDate><xbrli:endDate>2020-08-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i97e9dc6365d4438a949c846f90b23a75_D20200831-20200831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">laws:PartsmasterMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-31</xbrli:startDate><xbrli:endDate>2020-08-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia3f83ce77d7a40639bcb5fa5948b5916_D20201001-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">laws:PartsmasterMember</xbrldi:explicitMember></xbrli:segment></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="iaec86dafb2f54c29a61ccce983c16df8_I20200831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-08-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7785db0e87e740ae8e54db87773f2e04_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</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:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i5a15fe5b5846425da3978750a4a4a113_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">laws:FasteningSystemMember</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="i2457f2889dc64fa4872778026871ebf0_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">laws:FasteningSystemMember</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="if7ff02b771e24acfb0f594c53a7e5367_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">laws:CuttingToolsAndAbrasivesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</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="i5308c08c5e5046b686d54fcb57914bae_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">laws:CuttingToolsAndAbrasivesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</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="i9a096584284f4c4a886ed46809e23f4b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">laws:FluidPowerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</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="i1fd7d03df4e348e3ab913fdf1f66cd99_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">laws:FluidPowerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</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="iba498d05e90b49349ddcb25ef8ba0d6d_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">laws:SpecialtyChemicalsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</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="iff1dd28fa990422db5c0b02315e3f54a_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">laws:SpecialtyChemicalsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</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="ieef3c0acd5a64707a2bfb81a7bfb9b06_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">laws:ElectricalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</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="if37f021fcd364ce3bf83c42351e47d6d_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">laws:ElectricalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</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="i3b1e06a5239d4ac0a1568f70d0a9b8ed_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">laws:AftermarketAutomotiveSuppliesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</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="ie6e9bde28b554953adf5307cfb776ac5_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">laws:AftermarketAutomotiveSuppliesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</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="i8441ebe580aa4a90a92ab00faf8bf095_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">laws:SafetyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</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="i06b824e06cf1419d91f1bbab91352a8d_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">laws:SafetyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</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="i4c1eca61423d4fa2b41a9cf01e1f36bc_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">laws:WeldingAndMetalRepairMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</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="i6ab6e0345fb9456f9bd8a23858a53ea0_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">laws:WeldingAndMetalRepairMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</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="i8419af99d97649c79c78fd6c98a5c64b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</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="icf73fe063c0c4a9387a5a9c957edacd2_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</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="i86eded14681942ddbe02690909e54fca_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</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="i8097861b2f524e4ebd9703d4fd3b022c_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</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="ie1741b35ba124c65b56a57335d78a9e8_D20200901-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i54cfcaa016524c59b10d22dbc098cbd1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i531e71aa6b714090964b7247b6272de5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">laws:GuaranteedInvestmentCertificateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie83c367ddb1540e196471269d8e8769d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iec68020ddb174c46a161988584750ef8_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i254e7666c31b4aa893aa6777f11b9bbf_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</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="i087f46ddda44401ca334bf60beb7eec2_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</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="i928f0e9d8468447d922fcab21bfe9f86_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6ebddffe012b46b3bf80ab42f73e4977_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1237401c8a4c409e8becc096ed23f828_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1ccbbfda56b14182b001fa46807dcd7b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i149e7efc5212413792816caac97c28b3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</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="i6f9d8d6c7a364164a74de158fcc5879a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</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="i3cd2563d74214986872719740ef4b7f3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i18263307ebe74e009d5dad6655886898_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3d41290aed754cd3861cea47b319b656_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i59eb892b0ccc4b8d93bf69f1aceef069_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i259f63bf66584f2f8f0d431f2d057d5b_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">laws:LawsonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2f22d259bbd747e0896bb1862e0d072d_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">laws:BoltSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i76ccf5e27840497392e756136f5276ae_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">laws:LawsonSegmentMember</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="i368f182e80c14d78bb5a900a19021900_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">laws:BoltSegmentMember</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="i39ad248a02cc49289b33234a8f860869_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">laws:LawsonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8acf8d39e77c494f9de0710671a29360_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">laws:BoltSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i944fc4c245af41a9b34c0082d7c0ff1c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">laws:LawsonSegmentMember</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="ifc4d3a539b8947fba3115cd9f4c62216_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">laws:BoltSegmentMember</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="i45a5956916f2425aaee160a8cecf627a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">laws:LawsonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i826615cd504649db888dc40fdbab2dd6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">laws:BoltSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i892c6d6b4f9b4872a6b46dc1fadaa5dc_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</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="i6601561dbba04ca0a7b7304e48dbfd42_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</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="i5ca4968e5dc641de8d48019580bbe3dc_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5e4cd473458f41f08cb90fb77a90c2f5_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if480186ae79040a6b0f1f9b5234e2657_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">laws:CompanyHeadquartersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7d0b47a9047948cebf8fd09b80885391_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">laws:MccookFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i281e770a591f4081b2b55278acffc023_I20190101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if93efe254e5b41daa04d75df470846b7_D20190101-20190101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2e51967f67ea4603a8f7cb3c31ef9b57_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if45fd961fefa45d084d4abac941e5367_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iee6702fa640b4a8b978d842a53c7f95f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="laws:DebtCovenantValueAxis">laws:RequiredMinimumValueMember</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="ie7b420783d1b483db12a92f884ef997a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</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="i2ca121ad74454b159993508390916a56_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5d71aa3228444876aca9f86d51f29ef2_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="laws:DebtCovenantValueAxis">laws:ActualValueMember</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="i2ce314997ffe4bfdbd21f564c77a6196_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="laws:DebtCovenantValueAxis">laws:ActualValueMember</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="i4cee459f0d35480fa398dd534548b52c_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0553100d55704efc96aae70d13d17bdb_I20200831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-08-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i851cdb08304b4fffbafefc50402adbba_I20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i276b12b7e9c64021abd202e7b9d388b4_I20210531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">laws:PartsmasterMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3a6c9fdd6fd442fa8e1e48df966ee3c8_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i715f60e50b1643438d22a3c4326a0fa2_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iac2713a2fec2410bb7d67baa0cf0d00a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</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="ib38df61986304c1e909d666bf5a2f93a_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</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="i3fdb9c5d1bca4deab17e43bde4359752_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9039c51222b34383bdf82eac08db6499_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:DeferredProfitSharingMember</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="ib1c6035fd7624cc8957ae68de92ef310_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:DeferredProfitSharingMember</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="i83a98f9023eb4ee19537226c52905045_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:DeferredProfitSharingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i963ef45e4b304c8a8dc8d8f61d8a58aa_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">laws:EquityCompensationPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i63169d1e184b4e5aa8b085691990f70b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">laws:EquityCompensationPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementNonemployeeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</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="ib9d7d93598254e7eb78e03ee24599272_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">laws:EquityCompensationPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</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="i9b19109e9c844da9aab9a267e20a5018_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</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="id05edd4478fd4d8b9715118d6c4ca8ec_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</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="i677e8cfac4e54e4ca1718dbb5ab81ff4_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i856ac703103f4db8816912d18c58e1ba_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</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="i3cdfe116a16b41ad9457f5952fe1bbd4_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</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="iba53ad70b0154e6d813aa8c312f27590_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2d63b247ab4d4e84ba7dd78871935b77_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i18d5fb395d264bf48145b24d20b88aab_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">laws:EquityCompensationPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</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="id1c31ce79dc04e6cb1242fc7d7cbf9e9_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">laws:EquityCompensationPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</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="i44142a65b61d479ba204297a1d128ff9_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</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="i040af8e1ec5a4192838b04042e6755e0_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</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="i8e01b1f096e64bc48f2028d003abd34c_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i027196b36793414a877bb79d324b340a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</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="id97a49a4f6cf460faaf5250a776e54f0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie3acc78cfbc24fcc87200afc223aa024_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><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="if0770b9ad0b740aeb222023a66dfd59a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><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="i88e02005cacb45f3b705f7331413ca3b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">laws:MarketStockUnitMember</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="iddbc2a23a4c04864ae030ae2a75d6e65_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">laws:MarketStockUnitMember</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="i282046eb75f64b308cf9daf2a5b6c1f4_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</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="ic6a29a30d8da45ab978070ddfda81cb6_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic9aa50f84c834aadab5489f38be34972_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</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="i8eaf0a214c554dbf8047c6e1560f79a9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</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="id012e2f7ac7c44e3acaf48853e52d5a3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</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="i1b5219be8a76465cb46d911cd6272af5_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</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="ic650faa106ee4516bbfad4be5a97d2d1_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</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="i3f10d58a83ff43f2bea3f2df2e8ab06f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</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="i5b991568c4974ef6a2c0b97f81e3f5e9_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</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="iae35512eab274b58becb48c8e573ab5e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i78649949f7e24a129cb15e6cffb2511c_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i606b750cbd9a46b0994a01ba929cb581_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2c508166cffb4ae9aa30d690ad256588_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i795b8275c960461cb4e19e839c24abcd_I20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib91e9b10b37245629416be16acf335df_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4a2dfbf6802d4e0bb5c03efa6842b459_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</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="i3f52fe0a02da497c811ef2d1d82fa137_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</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="ie850ec6c13e84bab98eb25ef4fc88104_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</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="i819749d8d00c429591a9d1323c5040d4_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</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="icc8874e4eb274fafad01cdbd9285ba1b_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</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="iffc9293062ff480aabada53d2b8f38e5_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</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="i964443c7c44d4c8c9f699e5aeef6d22e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</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="i9e05bdce238f4debad9f5d82de310aaa_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</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="i9f46aa9d725a4ef6a16969b075032405_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</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="i11f7774ef74541059fad86cd290c43b9_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000703604</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfNC0xMy0xLTEtMA_b85f062b-78b8-496d-a032-70b8356b7925 id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfNC03LTEtMS0w_8eff9b03-5443-4568-897f-e46ffc4d6531" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RleHRyZWdpb246ODE3ZTE0Yzk5M2U1NGFkN2ExMTFkNGQwMWU4NTIyZDZfNjA0NzMxMzk1MzUzNg_0abf8378-3ba0-4d82-8554-d58dceb09195" order="1"></ix:relationship></ix:resources></ix:header></div><div id="ia993ea0c1c394d05ae989920630b5d6b_1"></div><div style="min-height:9pt;width:100%"><div><span><br/></span></div></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:14pt;font-weight:700;line-height:120%">UNITED STATES SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Washington,&#160;D.C. 20549</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:30.603%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></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="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xL2ZyYWc6ZGFkZDRhYzQyNDUwNGQ1YTg5YjFjZjI4MmZmYjJkNWQvdGV4dHJlZ2lvbjpkYWRkNGFjNDI0NTA0ZDVhODliMWNmMjgyZmZiMmQ1ZF8xMDk5NTExNjMwOTgz_88648d94-2c6e-4925-b7f7-e71f65691394">10-K</ix:nonNumeric></span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:9.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:88.345%"></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:9pt;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:left;vertical-align:top"><div style="padding-left:6.75pt;padding-right:6.75pt;text-align:center;text-indent:-11.25pt"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" format="ixt:booleantrue" name="dei:DocumentAnnualReport" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xL2ZyYWc6ZGFkZDRhYzQyNDUwNGQ1YTg5YjFjZjI4MmZmYjJkNWQvdGFibGU6NWExYWVkZWMyMjA2NDMzMmI3MDg1ZGIyZTFkMmU3NTQvdGFibGVyYW5nZTo1YTFhZWRlYzIyMDY0MzMyYjcwODVkYjJlMWQyZTc1NF8xLTAtMS0xLTIxNw_051bd887-aed6-49da-aa27-e1d11d885b08">&#254;</ix:nonNumeric></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:9pt;font-weight:700;line-height:100%">ANNUAL REPORT PURSUANT TO SECTION&#160;13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">For the fiscal year ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xL2ZyYWc6ZGFkZDRhYzQyNDUwNGQ1YTg5YjFjZjI4MmZmYjJkNWQvdGFibGU6NWExYWVkZWMyMjA2NDMzMmI3MDg1ZGIyZTFkMmU3NTQvdGFibGVyYW5nZTo1YTFhZWRlYzIyMDY0MzMyYjcwODVkYjJlMWQyZTc1NF8yLTEtMS0xLTU4MDUvdGV4dHJlZ2lvbjo4MTViNzEyOWFiODA0YjM3YmE1YmJhNGE2MzhmZTAwN182MDQ3MzEzOTUyOTE3_856dcf9b-9ad8-4360-b00f-1012ddb22020"><ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" format="ixt:datemonthdayen" name="dei:CurrentFiscalYearEndDate" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xL2ZyYWc6ZGFkZDRhYzQyNDUwNGQ1YTg5YjFjZjI4MmZmYjJkNWQvdGFibGU6NWExYWVkZWMyMjA2NDMzMmI3MDg1ZGIyZTFkMmU3NTQvdGFibGVyYW5nZTo1YTFhZWRlYzIyMDY0MzMyYjcwODVkYjJlMWQyZTc1NF8yLTEtMS0xLTU4MDUvdGV4dHJlZ2lvbjo4MTViNzEyOWFiODA0YjM3YmE1YmJhNGE2MzhmZTAwN182MDQ3MzEzOTUyOTE3_b36e93a8-325a-4675-9b5d-6207ad4bc55a">December&#160;31</ix:nonNumeric>, 2020</ix:nonNumeric></span></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6.75pt;padding-right:6.75pt;text-align:center;text-indent:-11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">or</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt;padding-right:6.75pt;text-align:center;text-indent:-11.25pt"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" format="ixt:booleanfalse" name="dei:DocumentTransitionReport" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xL2ZyYWc6ZGFkZDRhYzQyNDUwNGQ1YTg5YjFjZjI4MmZmYjJkNWQvdGFibGU6NWExYWVkZWMyMjA2NDMzMmI3MDg1ZGIyZTFkMmU3NTQvdGFibGVyYW5nZTo1YTFhZWRlYzIyMDY0MzMyYjcwODVkYjJlMWQyZTc1NF80LTAtMS0xLTIyMA_d2854134-ff3f-4356-97a1-4e6954d74e9a">o</ix:nonNumeric></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:9pt;font-weight:700;line-height:100%">TRANSITION REPORT PURSUANT TO SECTION&#160;13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</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:9pt;font-weight:700;line-height:100%">For the transition period from&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;to</span></td></tr></table></div><div style="padding-left:2.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commission file number:&#160;<ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xL2ZyYWc6ZGFkZDRhYzQyNDUwNGQ1YTg5YjFjZjI4MmZmYjJkNWQvdGV4dHJlZ2lvbjpkYWRkNGFjNDI0NTA0ZDVhODliMWNmMjgyZmZiMmQ1ZF8xMDk5NTExNjMwOTgy_13c5fa5c-e543-4103-9a8c-c7708633bea9">0-10546</ix:nonNumeric></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:30.603%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><img src="laws-20201231_g1.jpg" alt="laws-20201231_g1.jpg" style="height:37px;margin-bottom:5pt;vertical-align:text-bottom;width:74px"/><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:24pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xL2ZyYWc6ZGFkZDRhYzQyNDUwNGQ1YTg5YjFjZjI4MmZmYjJkNWQvdGV4dHJlZ2lvbjpkYWRkNGFjNDI0NTA0ZDVhODliMWNmMjgyZmZiMmQ1ZF8xMDk5NTExNjMwOTgx_ed9bcfa7-2283-4eeb-b4df-fa7701d5d0c2">LAWSON PRODUCTS, INC.</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%">(Exact Name of Registrant as Specified in Charter)</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.552%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.553%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:5.62pt;padding-right:5.62pt;text-align:center;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xL2ZyYWc6ZGFkZDRhYzQyNDUwNGQ1YTg5YjFjZjI4MmZmYjJkNWQvdGFibGU6ZjBiMTg1MDk2NDYxNGJhOGI4MGVhZmVmYzQ4ZjNmMzkvdGFibGVyYW5nZTpmMGIxODUwOTY0NjE0YmE4YjgwZWFmZWZjNDhmM2YzOV8wLTAtMS0xLTIyOQ_590b41aa-2b7b-4459-a138-827d91f73b65">Delaware</ix:nonNumeric></span></div></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:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xL2ZyYWc6ZGFkZDRhYzQyNDUwNGQ1YTg5YjFjZjI4MmZmYjJkNWQvdGFibGU6ZjBiMTg1MDk2NDYxNGJhOGI4MGVhZmVmYzQ4ZjNmMzkvdGFibGVyYW5nZTpmMGIxODUwOTY0NjE0YmE4YjgwZWFmZWZjNDhmM2YzOV8wLTItMS0xLTIzNQ_7bbcb26f-94ac-4665-a131-3ed85ffef7bd">36-2229304</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(State or other jurisdiction of</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:8pt;font-style:italic;font-weight:700;line-height:100%">(I.R.S. Employer</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:5.62pt;padding-right:5.62pt;text-align:center;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">incorporation or organization)</span></div></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:8pt;font-style:italic;font-weight:700;line-height:100%">Identification No.)</span></td></tr></table></div><div style="padding-left:2.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xL2ZyYWc6ZGFkZDRhYzQyNDUwNGQ1YTg5YjFjZjI4MmZmYjJkNWQvdGV4dHJlZ2lvbjpkYWRkNGFjNDI0NTA0ZDVhODliMWNmMjgyZmZiMmQ1ZF8xMDk5NTExNjMwOTkz_4674ed39-801a-45ca-8ee7-bb68a2a6e2b1">8770 W. Bryn Mawr Avenue</ix:nonNumeric>, <ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="dei:EntityAddressAddressLine2" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xL2ZyYWc6ZGFkZDRhYzQyNDUwNGQ1YTg5YjFjZjI4MmZmYjJkNWQvdGV4dHJlZ2lvbjpkYWRkNGFjNDI0NTA0ZDVhODliMWNmMjgyZmZiMmQ1ZF8xMDk5NTExNjMwOTk0_528a7be9-90ae-4d2f-9cce-0e0cb9cbeb01">Suite 900</ix:nonNumeric>, <ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xL2ZyYWc6ZGFkZDRhYzQyNDUwNGQ1YTg5YjFjZjI4MmZmYjJkNWQvdGV4dHJlZ2lvbjpkYWRkNGFjNDI0NTA0ZDVhODliMWNmMjgyZmZiMmQ1ZF8xMDk5NTExNjMwOTk1_1bdb48e2-ba47-4352-bd0d-2426780ad6f0">Chicago</ix:nonNumeric>, <ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" format="ixt-sec:stateprovnameen" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xL2ZyYWc6ZGFkZDRhYzQyNDUwNGQ1YTg5YjFjZjI4MmZmYjJkNWQvdGV4dHJlZ2lvbjpkYWRkNGFjNDI0NTA0ZDVhODliMWNmMjgyZmZiMmQ1ZF8xMDk5NTExNjMwOTk2_f75a873c-014f-4d66-b388-7a9aebdde75f">Illinois</ix:nonNumeric> <ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xL2ZyYWc6ZGFkZDRhYzQyNDUwNGQ1YTg5YjFjZjI4MmZmYjJkNWQvdGV4dHJlZ2lvbjpkYWRkNGFjNDI0NTA0ZDVhODliMWNmMjgyZmZiMmQ1ZF8xMDk5NTExNjMwOTk3_4f134632-0619-409b-9374-c0506f533a05">60631</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"> (Address of principal executive offices)</span></div><div style="padding-left:2.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:120%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Registrant&#8217;s telephone number, including area code:</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xL2ZyYWc6ZGFkZDRhYzQyNDUwNGQ1YTg5YjFjZjI4MmZmYjJkNWQvdGV4dHJlZ2lvbjpkYWRkNGFjNDI0NTA0ZDVhODliMWNmMjgyZmZiMmQ1ZF8xMDk5NTExNjMwOTk4_e15cd89c-db1b-470c-8201-ecbf81255290">773</ix:nonNumeric>)&#160;<ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xL2ZyYWc6ZGFkZDRhYzQyNDUwNGQ1YTg5YjFjZjI4MmZmYjJkNWQvdGV4dHJlZ2lvbjpkYWRkNGFjNDI0NTA0ZDVhODliMWNmMjgyZmZiMmQ1ZF8xMDk5NTExNjMwOTk5_df9af342-c326-49da-beb0-688a4a1c7c9f">304-5050</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Securities registered pursuant to Section&#160;12(b) of the Act:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.712%"><tr><td style="width:1.0%"></td><td style="width:31.753%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.520%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.753%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.520%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.754%"></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:8pt;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:8pt;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:8pt;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:left;vertical-align:top"><div style="padding-left:5.62pt;padding-right:5.62pt;text-align:center;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xL2ZyYWc6ZGFkZDRhYzQyNDUwNGQ1YTg5YjFjZjI4MmZmYjJkNWQvdGFibGU6NTZkNzQyZDJkOGE3NGI3YjhmOTYyYjE0NDYyZWZhODAvdGFibGVyYW5nZTo1NmQ3NDJkMmQ4YTc0YjdiOGY5NjJiMTQ0NjJlZmE4MF8xLTAtMS0xLTU5Mw_1e0bbc9a-b349-4e20-a863-6b2669b64cd9">Common Stock, $1.00&#160;par value</ix:nonNumeric></span></div></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:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xL2ZyYWc6ZGFkZDRhYzQyNDUwNGQ1YTg5YjFjZjI4MmZmYjJkNWQvdGFibGU6NTZkNzQyZDJkOGE3NGI3YjhmOTYyYjE0NDYyZWZhODAvdGFibGVyYW5nZTo1NmQ3NDJkMmQ4YTc0YjdiOGY5NjJiMTQ0NjJlZmE4MF8xLTItMS0xLTU5Ng_f036ba4c-829c-453b-9d0e-43c397564554">LAWS</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:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">The <ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xL2ZyYWc6ZGFkZDRhYzQyNDUwNGQ1YTg5YjFjZjI4MmZmYjJkNWQvdGFibGU6NTZkNzQyZDJkOGE3NGI3YjhmOTYyYjE0NDYyZWZhODAvdGFibGVyYW5nZTo1NmQ3NDJkMmQ4YTc0YjdiOGY5NjJiMTQ0NjJlZmE4MF8xLTQtMS0xLTU5OC90ZXh0cmVnaW9uOjExNTM2OTI1NjE2MzQ5ZWJhODM4NDAwMjE4ZGE3Y2RkXzYwNDczMTM5NTI4NTc_a0c7c561-7e96-45ac-955b-6f01959b5f4d">NASDAQ</ix:nonNumeric> Stock Market LLC</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(NASDAQ Global Select Market)</span></div></td></tr></table></div><div style="padding-left:2.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Securities registered pursuant to Section&#160;12(g) of the Act:</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%">None</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Title of class)</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.603%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule&#160;405 of the Securities Act.&#160;&#160;Yes&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> o </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="dei:EntityWellKnownSeasonedIssuer" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xL2ZyYWc6ZGFkZDRhYzQyNDUwNGQ1YTg5YjFjZjI4MmZmYjJkNWQvdGV4dHJlZ2lvbjpkYWRkNGFjNDI0NTA0ZDVhODliMWNmMjgyZmZiMmQ1ZF8xMDk5NTExNjMxMDAw_89db594f-92d6-4ce5-bbfd-5def502166b4">No</ix:nonNumeric>&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> &#254;</span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is not required to file reports pursuant to Section&#160;13 or Section&#160;15(d) of the Exchange Act.&#160;&#160;Yes&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> o</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> &#160;&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="dei:EntityVoluntaryFilers" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xL2ZyYWc6ZGFkZDRhYzQyNDUwNGQ1YTg5YjFjZjI4MmZmYjJkNWQvdGV4dHJlZ2lvbjpkYWRkNGFjNDI0NTA0ZDVhODliMWNmMjgyZmZiMmQ1ZF8xMDk5NTExNjMxMDAx_dd0d6225-8080-46e1-8685-27b4df7888e5">No</ix:nonNumeric>&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> &#254;</span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant (l)&#160;has filed all reports required to be filed by section&#160;13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12&#160;months (or for such shorter period that the Registrant was required to file such reports), and (2)&#160;has been subject to such filing requirements for the past 90&#160;days.&#160;&#160;<ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xL2ZyYWc6ZGFkZDRhYzQyNDUwNGQ1YTg5YjFjZjI4MmZmYjJkNWQvdGV4dHJlZ2lvbjpkYWRkNGFjNDI0NTA0ZDVhODliMWNmMjgyZmZiMmQ1ZF8xMDk5NTExNjMxMDAy_a5951338-2265-4f72-8d0d-56a5f894b7c3">Yes</ix:nonNumeric>&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> &#254;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> &#160;&#160;&#160;&#160;&#160;No&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> o</span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has submitted electronically  every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (&#167; 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="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xL2ZyYWc6ZGFkZDRhYzQyNDUwNGQ1YTg5YjFjZjI4MmZmYjJkNWQvdGV4dHJlZ2lvbjpkYWRkNGFjNDI0NTA0ZDVhODliMWNmMjgyZmZiMmQ1ZF8xMDk5NTExNjMxMDAz_86998f37-c7f8-42b8-bbeb-66bcf51b7fac">Yes</ix:nonNumeric>&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> &#254;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> &#160;&#160;&#160;&#160;&#160;No&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> o</span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer&#8221;, &#8220;smaller reporting company&#8221; and "emerging growth company" Rule&#160;12b-2 of the Exchange Act. (Check one)</span></div><div style="margin-bottom:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.850%"><tr><td style="width:1.0%"></td><td style="width:54.568%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:40.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.708%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Large accelerated filer </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%">o</span></div></td><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:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xL2ZyYWc6ZGFkZDRhYzQyNDUwNGQ1YTg5YjFjZjI4MmZmYjJkNWQvdGFibGU6YzU0OTRlOGYzODJlNGFjYjljMzQ4Nzg4NGIzNWNmMDgvdGFibGVyYW5nZTpjNTQ5NGU4ZjM4MmU0YWNiOWMzNDg3ODg0YjM1Y2YwOF8wLTEtMS0xLTYxMg_56282660-de26-4f02-9191-5c138bd615f8">Accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#254;</span></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:8pt;font-weight:400;line-height:100%">Non-accelerated filer&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%">o</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> (Do not check if a smaller reporting company)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Smaller reporting Company</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" format="ixt:booleantrue" name="dei:EntitySmallBusiness" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xL2ZyYWc6ZGFkZDRhYzQyNDUwNGQ1YTg5YjFjZjI4MmZmYjJkNWQvdGFibGU6YzU0OTRlOGYzODJlNGFjYjljMzQ4Nzg4NGIzNWNmMDgvdGFibGVyYW5nZTpjNTQ5NGU4ZjM4MmU0YWNiOWMzNDg3ODg0YjM1Y2YwOF8xLTItMS0xLTYyMg_68340f9e-11f6-4068-83fe-998fcafce0c9">&#254;</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Emerging Growth Company</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" format="ixt:booleanfalse" name="dei:EntityEmergingGrowthCompany" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xL2ZyYWc6ZGFkZDRhYzQyNDUwNGQ1YTg5YjFjZjI4MmZmYjJkNWQvdGFibGU6YzU0OTRlOGYzODJlNGFjYjljMzQ4Nzg4NGIzNWNmMDgvdGFibGVyYW5nZTpjNTQ5NGU4ZjM4MmU0YWNiOWMzNDg3ODg0YjM1Y2YwOF8yLTItMS0xLTYyMg_898b593f-ab49-4ba2-a68e-8b096be93056">o</ix:nonNumeric></span></td></tr></table></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act&#160; </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">o</span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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.&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" format="ixt:booleantrue" name="dei:IcfrAuditorAttestationFlag" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xL2ZyYWc6ZGFkZDRhYzQyNDUwNGQ1YTg5YjFjZjI4MmZmYjJkNWQvdGV4dHJlZ2lvbjpkYWRkNGFjNDI0NTA0ZDVhODliMWNmMjgyZmZiMmQ1ZF82MDQ3MzEzOTU3MDc5_d4350cda-a57f-4ee8-939b-6d3a850d9fbf">&#254;</ix:nonNumeric></span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined by Rule&#160;12b-2 of the Exchange Act).&#160;&#160;</span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Yes&#160; </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">o </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;No&#160; </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" format="ixt:booleanfalse" name="dei:EntityShellCompany" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xL2ZyYWc6ZGFkZDRhYzQyNDUwNGQ1YTg5YjFjZjI4MmZmYjJkNWQvdGV4dHJlZ2lvbjpkYWRkNGFjNDI0NTA0ZDVhODliMWNmMjgyZmZiMmQ1ZF8xMDk5NTExNjMxMDIx_af6ea9b1-a6ad-451b-8817-ded36a232e8e">&#254;</ix:nonNumeric></span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The aggregate market value of the registrant&#8217;s voting stock held by non-affiliates on June&#160;30, 2020, based upon the closing price of the registrant's Common Stock on that date, was approximately $<ix:nonFraction unitRef="usd" contextRef="i007ec097d6f34827886ccc2f27be7252_I20200630" decimals="0" format="ixt:numdotdecimal" name="dei:EntityPublicFloat" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xL2ZyYWc6ZGFkZDRhYzQyNDUwNGQ1YTg5YjFjZjI4MmZmYjJkNWQvdGV4dHJlZ2lvbjpkYWRkNGFjNDI0NTA0ZDVhODliMWNmMjgyZmZiMmQ1ZF8yODMx_0efee3e5-0b4d-4251-836f-53aa6b9f21f6">141,259,000</ix:nonFraction>.</span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">As of January&#160;31, 2021, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="iaa8b62eb2a994620baab611899026303_I20210131" decimals="INF" format="ixt:numdotdecimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xL2ZyYWc6ZGFkZDRhYzQyNDUwNGQ1YTg5YjFjZjI4MmZmYjJkNWQvdGV4dHJlZ2lvbjpkYWRkNGFjNDI0NTA0ZDVhODliMWNmMjgyZmZiMmQ1ZF8yODQ1_c18ece30-c40a-4f57-9f46-c7eaea1acb95">9,061,039</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;shares of Common Stock were outstanding.</span></div><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">DOCUMENTS INCORPORATED BY REFERENCE</span></div><ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="dei:DocumentsIncorporatedByReferenceTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xL2ZyYWc6ZGFkZDRhYzQyNDUwNGQ1YTg5YjFjZjI4MmZmYjJkNWQvdGV4dHJlZ2lvbjpkYWRkNGFjNDI0NTA0ZDVhODliMWNmMjgyZmZiMmQ1ZF82MDQ3MzEzOTU3MDc4_446ccb4c-15a1-42b7-b29a-1db737482006" escape="true"><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The following documents are incorporated into this Form&#160;10-K by reference:</span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Part&#160;III incorporates information by reference to the registrant&#8217;s definitive proxy statement, to be filed with the Securities and Exchange Commission within 120&#160;days after the close of the fiscal year.</span></div></ix:nonNumeric><div style="height:9pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="ia993ea0c1c394d05ae989920630b5d6b_7"></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#ia993ea0c1c394d05ae989920630b5d6b_7">Table of Contents</a></span></div><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:700;line-height:120%">TABLE OF CONTENTS</span></div><div style="text-align:center"><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:10.060%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:80.447%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.193%"></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:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Page #</span></td></tr><tr><td colspan="6" 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:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia993ea0c1c394d05ae989920630b5d6b_10">PART I</a></span></div></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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_13">Item 1.</a></span></div></td><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%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_13">Business</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_13">4</a></span></div></td></tr><tr><td colspan="3" style="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%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_16">Item 1A.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_16">Risk Factors</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_16">10</a></span></div></td></tr><tr><td colspan="3" style="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%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_19">Item 1B.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_19">Unresolved Staff Comments</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_19">15</a></span></div></td></tr><tr><td colspan="3" style="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%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_22">Item 2.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_22">Properties</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_22">15</a></span></div></td></tr><tr><td colspan="3" style="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%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_25">Item 3.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_25">Legal Proceedings</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_25">16</a></span></div></td></tr><tr><td colspan="3" style="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%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_28">Item 4.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_28">Mine Safety Disclosures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_28">16</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="6" 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:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia993ea0c1c394d05ae989920630b5d6b_31">PART II</a></span></div></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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_34">Item 5.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_34">Market for Registrant&#8217;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:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_34">18</a></span></div></td></tr><tr><td colspan="3" style="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%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_37">Item 6.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_37">Selected Financial Data</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_37">19</a></span></div></td></tr><tr><td colspan="3" style="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%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_40">Item 7.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_40">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_40">20</a></span></div></td></tr><tr><td colspan="3" style="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%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_58">Item 8.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_58">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:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_58">29</a></span></div></td></tr><tr><td colspan="3" style="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%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_148">Item 9.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_148">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:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_148">62</a></span></div></td></tr><tr><td colspan="3" style="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%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_151">Item 9A.</a></span></div></td><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%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_151">Controls and Procedures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_151">62</a></span></div></td></tr><tr><td colspan="3" style="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%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_154">Item 9B.</a></span></div></td><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%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_154">Other Information</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_154">66</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="6" 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:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia993ea0c1c394d05ae989920630b5d6b_157">PART III</a></span></div></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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_160">Item 10.</a></span></div></td><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%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_160">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:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_160">66</a></span></div></td></tr><tr><td colspan="3" style="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%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_163">Item 11.</a></span></div></td><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%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_163">Executive Compensation</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_163">66</a></span></div></td></tr><tr><td colspan="3" style="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%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_166">Item 12.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_166">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:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_166">67</a></span></div></td></tr><tr><td colspan="3" style="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%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_169">Item 13.</a></span></div></td><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%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_169">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:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_169">67</a></span></div></td></tr><tr><td colspan="3" style="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%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_172">Item 14.</a></span></div></td><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%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_172">Principal Accounting Fees and Services</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_172">67</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="6" 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:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia993ea0c1c394d05ae989920630b5d6b_175">PART IV</a></span></div></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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_178">Item 15.</a></span></div></td><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%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_178">Exhibits, Financial Statement Schedules</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_178">68</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_181">Signatures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_181">71</a></span></div></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%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8220;Safe Harbor&#8221; Statement under the Securities Litigation Reform Act of 1995:</span><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&#160;10-K contains certain forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995 that involve risks and uncertainties. The terms &#8220;may,&#8221; &#8220;should,&#8221; &#8220;could,&#8221; &#8220;anticipate,&#8221; &#8220;believe,&#8221; &#8220;continues,&#8221; &#8220;estimate,&#8221; &#8220;expect,&#8221; &#8220;intend,&#8221; &#8220;objective,&#8221; &#8220;plan,&#8221; &#8220;potential,&#8221; &#8220;project&#8221; and similar expressions are intended to identify forward-looking statements. These statements are not guarantees of future performance and involve risks, uncertainties and assumptions that are difficult to predict. These statements are based on management&#8217;s current expectations, intentions or beliefs and are subject to a number of factors, assumptions and uncertainties that could cause actual results to differ materially from those described in the forward-looking statements. Factors that could cause or contribute to such differences or that might otherwise impact the business include the risk factors set forth in Item&#160;1A of this Form&#160;10-K.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="padding-left:6.75pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%">&#160;</span></div><div style="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%">The Company undertakes no obligation to update any such factors, assumptions and uncertainties or to publicly announce the results of any revisions to any forward-looking statements contained herein whether as a result of new information, future events or otherwise. Any references to our website in this Annual Report on Form 10-K are not and should not be considered an incorporation of information including on our website into this Annual Report on Form 10-K.</span></div><div style="height:54pt;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><span><br/></span></div></div></div><div id="ia993ea0c1c394d05ae989920630b5d6b_10"></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#ia993ea0c1c394d05ae989920630b5d6b_7">Table of Contents</a></span></div><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:700;line-height:120%">PART&#160;I</span></div><div style="text-align:center"><span><br/></span></div><div style="height:54pt;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><span><br/></span></div></div></div><div id="ia993ea0c1c394d05ae989920630b5d6b_13"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></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 1. BUSINESS.</span></div><div><span><br/></span></div><div style="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%">Lawson Products, Inc. (&#8220;Lawson&#8221;, the &#8220;Company&#8221;, &#8220;we&#8221;, &#8220;our&#8221;, or &#8220;us&#8221;) was incorporated in Illinois in 1952, and reincorporated in Delaware in 1982. Lawson serves the industrial, commercial, institutional and government Maintenance, Repair and Operations ("MRO") market. </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%">Vision</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">Our vision is to be our customers' first choice for maintenance, repair and operational solutions that improve their operating performance. We plan to achieve our vision by working closely with our customers to maintain and enhance their operations by providing them with quality products, superior service and innovative solutions. </span></div><div style="text-align:justify;text-indent:18pt"><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%">Industry and Competition</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">The MRO market is comprised of companies that buy and stock products in bulk and supply these products to customers on an as needed basis. The customer benefits from our knowledge and the convenience of ordering smaller quantities maintained by us. We estimate that total current annual revenue generated by the North American MRO marketplace exceeds $150 billion. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">There is a significant amount of competitive fragmentation by geography and product within the industry. We encounter competition from several national distributors and manufacturers and a large number of regional and local distributors. Some competitors have greater financial and personnel resources, handle more extensive lines of merchandise, operate larger facilities and price some merchandise more competitively than we do. </span></div><div style="text-align:justify;text-indent:18pt"><span><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%">Segments</span></div><div style="text-align:justify"><span><br/></span></div><div style="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%">We operate in two reportable segments, the Lawson operating segment and the Bolt operating segment.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Lawson Segment</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">Through the Lawson operating segment, we deliver quality products to our customers and offer them extensive product knowledge, product application expertise and Vendor Managed Inventory ("VMI") services. Our broad geographic sales coverage allows us to serve large multi-location customers throughout the U.S. and Canada. We compete for business primarily by offering a value-added service approach in which our highly trained sales representatives manage the product inventory for our customers. The VMI model makes it less likely that our customers will unintentionally run out of a product while optimizing their inventory levels. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">Sales orders are primarily generated from our sales representatives on behalf of customers; however, customers can also order directly from our website or through our customer service team via fax or phone. We ship products to customers in all 50 states, Puerto Rico, Canada, Mexico and the Caribbean. We normally ship to our customers within one day of order placement. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">Our MRO distribution process normally entails the purchase of product from suppliers in bulk for delivery to our packaging and distribution facility in McCook, Illinois (&#8220;McCook Facility&#8221;) for possible repackaging, labeling or cross-docking. Product is then either stocked at the McCook Facility or delivered to one of our strategically located distribution centers. As orders are received, product is picked, packed and shipped to our customers. Many factors affect the efficiency of this process including the physical design of the distribution centers, the extent of automation, routing logistics, the number of times the product needs to be handled, transportation costs and the flexibility to meet the specific requirements of our customers.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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:115%">On August 31, 2020, the Company acquired Partsmaster from NCH Corporation. Partsmaster is a leading maintenance, MRO solutions provider that serves approximately 16,000 customers and approximately 200 sales representatives. The acquisition was made primarily to expand the Company's sales coverage, expand product lines, add experienced sales representatives, and leverage the Company's infrastructure.</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><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="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%;text-decoration:underline">Bolt Segment</span></div><div style="text-align:justify"><span><br/></span></div><div style="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%">The Bolt operating segment primarily delivers products to its customers through</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 14 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">branches located in Alberta, Saskatchewan, Manitoba, and British Columbia, Canada. Bolt generates sales from walk up business at its branch locations and through its sales team, phone, fax or the Internet. Bolt inventory is delivered to the packaging and distribution facility in Calgary, Alberta, and then distributed to each branch location. Sales generated via its sales team or through phone, fax or Internet orders are primarily shipped from one of the branch locations to the customer. The majority of Bolt's customers are located in the geographic vicin</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ity of the branches. Bolt generally does not offer VMI services to its customers. Bolt generated 11.0% of the Company's annual 2020 sales.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Bolt product offerings are listed on the Bolt website and are available in each of the  branch locations. </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%">Customers</span></div><div style="text-align:justify"><span><br/></span></div><div style="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%">During 2020, the Lawson segment sold products to over </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">84,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> identified customers and the Bolt segment sold products to approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> identified customers in addition to the walk up customers at i</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ts 14 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">branch locations. Our largest customer accounted for approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three percent</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of net sales.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In 2020, approximately 81% of our net sales were generated in the United States and approximately 19% in Canada. The percentage of sales in Canada slightly decreased in 2020 compared to 2019 primarily due to the inclusion of Partsmaster sales, the majority of which occurred in the US. Our</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> customers operate in a variety of industries including automotive repair, commercial vehicle maintenance, government, manufacturing, food processing, distribution, construction, oil and gas, mining, wholesale, service and others. Although seasonality is not significant in our business, due to fewer selling days and less activity during the holiday season, net sales in the fourth quarter are historically lower than the first three quarters of the year.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">Our customers include a wide range of purchasers of industrial supply products from small repair shops to large national and governmental accounts. Historically, we have been very effective selling to and servicing small and medium sized customer locations that value our service approach. </span></div><div style="text-align:justify;text-indent:18pt"><span><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</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">Our product offerings are listed on our websites and in catalogs distributed to our customers. Sales percentages by broad product categories of our product mix in 2020 were as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.852%"><tr><td style="width:1.0%"></td><td style="width:74.970%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.092%"></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%">Product Category</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%">Percentage</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Fastening systems</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%">22%</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%">Cutting tools and abrasives</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14%</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%">Fluid power</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%">13%</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%">Specialty chemicals</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11%</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%">Electrical</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%">10%</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%">Aftermarket automotive supplies</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7%</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%">Safety</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%">6%</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%">Welding and metal repair</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2%</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%">Other</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%">15%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;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%">100%</span></td></tr></table></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">The Lawson segment offers over </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">357,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> different products for sale of which over </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">89,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> products are maintained in our distribution centers. The Partsmaster acquisition contributed approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">201,000 different products for sale including items not stored in their distribution center. We strive to carry sufficient inventory to ensure product availability and rapid processing of customer orders. Accurate for</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ecasting of customer demand is essential to establish the proper level of inventory for each product. Inventory levels need to be sufficient to meet customer demand while avoiding the costs of stocking excess items. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">During 2020, our Lawson segment purchased products from approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,100</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> suppliers and no single supplier accounted for more than </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">four</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> percent of our purchases. The loss of one of our core suppliers could affect our operations by hindering our ability to provide full service to our customers.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">Our quality control department tests our product offerings to ensure they meet our customers' specifications. We recommend solutions to help customers maximize product performance and avoid costly product failures. Our engineering </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><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">department provides technical support for our products and offers on-site problem solutions. It also develops and presents product safety and technical training seminars tailored to meet our customers' needs. Safety Data Sheets are maintained electronically and are available to our customers on our website. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Bolt offers approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> different core products for sale of which approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> products are maintained in the Calgary distribution center. The majority of inventory is kept in the Calgary distribution center, with each branch maintaining appropriate inventory levels for their business needs. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">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:700;line-height:120%">General Employee Information</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">Our organization supports a culture of continuous improvement and emphasizes the importance of addressing the needs of our customers. We require our employees to act with integrity in every aspect of our business while encouraging them to be results driven, team oriented and progressive. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">On December&#160;31, 2020, our combined workforce included approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,910</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> individuals, comprised of approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,300</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in sales and marketing, approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">470</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in operation and distribution and approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">140</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in management and administration. Approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,750</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,910</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> individuals are within the Lawson segment and the remaining are within Bolt. Approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8%</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of the workforce is covered by three collective bargaining agreements. We believe that our relations with our employees and their collective bargaining organizations are good. </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%">Sales Team</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">On December&#160;31, 2020, the Lawson sales and marketing team consisted of approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,300</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> individuals focused on servicing existing customers, identifying new customers, providing customer service support and providing on-site customer service. Of the total sales team, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,090</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> are sales representatives who are primarily organized into geographical regions. The performance of each region is the responsibility of a Regional Sales Director. Each region is further divided into geographically defined districts. The performance of each district is the responsibility of a District Sales Manager who reports to the Regional Sales Director. Our District Sales Managers work with the sales representatives to generate sales from new and existing customers. Lawson also has a team dedicated to the acquisition of larger national and mid-market accounts and a team dedicated to serving governmental accounts. The national accounts are comprised of multi-location customers with a national scope.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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:107%">Sales force growth is a driver of our business. Increased sales coverage throughout the United States and Canada directly impacts our success as an organization. The Company is focused on identifying and recruiting individuals who are a good fit for our sales organization and providing them the tools needed to succeed. When these employees are hired, they participate in a training program to learn the products and processes of Lawson and also the history, values and culture of the Company. This sales training program allows the new sales representatives to assimilate into the Company and learn the most successful ways to call on potential customers, maintain relationships with existing customers, and provide the proper products and VMI services to ensure that the customers needs are met. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">The Lawson sales team receives education in the best uses of products, enabling them to provide customized solutions to address customers' needs including technical expertise and on-site problem resolution. The VMI services Lawson offers primarily consist of ordering the right products in the optimal quantity for the customer and stocking the product for customers when the product is delivered. The sales team also periodically provides product presentations to customers that are designed to demonstrate how the products can improve their productivity. Additionally, Lawson sales representatives offer customized storage systems for improved organization and a more efficient work-flow. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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:107%">While recruitment of new sales representatives is important, the goal of this process is to ensure the sales representatives who are brought on board will be members of the Lawson team for the long term. Our experience has proven that a sales representative becomes more successful and generates more sales for the Company the longer they are a part of Lawson. Longer tenured sales representatives form deeper relationships with customers, which results in customers relying on the Lawson sales representative for a larger share of their MRO needs. Reducing sales force churn and ensuring sales representatives can grow and reach their full potential over the long term is a focus of the Lawson leadership team. The sales leadership team is in regular contact with Regional Sales Directors, District Sales Managers and experienced sales representatives to discuss the challenges our sales representatives face in generating sales and how the Company can support them. The Company regularly reviews the performance of sales representatives and determines how to manage underperforming sales representatives and territories. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6 </span></div><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="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:107%">In August 2020, we acquired Partsmaster, a leading MRO distributor from NCH Corporation ("NCH"). At the time of acquisition Partsmaster had approximately 200 sales representatives throughout the United States and Canada. Partsmaster is an example of the acquisition strategy pursued by Lawson in recent years. Our acquisition strategy targets companies who are a good cultural fit and include organizations whose sales representatives will improve our sales coverage in underserved territories and allow us to generate additional sales by leveraging their existing customer relationships.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">The majority of Bolt sales are made from</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> its 14 bran</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ch locations. Bolt has approximately</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 23</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> sales territory managers who serve companies and professional tradespeople throughout Western Canada. In 2017, Bolt began requiring members of the sales teams to be certified as Certified Sales Professionals for the Canadian Professional Sales Association. All newly-hired sales team members are required to receive and maintain the same certification. </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%">COVID-19 Impact on Human Capital</span></div><div style="text-align:justify"><span><br/></span></div><div style="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:107%">The Company&#8217;s response to the COVID-19 pandemic is evidence that the Company can take the necessary steps to ensure the safety of our employees and still fulfill the needs of its customers and other stakeholders. The unique circumstances of the COVID-19 pandemic negatively impacted the ability of Lawson MRO sales reps and the Bolt branch locations to fulfill their duties during 2020. The second quarter 2020 performance of the Company was  negatively impacted as state and local governments throughout the United States and Canada imposed strict COVID-19 related restrictions, including shutdowns of nonessential businesses and stay-at-home orders. The Lawson MRO business model relies upon customer interaction as well as a consistent schedule of onsite visits by our sales representatives to customer locations. The Bolt business model relies on foot traffic in its branch locations. The onset of the COVID-19 pandemic, as well as social distancing guidelines and government mandated shelter in place orders, have negatively impacted the ability of our sales reps to visit our customers and for foot traffic to return to our Bolt branch locations, resulting in an overall negative impact on our business. A large portion of Lawson corporate employees began to work remotely at the onset of the pandemic in March 2020 to limit exposure to the virus. Many of these employees continue to work from home. </span></div><div style="text-align:justify"><span><br/></span></div><div style="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:107%">In response to the onset of the COVID-19 pandemic, sales representatives contacted customers via phone, e-mail and other electronic means, who were deemed essential businesses and therefore allowed to remain open during this time. As COVID-19 related restrictions were relaxed, Lawson MRO sales representatives began to safely visit customers and call on new customers, while following social distancing guidelines and limiting potential exposure to the virus. In addition, Bolt branch locations began to offer curbside pickup in the second quarter of 2020 and continue to do so. As COVID-19 restrictions were relaxed, the Company was able to operate in a more stable environment. Lawson MRO sales representatives have continued to safely visit customer locations, develop strong relationships and provide excellent service to existing customers, and generate new customer relationships while following COVID-19 related restrictions and social distancing guidelines. Bolt branch locations continue to safely operate while following social distancing guidelines and allowing customers into stores. The Company will continue to navigate through the COVID-19 pandemic with a focus on the safety of its team members.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Strategic Focus</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">In 2021, we intend to grow our sales organically, pursue acquisitions and further improve our operations to make Lawson our customers' first choice for products, services and solutions that improve their operating performance. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">Our sales are impacted by the size of our sales team, their productivity and their territorial coverage. Our plan to expand the sales force is designed by identifying under-served territories that offer the greatest growth potential, locate and recruit talented sales representatives, provide them with the proper training, and successfully integrate them into our organization.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">To acquire the best new sales talent and prepare them for success, we have developed an extensive talent acquisition strategy. We use both internal and external resources to identify and recruit the best available sales talent. As we increase our sales coverage, we anticipate a short-term decrease in average sales per day per sales representative, as new representatives build up customer relationships in their territories. However, we believe that these short-term investments will result in future opportunities as we leverage the positive impact of top-line growth against our operating costs which are fixed to a significant extent.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">We are also focused on increasing the productivity of our sales representatives. We strive to empower our sales representatives with the training, technology and support they need to maximize their sales potential while providing our customers with superior service and making it easy for them to do business with us. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">In addition to organic growth, we plan to continue to actively pursue acquisition opportunities that we believe will be financially accretive to our organization. Lawson plans to continue to explore growth opportunities in the MRO space that provide different channels to reach customers, increase sales and generate positive results. </span></div><div style="text-align:justify;text-indent:18pt"><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><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="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%">In order to improve our operations, we utilize a Lean Six Sigma approach, which is a set of tools that allow a project team to analyze and improve selected business processes. The project teams work with the process owners to develop statistical measures to evaluate the effectiveness of the process, document the current components and process flow, examine the root cause of defects and effect of current operations, design and implement new ways to improve performance and then measure the results for effectiveness.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Lean Six Sigma process is ingrained in our culture as we have had over 100 employees complete Lean Six Sigma training over the past five years and plan to continue this training program in the years to come. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%"> We believe our emphasis on continuous improvement will lead to further reductions in error rates, increased processing speed, reduction in cycle times, standardization of procedures and elimination of waste. This will enable us to become a more efficient and effective organization which provides our customers with the best purchasing experience possible.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">The acquisition of Partsmaster represents an important step in our acquisition strategy. Partsmaster is a strong strategic fit with a successful VMI business model and product offerings complementary to the Company. The addition of the Partsmaster sales force has increased our coverage throughout the United States and Canada and will offer potential for combined company sales, and continue to leverage the existing customer relationships in order to grow 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:700;line-height:120%">Available Information</span></div><div style="text-align:justify"><span><br/></span></div><div style="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%">We file or furnish annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K and file or furnish amendments to those reports pursuant to Section&#160;13(a) or 15(d) of the Exchange Act and Section&#160;16 reports with the Securities and Exchange Commission (&#8220;SEC&#8221;). The public can obtain copies of these materials by accessing the SEC's website at </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">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%">. In addition, as soon as reasonably practicable after such materials are filed with or furnished to the SEC, we make copies available to the public free of charge through our website at </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">www.lawsonproducts.com </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">or by calling (773) 304-5050. Information on our website is not incorporated by reference into this report. We also make available on our website our Code of Ethics, Corporate Governance Principles and the charters of the committees of our Board of Directors.</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%">8 </span></div><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Executive Officers of the Registrant</span></div><div style="text-align:justify"><span><br/></span></div><div style="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%">The executive officers of Lawson as of February 1, 2021 were as follows:</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.115%"><tr><td style="width:1.0%"></td><td style="width:17.352%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.513%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.275%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:64.228%"></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%">Name</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%">Age</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 First Named to Present Office</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%">Position</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Michael G. DeCata</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2012</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief Executive Officer</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Neil E. Jenkins</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2004</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President, Secretary and General Counsel</span></td></tr><tr><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:10pt;font-weight:400;line-height:100%">Ronald J. Knutson</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2014</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:10pt;font-weight:400;line-height:100%">Executive Vice President, Chief Financial Officer, Treasurer and Controller</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%">Matthew J. Brown</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%">57</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%">2017</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt;text-indent:-15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Vice President, Sales</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shane T. McCarthy</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52</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: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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt;text-indent:-15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Vice President, Supply Chain, Product Management and Marketing</span></div></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Biographical information for the past five years relating to each of our executive officers is set forth below. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Mr. DeCata</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was elected President and Chief Executive Officer in September 2012. Mr. DeCata previously served in a consulting capacity for several private equity firms, including Hamilton Robinson Capital Partners from 2009 until 2012. Mr. DeCata previously served on the Board of Directors of Crescent Electric Supply Company from 2008 to 2013.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Mr.&#160;Jenkins</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was elected Executive Vice&#160;President, Secretary and General Counsel in 2004. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Mr. Knutson</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was elected Executive Vice President, Chief Financial Officer, Treasurer and Controller in April 2014 and has served as Executive Vice President, Chief Financial Officer since July 2012.  </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Mr. Brown </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">was elected Senior Vice President, Sales in March 2017&#160;and served as Vice President of Field Sales since January 2016. Mr. Brown held several levels of sales leadership roles for the Company&#160;over the last 19 years with the most recent title of Senior Director of Sales from 2014 to 2016.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Mr. McCarthy</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was named Senior Vice President, Supply Chain, Product Management and Marketing in September 2019. Mr. McCarthy previously served as Senior Vice President, Supply Chain and Business Development from December 2015 through September 2019 and served as Senior Vice President, Supply Chain since June 2014. Mr. McCarthy served as Senior Vice President, Operations from July 2012 to June 2014.&#160;&#160;</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9 </span></div><div><span><br/></span></div></div></div><div id="ia993ea0c1c394d05ae989920630b5d6b_16"></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="#ia993ea0c1c394d05ae989920630b5d6b_7">Table of Contents</a></span></div><div><span><br/></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 1A. RISK FACTORS.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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%">In addition to the other information in this Annual Report on Form&#160;10-K for the fiscal year ended December&#160;31, 2020, the following factors should be considered in evaluating Lawson's business. Our operating results depend upon many factors and are subject to various risks and uncertainties. The material risks and uncertainties known to us and described below may negatively affect our business operations or affect our financial results. Additional risks and uncertainties not presently known to us or that we currently deem immaterial may also impair our business operations or affect our financial results.</span></div><div style="text-align:justify;text-indent:18pt"><span><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%">Risks Related to COVID-19 and Other Infectious Diseases</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">In 2020, a new strain of coronavirus ("COVID-19") created a worldwide pandemic which has continued to affect our business and could have further undetermined material adverse effects on our revenues, operating results and financial condition.</span></div><div><span><br/></span></div><div style="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%">The COVID-19 pandemic has resulted in lost revenue to our Company, limitations on our ability to source high demand product, limitations on our sales force to perform certain functions due to state or federal stay-at-home orders, a slow-down of customer demand for our products and limitations of some customers to pay us on a timely basis. The impact of the COVID-19 pandemic on our operational and financial performance includes affecting our ability to execute our business strategies and initiatives in the expected time frame. The extent of the effect will depend on future developments, including the duration and spread of the pandemic and related restrictions on travel, transports and person to person contact, all of which are uncertain and cannot be predicted at the present time. On a broader scale, the COVID-19 pandemic has negatively impacted the global economy, disrupted global supply chains and created significant volatility and disruption of financial markets. An extended period of global supply chain and economic disruption could materially affect our sales, workforce, supply chains, results of operations, and our ability to access our Credit Agreement (as defined below) to fund operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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%">In the first quarter of 2020, our business was defined by the state of Illinois as an essential business, allowing us to operate during the pandemic. A change in this status could result in the temporary closure of our business. Additionally, the COVID-19 pandemic could result in a temporary closure of any or all of our distribution facilities or the Bolt branch locations, which would negatively impact our operations. Other disruptions to our supply chain such as reduced capacity or temporary shutdowns of freight carriers could also negatively impact Company performance.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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%">Our sales results have been and may be negatively impacted in the future by any social distancing guidelines and government mandated shelter in place orders that would prevent our sales representatives in our MRO business segment from visiting customers in person. Shelter in place orders also reduce customer visits to our Bolt branch locations. The reduction of operations and temporary shut down by many of our customers in response to COVID-19 has also negatively impacted sales and our ability to collect on existing credit balances, and we expect to be impacted by those reductions and shut downs in the until the pandemic ends. Further, vendors who are negatively impacted by COVID-19 may temporarily shut down operations or have difficulty obtaining inventory, which could negatively impact our ability to fulfill customer orders. </span></div><div style="text-align:justify"><span><br/></span></div><div style="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%">The Company expects to continue to be negatively impacted by the COVID-19 pandemic and the various federal, state and local restrictions enacted to combat the pandemic. In the fourth quarter of 2020, the U.S. Food and Drug Administration approved certain vaccines that have demonstrated effectiveness in preventing the spread of the COVID-19 virus. However, it is projected that the production, distribution and administration of the vaccine to a sufficient percentage of the population to significantly minimize the future effect of the pandemic will not be reached until mid-2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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%">Certain items on our balance sheet require judgments on their valuation, including intangible assets and goodwill. These valuations are based on assumptions that take future financial performance into account. COVID-19 may have a negative impact to our future financial performance that would require us to revise assumptions about future financial performance and impair the value of these assets. Although the Company believes that its projected future operating results and cash flows and related estimates regarding the values were based on reasonable assumptions, it is reasonably possible that estimates made may be materially and adversely impacted in the near term as a result of the COVID-19 pandemic, including impairment losses related to goodwill. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In the fourth quarter of 2020 the Company reviewed the 2020 results of the Screw Products reporting unit and completed its 2021 budgeting process. Based on the results of its analysis and the time passed since acquisition, the Company determined it would be appropriate to perform a quantitative impairment test on the goodwill of the Screw Products reporting unit. The Company performed a quantitative goodwill impairment analysis on December 1, 2020 and  determined that the carrying value of the net assets exceeded the fair value of the Screw Products reporting unit, and accordingly recognized an impairment charge of $1.9 million.</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%">10 </span></div><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="#ia993ea0c1c394d05ae989920630b5d6b_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="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%">All Lawson employees have been encouraged to follow the recommended social distancing guidelines and work remotely whenever possible to reduce the spread of COVID-19 during the pandemic. The increased number of employees working remotely can exacerbate the risks mentioned in regards to internal controls and cybersecurity. </span></div><div style="text-align:justify;text-indent:18pt"><span><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 Risks</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">A significant portion of our inventory may become obsolete.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">Our business strategy requires us to carry a significant amount of inventory in order to meet rapid processing of customer orders. If our inventory forecasting and production planning processes result in inventory levels exceeding the levels demanded by customers or should our customers decrease their orders with us, our operating results could be adversely affected due to costs of carrying the inventory and additional inventory write-downs for excess and obsolete inventory.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Work stoppages and other disruptions at transportation centers or shipping ports may adversely affect our ability to obtain inventory and make deliveries to our customers.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">Our ability to rapidly process customer orders is an integral component of our overall business strategy. Interruptions at our company operated facilities or disruptions at a major transportation center or shipping port, due to events such as severe weather, labor interruptions, natural disasters, acts of terrorism or other events, could affect our ability to maintain core products in inventory, deliver products to our customers on a timely basis or adversely affect demand for our products, which may in turn adversely affect our results of operations. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><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 our customers, product mix and pricing strategy could cause our gross margin percentage to decline in the future.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">From time to time, we have experienced overall changes in the product mix demand of our customers. When customers or product mix changes, there can be no assurance that we will be able to maintain our historical gross profit margins. Changes in our customers, product mix, volume of orders, prices charged, additional freight costs or lower productivity levels, could cause our gross profit margin percentage to decline. Our gross margin percentage may also come under pressure in the future if we increase the percentage of national accounts in our customer base, as sales to these customers are generally at lower margins.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disruptions of our information and communication systems could adversely affect the Company.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">We depend on our information and communication systems to process orders, purchase and manage inventory, maintain cost-effective operations, sell and ship products, manage accounts receivable collections and serve our customers. Disruptions in the operation of information and communication systems can occur due to a variety of factors including power outages, hardware failure, programming faults and human error. Disruptions in the operation of our information and communication systems, whether over a short or an extended period of time or affecting one or multiple distribution centers, could have a material adverse effect on our business, financial condition and results of operations. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cyber attacks or other information security breaches could have a material adverse effect on our operating results and financial condition, subject us to additional legal costs and damage our reputation in the marketplace. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">We are increasingly dependent on digital technology to process and record financial and operating data and communicate with our employees and business partners. During the normal course of business we receive, retain and transmit certain confidential information that our customers provide to us to purchase products or services or otherwise communicate with us.&#160;</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%"> Our technologies, systems, networks, and those of our business partners may become the target of cyber attacks or information security breaches that could result in the unauthorized release, misuse, loss or destruction of proprietary and other information, or other disruption of our business operations, subject us to additional legal costs and damage our reputation in the marketplace. As cyber threats continue to evolve, we may be required to expend additional resources to continue to modify or enhance our protective measures or to investigate and fix any information security vulnerabilities.</span></div><div style="text-align:justify;text-indent:18pt"><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><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="#ia993ea0c1c394d05ae989920630b5d6b_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The inability to successfully recruit, integrate and retain productive sales representatives could adversely affect our operating results.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">We have committed to a plan to increase the size of our sales force which we believe will lead to increased sales and improve our long-term financial results. A successful expansion in our sales force requires us to identify under-served territories that offer the greatest potential growth opportunity, locate and recruit talented sales representatives, provide them with the proper training, and successfully integrate them into our organization. This expansion plan requires significant investment in capital and resources. The failure to identify the optimal sales territories, recruit and retain quality sales representatives and provide them with sufficient support could adversely affect our operating results. Additionally, we anticipate a short-term decrease in average sales per day per sales representative as new representatives build up customer relationships in their territories.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">It is also critical to retain the experienced and productive sales representatives that have historically contributed to our success. Failure to retain a sufficient number of talented, experienced and productive sales representatives could adversely affect our financial and operating results.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Failure to retain talented employees, managers and executives could negatively impact our operating results.</span></div><div style="margin-top:9pt;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%">Our success depends on our ability to attract, develop and retain talented employees, including executives and other key managers. The loss of certain key executives and managers or the failure to attract and develop talented employees could have a material adverse effect on our business. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The inability of management to successfully implement changes in operating processes, could lead to disruptions in our operations.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">We are continually striving to improve operational efficiencies throughout our organization and to identify and initiate changes intended to improve our internal operations. The implementation of changes to our current operations involve a risk that the changes may not work as intended, may disrupt related processes, may not be properly applied or may not result in accomplishing the intended efficiencies. Failure to successfully manage the implementation of these changes could lead to disruptions in our operations.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The inability to successfully integrate acquisitions into our organization could adversely affect our operations and operating results.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">One of our growth strategies is to actively pursue acquisition opportunities which complement our service oriented business model. Failure to successfully identify the right opportunities and to successfully integrate their sales teams and operations into our organization could adversely affect our operations and our operating results. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The Company operates in highly competitive markets.</span></div><div style="padding-left:2.25pt;text-align:justify;text-indent:18pt"><span><br/></span></div><div style="padding-left:2.25pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The MRO marketplace is highly competitive. Our competitors include large and small companies with similar or greater market presence, name recognition, and financial, marketing, and other resources. We believe the competition will continue to challenge our business with their product selection, financial resources and services.<br/></span></div><div style="padding-left:2.25pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Changes that affect governmental and other tax-supported entities could negatively impact our sales and earnings. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">A portion of our sales are derived from the United States military and other governmental and tax-supported entities. These entities are largely dependent upon government budgets and require adherence to certain laws and regulations. A decrease in the levels of defense and other governmental spending or the introduction of more stringent governmental regulations and oversight, could lead to reduced sales or an increase in compliance costs which would adversely affect our financial position 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%">Financial Risks</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Failure to adequately fund our operating and working capital needs through cash generated from operations and cash available through our Credit Agreement could negatively impact our ability to invest in the business and maintain our capital structure.</span></div><div style="text-align:justify;text-indent:18pt"><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><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="#ia993ea0c1c394d05ae989920630b5d6b_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business requires investment in working capital and fixed assets. We fund these investments from cash generated from operations and funds available from our Credit Agreement. Failure to generate sufficient cash flow from operations or from our Credit Agreement could cause us to have insufficient funds to operate our business. Adequate funds may not be available when needed or may not be available on favorable terms.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Failure to meet the covenant requirements of our Credit Agreement could lead to higher financing costs, increased restrictions and reduce or eliminate our ability to borrow funds.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Credit Agreement contain financial and other restrictive covenants. These covenants could adversely affect us by limiting our financial and operating flexibility as well as our ability to plan for and react to market conditions and to meet our capital needs. Failure to meet these covenant requirements could lead to higher financing costs, increased restrictions, reduce or eliminate our ability to borrow funds, or accelerate the payment of our existing indebtedness. If we require more liquidity than is currently available to us under our Credit Agreement, we may need to raise additional funds through debt or equity offerings which may not be available when needed or may not be available on terms favorable to us. Should funding be insufficient at any time in the future, we may be unable to develop or enhance our products or services, take advantage of business opportunities or respond to competitive pressures, any of which could have a material adverse effect on our business, financial condition and results of operations. </span></div><div style="text-align:justify;text-indent:18pt"><span><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%">Risks Related to Common Stock</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The market price of our common stock may decline.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">Our stock price could decrease if our financial performance is inadequate or does not meet investors' expectations, if there is deterioration in the overall market for equities, if large amounts of shares are sold in the market, if there is index trading, or if investors have concerns that our business, financial condition, results of operations and capital requirements are negatively impacted by an economic downturn. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Luther King Capital has significant influence over the Company, and this influence could delay or deter a change in control or other business combination or otherwise cause us to take actions with which you may disagree. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="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%">On December 31, 2020, Luther King Capital beneficially owned </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48.0%</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of the outstanding common stock of the Company. J. Bryan King, a director of the Company, is the Principal of Luther King Capital. As a result, Luther King Capital has significant influence over the outcome of matters requiring a stockholder vote, including the election of directors, and the approval of significant matters and its interests may not align with the interests of other stockholders. This concentration of ownership could also have the effect of delaying, determining or preventing a change of control or other business combination that might be beneficial to our stockholders.  </span></div><div style="text-align:justify;text-indent:18pt"><span><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;text-indent:24.75pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">A violation of federal, state or local environmental protection regulations could lead to significant penalties and fines or other remediation costs.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our product offering includes a wide variety of industrial chemicals and other products which are subject to a multitude of federal, state and local regulations. These environmental protection laws change frequently and affect the composition, handling, transportation, storage and disposal of these products. Failure to comply with these regulations could lead to severe penalties and fines for each violation. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, a facility we own in Decatur, Alabama, was found to contain hazardous substances in the soil and groundwater as a result of historical operations prior to our ownership. We retained an environmental consulting firm to further investigate the contamination, including measurement and monitoring of the site. The Company concluded that further remediation was required, and accordingly, has made an accrual for the estimated cost of this environmental matter. A remediation plan was approved by the Alabama Department of Environmental Management and the remediation of the affected area is ongoing. Additional procedures may be required that could negatively impact our operating results. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13 </span></div><div><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="#ia993ea0c1c394d05ae989920630b5d6b_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our results of operations could be affected by changes in taxation.</span></div><div><span><br/></span></div><div style="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%">Our results of operations could be affected by changes in tax rates, audits by taxing authorities or changes in laws, regulations and their interpretation. Changes in applicable tax laws and regulations could continue to affect our ability to realize the deferred tax assets on our balance sheet, which could affect our 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%">General Risks</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our results of operations may be adversely impacted by a downturn in the economy or in certain sectors of the economy. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any decline or uncertainty in the strength of the economy may lead to a decrease in customer spending and may cause certain customers to cancel or delay placing orders. In the first quarter of 2020, the economy experienced a significant decline due to the response of businesses and state governments to the onset of the COVID-19 pandemic. Subsequently, the economy partially recovered from the initial downturn. Some of our customers may file for bankruptcy protection, preventing us from collecting on accounts receivable and may result in our stocking excess inventory. Contractions in the credit markets may also cause some of our customers to experience difficulties in obtaining financing, leading to lower sales, delays in the collection of receivables and result in an increase in bad debt expense. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adverse economic conditions could also affect our key suppliers and contractors. This could lead to us incurring additional expenses or result in delays in shipping products to our customers. Economic uncertainty can make it difficult for us to accurately predict future order activity and affect our ability to effectively manage inventory levels. There are no assurances that we would be able to establish alternative financing or obtain financing with terms similar to our present Credit Agreement.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><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 energy costs, tariffs and the cost of raw materials used in our products could impact our cost of goods and distribution and occupancy expenses, which may result in lower operating margins.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">Increases in the cost of raw materials used in our products (e.g., steel, brass), tariffs and increases in energy costs raise the production costs of our vendors. Those vendors typically look to pass the higher costs along to us through price increases. If we are unable to fully pass these increased prices and costs through to our customers or to modify our activities, the impact would have an adverse effect on our operating profit margins. Low oil prices may result in weaker demand from oil and gas customers in the future, resulting in lower net sales. Changes in trade policies could affect our sourcing of product, our ability to secure sufficient product and/or impact the cost or price of our products, with potentially negative impacts on our reported gross profits and results of operations.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The Company is exposed to the risk of foreign currency changes.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">Two of our subsidiaries are located and operate in Canada using the Canadian dollar as its functional currency. Operating results are translated into U.S.&#160;dollars when consolidated into our financial statements. Therefore, we are exposed to market risk relating to the change in the value of the Canadian dollar relative to the U.S. dollar that could adversely affect our financial position and operating results. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14 </span></div><div><span><br/></span></div></div></div><div id="ia993ea0c1c394d05ae989920630b5d6b_19"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></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 1B. UNRESOLVED STAFF COMMENTS.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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%">None.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div id="ia993ea0c1c394d05ae989920630b5d6b_22"></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 style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">At December&#160;31, 2020, we owned or leased the following facilities:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:2.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.655%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.691%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.275%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.784%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Location</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%">Segment</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%">Function</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="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Approximate Square Footage</span></div></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%">Own/Lease</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="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease Expiration</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;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><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="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">United States</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><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: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%">Chicago, Illinois</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%">Lawson</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%">Headquarters</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%">86,300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease</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%">March 2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">McCook, Illinois</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lawson</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Packaging/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%">306,800&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reno, Nevada</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%">Lawson</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%">Distribution</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%">105,200&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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%">Lease</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%">June 2024</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Suwanee, Georgia</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lawson</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">91,200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Own</span></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:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decatur, Alabama </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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%">Lawson</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%">Lease</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%">88,200&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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%">Own</span></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:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dayton, OH</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lawson</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">4,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Monthly</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Greenville, TX</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%">Lawson</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%">Distribution</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%">123,200&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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%">Lease</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dallas, TX</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lawson</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease</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%">3,800&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 2022</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="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:400;line-height:100%;text-decoration:underline">Canada</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mississauga, Ontario</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%">Lawson</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%">Distribution</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%">78,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Own</span></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:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Calgary, Alberta</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"> (2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lawson/Bolt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">43,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="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%">Lease</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Calgary, Alberta (Foothills)</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%">Bolt</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%">Branch</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%">11,200&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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%">Lease</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%">April 2024</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Calgary, Alberta (South)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bolt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Branch</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%">10,300&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Calgary, Alberta (North)</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%">Bolt</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%">Branch</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%">6,900&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease</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%">January 2024</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Edmonton, Alberta (North)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bolt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Branch</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%">6,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Edmonton, Alberta (South)</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%">Bolt</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%">Branch</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%">5,600&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease</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%">September 2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fort McMurray, Alberta</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bolt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Branch</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%">7,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lethbridge, Alberta</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%">Bolt</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%">Branch</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%">3,400&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Own</span></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:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Medicine Hat, Alberta</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bolt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Branch</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%">4,900&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Own</span></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: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%">Port Kells, British Columbia</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%">Bolt</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%">Branch</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%">12,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease</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%">August 2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prince Albert, Saskatchewan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bolt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Branch</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%">4,300&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Red Deer, Alberta</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%">Bolt</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%">Branch</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%">4,100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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%">Lease</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%">January 2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regina, Saskatchewan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bolt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Branch</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%">4,800&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2029</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Saskatoon, Saskatchewan</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%">Bolt</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%">Branch</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%">10,800&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease</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%">May 2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Winnipeg, Manitoba</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bolt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Branch</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%">7,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 2025</span></td></tr></table></div><div style="text-align:justify;text-indent:18pt"><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%">(1)&#160;&#160;&#160;&#160;In connection with the sale of a discontinued business, we have agreed to lease the Decatur facility prior to the sale of the property. </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><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%">(2)&#160;&#160;&#160;&#160;Lawson and Bolt manage separate distribution operations out of the same physical location.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span><br/></span></div><div style="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%">While we believe that our facilities are adequate to meet our current needs, we will continue to assess the location and operation of our facilities to determine whether they meet the strategic needs of our business.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:54pt;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><span><br/></span></div></div></div><div id="ia993ea0c1c394d05ae989920630b5d6b_25"></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#ia993ea0c1c394d05ae989920630b5d6b_7">Table of Contents</a></span></div><div><span><br/></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 3. LEGAL PROCEEDINGS.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%"> The Company is involved in legal actions that arise in the ordinary course of business. It is the opinion of management that the resolution of any currently pending litigation will not have a material adverse effect on the Company&#8217;s financial position, results of operations or cash flows.&#160;</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div id="ia993ea0c1c394d05ae989920630b5d6b_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 4. MINE SAFETY DISCLOSURES.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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%">Not applicable</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="height:54pt;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><span><br/></span></div></div></div><div id="ia993ea0c1c394d05ae989920630b5d6b_31"></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#ia993ea0c1c394d05ae989920630b5d6b_7">Table of Contents</a></span></div><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:700;line-height:120%">PART&#160;II</span></div><div style="text-align:center"><span><br/></span></div><div style="height:54pt;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><span><br/></span></div></div></div><div id="ia993ea0c1c394d05ae989920630b5d6b_34"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 5. MARKET FOR REGISTRANT&#8217;S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES.</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%">Stock Price Data</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">The Company&#8217;s Common Stock is traded on the NASDAQ Global Select Market under the symbol of &#8220;LAWS&#8221;. On January&#160;31, 2021, the closing sales price of our common stock was </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$49.59</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and the number of stockholders of record was </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">290</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We did not issue dividends in either 2020 or 2019 and the Company currently has no plans to issue dividends in the foreseeable future and dividends are subject to certain restriction based on terms detailed in our Credit Agreement. Information about our equity compensation plans may be found in Item 12 of this report which is hereby incorporated by reference.</span></div><div style="text-align:justify;text-indent:18pt"><span><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%">Repurchased Shares of Stock</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">The following table summarizes the repurchases of the Company's Common Stock for the three months ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2020. These shares were purchased for the sole purpose of satisfying tax withholding obligations of certain employees upon the vesting of market stock units granted to them by the Company. No shares were repurchased in the open market during the fourth quarter under the Company's $7.5 million repurchase program that was authorized in 2019.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.705%"><tr><td style="width:1.0%"></td><td style="width:36.917%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.544%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.692%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.692%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.699%"></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%">Period</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%">(a) <br/>Total number of shares (or units) purchased</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%">(b)<br/>Average price paid per share (or unit)</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%">(c)<br/>Total number of shares (or units) purchased as part of publicly announced plans or programs</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%">(d)<br/>Maximum number (or approximate dollar value) of shares that may yet be purchased under the plans or programs</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%">October 1 to October 31, 2020</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%">291&#160;</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%">45.51&#160;</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%">&#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%">4,512,000&#160;</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%">November 1 to November 30, 2020</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%">&#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%">4,512,000&#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 1 to December 31, 2020</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%">20,314&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.91&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">4,512,000&#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;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended December 31, 2020</span></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%">20,605&#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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="padding-left:36pt;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><span><br/></span></div></div></div><div id="ia993ea0c1c394d05ae989920630b5d6b_37"></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#ia993ea0c1c394d05ae989920630b5d6b_7">Table of Contents</a></span></div><div><span><br/></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;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following selected financial data should be read in conjunction with the Consolidated Financial Statements of the Company and Notes thereto included in Item 8 in this Annual Report. The income statement data and balance sheet data are for, and as of the end of each of the years in the five-year period ended December&#160;31, 2020 and are derived from the audited Consolidated Financial Statements of the Company. </span></div><div style="text-align:justify;text-indent:18pt"><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.851%"><tr><td style="width:1.0%"></td><td style="width:36.306%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.826%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Dollars in thousands, except per share data)</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: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%">2020 </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:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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%">2019 </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">(2)</span></div></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"><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%">2018 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td 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"><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%">2017 </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">(4)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2016</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351,591&#160;</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%">370,785&#160;</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%">349,637&#160;</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%">305,907&#160;</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%">276,573&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding: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"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></div></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%">15,113&#160;</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%">7,221&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,214&#160;</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%">29,688&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,629)</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><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"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted income (loss) per share of common stock:</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.62&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">0.77&#160;</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%">0.67&#160;</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%">3.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%">(0.19)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding: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"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</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%">256,304&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">204,429&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">197,142&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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,111&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">135,307&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding: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"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncurrent liabilities</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%">35,887&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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,498&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">31,760&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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,644&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">34,737&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding: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"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stockholders&#8217; equity</span></div></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%">122,422&#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%">108,001&#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%">99,173&#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%">93,490&#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%">61,133&#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="padding-left:18pt;text-align:justify;text-indent:-18pt"><span><br/></span></div><div style="padding-left:18pt;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%;text-decoration:underline">Notes:  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3pt;font-weight:400;line-height:120%">          </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The 2020 financial data reflects the inclusion of Partsmaster acquisition that was completed in August.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:18pt;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%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The 2019 financial data reflects the inclusion of Screw Products, Inc. ("Screw Products") for the full year.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;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%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The 2018 financial data reflects the inclusion of Bolt for the full year, as well as a $0.5 million increase in the estimated future remediation cost of an environmental matter involving land owned in Decatur, Alabama, that was part of a division that was previously sold. </span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;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%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The 2017 financial data includes an income tax benefit of $19.6 million primarily as a result of  releasing Deferred Tax Asset ("DTA") valuation reserves of $21.2 million at December 31, 2017. 2017 also includes a $5.4 million gain on the sale of the Fairfield, New Jersey distribution center.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:18pt;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%">(5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Company adopted ASC 606 in 2018 and ASC 842 in 2019 on a modified retrospective basis.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="height:54pt;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><span><br/></span></div></div></div><div id="ia993ea0c1c394d05ae989920630b5d6b_40"></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#ia993ea0c1c394d05ae989920630b5d6b_7">Table of Contents</a></span></div><div><span><br/></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.</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-weight:700;line-height:120%">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS.</span></div><div><span><br/></span></div><div style="height:54pt;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><span><br/></span></div></div></div><div id="ia993ea0c1c394d05ae989920630b5d6b_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="#ia993ea0c1c394d05ae989920630b5d6b_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="padding-left:2.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Overview</span></div><div style="padding-left:2.25pt"><span><br/></span></div><div style="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%">We are a distributor of products and services to the industrial, commercial, institutional, and governmental maintenance, repair and operations ("MRO") marketplace. We operate in two reportable segments: Lawson and Bolt. The Lawson operating segment primarily distributes MRO products to its customers through a network of sales representatives throughout the U.S. and Canada. The Bolt operating segment primarily distributes its MRO products through a netwo</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">rk of 14 branc</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">hes located in Alberta, Saskatchewan, Manitoba and British Columbia, Canada.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">COVID-19 Pandemic</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">In March 2020, the World Health Organization declared a new strain of coronavirus (&#8220;COVID-19&#8221;) a pandemic. The COVID-19 pandemic continues to negatively impact the global economy by disrupting global supply chains and financial markets and has negatively impacted our operational and financial performance. The continued impact of the COVID-19 pandemic on our operational and financial performance, including our ability to execute our business strategies and initiatives in the expected time frame, will depend on future developments, including the duration and spread of the pandemic and related restrictions on travel and transports, all of which remain uncertain. An extended period of global supply chain and economic disruption could materially affect our business, sales, results of operations and financial condition.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">Lawson continues to be defined as an essential business by the state of Illinois. A change in this status could result in the temporary closure of our business. Additionally the COVID-19 pandemic could result in a temporary closure of some or all of our distribution facilities or the Bolt branch locations, which would negatively impact our operations. Other disruptions to our supply chain such as reduced capacity or temporary shutdowns of freight carriers could also negatively impact our performance. The pandemic has negatively impacted our current operations and may negatively impact our future financial results, liquidity and overall performance. Additionally, it is possible that estimates made in support of our financial statements may be materially and adversely impacted in the near term as a result of these conditions, including delay in payment of receivables, impairment losses related to goodwill and other long-lived assets, and inability to utilize deferred tax assets.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company experienced the most severe impacts of the COVID-19 pandemic in the second quarter 2020. The onset of the pandemic and government regulations, including social distancing guidelines and shutdowns of nonessential businesses, led to closure of customer businesses throughout the United States and Canada, as well as substantial restrictions on the ability of Lawson MRO sales representatives to visit customer locations and perform VMI services. Additionally government regulations also severely restricted the ability of customers to visit Bolt branch locations. The economic climate in the third and fourth quarters improved as many nonessential businesses have reopened in both limited capacity and full capacity. The relaxed restrictions have resulted in consistent customer visits and increased customer contact.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">While business conditions improved in the third and fourth quarters, the Company expects to continue to be adversely impacted by the COVID-19 pandemic and the various federal, state and local restrictions enacted to combat the pandemic. In the fourth quarter of 2020, U.S. Food and Drug Administration approved certain vaccines that have demonstrated effectiveness in preventing the spread of the COVID-19 virus. However, it is projected that the production, distribution and administration of the vaccine to a sufficient percentage of the population to significantly minimize the future effect of the pandemic will not be reached until mid-2021 or later.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We continue to take action to mitigate the potential negative impacts of COVID-19. The actions taken included, but are not limited to, furloughing employees, reducing base salaries and incentive awards for a period of time, canceling travel and award trips, temporarily consolidating our Suwanee distribution center operations into the McCook facility, eliminating non-critical capital expenditures and eliminating various positions throughout the Company.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We continue to monitor our balance sheet and liquidity position and take actions to protect our cash flows from operations while at the same time managing our operating expenses in relation to current sales trends. At December 31, 2020, we had $28.4 million of unrestricted cash and cash equivalents and an additional $66.0 million of borrowing capacity, net of outstanding letters of credit. Our outstanding letters of credit include a letter of credit for $33.0 million to secure the remaining payment of the Partsmaster acquisition.  </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">We will continue to closely monitor the overall economic and operating environment and we will take appropriate actions to protect the safety of our employees, customers and suppliers while continuing to meet our working capital needs and remain in compliance with our debt covenants. While COVID-19 has negatively impacted our sales, cost control measures and ability to effectively service our customers, we have continued to generate positive cash flow that has enabled us to maintain a strong financial position. We plan to continue to respond to pandemic developments in a prompt and disciplined manner with an emphasis on protecting our employees and maintaining our strong financial position. </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><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="#ia993ea0c1c394d05ae989920630b5d6b_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Sales Drivers</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">The North American MRO market is highly fragmented. We compete for business with several national distributors as well as a large number of regional and local distributors. The MRO business is influenced by the overall strength of the manufacturing sector of the U.S. economy which has been significantly affected by the COVID-19 pandemic. One measure used to evaluate the strength of the industrial products market is the PMI index published by the Institute for Supply Management. The PMI index is a composite index of economic activity in the United States manufacturing sector and is available at </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">https://www.instituteforsupplymanagement.org</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. A measure of that index above 50 generally indicates expansion of the manufacturing sector while a measure below 50 generally represents contraction. The average monthly PMI  (Purchasing Managers Index) was </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52.5</span><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, 2020 compared to </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51.3</span><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, 2019. The average monthly PMI for the fourth quarter of 2020 was 59.2, which indicates expansion of the manufacturing sector compared to the previous periods. This is compared to the fourth quarter of 2019 which was 48.1, which indicates contraction of the manufacturing sector compared to the previous periods.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">One metric we use to measure our success is Average Daily Sales ("ADS") in which we calculate our total sales divided by the number of selling days, which exclude weekends and holidays. Our sales are affected by the number and effectiveness of sales representatives and the amount of sales each representative can generate from providing products and services to our customers, which we measure as average sal</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">es per day per sales representative. We had an average of 1,012 sales representatives working for us in 2020, a 2.1% increase over 2019. Excluding the Partsmaster acquisition,  we had an average of 944 sales representatives working for us in 2020. </span></div><div style="padding-left:2.25pt;text-indent:13.5pt"><span><br/></span></div><div style="padding-left:2.25pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Partsmaster Acquisition</span></div><div style="text-align:justify"><span><br/></span></div><div style="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%">In August 2020, we acquired Partsmaster, a leading Maintenance, Repair and Operations ("MRO") distributor from NCH Corporation ("NCH"). Partsmaster has approximately 200 sales representatives and serves approximately 16,000 customers throughout the United States and Canada. We also subleased the Partsmaster distribution center located in Greenville, Texas from NCH, and we will continue to fulfill orders from this facility as we integrate Partsmaster into our MRO segment operations. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">The purchase price of the acquisition was $35.3 million in cash and the assumption of certain liabilities. We paid $2.3 million at the time of the acquisition and we will pay the remaining $33.0 million in May 2021. We plan to pay the remaining portion of the purchase price with cash on hand with any remaining portion using our existing credit facility. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">Assets acquired and liabilities assumed as a result of the acquisition were accounted for at their fair value on the acquisition date. The identified assets include $5.0 million of intangible assets for customer relationships and $2.8 million for trade names with estimated useful lives of 10 years and 5 years, respectively. Goodwill of $15.8 million related to this acquisition reflects the purchase price less the fair market value of the identifiable assets. The liabilities assumed include approximately $2.9 million relating to deferred employee compensation and $4.1 million of accounts payable and other accrued liabilities. The appropriate fair values of the assets acquired and liabilities assumed are based on preliminary estimates and assumptions. These preliminary estimates and assumptions could change during the purchase price measurement period as we finalize the valuations of the assets acquired and liabilities assumed.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">Additional information related to the Partsmaster acquisition is provided in Note 3 - Acquisition in the notes to the consolidated financial statements. The Partsmaster acquisition is reported in the Lawson MRO segment.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><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><span><br/></span></div></div></div><div id="ia993ea0c1c394d05ae989920630b5d6b_46"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia993ea0c1c394d05ae989920630b5d6b_7">Table of Contents</a></span></div><div><span><br/></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:700;line-height:120%;text-decoration:underline">RESULTS OF OPERATIONS FOR 2020 AS COMPARED TO 2019 </span></div><div style="text-indent:18pt"><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.410%"><tr><td style="width:1.0%"></td><td style="width:31.689%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.950%"></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:12.698%"></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:7.950%"></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:12.698%"></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:7.950%"></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:7.660%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom: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%">Year Ended December 31,</span></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%">Year-to-Year</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" 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%">2019</span></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%">Change</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount</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%">% of Net Sales</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount</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%">% of Net Sales</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount</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%">%</span></td></tr><tr style="height:15pt"><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><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%">Revenue</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%">351,591&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370,785&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,194)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold</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%">165,053&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,431&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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,378)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></div></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%">186,538&#160;</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%">53.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">197,354&#160;</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%">53.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%">(10,816)</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;padding:2px 0 2px 1pt;text-align: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.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding: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><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;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="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"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling expenses</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%">76,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%">21.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%">85,342&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">(8,567)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative expenses</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%">89,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,946&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,733)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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"><div style="padding-left:29.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,988&#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="padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,288&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,300)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,550&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,066&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,484&#160;</span></td><td style="background-color:#ffffff;padding: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"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</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%">(654)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(603)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding: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"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, 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%">889&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,211&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(322)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><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><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;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-13.5pt"><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></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%">20,785&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,674&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,111&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</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%">5,672&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,453&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">3,219&#160;</span></td><td style="background-color:#ffffff;padding: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"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><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;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></div></td><td style="background-color:#ffffff;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:#ffffff;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%">15,113&#160;</span></td><td style="background-color:#ffffff;border-bottom: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;padding:2px 0 2px 1pt;text-align: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.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-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:#ffffff;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%">7,221&#160;</span></td><td style="background-color:#ffffff;border-bottom: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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-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:#ffffff;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%">7,892&#160;</span></td><td style="background-color:#ffffff;border-bottom: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="3" style="background-color:#ffffff;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%">23 </span></div><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="#ia993ea0c1c394d05ae989920630b5d6b_7">Table of Contents</a></span></div><div><span><br/></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%">Non-GAAP Financial Measure - Adjusted Operating Income</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's management believes that certain non-GAAP financial measures may provide users of this financial information with additional meaningful comparisons between current results and results in prior operating periods. Management believes that these non-GAAP financial measures can provide additional meaningful reflection of underlying trends of the business because they provide a comparison of historical information that excludes certain infrequently occurring, seasonal or non-operational items that impact the overall comparability. These non-GAAP financial measures should be viewed in addition to, and not as an alternative for, the Company's reported results prepared in accordance with GAAP.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">Adjusted operating income is defined by us as GAAP operating income excluding stock-based compensation, severance expense, and other non-recurring items in the period in which these items are incurred. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">Operating income was </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$20.6 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for 2020 inclusive of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$2.0 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of stock-based compensation compared to $9.1 million in 2019 which included $17.8 million of stock-based compensation. Excluding stock-based compensation, severance and other non-recurring items, adjusted operating income decreased to </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$27.4 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> from $28.6 million on lower sales, offset by cost control measures enacted in response to the COVID-19 pandemic and the contribution of Partsmaster to the  adjusted non-GAAP operating income of $1.7 million.  </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.852%"><tr><td style="width:1.0%"></td><td style="width:71.721%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.750%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.753%"></td><td style="width:0.1%"></td></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reconciliation of GAAP Operating Income to Adjusted Non-GAAP Operating Income (Unaudited)</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></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%">Twelve Months Ended</span></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%">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%">(Dollars in Thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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%">Operating income as reported per GAAP</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%">20,550&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,066&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><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"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,009&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,788&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance expense </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">(2)</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%">2,077&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,756&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;Goodwill impairment </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,918&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;Acquisition related costs </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">(4)</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%">880&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">Adjusted non-GAAP operating Income</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%">27,434&#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%">28,610&#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 style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) Expense for stock-based compensation, of which a portion varies with the Company's stock price</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2) Includes severance expense from actions taken in 2020 and 2019 along with 2020 severance and retention costs related to the Partsmaster acquisition. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3) Represents the goodwill impairment related to the 2018 acquisition of Screw Products, Inc as the carrying value of the reporting unit exceeded its estimated fair value. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4) Primarily legal and accounting costs pertaining to the Partsmaster acquisition. </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><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="#ia993ea0c1c394d05ae989920630b5d6b_7">Table of Contents</a></span></div><div><span><br/></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%">Sales and Gross Profits</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and gross profit results by operating segment for the years ended December 31, 2020 and 2019 were as follows: </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.705%"><tr><td style="width:1.0%"></td><td style="width:52.894%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.586%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.586%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.107%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.110%"></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%">Year Ended December 31,</span></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%">Increase (Decrease)</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%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</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%">Amount</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%">%</span></td></tr><tr style="height:15pt"><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%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lawson</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%">312,803&#160;</span></td><td style="background-color:#ffffff;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%">329,367&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,564)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bolt</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%">38,788&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,418&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,630)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated</span></div></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%">351,591&#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%">370,785&#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%">(19,194)</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;padding:2px 0 2px 1pt;text-align: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.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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%">Gross profit</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:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lawson</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%">171,258&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,567&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">(10,309)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bolt</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%">15,280&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,787&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(507)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated</span></div></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%">186,538&#160;</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%">197,354&#160;</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%">(10,816)</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;padding:2px 0 2px 1pt;text-align: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.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><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;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%">Gross profit margin</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lawson</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%">54.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bolt</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%">39.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated</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%">53.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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></table></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">Consolidated revenue in 2020 decreased 5.2% to $351.6 million from $370.8 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in 2019. Sales were negatively impacted by the COVID-19 pandemic and lower sales to oil and gas customers. All customer categories have been negatively impacted by the effect of the COVID-19 pandemic. The most acute negative impacts of the COVID-19 pandemic were experienced in the second quarter at the onset of the pandemic. Restrictions related to the pandemic began to be relaxed in the third quarter and continued to be relaxed in the fourth quarter, which led to improved customer activity, as well as increased customer contact for Lawson MRO sales representatives and greater foot traffic for the Bolt branches compared to the second quarter. Excluding Partsmaster, sales decreased 11.3% primarily as a result of the pandemic. The decrease in sales was offset by the inclusion of $22.6 million of sales contributed by the Partsmaster acquisition since August 31, 2020. Average daily sales decreased to $1.390 million in 2020 compared to $1.471 million in 2019 with one more selling day in 2020. Excluding a foreign currency effect of $0.7 million, consolidated revenue decreased by 5.0% for the year. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit decreased to $186.5 million in 2020 from $197.4 million in 2019 driven primarily by the decrease in sales due to the COVID-19 pandemic, partially offset by the inclusion of $13.2 million of gross profit from Partsmaster. Gross profit as a percent of sales decreased to 53.1% from 53.2% a year ago. Gross profit as a percentage of sales generated by sales representatives acquired from the Partsmaster acquisition was 58.4% post-acquisition. The organic Lawson MRO (excluding Bolt, Screw Products, and Partsmaster) gross margin as a percent of sales declined to 59.8% compared to the prior year organic gross margin percent of 60.7% primarily as a result of lower margin products comprising a larger portion of our sales compared to the prior year and fixed distribution costs allocated over a lower sales base.</span></div><div style="text-align:justify;text-indent:18pt"><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%">25 </span></div><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="#ia993ea0c1c394d05ae989920630b5d6b_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="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%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Selling, General and Administrative Expenses</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.705%"><tr><td style="width:1.0%"></td><td style="width:55.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.107%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.983%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.959%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.107%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.110%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year Ended December 31,</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%">Increase (Decrease)</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%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</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%">Amount</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%">%</span></td></tr><tr style="height:15pt"><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%">Selling expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lawson</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%">73,706&#160;</span></td><td style="background-color:#ffffff;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%">81,999&#160;</span></td><td style="background-color:#ffffff;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%">(8,293)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bolt</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%">3,069&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,343&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(274)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated</span></div></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%">76,775&#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;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,342&#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%">(8,567)</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;padding:2px 0 2px 1pt;text-align: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.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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%">General and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lawson</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%">79,837&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">93,085&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,248)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bolt</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%">9,376&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,861&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(485)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated</span></div></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%">89,213&#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;border-top:1pt solid #000000;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%">102,946&#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%">(13,733)</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;padding:2px 0 2px 1pt;text-align: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.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="padding-left:36pt;text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling expenses decreased to $76.8 million in 2020 from $85.3 million in 2019 and, as a percent of sales decreased to 21.8% in 2020 from 23.0% in 2019. The decrease in selling expense as a percent of sales was primarily driven by reduced sales compensation driven by lower sales and a reduction of travel related expenses after the onset of the COVID-19 pandemic. These declines were partially offset by an inclusion of $6.5 million of selling expenses from the Partsmaster acquisition. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative expenses decreased to $89.2 million in 2020 from $102.9 million in 2019 primarily due to a decrease in stock-based compensation expense of $15.8 million, a portion of which varies with the Company stock price, and lower employee compensation, lower travel expense and other cost control measures in order to mitigate the negative impacts of COVID-19. The decline was offset by the inclusion of $7.4 million of General and administrative expense from the Partsmaster acquisition and the goodwill impairment of  $1.9 million related to the 2018 acquisition of Screw Products as the carrying value of the reporting unit exceeded its fair value. Additionally the Company recorded $1.4&#160;million under the Canada Emergency Wage Subsidy ("CEWS") as a reduction of general and administrative expenses. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill Impairment</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company performed a quantitative goodwill impairment analysis as of December 1, 2020 for the Screw Products reporting unit. The Company engaged a third-party valuation firm to determine the value of the Screw Products reporting unit and determined that the carrying value of the net assets exceeded the fair value of the reporting unit and accordingly recognized an impairment charge of $1.9 million.. The impairment charge is included in general and administrative expense. </span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest Expense</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expenses increased $0.1 million in 2020 over the prior year, due primarily to the inclusion of imputed interest expense from our accrued acquisition liability offset by lower average outstanding balances under our credit agreement.</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 Income, Net</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income, net was $0.9 million in 2020 compared to other income, net of $1.2 million in 2019. Other income, net in both years was driven by fluctuations in the Canadian currency exchange rate.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Tax Expense</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">Income tax expenses were $5.7 million resulting in a 27.3% effective tax rate for 2020 compared to income tax expense of $2.5 million and a 25.4% effective tax rate for 2019. The higher effective tax rate in 2020 is due primarily to increases in uncertain tax positions and lower stock compensation deductions.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26 </span></div><div><span><br/></span></div></div></div><div id="ia993ea0c1c394d05ae989920630b5d6b_49"></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#ia993ea0c1c394d05ae989920630b5d6b_7">Table of Contents</a></span></div><div><span><br/></span></div></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><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash provided by operating activities was $32.5 million and $9.2 million in 2020 and 2019, respectively, reflecting stronger operating results along with tightly managing its working capital.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capital expenditures of $1.7 million and $2.0 million in 2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and 2019 respectively, were primarily for improvements to our distribution centers and information technology. In the third quarter of 2020, the Company paid $2.3 million in cash related to the Partsmaster acquisition. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">In 2019, our Board of Directors authorized a program in which we may repurchase up to $7.5 million of our common stock from time to time in open market transactions, privately negotiated transactions or by other methods. In the first quarter of</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 2020 we purchased 47,504 shares of our  common stock at an average purchase price of $36.93 under the repurchase program. During 2019, the Company purchased 32,362 shares of common stock at an average purchase price of $38.13 under the repurchase program. On December 31, 2020, the Company had $4.5 million available under its repurchasing program. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Credit Agreement</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">At December&#160;31, 2020, we had no borrowings under the Credit Agreement and had borrowing availability of $66.0 million. See Note 13 - Credit Agreement for further information on the Company Credit Agreement. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">In addition to other customary representations, warranties and covenants, the Credit Agreement contains certain financial covenants. The following chart reflects the EBITDA to fixed charges ratio and total net leverage ratio covenant:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.847%"></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%">Quarterly Financial Covenants</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%">Requirement</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%">Actual</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%">EBITDA to fixed charges ratio</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%">1.15 : 1.00</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%">4.77 : 1.00</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%">Total net leverage ratio</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.25 : 1.00</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.60 : 1.00</span></td></tr></table></div><div style="text-indent:-2.25pt"><span><br/></span></div><div style="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%">The Company was in compliance with all financial covenants as of December 31, 2020. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">No cash dividends have been paid in the two years ended December, 31 2020. Dividends are subject to certain restrictions under our Credit Agreement. </span></div><div style="text-align:justify;text-indent:18pt"><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%">Partsmaster Acquisition Liability</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a part of the Partsmaster acquisition, payment of $33.0 million is due to the sellers in May 2021. The payment has been guaranteed under the Purchase Agreement, which includes the issuance of a $33.0 million irrevocable standby letter of credit. Payment will be made with cash on hand and with any remaining portion using our existing credit facility. The $33.0 million obligation has been discounted to its present value and is recognized as a current liability of $32.7 million in our condensed consolidated balance sheet as of December 31, 2020. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div id="ia993ea0c1c394d05ae989920630b5d6b_52"></div><div><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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of our operating leases were recognized as right of use assets and lease liabilities on the balance sheet upon the adoption of ASU 2016-02, Leases ("ASU 2016-02") in the first quarter of 2019. See Note 12 - Leases for the transition to ASU 2016-02. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">Also, as of December&#160;31, 2020, we had contractual commitments to purchase approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$24.4 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of product from our suppliers and contractors.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div id="ia993ea0c1c394d05ae989920630b5d6b_55"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CRITICAL ACCOUNTING POLICIES</span></div><div><span><br/></span></div><div style="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%">We have disclosed our significant accounting policies in <a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_85">Note&#160;2</a> to the consolidated financial statements. The following provides information on the accounts requiring more significant estimates.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allowance for Doubtful Accounts</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#8212; We evaluate the collectability of accounts receivable based on a combination of factors. In circumstances where we are aware of a specific customer&#8217;s inability to meet its financial obligations (e.g., </span></div><div style="height:54pt;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><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#ia993ea0c1c394d05ae989920630b5d6b_7">Table of Contents</a></span></div><div><span><br/></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%">bankruptcy filings, substantial down-grading of credit ratings), a specific reserve for bad debts is recorded against amounts due to reduce the receivable to the amount we believe will be collected. For all other customers, we recognize reserves for bad debts based on our historical experience of bad debt write-offs as a percent of accounts receivable outstanding. If circumstances change (e.g., higher than expected defaults or an unexpected material adverse change in a major customer&#8217;s ability to meet its financial obligations), the estimates of the recoverability of amounts due to us could be revised. At December&#160;31, 2020, our reserve was 1.4% of our gross accounts receivable outstanding. A hypothetical change of one percent to our reserve as a percent of our gross accounts receivable would have affected our annual doubtful accounts expense by approximately $0.4 million.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Inventory&#160;Reserves</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#8212; Inventories consist principally of finished goods and are stated at the lower of cost (determined using the first-in-first-out method for the Lawson segment and weighted average for the Bolt segment) or net realizable value. Most of our products are not exposed to the risk of obsolescence due to technology changes. However, some of our products do have a limited shelf life, and from time to time we add and remove items from our catalogs, brochures or website for marketing and other purposes.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">To reduce our inventory to a lower of cost or market value, we record a reserve for slow-moving and obsolete inventory based on historical experience and monitoring of our current inventory activity. We use estimates to determine the necessity of recording these reserves based on periodic detailed analysis, using both qualitative and quantitative factors. As part of this analysis, we consider several factors including the inventories&#8217; length of time on hand, historical sales, product shelf life, product life cycle, product category and product obsolescence. In general, depending on the product category, we reserve inventory with low turnover at higher rates than inventory with higher turnover. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">At December&#160;31, 2020, our inventory reserve was $5.3 million, equal to approximately 7.8% of our gross inventory. A hypothetical change of one percent to our reserve as a percent of total inventory would have affected our cost of goods sold by $0.6 million.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#8212; Deferred tax assets or liabilities reflect temporary differences between amounts of assets and liabilities for financial and tax reporting. Such amounts are adjusted, as appropriate, to reflect changes in enacted tax rates expected to be in effect when the temporary differences reverse. Significant judgment is required in determining income tax provisions as well as deferred tax asset and liability balances, including the estimation of valuation allowances and the evaluation of uncertain tax positions.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><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 &#8211;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Goodwill represents the cost of business acquisitions in excess of the fair value of identifiable net tangible and intangible assets acquired. Goodwill is allocated to the appropriate reporting unit as reviewed by the Company's segment managers. The Company reviews goodwill for potential impairment annually on December 1st, or when an event or other circumstances change that would more likely than not reduce the fair value of the asset below its carrying value. The first step in the multi-step process to determine if goodwill has been impaired and to what degree is to review the relevant qualitative factors that could cause the fair value of the reporting unit to decrease below the carrying value of the reporting unit. The Company considers factors such as macroeconomic, industry and market conditions, cost factors, overall financial performance and other relevant factors that would affect the individual reporting units. If we determine that it is more likely than not that the fair value of the reporting unit is greater than the carrying value of the reporting unit, then no further impairment testing is needed. If we determine that it is more likely than not that the carrying value of the reporting unit is greater than the fair value of the reporting unit, the Company will move to the next step in the process. The Company will estimate the fair value of the reporting unit and compare it to the reporting unit's carrying value. If the carrying value of the reporting unit exceeds its fair value, the Company will record an impairment of goodwill equal to the amount the carrying value of the reporting unit exceeds its fair value, up to the total amount of goodwill previously recognized. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><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 -</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> For reporting purposes, the Company has two separate performance obligations including products and vendor managed inventory services.&#160;The allocation of product and service revenue as well as the estimation of service costs requires judgments and assumptions including the standalone selling prices, the period of time that it takes for the service obligation to be fulfilled and the amount of time spent on vendor managed inventory services during the sales process.&#160;Changes in various assumptions could increase or decrease the allocation of service revenue and related costs; however, would not materially impact total reported revenues or reported operating income.&#160; </span></div><div><span><br/></span></div><div style="height:54pt;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><span><br/></span></div></div></div><div id="ia993ea0c1c394d05ae989920630b5d6b_58"></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#ia993ea0c1c394d05ae989920630b5d6b_7">Table of Contents</a></span></div><div><span><br/></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 style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following information is presented in this item:</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%;text-decoration:underline">&#160;</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:92.501%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.299%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span><br/></span></div><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_61">Report of Independent Registered Public Accounting Firm on Consolidated Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_61">30</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span><br/></span></div><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_64">Consolidated Balance Sheets as of December 31, 2</a><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_64">0</a><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_64">20</a><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_64"> and 2</a><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_64">0</a>19</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_64">33</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_70">Consolidated Statements of Income and Comprehensive Income for the Years ended December 31, 2</a><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_70">0</a><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_70">20</a><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_70"> a</a><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_70">nd 20</a>19</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_70">34</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span><br/></span></div><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_73">Consolidated Statements of Changes in Stockholders&#8217; Equity for the Years ended December 31</a><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_73">, </a><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_73">2020</a><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_73"> and </a><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_73">2</a><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_73">019</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_73">35</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Statements of Cash Flows for the Years ended December 31, 2020 and 2019</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_76">36</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span><br/></span></div><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_79">Notes to Consolidated Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_79">37</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span><br/></span></div><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_145">Schedule II &#8211; Valuation and Qualifying Accounts</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia993ea0c1c394d05ae989920630b5d6b_145">61</a></span></div></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%">&#160;</span></div><div style="height:54pt;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><span><br/></span></div></div></div><div id="ia993ea0c1c394d05ae989920630b5d6b_61"></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt;text-align:justify"><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="margin-top:12pt;text-align:justify"><span><br/></span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shareholders and Board of Directors </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lawson Products, Inc.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Chicago, Illinois</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%">Opinion on the 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-weight:400;line-height:115%">We have audited the accompanying consolidated balance sheets of Lawson Products, Inc. (the &#8220;Company&#8221;) as of December&#160;31, 2020 and 2019, the related consolidated statements of income and comprehensive income, changes in stockholders&#8217; equity, and cash flows for each of the two years in the period ended December&#160;31, 2020, and the related notes and financial statement schedule listed in the accompanying index (collectively referred to as the &#8220;consolidated financial statements&#8221;). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December&#160;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&#160;31, 2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> in conformity with accounting principles generally accepted in the United States of America.</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%">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (&#8220;PCAOB&#8221;), the Company's internal control over financial reporting as of December&#160;31, 2020, based on criteria established in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:115%">Internal Control &#8211; Integrated Framework </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">(2013)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> issued by the Committee of Sponsoring Organizations of the Treadway Commission (&#8220;COSO&#8221;) and our report dated February&#160;26, 2021 expressed an unqualified opinion thereon.</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:115%">Basis for Opinion</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%">These consolidated financial statements are the responsibility of the Company&#8217;s management. Our responsibility is to express an opinion on the Company&#8217;s consolidated 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 style="text-align:justify"><span><br/></span></div><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 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 consolidated financial statements are free of material misstatement, whether due to error or fraud.</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%">Our audits included performing procedures to assess the risks of material misstatement of the consolidated 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 consolidated 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 consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.</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:115%">Critical Audit Matters</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 critical audit matters communicated below are matters arising from the current period audit of the consolidated financial statements that were communicated or required to be communicated to the audit committee and that: (i) relate to accounts or disclosures that are material to the consolidated financial statements and (ii) involved our especially challenging, subjective, or complex judgments. The communication of the critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing a separate opinion on the critical audit matters or on the accounts or disclosures to which they relate.</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:58.5pt;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><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><span><br/></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:115%">Goodwill Impairment Assessment - Bolt Reporting Unit</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%">As described in Note 8 to the consolidated financial statements, the Company&#8217;s consolidated goodwill balance as of December 31, 2020 was $35.2 million. At December 31, 2020, the Bolt reporting unit&#8217;s (&#8220;Bolt&#8221;) goodwill balance was $13.8 million. The Company tests for impairment annually on a reporting unit basis or more often when impairment indicators exist. As a result of the COVID-19 pandemic and its impact on Bolt&#8217;s revenue and earnings during the first quarter of 2020, the Company performed interim goodwill impairment tests of Bolt. The Company prepared a valuation of Bolt using both a market approach and an income approach. The determination of the fair value of the reporting unit requires management to make significant estimates and assumptions related to forecasts of future revenue and earnings.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We identified the valuation of Bolt during the interim impairment assessment of goodwill</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">as a critical audit matter. The principal considerations for our determination are: (i) Bolt&#8217;s excess fair value over book value was less than 10% in the first quarter of 2020, as such, management&#8217;s estimates were more sensitive to the assumptions and judgments used, (ii) inherent uncertainties exist related to the Company&#8217;s forecasts and how various economic and other factors including the projected impact from the COVID-19 pandemic, could affect the Company&#8217;s forecasted assumptions of revenue and earnings included in the income approach, and (iii) the appropriateness and relative weighting of valuation methods, and the appropriateness of the selected  comparable companies and market multiples used in the market approach. Auditing these elements involved especially challenging auditor judgment due to the nature and extent of audit effort required to address these matters, including the extent of specialized skill or knowledge needed. </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 primary procedures we performed to address this critical audit matter included:</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:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Evaluating the reasonableness of assumptions used in management&#8217;s income approach analysis by independently comparing the forecasts to: (i) historical results, and (ii) market trends by obtaining multiple independent publicly available market reports and assessing the projected impact of the COVID-19 pandemic and the forecasted recovery period for the industry. </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:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Assessing the appropriateness of the market approach and evaluating the reasonableness of the comparable companies and market multiples selected. </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:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Utilizing personnel with specialized knowledge and skill in valuation to assist in: (i) testing the underlying source information utilized in the market approach, (ii) assessing the appropriateness and relative weighting of valuation methods, (iii) evaluating the reasonableness of  selected comparable companies and market multiples used in the market approach, and (iv) testing the mathematical accuracy of the Company&#8217;s calculations.</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:115%">Business Combination- Partsmaster Intangible Assets Valuation</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%">As described in Note 3 to the consolidated financial statements, the Company completed the acquisition of Partsmaster on August 31, 2020 for $35.3 million in cash plus assumed liabilities, which resulted in $7.7 million of intangible assets. The Company applied significant judgment in estimating the fair value of the intangible assets acquired which involved the use of significant estimates and assumptions with respect to expected future cash flows and discount 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:115%">We identified the valuation of the intangible assets acquired in the Partsmaster business combination as a critical audit matter. Management was required to make significant judgments and assumptions, including forecasted cash flows and discount rates, in determining the fair values of the intangible assets acquired which were identified as customer relationships and trade names. Auditing these elements involved especially challenging auditor judgment due to the nature and extent of audit effort required to address these matters, including the extent of specialized skill or knowledge needed. </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 primary procedures we performed to address this critical audit matter included:</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:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Evaluating the reasonableness of the forecasted cash flows through: (i) evaluating historical results of Partsmaster (ii) assessing forecasted performance against market trends and guideline companies, and (iii) testing the mathematical accuracy of the Company&#8217;s calculations. </span></div><div style="height:58.5pt;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><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><span><br/></span></div></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:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">Utilizing personnel with specialized knowledge and skill in valuation to assist in: (i) evaluating the appropriateness of the selected comparable companies, (ii) evaluating the reasonableness of the discount rate used, and (iii) testing the mathematical accuracy of the Company&#8217;s calculations.</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%">/s/BDO USA, LLP</span></div><div style="margin-top:12pt;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 served as the Company's auditors since 2013.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Chicago, Illinois</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;26, 2021 </span></div><div style="height:58.5pt;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><span><br/></span></div></div></div><div id="ia993ea0c1c394d05ae989920630b5d6b_64"></div><hr style="page-break-after:always"/><div style="min-height:45pt;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:700;line-height:120%">Lawson Products, Inc.</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%">Consolidated Balance Sheets</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%">(Dollars in thousands, except share data)</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: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:0 1pt"></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%">December 31,</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: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 #000000;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%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">ASSETS</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><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></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNC0xLTEtMS0w_c9b9ba21-e621-4a92-95af-9c09048a30d6">28,393</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNC0zLTEtMS0w_4f2202c3-964b-4a8f-9f77-069735b7a1a8">5,495</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNS0xLTEtMS0w_b85957cd-25bb-4d79-8007-471eef0b5098">998</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNS0zLTEtMS0w_45eafb76-b086-4649-8b1f-449523a3eccf">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;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, less allowance for doubtful accounts of $<ix:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNi0wLTEtMS0wL3RleHRyZWdpb246YjUyM2E1MzFhZjQ5NGIxYmI2OGQ0NmY0ZDgyMGRiZmFfNjA0NzMxMzk1Mjg2Mw_d366eb0b-d502-4ae7-b05e-6c78be872d08">654</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNi0wLTEtMS0wL3RleHRyZWdpb246YjUyM2E1MzFhZjQ5NGIxYmI2OGQ0NmY0ZDgyMGRiZmFfNjA0NzMxMzk1Mjg3MA_80ae63cc-2a8c-40e3-b0b5-d21c4b648e74">593</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="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNi0xLTEtMS0w_86902869-92f3-4ab4-b813-85b6ce3e1eb4">44,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="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNi0zLTEtMS0w_c0feabdf-ca16-40ee-930c-28cce7d10976">38,843</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories, net</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNy0xLTEtMS0w_49cc36c4-cfa0-4fdd-8688-2cf77c51b1a1">61,867</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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:nonFraction unitRef="usd" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNy0zLTEtMS0w_2b2f0584-39fb-4f4e-9ce9-b3b0329dff39">55,905</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Miscellaneous receivables and prepaid expenses</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfOC0xLTEtMS0w_2492d847-a238-4176-bdb1-2701694c1f2c">7,289</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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:nonFraction unitRef="usd" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfOC0zLTEtMS0w_33ce49c3-2e55-48b6-97fb-2f38583e1664">5,377</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total current assets</span></div></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="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfOS0xLTEtMS0w_06d926ba-a839-457b-ab5f-ce21e727370b">143,062</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="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfOS0zLTEtMS0w_1e8be2f3-07cd-4c2f-bd87-7f1b031db55e">106,422</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:3pt"><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, plant and equipment, less accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMTEtMS0xLTEtMA_3be27d7a-9a48-455e-89f9-bf9a1b46a228">15,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="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMTEtMy0xLTEtMA_2bfeb4d8-36c9-4075-ad8f-6ce1847cae04">16,546</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 income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMTItMS0xLTEtMA_fb05089e-f048-46ab-bf87-4774df9a9fd9">18,482</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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:nonFraction unitRef="usd" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMTItMy0xLTEtMA_a0b7b32b-ca27-4257-a73d-cbe6a87e5948">21,711</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMTMtMS0xLTEtMA_d3633636-dded-444c-8a47-b4ba935ea74d">35,176</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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:nonFraction unitRef="usd" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMTMtMy0xLTEtMA_6795d433-f2bf-4e08-ab25-2fa56dd0550a">20,923</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 value of life insurance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashSurrenderValueOfLifeInsurance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMTQtMS0xLTEtMA_6b2df97d-1281-4fc4-a992-689f788a3bc0">16,185</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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:nonFraction unitRef="usd" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashSurrenderValueOfLifeInsurance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMTQtMy0xLTEtMA_2a1a153f-6605-4392-9970-756185c49618">14,969</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 0 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:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMTUtMS0xLTEtMA_56386508-a3a5-4bc4-912f-af728a266993">18,503</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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:nonFraction unitRef="usd" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMTUtMy0xLTEtMA_6897acec-283e-43b6-8b26-0e0b385f47c1">12,335</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right of use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="laws:LeaseAssetsRightofUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMTYtMS0xLTEtMA_b1a68911-b6eb-4e1e-a284-fc38fe97c681">8,764</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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:nonFraction unitRef="usd" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="laws:LeaseAssetsRightofUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMTYtMy0xLTEtMA_4f9ae95d-6915-426c-b3e0-da79d2809455">11,246</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMTctMS0xLTEtMA_239953d2-75e1-4cc1-b17b-363babf6d42d">332</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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:nonFraction unitRef="usd" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMTctMy0xLTEtMA_ddd9c727-e4dc-4806-98a1-466c0f3e22b0">277</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total assets</span></div></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="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMTgtMS0xLTEtMA_589b56f9-d545-4e32-9090-3106044891dd">256,304</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="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMTgtMy0xLTEtMA_5630d477-563b-4282-a1d7-5039dd0cace0">204,429</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:3pt"><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"><div style="padding-left:5.62pt;padding-right:5.62pt;text-align:center;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued acquisition liability</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="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="laws:AcquisitionLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMjMtMS0xLTEtMTA2Mw_312f704a-e367-4608-81fa-d0b48e085fc0">32,673</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:zerodash" name="laws:AcquisitionLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMjMtMy0xLTEtMTA2Nw_5a414abd-6253-4f91-9102-0f7f62a07ed8">&#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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMjMtMS0xLTEtMA_0a6edf98-3a0a-48a9-8971-be9ff9e22651">22,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="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMjMtMy0xLTEtMA_93e40b2d-c6a1-4ef1-a2f8-77af4ccf3f73">13,789</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease obligation</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="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="laws:LeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMjQtMS0xLTEtMA_5877aa29-7ed9-4bd4-abd5-d62240a38ff9">4,568</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="laws:LeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMjQtMy0xLTEtMA_fe0850fe-4f44-4dab-8fd8-6374b165b114">3,830</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other liabilities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMjUtMS0xLTEtMA_37a6d64b-a1b5-4436-8c5c-cc90b702b816">38,492</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMjUtMy0xLTEtMA_26d51bb8-cf30-4656-8ad0-45eb2a83196b">39,311</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total current liabilities</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMjYtMS0xLTEtMA_2b69af53-fe77-4f78-bdcb-b83242362276">97,995</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:top"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMjYtMy0xLTEtMA_fd5c15db-215f-45bc-a160-648b0fcab0bf">56,930</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:top"></td></tr><tr style="height:3pt"><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"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving line of credit</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:SecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMjgtMS0xLTEtMA_bca6bd3d-219f-4d36-bf33-559bdba107b5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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:nonFraction unitRef="usd" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMjgtMy0xLTEtMA_7f730dc4-78e4-4e1c-9578-da6201a17b26">2,271</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Security bonus plan</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="laws:SecurityBonusLiabilityLongTerm" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMjktMS0xLTEtMA_664ae8b9-39fc-49bd-9620-43e256313175">11,262</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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:nonFraction unitRef="usd" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="laws:SecurityBonusLiabilityLongTerm" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMjktMy0xLTEtMA_9019c2fa-741d-454a-9220-dadec2a3c6c0">11,840</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease obligation</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="laws:LeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMzAtMS0xLTEtMA_e2f5b133-6ff0-44a7-99f6-734361dbcc8a">5,738</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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:nonFraction unitRef="usd" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="laws:LeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMzAtMy0xLTEtMA_f5c90ae3-a402-44bd-8a98-622e6a32d11d">9,504</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMzEtMS0xLTEtMA_92ef9070-0e57-4d88-bcc1-5d7b523d144d">10,461</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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:nonFraction unitRef="usd" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMzEtMy0xLTEtMA_562e30a7-a0db-4e39-9058-8fe3c321da6f">6,370</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liability</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMzItMS0xLTEtMA_686cef94-5788-4218-a6c0-28dfbfb0b230">2,841</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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:nonFraction unitRef="usd" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMzItMy0xLTEtMA_881799bf-6867-4117-bf37-f654b03ec295">6,188</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMzQtMS0xLTEtMA_c407b3e4-7066-4380-9c45-194941e7217c">5,585</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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:nonFraction unitRef="usd" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMzQtMy0xLTEtMA_eeb38470-725c-4311-be62-4f521786fa7b">3,325</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total liabilities</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMzUtMS0xLTEtMA_83bbfb4f-ac3f-4b6f-bb70-47a4030d601e">133,882</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:top"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMzUtMy0xLTEtMA_7c5a45b0-7845-4b73-b795-4c9fcd90ef18">96,428</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:top"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;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 &#8211; Note 16</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMzYtMS0xLTEtNTg4Nw_bdeca409-1e92-42c0-a6e6-4a44a92cc306"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMzYtMy0xLTEtNTg4Nw_5be7f196-5f3d-4c23-8b1a-f0b5a9d298e5"></ix:nonFraction></td></tr><tr style="height:3pt"><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"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Stockholders&#8217; equity:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMzktMC0xLTEtNjQwNy90ZXh0cmVnaW9uOjk3MjFmZThjZDA2ZTQyNDc4YWE4ZTA4ZTM3YjdhYWViXzYwNDczMTM5NTI4MDU_17c6898b-fcfc-47ec-9a47-7e5289cb8215"><ix:nonFraction unitRef="usdPerShare" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMzktMC0xLTEtNjQwNy90ZXh0cmVnaW9uOjk3MjFmZThjZDA2ZTQyNDc4YWE4ZTA4ZTM3YjdhYWViXzYwNDczMTM5NTI4MDU_b4bcc906-c74c-4c42-a756-c8fa86333ee0">1</ix:nonFraction></ix:nonFraction> par value:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Authorized - <ix:nonFraction unitRef="shares" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDAtMC0xLTEtNDgyOS90ZXh0cmVnaW9uOjJhNzY4YjIxZDNhZTRkOGViY2Y4ZThmM2RjNTRlYjMxXzYwNDczMTM5NTI4MzU_97191a67-a981-4a64-b3f2-a70ad267207f"><ix:nonFraction unitRef="shares" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDAtMC0xLTEtNDgyOS90ZXh0cmVnaW9uOjJhNzY4YjIxZDNhZTRkOGViY2Y4ZThmM2RjNTRlYjMxXzYwNDczMTM5NTI4MzU_a7f7c7ea-f6f2-431e-82d8-9d3bcb058c23">500,000</ix:nonFraction></ix:nonFraction> shares, issued and outstanding - <ix:nonFraction unitRef="shares" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDAtMC0xLTEtNDgyOS90ZXh0cmVnaW9uOjJhNzY4YjIxZDNhZTRkOGViY2Y4ZThmM2RjNTRlYjMxXzYwNDczMTM5NTI4NDE_30064fc0-17d3-4cfb-a162-d068446b9fcb"><ix:nonFraction unitRef="shares" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDAtMC0xLTEtNDgyOS90ZXh0cmVnaW9uOjJhNzY4YjIxZDNhZTRkOGViY2Y4ZThmM2RjNTRlYjMxXzYwNDczMTM5NTI4NDE_634c1636-d431-43e1-9f6d-4a77fc1e0733"><ix:nonFraction unitRef="shares" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDAtMC0xLTEtNDgyOS90ZXh0cmVnaW9uOjJhNzY4YjIxZDNhZTRkOGViY2Y4ZThmM2RjNTRlYjMxXzYwNDczMTM5NTI4NDE_6ad706f5-b184-4349-9d7c-61d14d445e14"><ix:nonFraction unitRef="shares" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDAtMC0xLTEtNDgyOS90ZXh0cmVnaW9uOjJhNzY4YjIxZDNhZTRkOGViY2Y4ZThmM2RjNTRlYjMxXzYwNDczMTM5NTI4NDE_8699d769-953c-43ab-a357-4afbd2feee77">No</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction>ne</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="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:PreferredStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDEtMS0xLTEtMA_52389ccf-ccc8-49c3-8df9-12024afddcab">&#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="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:PreferredStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDEtMy0xLTEtMA_18873943-9214-4839-935e-0ed34c65ea2f">&#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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDEtMC0xLTEtNjQxMi90ZXh0cmVnaW9uOjZmY2NkOGI5MDNmMTQyZDE4ZTYzYjlmYWQwZWM3ZmMwXzYwNDczMTM5NTI4MDI_45057dfa-6020-4291-9585-67e10ae2f510"><ix:nonFraction unitRef="usdPerShare" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDEtMC0xLTEtNjQxMi90ZXh0cmVnaW9uOjZmY2NkOGI5MDNmMTQyZDE4ZTYzYjlmYWQwZWM3ZmMwXzYwNDczMTM5NTI4MDI_e84f8871-b44c-49e4-a530-3e55922ba760">1</ix:nonFraction></ix:nonFraction> par value:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Authorized - <ix:nonFraction unitRef="shares" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDMtMC0xLTEtMC90ZXh0cmVnaW9uOmVkNWIyYWFhMmU1ZTQxYmU5ZTZmMmUyMjNhZGIyOWMzXzI3NDg3NzkwNjk1OTg_49c4a7f9-99d0-4305-8760-ab0400ebeaaf"><ix:nonFraction unitRef="shares" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDMtMC0xLTEtMC90ZXh0cmVnaW9uOmVkNWIyYWFhMmU1ZTQxYmU5ZTZmMmUyMjNhZGIyOWMzXzI3NDg3NzkwNjk1OTg_9859c519-869d-4273-8981-e765e00e596e">35,000,000</ix:nonFraction></ix:nonFraction> shares </span></div><div style="padding-left:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issued &#8211; <ix:nonFraction unitRef="shares" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDMtMC0xLTEtMC90ZXh0cmVnaW9uOmVkNWIyYWFhMmU1ZTQxYmU5ZTZmMmUyMjNhZGIyOWMzXzI3NDg3NzkwNjk2MTA_432901f9-9f13-45d6-94d8-9ce2d9bb589d">9,287,625</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDMtMC0xLTEtMC90ZXh0cmVnaW9uOmVkNWIyYWFhMmU1ZTQxYmU5ZTZmMmUyMjNhZGIyOWMzXzI3NDg3NzkwNjk2MjI_9f103a3b-4955-45f4-a623-0efd427720ad">9,190,171</ix:nonFraction> shares, respectively</span></div><div style="padding-left:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding &#8211; <ix:nonFraction unitRef="shares" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDMtMC0xLTEtMC90ZXh0cmVnaW9uOmVkNWIyYWFhMmU1ZTQxYmU5ZTZmMmUyMjNhZGIyOWMzXzI3NDg3NzkwNjk2MzQ_da4d1d47-4a26-447a-b4ea-f7b8fb5d24be">9,061,039</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDMtMC0xLTEtMC90ZXh0cmVnaW9uOmVkNWIyYWFhMmU1ZTQxYmU5ZTZmMmUyMjNhZGIyOWMzXzI3NDg3NzkwNjk2NDY_cd209632-64fb-49bc-b98d-2351ad77c8e1">9,043,771</ix:nonFraction> shares, 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="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDMtMS0xLTEtMA_db77e92f-4adf-4f18-a20c-c07d779ead3d">9,288</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDMtMy0xLTEtMA_8f0fa221-9719-4324-823c-212c41918473">9,190</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital in excess of par value</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDQtMS0xLTEtMA_64aef5fd-5da7-40d7-aa3e-483437c50f53">19,841</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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:nonFraction unitRef="usd" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDQtMy0xLTEtMA_cf3d0ed9-5ff4-4d59-b80f-3731583027c9">18,077</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retained earnings</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDUtMS0xLTEtMA_20a53cc0-41d4-46bd-bf00-0da5b1d1319e">101,609</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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:nonFraction unitRef="usd" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDUtMy0xLTEtMA_26c6fd12-0aea-40f8-b759-7b47523da182">86,496</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Treasury stock &#8211; <ix:nonFraction unitRef="shares" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDYtMC0xLTEtMC90ZXh0cmVnaW9uOmFlNzhlZGVmMmJmMjQ0NGVhMDczMzhlNWY2OWFhODQ5XzI3NDg3NzkwNjk1MTM_c740fe39-b140-4bba-ae4d-ab8da85803d3">226,586</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDYtMC0xLTEtMC90ZXh0cmVnaW9uOmFlNzhlZGVmMmJmMjQ0NGVhMDczMzhlNWY2OWFhODQ5XzI3NDg3NzkwNjk1MjU_84ca5067-48aa-4558-9172-b6aac99d7a5d">146,400</ix:nonFraction> shares held, respectively</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDYtMS0xLTEtMA_150fec7d-2596-4603-805e-29976111b04c">9,015</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="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDYtMy0xLTEtMA_54e3ef4d-7a04-45b6-985b-30ba15d8776a">5,761</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%">Accumulated other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDctMS0xLTEtMA_3cfde3d2-308c-45db-b1b1-b5703c411613">699</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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:nonFraction unitRef="usd" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDctMy0xLTEtMA_c4c23524-823c-4569-9c9f-11224aa28666">1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total stockholders&#8217; equity</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 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:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDgtMS0xLTEtMA_aad01f5e-0fa5-4ba2-b84d-905b6059bfdd">122,422</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:top"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDgtMy0xLTEtMA_7f5da238-b0b3-4753-9a6d-53621ef53a08">108,001</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:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total liabilities and stockholders&#8217; equity</span></div></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="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDktMS0xLTEtMA_f0f745a9-187e-4381-89f1-39c0564c1751">256,304</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="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDktMy0xLTEtMA_b79a1716-61db-4cf0-b3a8-415e576c2747">204,429</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:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See notes to Consolidated Financial Statements</span></div><div style="height:54pt;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><span><br/></span></div></div></div><div id="ia993ea0c1c394d05ae989920630b5d6b_70"></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;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="#ia993ea0c1c394d05ae989920630b5d6b_7">Table of Contents</a></span></div><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:700;line-height:120%">Lawson Products, Inc.</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%">Consolidated Statements of Income and Comprehensive Income</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%">(Dollars in thousands, except per share data)</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></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:middle"><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:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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 #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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%">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%">Revenue</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="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfNC0xLTEtMS0w_02187779-8265-4013-b468-dcfa5d4702ba">351,591</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="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfNC0zLTEtMS0w_3c5c41fe-2cd9-45f6-8417-bbd4733ca47c">370,785</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%">Cost of goods sold</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMy0xLTEtMS0xMDkz_a84f3216-11a5-4ae0-a001-237dc7d70b79">165,053</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMy0zLTEtMS0xMDk5_a97978e3-79a1-46ce-8ba8-7c56370df4cf">173,431</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:700;line-height:100%">Gross profit</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="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfOC0xLTEtMS0w_1e646b75-6585-4d84-8050-098f2c7e2304">186,538</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="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfOC0zLTEtMS0w_2acd067e-e455-4ae5-9a17-b58d32fa8c7e">197,354</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling expenses</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMTEtMS0xLTEtMA_aac4943c-2c24-4e2a-a897-dcfee29a38ed">76,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="usd" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMTEtMy0xLTEtMA_661b4a7d-b75d-4504-9220-1cbb6859ac46">85,342</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative expenses</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="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMTItMS0xLTEtMA_b1fb1c95-366f-4552-afca-0171359bb7ea">89,213</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMTItMy0xLTEtMA_18ed4670-3d74-4e83-8484-898645e9ac40">102,946</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="display:none"></td><td colspan="3" 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 style="padding-left:36pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMTMtMS0xLTEtMA_f889ea60-8164-4113-8667-740b86623a47">165,988</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMTMtMy0xLTEtMA_d77a5cc8-8fc8-452f-bfe2-81c4080639b9">188,288</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:36pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating income</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMTUtMS0xLTEtMA_21805d90-6088-4d1a-95eb-716e27afc06d">20,550</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMTUtMy0xLTEtMA_5a4c7923-e45d-490f-8831-e0aa079300d6">9,066</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMTctMS0xLTEtMA_06650a9d-865a-4030-93bf-24e1f191ec35">654</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="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMTctMy0xLTEtMA_7785c2a7-a087-481b-8744-a44be35f810b">603</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;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, 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="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMTgtMS0xLTEtMA_d5e0b31e-9150-4ec7-b67f-ebedba59af32">889</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMTgtMy0xLTEtMA_66b96b48-69c9-48ca-93ab-da625043585c">1,211</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr 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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income before income taxes</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="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMjAtMS0xLTEtMA_1ccd67c6-140d-45c2-acee-123ea64f3178">20,785</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMjAtMy0xLTEtMA_32d8a481-235b-4126-a603-602046336c1a">9,674</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMjEtMS0xLTEtMA_7f3a0e78-9807-4579-b642-404e1f825e78">5,672</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMjEtMy0xLTEtMA_70754c56-4b0b-4caa-b65d-6ac31ac15f18">2,453</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;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"><div style="padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMjMtMS0xLTEtMA_0ddf0f34-c1fa-4b8e-a17f-7b7f16fc6f3d">15,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMjMtMy0xLTEtMA_030f8794-81c7-4834-a251-9431c896140b">7,221</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;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"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic income per share of common stock</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMjUtMS0xLTEtMA_bb790f32-9d30-450a-8e68-ab95f67e6001">1.68</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMjUtMy0xLTEtMA_0efd2b53-753f-443c-be8d-8557ce3930ea">0.81</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;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"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted income per share of common stock</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMjctMS0xLTEtMA_3744d776-0edc-45d2-b0a1-fb17e3c54b2a">1.62</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMjctMy0xLTEtMA_709989e9-c2ac-4dd8-a761-b235cde24892">0.77</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;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"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average shares outstanding:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><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></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="shares" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMzAtMS0xLTEtMA_9e7dc4f5-d709-426c-8ebc-c303f82e9844">9,020</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMzAtMy0xLTEtMA_eb0c7256-95a2-4174-8115-45fdc860f1e1">8,968</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities outstanding</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMzEtMS0xLTEtMA_2bd58972-66c2-499a-85c4-bc8575a3511e">311</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMzEtMy0xLTEtMA_16e3db66-65df-47c1-b606-0d8e805e85d0">408</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><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></div></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="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMzItMS0xLTEtMA_99ba58b9-11ee-4648-8296-b6f05662243f">9,331</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="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMzItMy0xLTEtMA_7d3afaf0-77bc-427a-aa80-e3b2a832f885">9,376</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"><div style="padding-left:33.75pt;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Comprehensive income</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33.75pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMzUtMS0xLTEtMA_2cafa8e7-0c7d-40d9-8bd8-44efd53eeea9">15,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMzUtMy0xLTEtMA_030f8794-81c7-4834-a251-9431c896140b">7,221</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;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income, net of tax:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustment for foreign currency translation</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMzctMS0xLTEtMA_39d35039-84f3-4020-947c-e9c29bc675b9">700</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMzctMy0xLTEtMA_5b9de690-4ae3-43eb-aba3-f642411e1163">1,559</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Comprehensive income</span></div></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="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMzgtMS0xLTEtMA_2a2ae230-5902-414b-8d12-b34df039af61">15,813</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="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMzgtMy0xLTEtMA_0c0856c8-83f5-489e-bba4-aad96bfdc7e5">8,780</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See notes to Consolidated Financial Statements</span></div><div style="height:58.5pt;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><span><br/></span></div></div></div><div id="ia993ea0c1c394d05ae989920630b5d6b_73"></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;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="#ia993ea0c1c394d05ae989920630b5d6b_7">Table of Contents</a></span></div><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:700;line-height:120%">Lawson Products, Inc.</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%">Consolidated Statements of Changes in Stockholders&#8217; Equity</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%">(Dollars in thousands)</span></div><div style="text-align:center"><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.839%"><tr><td style="width:1.0%"></td><td style="width:26.668%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.333%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.444%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.728%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.728%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.728%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.099%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.660%"></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:8pt;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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:8pt;font-weight:400;line-height:100%">Outstanding Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMS0zLTEtMS03NzQ3L3RleHRyZWdpb246YmFiMWU2Y2ZjZGZhNGI2N2ExMjhmZWMzYjE1NTZhNDBfNzE0NjgyNTU4MDU2MQ_75ee113b-4cd6-44b5-bb3b-aece5dc49a54"><ix:nonFraction unitRef="usdPerShare" contextRef="icddadf21aa8f414a868ca5498e2cb0b2_I20181231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMS0zLTEtMS03NzQ3L3RleHRyZWdpb246YmFiMWU2Y2ZjZGZhNGI2N2ExMjhmZWMzYjE1NTZhNDBfNzE0NjgyNTU4MDU2MQ_a7bd75e1-0def-488e-ae7d-bf093d018a34"><ix:nonFraction unitRef="usdPerShare" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMS0zLTEtMS03NzQ3L3RleHRyZWdpb246YmFiMWU2Y2ZjZGZhNGI2N2ExMjhmZWMzYjE1NTZhNDBfNzE0NjgyNTU4MDU2MQ_fffe11b4-9e32-4ba7-bb00-3f21b518b218">1</ix:nonFraction></ix:nonFraction></ix:nonFraction> Par Value</span></div></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:8pt;font-weight:400;line-height:100%">Capital in Excess of Par 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:8pt;font-weight:400;line-height:100%">Retained Earnings</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:8pt;font-weight:400;line-height:100%">Treasury  Stock</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:8pt;font-weight:400;line-height:100%">Accumulated Other Comprehensive Income (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:8pt;font-weight:400;line-height:100%">Total Stockholders' Equity</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 1, 2019</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="shares" contextRef="i8940bf6480044246bb748fe07007c580_I20181231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMi0xLTEtMS0w_197e9e86-e7a7-419a-8010-b936884fb923">8,955,930</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="i8940bf6480044246bb748fe07007c580_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMi0zLTEtMS0w_441760b9-a829-42d9-b136-0423030f7d73">9,006</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="ic83be2648be74c098db424f6d8a5cd9c_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMi01LTEtMS0w_54f33ef6-5a87-411b-bddd-c560b119f12e">15,623</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="ia9ec9c53b4a6415085799a698f8b0481_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMi03LTEtMS0w_31269ce5-e4b9-423f-9a44-6bde18956141">77,338</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="iccb744dc60884c77a4a8bebf6c6e83ca_I20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMi05LTEtMS0w_a0e7229d-5860-43f7-a616-60b2c44fc4ef">1,234</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="ib8840f5aebb8485ea7263b3dbd37b125_I20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMi0xMS0xLTEtMA_e7d53047-7e2f-4ae2-b964-a745f1774c2f">1,560</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="icddadf21aa8f414a868ca5498e2cb0b2_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMi0xMy0xLTEtMA_5b527485-3d11-403d-b0e1-58294e555c34">99,173</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:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in accounting principle </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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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="i0adc312ddb1f4f43a72eeba0ac676440_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfNC03LTEtMS0w_8eff9b03-5443-4568-897f-e46ffc4d6531">1,937</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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="i9e260be26e8b40099232bd3670f9f95e_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfNC0xMy0xLTEtMA_b85f062b-78b8-496d-a032-70b8356b7925">1,937</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</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="i8b31f7facd0340e5b9257a56a4e9445d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfNS03LTEtMS0w_cd35ed03-04bc-411a-98d6-ec801d58713f">7,221</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfNS0xMy0xLTEtMA_7cc15197-4145-4f09-8321-9762e1c55eae">7,221</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustment for foreign currency translation</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%">&#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="i05ac9882dad64a8da0c036788e5c7b44_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfNi0xMS0xLTEtMA_546bd13f-47e4-45c5-80f9-9c5ae3eca223">1,559</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfNi0xMy0xLTEtMA_ae7d4a24-2f1a-4727-bcc1-00e09819f5b5">1,559</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</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%"><ix:nonFraction unitRef="usd" contextRef="id7d24423572142f8957339f00266b52b_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfNy01LTEtMS0w_2fa04f1a-8616-4344-9054-1878588566de">2,638</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfNy0xMy0xLTEtMA_42ba95e1-750a-4a9a-9558-b39803e98d4f">2,638</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares issued</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iddc26c065cc44920ab26d82a446a2f65_D20190101-20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfOC0xLTEtMS0w_b4678b2b-f00f-41bb-b035-cda357b31a11">184,455</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iddc26c065cc44920ab26d82a446a2f65_D20190101-20191231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfOC0zLTEtMS0w_48f7cac1-5beb-405f-9db4-09630b513862">184</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id7d24423572142f8957339f00266b52b_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfOC01LTEtMS0w_d4c2f5cf-7d4d-4104-a993-f2b2ae28bc1e">184</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfOC0xMy0xLTEtMA_6f6fd014-81f4-4a72-bdd6-323b9ec0f201">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares repurchased held in treasury</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="shares" contextRef="iddc26c065cc44920ab26d82a446a2f65_D20190101-20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockSharesAcquired" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfOS0xLTEtMS0w_ee3be39e-d9ea-4ffb-89b7-40ced940634f">96,614</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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="i8689dea5078142a5a5c0760f897e2868_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfOS05LTEtMS0w_529b2bff-7ece-4e4d-907b-2f722a968220">4,527</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="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfOS0xMy0xLTEtMA_7c8bbfda-9967-4fa6-b505-5b304bb70304">4,527</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 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><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:#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="shares" contextRef="iab1b20e5090347f39ca6703554ec0e24_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMTAtMS0xLTEtMA_c91e2c8e-89f5-45de-bc28-d0826f050596">9,043,771</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="iab1b20e5090347f39ca6703554ec0e24_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMTAtMy0xLTEtMA_87a41805-d273-4ed3-a43e-7bb71c56c86f">9,190</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="i8deea5a45b994249b5ebb35ea82c023d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMTAtNS0xLTEtMA_d096e7cb-0c87-4830-a2de-87a99692850e">18,077</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="i406b9eeba5d4419798f244b01b80e039_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMTAtNy0xLTEtMA_0970d960-afac-4525-9465-727b2f5007b9">86,496</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="if5d5d16494b14cf8b4ca33b6ba06777d_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMTAtOS0xLTEtMA_a710f742-8282-4dbe-8192-fdc1e8a721d8">5,761</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 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="i219da596295f4e0e8949a38f6a0a023b_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMTAtMTEtMS0xLTA_67e3a114-e6a9-47c5-a2b7-9ce6347796bb">1</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 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="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMTAtMTMtMS0xLTA_ff000155-4dce-4a9e-9997-095772c8478d">108,001</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:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</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="ie057f4fe64784b388d6b4d79ec8c4f0b_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMTMtNy0xLTEtMA_2cc816b8-fd56-419b-887c-dbf5accdd204">15,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%">&#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="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMTMtMTMtMS0xLTA_66c798a4-4ea6-43c9-ae21-cc09ffecdc36">15,113</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"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustment for foreign currency translation</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%">&#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="i17718dceb11146efb88384f8ce47af39_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMTQtMTEtMS0xLTA_45f57dc7-5e01-47da-969b-7688bfb7a177">700</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMTQtMTMtMS0xLTA_824f348d-0471-445d-921e-1c494442b9ad">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:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</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%"><ix:nonFraction unitRef="usd" contextRef="i61a1b9a2aa214da3bde99179879a27a2_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMTUtNS0xLTEtMA_db36659f-c33d-45cb-8a90-fda4e60270d9">1,847</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMTUtMTMtMS0xLTA_c5722271-cce7-4591-b517-429cb65986dd">1,847</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"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares issued</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="shares" contextRef="i59e018a7ca7b4f528c0b19ca7284ece5_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMTYtMS0xLTEtMA_5fd464b0-c99b-4798-97db-b62377560883">97,454</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59e018a7ca7b4f528c0b19ca7284ece5_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMTYtMy0xLTEtMA_43f64930-6acd-40f4-9784-a716e0c80eb5">98</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i61a1b9a2aa214da3bde99179879a27a2_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMTYtNS0xLTEtMA_750e8a4c-7816-4869-a1a6-412fe4697ca5">83</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMTYtMTMtMS0xLTA_cd84a676-d2c4-4beb-98fe-8c10d0325718">15</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares repurchased held in treasury</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i59e018a7ca7b4f528c0b19ca7284ece5_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockSharesAcquired" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMTctMS0xLTEtMA_aa63887c-abb2-4460-832c-fe5d42854355">80,186</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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="i6e5e8b996fdf4aa49c4ebd6df575b344_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMTctOS0xLTEtMA_8d9784fb-612e-4fff-a09a-4e294fc04916">3,254</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="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMTctMTMtMS0xLTA_6004f854-3492-44af-b49a-69d87578d396">3,254</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 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><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:#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="i5e7d2c525d3e4805acd081693e7b15db_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMTgtMS0xLTEtMA_d6264afb-aa09-4a46-be03-3a604df339cb">9,061,039</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="i5e7d2c525d3e4805acd081693e7b15db_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMTgtMy0xLTEtMA_6a2d5cad-7bef-4a7f-b135-9a0aef9a9ef3">9,288</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="i187306278ad1440b9358200901ce1f61_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMTgtNS0xLTEtMA_328706ec-e938-446f-9b38-1b558b373110">19,841</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="i484aad4cb25c46ee9d1670d58da7d14c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMTgtNy0xLTEtMA_ec3aa8c9-f652-465c-a6dd-d323f32b69dd">101,609</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="i7a2b80ca13914c50aa0f1cdf42114179_I20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMTgtOS0xLTEtMA_91eebf38-7dc2-453a-9e89-510e79d4043a">9,015</ix:nonFraction>)</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="ib933b766978847e7baf9f87632c11340_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMTgtMTEtMS0xLTA_a2208b54-7380-41b9-9fa4-513f36030760">699</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="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMTgtMTMtMS0xLTA_32db7216-f704-4e26-9ba3-0b9f65398fb9">122,422</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:center"><span><br/></span></div><div style="padding-left:18pt;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%">(1)&#160;&#160;&#160;&#160;<ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RleHRyZWdpb246ODE3ZTE0Yzk5M2U1NGFkN2ExMTFkNGQwMWU4NTIyZDZfNjA0NzMxMzk1MzUzNg_0abf8378-3ba0-4d82-8554-d58dceb09195" footnoteRole="http://www.xbrl.org/2003/role/footnote">The Company adopted the <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RleHRyZWdpb246ODE3ZTE0Yzk5M2U1NGFkN2ExMTFkNGQwMWU4NTIyZDZfNjA0NzMxMzk1MzUzNw_485233a1-66a9-45f2-8df2-7d947ad7f70f">ASC No.842, Leases (ASC 842)</span> on January 1, 2019 using the modified retrospective approach. See Note 12 - Leases for further details.</ix:footnote></span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See notes to Consolidated Financial Statements</span></div><div style="height:58.5pt;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><span><br/></span></div></div></div><div id="ia993ea0c1c394d05ae989920630b5d6b_76"></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;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="#ia993ea0c1c394d05ae989920630b5d6b_7">Table of Contents</a></span></div><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:700;line-height:120%">Lawson Products, Inc.</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%">Consolidated Statements of Cash Flows</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%">(Dollars in thousands)</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.214%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></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:middle"><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:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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 #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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%">2019</span></td></tr><tr><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:10pt;font-weight:400;line-height:100%">Operating activities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMy0xLTEtMS0w_fb83d75c-7fc7-4c9c-aafb-85cb5e609667">15,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMy0zLTEtMS0w_030f8794-81c7-4834-a251-9431c896140b">7,221</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:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to reconcile net income to net cash provided by operating activities:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</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="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfNi0xLTEtMS0w_408d4805-032c-4268-b623-85788ca2a8c7">6,701</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfNi0zLTEtMS0w_594ff7f1-93bb-42c1-95ef-cc27deefd3bc">5,893</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfNy0xLTEtMS0w_ddde23c4-a02e-4d45-b9f4-30ca2b7601f6">1,479</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfNy0zLTEtMS0w_f6a3919c-7bce-4976-a4de-94e568d8d19a">4,054</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</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="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfOC0xLTEtMS0w_a749c436-fbb2-4e06-ae61-3126f708ca09">167</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="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfOC0zLTEtMS0w_469cba23-e652-487b-a005-058a439ff2a9">2,169</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 34.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill 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="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GoodwillImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfOS0xLTEtMS03MjA3_c09d9b52-49c8-4960-b02e-183ab4b6b1fe">1,918</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:GoodwillImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfOS0zLTEtMS03MjE1_5391fe2e-f3b8-48dc-95e6-0c913496d58f">&#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:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><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 effect of acquired businesses:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</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="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMTEtMS0xLTEtMA_7c767a0c-463d-48b7-8a48-59fbbf14b829">1,762</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMTEtMy0xLTEtMA_b2f0554d-b64d-4ed5-b927-0038804b168c">1,380</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 style="padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMTItMS0xLTEtMA_b560ee58-a41f-483a-ab95-3173acc7bb9a">2,100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMTItMy0xLTEtMA_7c274b28-df52-4fa2-8e1b-f49c111411f6">2,308</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 style="padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Miscellaneous receivables, prepaid expenses and other assets</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="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMTMtMS0xLTEtMA_b88b732f-5543-4772-8a6c-eaaa6bbfd962">2,899</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="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMTMtMy0xLTEtMA_31f81a96-9d52-48e8-a3d4-ad8a24aec461">3,890</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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable and other liabilities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMTQtMS0xLTEtMA_fc05a870-2764-48d0-89d0-261b14c0bced">5,788</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMTQtMy0xLTEtMA_460dfb1e-31ee-4e49-bfc7-55badcd47e5f">3,230</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 style="padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</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="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMTUtMS0xLTEtMA_59c69189-c22a-481d-bbf6-2d3e799082e6">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="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMTUtMy0xLTEtMA_eba2354e-4806-4227-83dd-cd5d659a4b33">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 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33.75pt;text-indent:-9pt"><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></div></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="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMTYtMS0xLTEtMA_fed1e8a6-13cf-45eb-aedf-bd58a227b7b9">32,528</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="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMTYtMy0xLTEtMA_155c7417-7051-48e5-ac03-e4218add9c75">9,196</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: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"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investing activities</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases of property, plant and equipment</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="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMTktMS0xLTEtMA_8e1036ff-ad7a-4be9-8aac-06c072009f2a">1,687</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="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMTktMy0xLTEtMA_92a8052a-a390-4267-a37d-7c6d453cc4f7">2,028</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 style="padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business acquisition, net of acquired cash</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMjAtMS0xLTEtMA_e34dbe81-7a3f-4b9b-81ad-d3a2947444f7">2,300</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="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:PaymentsToAcquireBusinessesGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMjAtMy0xLTEtMA_964aa734-0545-401f-9008-29f9e292e93a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in investing activities</span></div></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="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMjEtMS0xLTEtMA_079a81a7-4727-4ad4-b43a-792548e78192">3,987</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="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMjEtMy0xLTEtMA_a7ae0c9b-f222-475f-86b2-61180f978c6c">2,028</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 style="height:12pt"><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"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing activities</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net payments on revolving lines of credit</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromRepaymentsOfLinesOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMjQtMS0xLTEtMA_aad598ed-3412-4d88-95ff-224191d9545a">2,271</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="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromRepaymentsOfLinesOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMjQtMy0xLTEtMA_ebcb1941-37c9-47c8-b6cd-adb3114227f8">8,552</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 style="padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares repurchased held in treasury</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="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMjUtMS0xLTEtMA_7147c16b-fe01-4777-93cb-fb0ddd27a3d6">3,254</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="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMjUtMy0xLTEtMA_57fefce9-0492-4184-a2f6-98bfdb529972">4,527</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 style="padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payment of financing fees</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:PaymentsOfFinancingCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMjYtMS0xLTEtMA_1d0e7e75-8910-497d-9251-34286c177ab6">&#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="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsOfFinancingCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMjYtMy0xLTEtMA_1c01fe3e-9dd2-47a8-9cef-1f7518d9812c">573</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 style="padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payment of financing lease principal</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="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMjctMS0xLTEtMA_e1498331-3404-4ecb-a081-b2e590a376ea">257</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="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMjctMy0xLTEtMA_84d83b35-fbff-4ef0-ac36-4b88933bf175">271</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 style="padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from stock option exercises</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMjgtMS0xLTEtMA_da0f6325-ee97-4703-81f8-ce14c8a914ee">15</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMjgtMy0xLTEtMA_5f9ac71d-8b98-45e3-a9d3-8318445ce083">33</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:33.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in financing activities</span></div></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="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMzAtMS0xLTEtMA_2fcd53b4-7662-46bd-ac56-04388bed3baf">5,767</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMzAtMy0xLTEtMA_20a8b80c-754d-4676-8445-cd0f4fe177f6">13,890</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of exchange rate changes on cash and cash equivalents</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="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" name="us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMzItMS0xLTEtMA_a7d988ee-1296-4cd6-a091-2b9849f48f7b">320</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" name="us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMzItMy0xLTEtMA_92f8c6c2-1546-4a6c-9eac-d3f933b8b87d">336</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase (decrease) in cash and cash equivalents and restricted cash</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="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMzQtMS0xLTEtMA_c2b7aee0-d991-4741-8517-5331f5b114c0">23,094</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMzQtMy0xLTEtMA_f3852826-2e46-4d80-9655-a6e6dc8a2a10">6,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:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash, cash equivalents and restricted cash at beginning of year</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMzUtMS0xLTEtMA_6473c3d5-9f5b-4753-b163-c2844d989513">6,297</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icddadf21aa8f414a868ca5498e2cb0b2_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMzUtMy0xLTEtMA_6fd51b5e-8975-469e-aad0-ce4580342103">12,683</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash, cash equivalents and restricted cash at end of year</span></div></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="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMzYtMS0xLTEtMA_32a5ab6f-0d99-4286-b544-9c1ced399355">29,391</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="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMzYtMy0xLTEtMA_15e6f411-0096-41e5-b780-3b0fce56ef3f">6,297</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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 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="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMzgtMS0xLTEtMA_c9b9ba21-e621-4a92-95af-9c09048a30d6">28,393</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMzgtMy0xLTEtMA_4f2202c3-964b-4a8f-9f77-069735b7a1a8">5,495</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%">Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMzktMS0xLTEtMA_b85957cd-25bb-4d79-8007-471eef0b5098">998</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMzktMy0xLTEtMA_45eafb76-b086-4649-8b1f-449523a3eccf">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;text-align:left;vertical-align:bottom"><div style="padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents and restricted cash</span></div></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="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfNDAtMS0xLTEtMA_32a5ab6f-0d99-4286-b544-9c1ced399355">29,391</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="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfNDAtMy0xLTEtMA_15e6f411-0096-41e5-b780-3b0fce56ef3f">6,297</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: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:#bfe4ff;padding:2px 1pt;text-align: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 cash flow information</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align: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 noncash financing liability related to acquisition</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfNDMtMS0xLTEtNjcxOQ_9c3a2834-95ec-45f2-b154-4504d77e2ab0">32,673</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="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfNDMtMy0xLTEtNjcyMw_9a9f6da8-aa49-4b84-9b5e-38351b4a7390">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash paid for income taxes</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="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfNDMtMS0xLTEtMA_4ed05fba-010a-4022-820a-e9035499814f">5,377</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfNDMtMy0xLTEtMA_07d03162-d5a6-4233-81f6-64acbce793a0">947</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash paid for interest</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfNDQtMS0xLTEtMA_67d3083a-bda5-435b-a730-9d9e9796a3ec">398</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfNDQtMy0xLTEtMA_ae469d87-f192-42ba-b150-1ba484512cf2">590</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align: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%">See notes to Consolidated Financial Statements</span></div><div style="height:58.5pt;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><span><br/></span></div></div></div><div id="ia993ea0c1c394d05ae989920630b5d6b_79"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><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%">Lawson Products, Inc.</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><br/></span></div></div><div style="text-align:center"><span><br/></span></div><div id="ia993ea0c1c394d05ae989920630b5d6b_82"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 1 - <ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84Mi9mcmFnOjk5M2MwM2RjYTgzNTQ0MDY4OWY5N2MxOWQxNWIyYTE1L3RleHRyZWdpb246OTkzYzAzZGNhODM1NDQwNjg5Zjk3YzE5ZDE1YjJhMTVfNzk1_618612af-4c77-4058-a9d2-8c215a9b7d39" continuedAt="i667dbf483bca4769bd7bb72d5cbe163f" escape="true">Description of Business</ix:nonNumeric></span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><ix:continuation id="i667dbf483bca4769bd7bb72d5cbe163f"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lawson Products, Inc. (&#8220;Lawson&#8221; or the &#8220;Company&#8221;) is a North American distributor of products and services to the industrial, commercial, institutional and government maintenance, repair and operations (&#8220;MRO&#8221;) marketplace. The Company has <ix:nonFraction unitRef="segment" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:NumberOfReportableSegments" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84Mi9mcmFnOjk5M2MwM2RjYTgzNTQ0MDY4OWY5N2MxOWQxNWIyYTE1L3RleHRyZWdpb246OTkzYzAzZGNhODM1NDQwNjg5Zjk3YzE5ZDE1YjJhMTVfNjA0NzMxMzk1NDAyMQ_1cea4880-e68b-4ca8-a6b3-4c2466b22949">two</ix:nonFraction> reportable segments. The Lawson reportable segment distributes MRO products to customers primarily through a network of sales representatives offering vendor managed inventory ("VMI") servic</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e to customers throughout the United States and Canada. The Bolt reportable segment distributes MRO products primarily through its 14 bran</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ches located in Western Canada. On August 31, 2020, the Company acquired Partsmaster, a distributor of MRO products. Partsmaster is included in the Lawson reportable segment.</span></ix:continuation></div><div style="text-indent:18pt"><span><br/></span></div><div style="height:54pt;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><span><br/></span></div></div></div><div id="ia993ea0c1c394d05ae989920630b5d6b_85"></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="#ia993ea0c1c394d05ae989920630b5d6b_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 2 - <ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfMTg5NzU_9d86f033-00da-4805-8bc2-7c8ddfdfed37" continuedAt="ia883df8d52e543e3827791e46cdd33f9" escape="true">Summary of Significant Accounting Policies</ix:nonNumeric></span></div><div style="text-indent:18pt"><span><br/></span></div><ix:continuation id="ia883df8d52e543e3827791e46cdd33f9" continuedAt="i40a8fdf810dc4eb7b29b56e51cae8e08"><div style="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%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Principles of Consolidation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#8212; <ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="us-gaap:ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfMTg5ODk_eb958892-3963-41a4-b0f5-dd5b293cf32d" escape="true">The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States and include the accounts and transactions of the Company and its wholly-owned subsidiaries. All significant intercompany transactions and balances have been eliminated in consolidation. Certain reclassifications have been made to prior period amounts to conform to the current period presentation. Such reclassifications have no effect on net income as previously reported.</ix:nonNumeric> </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><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</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#8212; <ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="us-gaap:RevenueRecognitionPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfMTA5OTUxMTY1MjY2Mw_fb63ebba-ca7d-4858-93b0-f539ce111056" escape="true">The Company recognizes two revenue streams: revenues from the sale of product and revenues  from the performance of VMI services. The Company offers VMI services only in conjunction with product sales. The Company does not bill product sales and services separately. A portion of selling expenses is allocated to cost of sales for reporting purposes based upon the estimated time spent on such services. Product revenue includes product sales and billings for freight and handling charges. Sales and associated cost of goods sold are generally recognized when products are shipped and title passes to customers. We accrue for returns based on historical evidence of return rates. Service revenue and associated cost of sales are recognized when services are performed. A portion of service revenue and cost of service is deferred, as not all services are performed in the same period as billed. The Company also operates as a lessor and recognizes lease revenue on a straight-line basis over the life of each lease. The Company has adopted the practical expedient not to separate the non-lease components that would be within the scope of ASC 606 from the associated lease component as the relevant criteria under ASC 842 are met.</ix:nonNumeric></span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Equivalents</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#8212; <ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfMTg4OTE_8e7a8f34-5f17-4719-9449-df9e30ff8636" escape="true">The Company considers all highly liquid investments with a maturity of three months or less when purchased to be cash equivalents. The carrying amount of the Company&#8217;s cash equivalents at December&#160;31, 2020 approximates fair value.</ix:nonNumeric></span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allowance for Doubtful Accounts </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; <ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfMTg5Nzc_8e380547-6532-41ad-af41-e51a3eea7d49" escape="true">The Company evaluates the collectability of accounts receivable based on a combination of factors. In circumstances where the Company is aware of a specific customer&#8217;s inability to meet its financial obligations (e.g., bankruptcy filings, substantial down-grading of credit ratings), a specific reserve for bad debts is recorded against amounts due to reduce the receivable to the amount the Company reasonably believes will be collected. For all other customers, the Company recognizes reserves for bad debts based on the Company&#8217;s historical experience of bad debt write-offs as a percent of accounts receivable outstanding. If circumstances change (e.g., higher than expected  defaults or an unexpected material adverse change in a major customer's ability to meet its financial obligations), the estimates of the recoverability of amounts due the Company could be revised.</ix:nonNumeric> </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Inventories</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#8212; <ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="us-gaap:InventoryPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfMTg5NTE_15297d39-1dd9-4f66-be98-2dafffcfe843" escape="true">Inventories principally consist of finished goods stated at the lower of cost or net realizable value using the first-in-first-out method for the Lawson segment and weighted average for the Bolt segment as well as Partsmaster. To reduce the cost basis of inventory to a lower of cost or net realizable value, a reserve is recorded for slow-moving and obsolete inventory based on historical experience and monitoring of current inventory activity. Estimates are used to determine the necessity of recording these reserves based on periodic detailed analysis using both qualitative and quantitative factors. As part of this analysis, the Company considers several factors including the inventories length of time on hand, historical sales, product shelf life, product life cycle, product category and product obsolescence.</ix:nonNumeric> </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property, Plant and Equipment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#8212; <ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfMTg5NDc_c5a3e841-4d56-4142-9838-f780f7b583a4" continuedAt="idc2c6a2415824aa5a53f06dda3aca680" escape="true">Property, plant and equipment are stated at cost less accumulated depreciation and amortization. Depreciation expense is computed primarily by the straight-line method for buildings, machinery and equipment, furniture and fixtures and vehicles. The Company estimates useful lives of <ix:nonNumeric contextRef="i6d523c57f73644e88c543a6011241208_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfNDAwMg_4e7d6c06-f6ab-44ad-a7be-979c4dd5e51a">20</ix:nonNumeric> to <ix:nonNumeric contextRef="i94a0b7998e7a4479a07196411e4f6392_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfNDAwOA_04e463e1-c7f6-4fde-8574-3f75d193d80f">40</ix:nonNumeric>&#160;years for buildings and improvements and <ix:nonNumeric contextRef="i49dfa7587d854c78ac62def1e1b71b80_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfNDA1Mg_046ba8d9-0001-4af1-bd19-488c3e4e19b3">3</ix:nonNumeric> to <ix:nonNumeric contextRef="ia616e4b5636e48eba29f043d2a546203_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfNDA1OA_9041c437-12df-4cd8-ba01-d9fc906bf9b5">10</ix:nonNumeric>&#160;years for machinery and equipment, furniture and fixtures and vehicles. Amortization of financing and capital leases is included in depreciation expense. </ix:nonNumeric></span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><ix:continuation id="idc2c6a2415824aa5a53f06dda3aca680" continuedAt="i8942c21f9c5d42e8b78e332306256400"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense was </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfMTA5OTUxMTY1NDk4Ng_3128b3bf-b55b-4c2d-b305-777728c2b17f">4.4</ix:nonFraction> million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $<ix:nonFraction unitRef="usd" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfMTA5OTUxMTY1NDk5MQ_b718e4b0-ab41-43f5-bfb6-06d4eceb41aa">3.9</ix:nonFraction> million for </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020</span></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i8942c21f9c5d42e8b78e332306256400"> and 2019 respectively. Capitalized software is amortized over estimated useful lives of <ix:nonNumeric contextRef="ie616b754aa844e9f9281d5550dd35042_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfNDM0NQ_b19cfb97-89e7-4440-9b88-ee041fbd3e04">3</ix:nonNumeric> to <ix:nonNumeric contextRef="ie1b26c94c99f49ae8a01fb5269cef1a3_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfNDM1MQ_6f535806-64a5-4800-ae04-3921fec84ef0">5</ix:nonNumeric>&#160;years using the straight-line method.</ix:continuation> Amortization expense of capitalized software was </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:CapitalizedComputerSoftwareAmortization1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfMTA5OTUxMTY1NDk5Ng_117d72d7-c33c-411f-8a92-0d64a817714b"><ix:nonFraction unitRef="usd" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:CapitalizedComputerSoftwareAmortization1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfMTA5OTUxMTY1NDk5Ng_6d5f4754-ff34-4193-beda-972b3c7411c5">0.6</ix:nonFraction></ix:nonFraction> million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and 2019 respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Value of Life Insurance</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8212; <ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="laws:CashSurrenderValueOfLifeInsurancePoliciesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfMTg5ODM_2485d39a-1865-433b-a231-be0d6877154e" escape="true">The Company has invested funds in life insurance policies on certain current and former employees. The cash surrender value of the policies is invested in various investment instruments and is recorded as an asset on our consolidated balance sheet. The Company records these funds at contractual value. The change in the cash surrender value of the life insurance policies, which is recorded as a component of General and administrative expenses, is the change in the policies' contractual values.</ix:nonNumeric>  </span></div></ix:continuation><div style="text-align:justify;text-indent:18pt"><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><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="#ia993ea0c1c394d05ae989920630b5d6b_7">Table of Contents</a></span></div><div><span><br/></span></div></div><ix:continuation id="i40a8fdf810dc4eb7b29b56e51cae8e08" continuedAt="ibac9685d31054abca6c3fea7f595e868"><div style="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%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8212; <ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="laws:DeferredExecutiveCompensationPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfMTg5NjU_424450c8-a282-4eb6-8b80-1131d5641eaa" escape="true">The Company&#8217;s Executive Deferral Plan (&#8220;Deferral Plan&#8221;) allows certain executives to defer payment of a portion of their earned compensation. The deferred compensation is recorded in an Account Balance, which is a bookkeeping entry made by the Company to measure the amount due to the participant. The Account Balance is equal to the participant&#8217;s deferred compensation, adjusted for increases and/or decreases in the amount that the participant has designated to one or more bookkeeping portfolios that track the performance of certain mutual funds. Lawson adjusts the deferred compensation liability to equal the contractual value of the participants&#8217; Account Balances. These adjustments are the changes in contractual value of the individual plans and are recorded as a component of General and administrative expenses.</ix:nonNumeric></span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">On August 31, 2020, the Company acquired Partsmaster from NCH Corporation, and assumed certain liabilities, including non-qualified deferred compensation plans related to Partsmaster employees. Effective December 31, 2020, Lawson accepted sponsorship of the portions of the non-qualified plans related to Partsmaster employees. The plans were frozen effective January 1, 2021. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock-Based Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8212; <ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfMTg5Mjg_1e5f2aee-dab4-4556-b6d1-ba281ea5724d" escape="true">Compensation based on the share value of the Company&#8217;s common stock is valued at its fair value at the grant date and the expense is recognized over the vesting period. Fair value is re-measured each reporting period for liability-classified awards that may be redeemable in cash. We account for forfeitures of stock-based compensation in the period in which they occur.</ix:nonNumeric> </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; The Company had </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfMTA5OTUxMTY0Njk2OQ_8203cf2f-9385-4494-8778-d4270c34cfa3">35.2</ix:nonFraction> million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $<ix:nonFraction unitRef="usd" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfMTA5OTUxMTY0Njk3NA_2010c95c-ff3d-4b98-8900-eace28ebb630">20.9</ix:nonFraction> million of goodwill in </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and 2019, respectively. Goodwill represents the cost of business acquisitions in </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">excess of the fair value of identifiable net tangible and intangible assets acquired. Goodwill is allocated to the appropriate reporting unit as reviewed by the Company&#8217;s segment managers. The Company has four reporting units; Lawson MRO, Bolt, Screw Products, and Partsmaster.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reviews goodwill for potential impairment annually on December 1st, or when an event or other circumstances change that would more likely than not reduce the fair value of the asset below its carrying value. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The first step in the multi-step process to determine if goodwill has been impaired and to what degree is to review the relevant qualitative factors that could cause the fair value of the reporting unit to decrease below the carrying value of the reporting unit. During the first and second quarter of fiscal 2020, the Company identified a triggering event due to adverse changes in the business climate related to COVID-19. As a result, the Company performed interim quantitative impairment tests as of March 31, 2020 and June 30, 2020 on the goodwill in its Bolt reporting unit, which is also the Bolt reportable segment. The Company compared the estimated fair value using the income approach and the market approach of the reporting unit with its estimated book value. Based on the evaluation performed, the Company determined that goodwill was not impaired as the fair value of the reporting unit exceeded its respective carrying amounts. The income approach calculations are dependent on several subjective factors including forecasts of future revenue and earnings and the discount rate. The market approach is based on financial multiples of comparable companies.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">After reviewing the financial performance of the reporting units compared to our projected results, as well as macroeconomic conditions as a whole including the effect of the COVD-19 pandemic, we</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">determined that it is more likely than not that the fair value of the goodwill generated by the acquisition of Screw Products, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">which reporting unit is a part of the Lawson reportable segment, had been impaired. As a result, we performed a quantitative impairment test as of December 1, 2020.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">  </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company bases its measurement of the fair value of the reporting unit using the income approach.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> The income approach calculations are dependent on several subjective factors, including forecasts of future revenue and earnings and the discount rate.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Related to the Lawson MRO, Bolt, and Partsmaster reporting units, the Company performed a qualitative assessment as of December 1, 2020 and determined that it was more likely than not the fair value of the reporting units exceeded the carrying value of the reporting units.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfMTA5OTUxMTY0Njk3OA_efd944c2-69d6-4565-9ebc-1c5fc87baa44" continuedAt="i3b3eef1ada7c4efe858460d6f0e3ac21" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangible Assets &#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company's intangible assets consist of trade names, and customer relationships. Intangible assets are amortized over a weighted aver</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">age of <ix:nonNumeric contextRef="if42a82100a9749d899c8eaa5cf2cd205_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfNzczNw_521d6b10-6eef-459f-b85b-e5a71881e81e">12</ix:nonNumeric> and <ix:nonNumeric contextRef="i4c70d26c9e8045e496c76706e6c5516c_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfNzc0NA_69d05c20-1751-419b-b3f7-acd1b2013320">11</ix:nonNumeric> </span></ix:nonNumeric><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i3b3eef1ada7c4efe858460d6f0e3ac21">year estimated useful lives for trade names and customer relationships, respectively. The Company amortizes trade name intangible assets on a straight-line basis and customer relationship intangible assets on a basis consistent with their estimated economic benefit.</ix:continuation> </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Impairment of Long-Lived Assets &#8212; </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfMTg5MDM_ae5d6a43-c1f3-41d6-a282-b9a3219cca8d" escape="true">The Company reviews its long-lived assets, including property, plant and equipment and definite life intangibles, for impairment whenever events or changes in circumstances indicate that the carrying amounts of these assets may not be recoverable. Recoverability is measured by a comparison of the assets' carrying amount to their expected future undiscounted net cash flows. If such assets are considered to be impaired, the impairment to be recognized is measured based on the amount by which the carrying amount of the asset exceeds its fair value. <ix:nonFraction unitRef="usd" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfNzE0NjgyNTYzMTM2Mg_718a1e7a-b1ef-47bc-96bc-4a40f21e2bd4"><ix:nonFraction unitRef="usd" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfNzE0NjgyNTYzMTM2Mg_e6a01a01-bd2e-404c-80b9-6cd1064ebcbe">No</ix:nonFraction></ix:nonFraction> impairments occurred in 2019 or 2020.</ix:nonNumeric> </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39 </span></div><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="#ia993ea0c1c394d05ae989920630b5d6b_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><ix:continuation id="ibac9685d31054abca6c3fea7f595e868" continuedAt="i9c9aaa5edbbc46c8acab8356f9111f0e"><div style="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%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#8212; <ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="us-gaap:IncomeTaxPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfMTg5NTM_b7924b52-1326-4bad-947d-0684ec3e06ce" continuedAt="if7df5afb1e7442cfb36c93e3b2b5e216" escape="true">Deferred tax assets or liabilities reflect temporary differences between amounts of assets and liabilities for financial and tax reporting. Such amounts are adjusted, as appropriate, to reflect changes in enacted tax rates expected to be in effect when the temporary differences reverse. A valuation allowance is established to offset any deferred tax assets if, based upon the available evidence, it is more likely than not (i.e. greater than 50% likely) that some or all of the deferred tax assets will not be realized. The determination of the amount of a valuation allowance to be provided on recorded deferred tax assets involves estimates regarding (1)&#160;the timing and amount of the reversal of taxable temporary differences, (2)&#160;expected future taxable income, (3)&#160;the impact of tax planning strategies and (4) the ability to carry back deferred tax assets to offset prior taxable income. In assessing the need for a valuation allowance, we consider all available positive and negative evidence, including past operating results, projections of future taxable income and the feasibility of ongoing tax planning strategies. The projections of future taxable income include a number of estimates and assumptions regarding our volume, pricing and costs. Additionally, valuation allowances related to deferred tax assets can be impacted by changes to tax laws. Significant judgment is required in determining income tax provisions as well as deferred tax asset and liability balances, including the estimation of valuation allowances and the evaluation of tax positions.</ix:nonNumeric></span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%"><ix:continuation id="if7df5afb1e7442cfb36c93e3b2b5e216" continuedAt="i163a8d974bb84434afa3d32738e59346">Earnings from the Company's foreign subsidiaries are considered to be indefinitely reinvested. A distribution of these non-U.S. earnings in the form of dividends or otherwise would subject the Company to foreign withholding taxes and may subject the Company to U.S. federal and state taxes.</ix:continuation></span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%"><ix:continuation id="i163a8d974bb84434afa3d32738e59346">The Company recognizes the benefit of tax positions when a benefit is more likely than not (i.e., greater than 50% likely) to be sustained on its technical merits. Recognized tax benefits are measured at the largest amount that is more likely than not to be sustained, based on cumulative probability, in final settlement of the position. The Company recognizes interest and penalties related to unrecognized tax benefits as a component of income tax expense.</ix:continuation> </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#8212; <ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="us-gaap:LesseeLeasesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfMTA5OTUxMTY1NDYwNA_f4139c7e-f30e-47bd-a52f-4d47bdc3dee9" escape="true">Leases are categorized as either operating or financing leases at commencement. For both classes of leases, a Right Of Use ("ROU") asset and corresponding lease liability are recognized at commencement. Operating leases consist of the company headquarters, distribution centers, and Bolt branches. Financing leases consist of equipment such as forklifts and copiers. The value of the lease assets and liabilities are the present value of the total cash payments for each lease. The Company uses its incremental borrowing rate to discount the total cash payments to present value for each lease. The Company will review each lease to determine if there is a more appropriate discount rate to apply. Upon commencement, rent expense is recognized on a straight line basis for each operating lease. Each financing lease ROU asset is amortized on a straight line basis over the lease period. Prior to acquisition, Partsmaster participated in a leasing program where they actively leased parts washer machines to customers. The Company will continue the leasing program for the foreseeable future. These leases are classified as operating leases. The leased machines are recognized as fixed assets on the Company's consolidated balance sheet and the leasing revenue is recognized on a straight line basis.</ix:nonNumeric> </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Earnings per Share</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#8212; <ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="us-gaap:EarningsPerSharePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfMTg5MDQ_df9e87c6-3cd7-4207-9fb2-7b798e27ecc6" escape="true">Basic earnings per share is computed by dividing net income by the weighted average number of common shares outstanding during the period. Diluted earnings per share reflect the potential dilution from the exercise or conversion of outstanding stock options, market stock units and restricted stock awards into common stock. For the years ended December 31, 2020 and December 31, 2019 no options to purchase shares of common stock were excluded from the computation of diluted earnings per share because all of the options were in the money.</ix:nonNumeric> </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Currency</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8212; <ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfMTg5MTM_dedba8a5-9eb6-4052-b81b-21e543a5d8bb" continuedAt="i7fb4e0c3945044e39286290299691921" escape="true">The accounts of foreign subsidiaries are measured using the local currency as the functional currency. All balance sheet amounts are translated into U.S. dollars using the exchange rates in effect at the applicable period end. Components of income or loss are translated using the average exchange rate for each reporting period. </ix:nonNumeric></span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%"><ix:continuation id="i7fb4e0c3945044e39286290299691921" continuedAt="i04d8e17a4d2849c69cd61c922dc974bc">Gains and losses resulting from changes in the exchange rates from translation of the subsidiary accounts in local currency to U.S. dollars are reported as a component of Accumulated other comprehensive income or loss in the consolidated balance sheets. Gains and losses resulting from the effect of exchange rate changes on transactions denominated in currencies other than the functional currency are included as a component of net income or loss upon settlement of the transaction.</ix:continuation></span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%"><ix:continuation id="i04d8e17a4d2849c69cd61c922dc974bc"> Gains and losses resulting from foreign intercompany transactions are included as a component of net income or loss each reporting period unless the transactions are of a long-term-investment nature and settlement is not planned or anticipated in the foreseeable future, in which case the gains and losses are recorded as a component of accumulated other comprehensive income or loss in the consolidated balance sheets.</ix:continuation> </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Treasury Stock</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8212; The Company repurchas</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ed <ix:nonFraction unitRef="shares" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockSharesAcquired" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfMTQxNTI_34ced10e-f224-488e-9cc1-2c8011ee0d4e">47,504</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockSharesAcquired" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfNjA0NzMxNDAwMzM5OA_eb338872-8c82-4a44-97bc-6f561ece9952">32,362</ix:nonFraction> of its common stock in 2020 and 2019, respectively, th</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">rough its previously announced stock repurchase plan. The Company repurc</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">hased <ix:nonFraction unitRef="shares" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfMTQyNjE_77dbfae1-0c95-4a6f-ba07-a9c1bd7cfd93">32,682</ix:nonFraction> an</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d <ix:nonFraction unitRef="shares" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfMTQyNjg_d2cc844f-003c-413b-942a-59d4d5d512c2">64,252</ix:nonFraction> shares of its common stock i</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">n 2020 an</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d 2019, respectively from employees upon the vesting of restricted stock to offset the income taxes owed by </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%">40 </span></div><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="#ia993ea0c1c394d05ae989920630b5d6b_7">Table of Contents</a></span></div><div><span><br/></span></div></div><ix:continuation id="i9c9aaa5edbbc46c8acab8356f9111f0e"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">those employees. <ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="us-gaap:StockholdersEquityPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfMTg5NDI_006c1168-57b3-4dd3-a64f-5c6437d6f1cb" escape="true">The Company accounts for treasury stock using the cost method and includes treasury stock as a component of stockholders&#8217; equity.</ix:nonNumeric> The cost of the common stock repurchased and held in treasury wa</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s $<ix:nonFraction unitRef="usd" contextRef="i6e5e8b996fdf4aa49c4ebd6df575b344_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfMTA5OTUxMTY1NTAwNg_ba3e26f3-736a-4776-989b-627e5284c152">3.3</ix:nonFraction> million </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and $<ix:nonFraction unitRef="usd" contextRef="i8689dea5078142a5a5c0760f897e2868_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfMTA5OTUxMTY1NTAxMQ_61b3acf9-9b0c-4c64-bb03-2772508aabd5">4.5</ix:nonFraction> million in 2020 and 2019, respectively.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Acquisitions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; <ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="us-gaap:BusinessCombinationsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfMTg5OTE_2f66d7f8-cc2a-4286-83c2-29771257bfaf" escape="true">The Company recognizes identifiable assets acquired and liabilities assumed at their acquisition date fair values. Goodwill as of the acquisition date is measured as the excess of consideration transferred over the net of the acquisition date fair values of the assets acquired and the liabilities assumed. While the Company uses its best estimates and assumptions for the purchase price allocation process to value assets acquired and liabilities assumed at the acquisition date, the estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, which may be up to one year from the acquisition date, the Company may record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill.</ix:nonNumeric> </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of Estimates</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#8212; <ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="us-gaap:UseOfEstimates" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfMTg5MjI_55663748-cbbf-4213-a027-fffa960882c4" escape="true">Preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the amounts reported for service revenue, service cost, allowance for doubtful accounts, inventory reserves, goodwill and intangible assets valuation, and income taxes in the consolidated financial statements and accompanying notes. Actual results could differ from these estimates.</ix:nonNumeric></span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recent Accounting Pronouncements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfMTg5NTQ_bb304cb3-dfea-4e1e-b934-88919273ab43" escape="true">In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments - Credit Losses, which revises the requirements for how an entity should measure credit losses on financial instruments. The pronouncement is effective for smaller reporting companies in fiscal years beginning after December 15, 2023, including interim periods within those fiscal years, and the new guidance will be applied on a prospective basis. The Company is still evaluating the effect the adoption of the new standard will have on its financial statements.</ix:nonNumeric></span></div></ix:continuation><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%"> </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><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><span><br/></span></div></div></div><div id="ia993ea0c1c394d05ae989920630b5d6b_1644"></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#ia993ea0c1c394d05ae989920630b5d6b_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 3 - <ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGV4dHJlZ2lvbjo4NTIxY2M2MmRlNGY0YTRiYTAyMDNkZjFjZmFkMzc0Zl82MDQ3MzEzOTU2NjAy_4b0ad603-c532-4742-9dc3-f9688300e8a1" continuedAt="i94840efdf7bd4b71a1f32aebb07a4f77" escape="true">Acquisition</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i94840efdf7bd4b71a1f32aebb07a4f77" continuedAt="ie732b482ab444958ac89472f9f7267de"><div style="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:115%">On August 31, 2020, the Company acquired Partsmaster from NCH Corporation. Partsmaster is a leading maintenance, MRO solutions provider that serves approximately <ix:nonFraction unitRef="customer" contextRef="ie36f131d6567463498fe99419ebf8a50_I20200831" decimals="-3" format="ixt:numdotdecimal" name="laws:BusinessAcquisitionNumberOfCustomersOfAcquiredEntity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGV4dHJlZ2lvbjo4NTIxY2M2MmRlNGY0YTRiYTAyMDNkZjFjZmFkMzc0Zl8xMDk5NTExNjMxMDY0_34d0c699-67d4-493b-96dc-3ec3cbca99ec">16,000</ix:nonFraction> customers with approximately <ix:nonFraction unitRef="sale_representative" contextRef="ie36f131d6567463498fe99419ebf8a50_I20200831" decimals="-2" name="laws:BusinessAcquisitionNumberOfSalesRepresentativesOfAcquiredEntity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGV4dHJlZ2lvbjo4NTIxY2M2MmRlNGY0YTRiYTAyMDNkZjFjZmFkMzc0Zl8xMDk5NTExNjMxMDcw_3cc7ee80-7c67-4d11-b116-74ab50063f03">200</ix:nonFraction> sales representatives. The acquisition was made primarily to expand the Company's sales coverage, expand product lines, add experienced sales representatives, and leverage the Company's infrastructure.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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:115%">The purchase price was $<ix:nonFraction unitRef="usd" contextRef="i019edbc7dafd470eba5d959f53018e83_D20200831-20200831" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationConsiderationTransferred1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGV4dHJlZ2lvbjo4NTIxY2M2MmRlNGY0YTRiYTAyMDNkZjFjZmFkMzc0Zl8xMDk5NTExNjMxMDg2_043e33a5-fdb9-4272-9fcb-50a924e61b34">35.3</ix:nonFraction> million in cash plus the assumption of certain liabilities. The Company paid $<ix:nonFraction unitRef="usd" contextRef="i019edbc7dafd470eba5d959f53018e83_D20200831-20200831" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGV4dHJlZ2lvbjo4NTIxY2M2MmRlNGY0YTRiYTAyMDNkZjFjZmFkMzc0Zl8xMDk5NTExNjMxMTY5_5aaa3be9-f4b1-4237-bee9-6e0de0c79dbe">2.3</ix:nonFraction> million of the purchase price in cash at closing and will pay the remaining $<ix:nonFraction unitRef="usd" contextRef="i70898837e206421d993a46f8e5616173_D20210501-20210531" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGV4dHJlZ2lvbjo4NTIxY2M2MmRlNGY0YTRiYTAyMDNkZjFjZmFkMzc0Zl8xMDk5NTExNjMxMTg4_a3ddf7b7-02a6-4874-8ba1-ac5632b53e8c">33.0</ix:nonFraction> million in May 2021. The payment obligation has been discounted to its present value and was recognized as an accrued acquisition liability of $<ix:nonFraction unitRef="usd" contextRef="ie36f131d6567463498fe99419ebf8a50_I20200831" decimals="-5" format="ixt:numdotdecimal" name="laws:AcquisitionLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGV4dHJlZ2lvbjo4NTIxY2M2MmRlNGY0YTRiYTAyMDNkZjFjZmFkMzc0Zl8yNzQ4Nzc5MDc1NjI4_8c77cf36-7ace-4417-a7c7-74580e563b31">32.4</ix:nonFraction> million at the time of acquisition. As of December&#160;31, 2020, the discounted present value of the $<ix:nonFraction unitRef="usd" contextRef="i70898837e206421d993a46f8e5616173_D20210501-20210531" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGV4dHJlZ2lvbjo4NTIxY2M2MmRlNGY0YTRiYTAyMDNkZjFjZmFkMzc0Zl8yNzQ4Nzc5MDc1NzEw_a3ddf7b7-02a6-4874-8ba1-ac5632b53e8c">33.0</ix:nonFraction> million due in May 2021 is $<ix:nonFraction unitRef="usd" contextRef="i485cd1f801e04fac96d8e1d57982c0f3_I20201231" decimals="-5" format="ixt:numdotdecimal" name="laws:AcquisitionLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGV4dHJlZ2lvbjo4NTIxY2M2MmRlNGY0YTRiYTAyMDNkZjFjZmFkMzc0Zl8yNzQ4Nzc5MDc1NzMz_e0248401-b37f-46a0-8683-61c2b036bf45">32.7</ix:nonFraction> million and is recorded in the Company's consolidated balance sheet as an accrued acquisition liability. P</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">ayment has been guaranteed under the Purchase Agreement, and includes the issuance of a $<ix:nonFraction unitRef="usd" contextRef="ie36f131d6567463498fe99419ebf8a50_I20200831" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LettersOfCreditOutstandingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGV4dHJlZ2lvbjo4NTIxY2M2MmRlNGY0YTRiYTAyMDNkZjFjZmFkMzc0Zl8xMDk5NTExNjMxMjI2_b5777f41-2b0b-4c82-8b70-2a6f6595e805">33.0</ix:nonFraction> million irrevocable standby letter of credit. The Company</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> will satisfy the payment obligation with cash on hand with  any remaining portion using its existing credit facility. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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:115%">The purchase price of the acquisition was allocated to the fair value of Partsmasters' assets and liabilities on the acquisition date. The fair market value appraisals of the majority of the assets and liabilities was determined by a third party valuation firm using management estimates and assumptions including intangible assets of $<ix:nonFraction unitRef="usd" contextRef="ic61c214a85044509a8fe3752ad7cfa0a_I20200831" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGV4dHJlZ2lvbjo4NTIxY2M2MmRlNGY0YTRiYTAyMDNkZjFjZmFkMzc0Zl8xMDk5NTExNjMxMTEw_5edd70a6-3132-45c4-a369-9f8a982cec44">5.0</ix:nonFraction> million for customer relationships and $<ix:nonFraction unitRef="usd" contextRef="i2f3f16c951504c028579b503fa0dcfb2_I20200831" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGV4dHJlZ2lvbjo4NTIxY2M2MmRlNGY0YTRiYTAyMDNkZjFjZmFkMzc0Zl8xMDk5NTExNjMxMTI2_6a845c63-3316-4adb-983a-e34c1f6db33e">2.8</ix:nonFraction> million for trade names, and their estimated useful lives of <ix:nonNumeric contextRef="i1cfd829901654b5299911d2181510717_D20200831-20200831" format="ixt-sec:duryear" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGV4dHJlZ2lvbjo4NTIxY2M2MmRlNGY0YTRiYTAyMDNkZjFjZmFkMzc0Zl8xMDk5NTExNjMxMTMy_40986dc3-fae7-4354-b3fd-52d306674d85">10</ix:nonNumeric> and <ix:nonNumeric contextRef="i97e9dc6365d4438a949c846f90b23a75_D20200831-20200831" format="ixt-sec:duryear" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGV4dHJlZ2lvbjo4NTIxY2M2MmRlNGY0YTRiYTAyMDNkZjFjZmFkMzc0Zl8xMDk5NTExNjMxMTM2_bed5db39-9c73-41e2-a92f-df99db22b3ff">5</ix:nonNumeric> years, respectively. The $<ix:nonFraction unitRef="usd" contextRef="ie36f131d6567463498fe99419ebf8a50_I20200831" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGV4dHJlZ2lvbjo4NTIxY2M2MmRlNGY0YTRiYTAyMDNkZjFjZmFkMzc0Zl8xMDk5NTExNjMxMTUy_c34b60e7-d7ae-4c44-a3a3-349ea24cc5cf">15.8</ix:nonFraction> million allocated to goodwill reflects the purchase price less the fair market value of the identifiable net assets. The goodwill is attributable to the workforce of the acquired business and the significant synergies expected to arise after Lawson's acquisition of Partsmaster. The entire amount of goodwill is expected to be deductible for tax purposes. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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:115%">The appropriate fair values of the assets acquired and liabilities assumed are based on estimates and assumptions. The Company continues to review preliminary estimates of various assets and liabilities including, but not limited to, pre-acquisition employee compensation liabilities and potential adjustments of certain accounts receivable balances as defined under the purchase agreement. These preliminary estimates and assumptions could change during the purchase price measurement period as the Company finalizes the valuations of the assets acquired and liabilities assumed. The Company recorded the fair value of accounts receivable after consideration of an estimate of cash flows not expected to be collected which was $<ix:nonFraction unitRef="usd" contextRef="ie36f131d6567463498fe99419ebf8a50_I20200831" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationAcquiredReceivablesEstimatedUncollectible" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGV4dHJlZ2lvbjo4NTIxY2M2MmRlNGY0YTRiYTAyMDNkZjFjZmFkMzc0Zl82MDQ3MzEzOTU5MjU5_55fa9ae4-0994-48e0-bbae-f279c71638f3">0.4</ix:nonFraction> million. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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:115%">Partsmaster contributed </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$<ix:nonFraction unitRef="usd" contextRef="ia3f83ce77d7a40639bcb5fa5948b5916_D20201001-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGV4dHJlZ2lvbjo4NTIxY2M2MmRlNGY0YTRiYTAyMDNkZjFjZmFkMzc0Zl8xMDk5NTExNjMxMjk2_2af60b47-b237-4ea6-9172-64fb5de1f498">22.6</ix:nonFraction> million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> of revenue and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$<ix:nonFraction unitRef="usd" contextRef="ia3f83ce77d7a40639bcb5fa5948b5916_D20201001-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGV4dHJlZ2lvbjo4NTIxY2M2MmRlNGY0YTRiYTAyMDNkZjFjZmFkMzc0Zl8xMDk5NTExNjMxMzE0_c3952f96-2eb4-40f0-b4db-84f90cf37b57">0.8</ix:nonFraction> million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> of operating income in the four months of 2020 post-acquisition.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGV4dHJlZ2lvbjo4NTIxY2M2MmRlNGY0YTRiYTAyMDNkZjFjZmFkMzc0Zl82MDQ3MzEzOTU2NjA0_fa77ff1f-60eb-449e-8474-47dfae6a1921" escape="true"><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">A summary of the initial purchase price allocation of the acquisition is as follows (Dollars in thousands):</span></div><div style="text-align:justify;text-indent:18pt"><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:82.382%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.823%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Cash paid and payable and liabilities assumed</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align: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 and payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie36f131d6567463498fe99419ebf8a50_I20200831" decimals="-3" format="ixt:numdotdecimal" name="laws:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashPaidAndPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGFibGU6ZDQyMjAwNWVkODk1NDk1YjkwZWI5Zjc5OTdmNDllNTgvdGFibGVyYW5nZTpkNDIyMDA1ZWQ4OTU0OTViOTBlYjlmNzk5N2Y0OWU1OF8xLTItMS0xLTQ4_6acfee90-3849-4737-b97d-c988f31e4dcd">34,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 13pt;text-align: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 accrued 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="ie36f131d6567463498fe99419ebf8a50_I20200831" decimals="-3" format="ixt:numdotdecimal" name="laws:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGFibGU6ZDQyMjAwNWVkODk1NDk1YjkwZWI5Zjc5OTdmNDllNTgvdGFibGVyYW5nZTpkNDIyMDA1ZWQ4OTU0OTViOTBlYjlmNzk5N2Y0OWU1OF8yLTItMS0xLTQ4_d3bc87db-1557-40fa-92e6-617a5c39c5f6">4,086</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease obligation</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="ie36f131d6567463498fe99419ebf8a50_I20200831" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGFibGU6ZDQyMjAwNWVkODk1NDk1YjkwZWI5Zjc5OTdmNDllNTgvdGFibGVyYW5nZTpkNDIyMDA1ZWQ4OTU0OTViOTBlYjlmNzk5N2Y0OWU1OF8zLTItMS0xLTYxMzY_576a4392-33b1-4431-96d6-9491c67220b1">620</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 13pt;text-align: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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie36f131d6567463498fe99419ebf8a50_I20200831" decimals="-3" format="ixt:numdotdecimal" name="laws:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredCompensationLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGFibGU6ZDQyMjAwNWVkODk1NDk1YjkwZWI5Zjc5OTdmNDllNTgvdGFibGVyYW5nZTpkNDIyMDA1ZWQ4OTU0OTViOTBlYjlmNzk5N2Y0OWU1OF8zLTItMS0xLTQ4_fe3d155b-f1f1-4e22-a490-f5f492be7f5f">2,938</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie36f131d6567463498fe99419ebf8a50_I20200831" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGFibGU6ZDQyMjAwNWVkODk1NDk1YjkwZWI5Zjc5OTdmNDllNTgvdGFibGVyYW5nZTpkNDIyMDA1ZWQ4OTU0OTViOTBlYjlmNzk5N2Y0OWU1OF80LTItMS0xLTQ4_ed46697c-1fd3-4fdf-a45f-a4f2d6f12043">42,167</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Fair value of assets acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#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="ie36f131d6567463498fe99419ebf8a50_I20200831" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGFibGU6ZDQyMjAwNWVkODk1NDk1YjkwZWI5Zjc5OTdmNDllNTgvdGFibGVyYW5nZTpkNDIyMDA1ZWQ4OTU0OTViOTBlYjlmNzk5N2Y0OWU1OF82LTItMS0xLTQ4_947eddeb-c53e-42ae-8ee8-ae6885998527">15,816</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 13pt;text-align: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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie36f131d6567463498fe99419ebf8a50_I20200831" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGFibGU6ZDQyMjAwNWVkODk1NDk1YjkwZWI5Zjc5OTdmNDllNTgvdGFibGVyYW5nZTpkNDIyMDA1ZWQ4OTU0OTViOTBlYjlmNzk5N2Y0OWU1OF83LTItMS0xLTQ4_7f8f3e35-ffa8-44c6-8dc3-4355740b2692">7,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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie36f131d6567463498fe99419ebf8a50_I20200831" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGFibGU6ZDQyMjAwNWVkODk1NDk1YjkwZWI5Zjc5OTdmNDllNTgvdGFibGVyYW5nZTpkNDIyMDA1ZWQ4OTU0OTViOTBlYjlmNzk5N2Y0OWU1OF84LTItMS0xLTQ4_464f75fc-d1a6-4297-8713-1575e5a6d17c">7,706</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic61c214a85044509a8fe3752ad7cfa0a_I20200831" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGFibGU6ZDQyMjAwNWVkODk1NDk1YjkwZWI5Zjc5OTdmNDllNTgvdGFibGVyYW5nZTpkNDIyMDA1ZWQ4OTU0OTViOTBlYjlmNzk5N2Y0OWU1OF85LTItMS0xLTQ4_2a765617-c749-45dd-a369-53e42f43fbf1">4,961</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2f3f16c951504c028579b503fa0dcfb2_I20200831" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGFibGU6ZDQyMjAwNWVkODk1NDk1YjkwZWI5Zjc5OTdmNDllNTgvdGFibGVyYW5nZTpkNDIyMDA1ZWQ4OTU0OTViOTBlYjlmNzk5N2Y0OWU1OF8xMC0yLTEtMS00OA_aa1b473f-7237-4fb7-abd6-f21f6fd6273a">2,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 2px 13pt;text-align: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, plant and equipment</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="ie36f131d6567463498fe99419ebf8a50_I20200831" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGFibGU6ZDQyMjAwNWVkODk1NDk1YjkwZWI5Zjc5OTdmNDllNTgvdGFibGVyYW5nZTpkNDIyMDA1ZWQ4OTU0OTViOTBlYjlmNzk5N2Y0OWU1OF8xMS0yLTEtMS00OA_e43e492d-53fb-4565-b98b-f40a424d4c3d">2,121</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right of use asset</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="iaec86dafb2f54c29a61ccce983c16df8_I20200831" decimals="-3" name="laws:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGFibGU6ZDQyMjAwNWVkODk1NDk1YjkwZWI5Zjc5OTdmNDllNTgvdGFibGVyYW5nZTpkNDIyMDA1ZWQ4OTU0OTViOTBlYjlmNzk5N2Y0OWU1OF8xMy0yLTEtMS02MTQ4_29578fed-bf85-4960-860a-191f98f4d479">620</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie36f131d6567463498fe99419ebf8a50_I20200831" decimals="-3" name="laws:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGFibGU6ZDQyMjAwNWVkODk1NDk1YjkwZWI5Zjc5OTdmNDllNTgvdGFibGVyYW5nZTpkNDIyMDA1ZWQ4OTU0OTViOTBlYjlmNzk5N2Y0OWU1OF8xMi0yLTEtMS00OA_f0f9a07c-dc30-4bc0-913d-dfbc418c994a">371</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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="ie36f131d6567463498fe99419ebf8a50_I20200831" decimals="-3" format="ixt:numdotdecimal" name="laws:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGFibGU6ZDQyMjAwNWVkODk1NDk1YjkwZWI5Zjc5OTdmNDllNTgvdGFibGVyYW5nZTpkNDIyMDA1ZWQ4OTU0OTViOTBlYjlmNzk5N2Y0OWU1OF8xMy0yLTEtMS00OA_5f33bdc1-8060-4645-8e19-882daa9b5e31">42,167</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:continuation><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42 </span></div><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#ia993ea0c1c394d05ae989920630b5d6b_7">Table of Contents</a></span></div><div><span><br/></span></div></div><ix:continuation id="ie732b482ab444958ac89472f9f7267de"><ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="us-gaap:BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGV4dHJlZ2lvbjo4NTIxY2M2MmRlNGY0YTRiYTAyMDNkZjFjZmFkMzc0Zl82MDQ3MzEzOTU2NjAz_8190650f-7acf-4904-b74b-4c0aad0f9a16" escape="true"><div style="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:115%">The following table contains unaudited pro forma revenue and net income for Lawson Products assuming the Partsmaster acquisition closed on January 1, 2019.</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:66.459%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.824%"></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%">(Unaudited)</span></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%">Pro Forma Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessAcquisitionsProFormaRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGFibGU6ZjJiYjUyZjcwMDQwNDVhYWE0MDUwZDY4M2Y5NTVhYWUvdGFibGVyYW5nZTpmMmJiNTJmNzAwNDA0NWFhYTQwNTBkNjgzZjk1NWFhZV81LTYtMS0xLTQ4_716a5799-e9cc-4baa-8cd3-b02727498682">396,679</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessAcquisitionsProFormaRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGFibGU6ZjJiYjUyZjcwMDQwNDVhYWE0MDUwZDY4M2Y5NTVhYWUvdGFibGVyYW5nZTpmMmJiNTJmNzAwNDA0NWFhYTQwNTBkNjgzZjk1NWFhZV81LTgtMS0xLTQ4_d6720762-273a-4fc7-8ea7-20709205a68e">435,486</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:5pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Net Income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGFibGU6ZjJiYjUyZjcwMDQwNDVhYWE0MDUwZDY4M2Y5NTVhYWUvdGFibGVyYW5nZTpmMmJiNTJmNzAwNDA0NWFhYTQwNTBkNjgzZjk1NWFhZV85LTYtMS0xLTQ4_f0dd8ab7-c45b-4925-8175-2977d1345599">16,535</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGFibGU6ZjJiYjUyZjcwMDQwNDVhYWE0MDUwZDY4M2Y5NTVhYWUvdGFibGVyYW5nZTpmMmJiNTJmNzAwNDA0NWFhYTQwNTBkNjgzZjk1NWFhZV85LTgtMS0xLTQ4_c72e9664-2b94-4af7-8441-1268210b5dbe">7,277</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><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">The pro forma disclosures in the table above include adjustments for amortization of intangible assets, implied interest expense and acquisition costs to reflect results as if the acquisition of Partsmaster had closed on January 1, 2019 rather than on the actual acquisition date. This pro forma information utilizes certain estimates, is presented for illustrative purposes only and is not intended to be indicative of the actual results of operation. In addition, future results may vary significantly from the results reflected in the pro forma information. The unaudited pro forma financial information does not reflect the impact of future positive or negative events that may occur after the acquisition, such as anticipated cost savings from operating synergies.</span></div></ix:continuation><div><span><br/></span></div><div id="ia993ea0c1c394d05ae989920630b5d6b_88"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 4 - <ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84OC9mcmFnOmY3YmFmZGQ2OTYyZTQ3NjRiNWUxNTBkMWU3YzllN2Q5L3RleHRyZWdpb246ZjdiYWZkZDY5NjJlNDc2NGI1ZTE1MGQxZTdjOWU3ZDlfMzY2OA_c6cec5ac-fec9-49a1-a2c0-cc10f321328c" continuedAt="i9464fd784e0c4495a9c4a33c576a1094" escape="true">Revenue Recognition </ix:nonNumeric></span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><ix:continuation id="i9464fd784e0c4495a9c4a33c576a1094" continuedAt="i2520c08907b140479be10d90e895fe87"><div style="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%">As part of the Company's revenue recognition analysis, it concluded that it has two separate performance obligations, and accordingly, two separate revenue streams: products and services. Under the definition of a contract as defined by ASC 606, the Company considers contracts to be created at the time an order to purchase product is agreed upon regardless of whether or not  there is a written 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-style:italic;font-weight:400;line-height:120%">Performance Obligations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lawson has two operating segments; the Lawson segment and the Bolt Supply segment. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">The Lawson segment has two distinct performance obligations offered to its customers: a product performance obligation and a service performance obligation. Although the Company has identified that it offers its customers both a product and a service obligation, the customer only receives one invoice per transaction with no price breakout between these obligations. The Company does not price its offerings based on any breakout between these obligations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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%">Lawson generates revenue primarily from the sale of MRO products to its customers. Revenue related to product sales is recognized at the time that control of the product has been transferred to the customer; either at the time the product is shipped or the time the product has been received by the customer. The Company does not commit to long-term contracts to sell customers a certain minimum quantity of products.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">The Lawson segment, including the Partsmaster acquisition, offers a VMI service proposition to its customers. A portion of these services, primarily related to stocking of product and maintenance of the MRO inventory, is provided a short period of time after control of the purchased product has been transferred to the customer. Since some components of VMI service have not been provided at the time the control of the product transfers to the customer, that portion of expected consideration is deferred until the time that those services have been provided. </span></div><div style="text-align:justify"><span><br/></span></div><div style="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%">The Bolt Supply segment does not provide VMI services for its customers or provide services in addition to product sales to customers. Revenue is recognized at the time that control of the product has been transferred to the customer which is either upon delivery or shipment depending on the terms of the contract. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">In previous financial statements, the Company presented the disaggregated components of total revenue: product revenue and service revenue, along with the cost of sales associated with each of these revenue streams as the service revenues exceeded 10% of consolidated sales. Since the Company qualifies as a smaller reporting company, the Company has elected to discontinue disclosure of the disaggregated components of revenue and cost of sales in its consolidated statements of income and comprehensive income and in the related notes to the consolidated financial statements. For the twelve months ended December 31, 2019, service revenue of $<ix:nonFraction unitRef="usd" contextRef="i7785db0e87e740ae8e54db87773f2e04_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84OC9mcmFnOmY3YmFmZGQ2OTYyZTQ3NjRiNWUxNTBkMWU3YzllN2Q5L3RleHRyZWdpb246ZjdiYWZkZDY5NjJlNDc2NGI1ZTE1MGQxZTdjOWU3ZDlfMjc0ODc3OTA3NTY3Mg_ed3bc0fa-1baa-4f2f-a77d-ec2af2201b81">40.1</ix:nonFraction>&#160;million was reported as service revenue which have now been combined as reported within total revenue.</span></div></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43 </span></div><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#ia993ea0c1c394d05ae989920630b5d6b_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><ix:continuation id="i2520c08907b140479be10d90e895fe87"><ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84OC9mcmFnOmY3YmFmZGQ2OTYyZTQ3NjRiNWUxNTBkMWU3YzllN2Q5L3RleHRyZWdpb246ZjdiYWZkZDY5NjJlNDc2NGI1ZTE1MGQxZTdjOWU3ZDlfMzY2OQ_8d70c79e-4b6d-4a91-8757-4378b432e659" escape="true"><div style="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%">Disaggregated revenue by product type follows:</span></div><div style="margin-top:5pt;text-align:center;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.428%"><tr><td style="width:1.0%"></td><td style="width:67.264%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.332%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.571%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.333%"></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%">Unaudited</span></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%">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%">Product Category</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Fastening systems</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i5a15fe5b5846425da3978750a4a4a113_D20200101-20201231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84OC9mcmFnOmY3YmFmZGQ2OTYyZTQ3NjRiNWUxNTBkMWU3YzllN2Q5L3RhYmxlOmQ4MGExMzJjMjM3YjQwZmM4ZTI1OTliMWI2MjM0NGZkL3RhYmxlcmFuZ2U6ZDgwYTEzMmMyMzdiNDBmYzhlMjU5OWIxYjYyMzQ0ZmRfMy0xLTEtMS0w_ff7b4b91-de36-4bab-815b-c8c049f957c4">22</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2457f2889dc64fa4872778026871ebf0_D20190101-20191231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84OC9mcmFnOmY3YmFmZGQ2OTYyZTQ3NjRiNWUxNTBkMWU3YzllN2Q5L3RhYmxlOmQ4MGExMzJjMjM3YjQwZmM4ZTI1OTliMWI2MjM0NGZkL3RhYmxlcmFuZ2U6ZDgwYTEzMmMyMzdiNDBmYzhlMjU5OWIxYjYyMzQ0ZmRfMy0zLTEtMS0w_473d2d12-8f1e-4398-a50f-58b039490b4e">24</ix:nonFraction>%</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%">Cutting tools and abrasives</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if7ff02b771e24acfb0f594c53a7e5367_D20200101-20201231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84OC9mcmFnOmY3YmFmZGQ2OTYyZTQ3NjRiNWUxNTBkMWU3YzllN2Q5L3RhYmxlOmQ4MGExMzJjMjM3YjQwZmM4ZTI1OTliMWI2MjM0NGZkL3RhYmxlcmFuZ2U6ZDgwYTEzMmMyMzdiNDBmYzhlMjU5OWIxYjYyMzQ0ZmRfNC0xLTEtMS00MDYz_1bebaed5-7a98-4546-a8e5-e65670eeb8af">14</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i5308c08c5e5046b686d54fcb57914bae_D20190101-20191231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84OC9mcmFnOmY3YmFmZGQ2OTYyZTQ3NjRiNWUxNTBkMWU3YzllN2Q5L3RhYmxlOmQ4MGExMzJjMjM3YjQwZmM4ZTI1OTliMWI2MjM0NGZkL3RhYmxlcmFuZ2U6ZDgwYTEzMmMyMzdiNDBmYzhlMjU5OWIxYjYyMzQ0ZmRfNC0zLTEtMS00MDYz_1a70ca9f-5bb8-4953-89d5-ce0f52e2a0be">13</ix:nonFraction>%</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%">Fluid power</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i9a096584284f4c4a886ed46809e23f4b_D20200101-20201231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84OC9mcmFnOmY3YmFmZGQ2OTYyZTQ3NjRiNWUxNTBkMWU3YzllN2Q5L3RhYmxlOmQ4MGExMzJjMjM3YjQwZmM4ZTI1OTliMWI2MjM0NGZkL3RhYmxlcmFuZ2U6ZDgwYTEzMmMyMzdiNDBmYzhlMjU5OWIxYjYyMzQ0ZmRfNC0xLTEtMS0w_bf501d11-7f08-4a71-bac6-c4ccb0a13356">13</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i1fd7d03df4e348e3ab913fdf1f66cd99_D20190101-20191231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84OC9mcmFnOmY3YmFmZGQ2OTYyZTQ3NjRiNWUxNTBkMWU3YzllN2Q5L3RhYmxlOmQ4MGExMzJjMjM3YjQwZmM4ZTI1OTliMWI2MjM0NGZkL3RhYmxlcmFuZ2U6ZDgwYTEzMmMyMzdiNDBmYzhlMjU5OWIxYjYyMzQ0ZmRfNC0zLTEtMS0w_41468692-62db-4978-94e3-1961a75a3c65">15</ix:nonFraction>%</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%">Specialty chemicals</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="iba498d05e90b49349ddcb25ef8ba0d6d_D20200101-20201231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84OC9mcmFnOmY3YmFmZGQ2OTYyZTQ3NjRiNWUxNTBkMWU3YzllN2Q5L3RhYmxlOmQ4MGExMzJjMjM3YjQwZmM4ZTI1OTliMWI2MjM0NGZkL3RhYmxlcmFuZ2U6ZDgwYTEzMmMyMzdiNDBmYzhlMjU5OWIxYjYyMzQ0ZmRfNi0xLTEtMS0w_b469c223-71fe-468a-b7c3-fd6511168b48">11</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="iff1dd28fa990422db5c0b02315e3f54a_D20190101-20191231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84OC9mcmFnOmY3YmFmZGQ2OTYyZTQ3NjRiNWUxNTBkMWU3YzllN2Q5L3RhYmxlOmQ4MGExMzJjMjM3YjQwZmM4ZTI1OTliMWI2MjM0NGZkL3RhYmxlcmFuZ2U6ZDgwYTEzMmMyMzdiNDBmYzhlMjU5OWIxYjYyMzQ0ZmRfNi0zLTEtMS0w_1a16dbbf-4c79-4106-adba-c95b6bb74913">11</ix:nonFraction>%</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%">Electrical</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ieef3c0acd5a64707a2bfb81a7bfb9b06_D20200101-20201231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84OC9mcmFnOmY3YmFmZGQ2OTYyZTQ3NjRiNWUxNTBkMWU3YzllN2Q5L3RhYmxlOmQ4MGExMzJjMjM3YjQwZmM4ZTI1OTliMWI2MjM0NGZkL3RhYmxlcmFuZ2U6ZDgwYTEzMmMyMzdiNDBmYzhlMjU5OWIxYjYyMzQ0ZmRfNy0xLTEtMS0w_4cc74bac-3be6-400b-bd31-d7d65bf5e8ac">10</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if37f021fcd364ce3bf83c42351e47d6d_D20190101-20191231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84OC9mcmFnOmY3YmFmZGQ2OTYyZTQ3NjRiNWUxNTBkMWU3YzllN2Q5L3RhYmxlOmQ4MGExMzJjMjM3YjQwZmM4ZTI1OTliMWI2MjM0NGZkL3RhYmxlcmFuZ2U6ZDgwYTEzMmMyMzdiNDBmYzhlMjU5OWIxYjYyMzQ0ZmRfNy0zLTEtMS0w_b2716e27-5632-46bb-a12d-e77eb3e1e10d">11</ix:nonFraction>%</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%">Aftermarket automotive supplies</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i3b1e06a5239d4ac0a1568f70d0a9b8ed_D20200101-20201231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84OC9mcmFnOmY3YmFmZGQ2OTYyZTQ3NjRiNWUxNTBkMWU3YzllN2Q5L3RhYmxlOmQ4MGExMzJjMjM3YjQwZmM4ZTI1OTliMWI2MjM0NGZkL3RhYmxlcmFuZ2U6ZDgwYTEzMmMyMzdiNDBmYzhlMjU5OWIxYjYyMzQ0ZmRfOC0xLTEtMS0w_15e63c21-d3b8-4e30-a004-cdd4de0e2e44">7</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie6e9bde28b554953adf5307cfb776ac5_D20190101-20191231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84OC9mcmFnOmY3YmFmZGQ2OTYyZTQ3NjRiNWUxNTBkMWU3YzllN2Q5L3RhYmxlOmQ4MGExMzJjMjM3YjQwZmM4ZTI1OTliMWI2MjM0NGZkL3RhYmxlcmFuZ2U6ZDgwYTEzMmMyMzdiNDBmYzhlMjU5OWIxYjYyMzQ0ZmRfOC0zLTEtMS0w_dc1be641-6f45-49c7-8a08-80cf19aa31f0">8</ix:nonFraction>%</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%">Safety</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i8441ebe580aa4a90a92ab00faf8bf095_D20200101-20201231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84OC9mcmFnOmY3YmFmZGQ2OTYyZTQ3NjRiNWUxNTBkMWU3YzllN2Q5L3RhYmxlOmQ4MGExMzJjMjM3YjQwZmM4ZTI1OTliMWI2MjM0NGZkL3RhYmxlcmFuZ2U6ZDgwYTEzMmMyMzdiNDBmYzhlMjU5OWIxYjYyMzQ0ZmRfOS0xLTEtMS0w_46c8992c-576c-4aa1-a6c4-15b6a6dec43c">6</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i06b824e06cf1419d91f1bbab91352a8d_D20190101-20191231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84OC9mcmFnOmY3YmFmZGQ2OTYyZTQ3NjRiNWUxNTBkMWU3YzllN2Q5L3RhYmxlOmQ4MGExMzJjMjM3YjQwZmM4ZTI1OTliMWI2MjM0NGZkL3RhYmxlcmFuZ2U6ZDgwYTEzMmMyMzdiNDBmYzhlMjU5OWIxYjYyMzQ0ZmRfOS0zLTEtMS0w_3cf53b82-0a7c-47c8-97ba-f5aabe0b8148">5</ix:nonFraction>%</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%">Welding and metal repair</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i4c1eca61423d4fa2b41a9cf01e1f36bc_D20200101-20201231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84OC9mcmFnOmY3YmFmZGQ2OTYyZTQ3NjRiNWUxNTBkMWU3YzllN2Q5L3RhYmxlOmQ4MGExMzJjMjM3YjQwZmM4ZTI1OTliMWI2MjM0NGZkL3RhYmxlcmFuZ2U6ZDgwYTEzMmMyMzdiNDBmYzhlMjU5OWIxYjYyMzQ0ZmRfMTAtMS0xLTEtMA_2a5c822e-0863-4dd3-b1f5-177e042b61f5">2</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6ab6e0345fb9456f9bd8a23858a53ea0_D20190101-20191231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84OC9mcmFnOmY3YmFmZGQ2OTYyZTQ3NjRiNWUxNTBkMWU3YzllN2Q5L3RhYmxlOmQ4MGExMzJjMjM3YjQwZmM4ZTI1OTliMWI2MjM0NGZkL3RhYmxlcmFuZ2U6ZDgwYTEzMmMyMzdiNDBmYzhlMjU5OWIxYjYyMzQ0ZmRfMTAtMy0xLTEtMA_13ce98e6-2ca6-4910-9fa0-0346a2205190">2</ix:nonFraction>%</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%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i8419af99d97649c79c78fd6c98a5c64b_D20200101-20201231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84OC9mcmFnOmY3YmFmZGQ2OTYyZTQ3NjRiNWUxNTBkMWU3YzllN2Q5L3RhYmxlOmQ4MGExMzJjMjM3YjQwZmM4ZTI1OTliMWI2MjM0NGZkL3RhYmxlcmFuZ2U6ZDgwYTEzMmMyMzdiNDBmYzhlMjU5OWIxYjYyMzQ0ZmRfMTEtMS0xLTEtMA_3b6e87d7-38ec-4930-95f1-7b3d2aee8705">15</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="icf73fe063c0c4a9387a5a9c957edacd2_D20190101-20191231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84OC9mcmFnOmY3YmFmZGQ2OTYyZTQ3NjRiNWUxNTBkMWU3YzllN2Q5L3RhYmxlOmQ4MGExMzJjMjM3YjQwZmM4ZTI1OTliMWI2MjM0NGZkL3RhYmxlcmFuZ2U6ZDgwYTEzMmMyMzdiNDBmYzhlMjU5OWIxYjYyMzQ0ZmRfMTEtMy0xLTEtMA_3276c6ce-3066-487f-a7df-282476d3ddd8">11</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i86eded14681942ddbe02690909e54fca_D20200101-20201231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84OC9mcmFnOmY3YmFmZGQ2OTYyZTQ3NjRiNWUxNTBkMWU3YzllN2Q5L3RhYmxlOmQ4MGExMzJjMjM3YjQwZmM4ZTI1OTliMWI2MjM0NGZkL3RhYmxlcmFuZ2U6ZDgwYTEzMmMyMzdiNDBmYzhlMjU5OWIxYjYyMzQ0ZmRfMTItMS0xLTEtMA_72d8389b-0cde-4d31-ba76-6ac335f0c561">100</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i8097861b2f524e4ebd9703d4fd3b022c_D20190101-20191231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84OC9mcmFnOmY3YmFmZGQ2OTYyZTQ3NjRiNWUxNTBkMWU3YzllN2Q5L3RhYmxlOmQ4MGExMzJjMjM3YjQwZmM4ZTI1OTliMWI2MjM0NGZkL3RhYmxlcmFuZ2U6ZDgwYTEzMmMyMzdiNDBmYzhlMjU5OWIxYjYyMzQ0ZmRfMTItMy0xLTEtMA_185df216-e834-45fc-9738-e2077c01e5ec">100</ix:nonFraction>%</span></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-style:italic;font-weight:400;line-height:120%">Lawson as Lessor</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">Prior to acquisition, Partsmaster leased parts washer machines to customers through its Torrents leasing program. The Torrents leasing program comprised a minor portion of the Partsmaster business. The Company will continue the leasing program for the foreseeable future. These leases are classified as operating leases. The leased machines are recognized as fixed assets on the Company's consolidated balance sheet and the leasing revenue is recognized on a straight line basis. The Torrents machine leasing program generated $<ix:nonFraction unitRef="usd" contextRef="ie1741b35ba124c65b56a57335d78a9e8_D20200901-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLeaseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84OC9mcmFnOmY3YmFmZGQ2OTYyZTQ3NjRiNWUxNTBkMWU3YzllN2Q5L3RleHRyZWdpb246ZjdiYWZkZDY5NjJlNDc2NGI1ZTE1MGQxZTdjOWU3ZDlfNjA0NzMxMzk2MDEwMA_f38693e9-ecc0-4de5-b5bf-14c824eec8df">0.9</ix:nonFraction> million of revenue in 2020 post-acquisition. The Company has adopted the practical expedient not to separate the non-lease components that would be within the scope of ASC 606 from the associated lease component as the relevant criteria under ASC 842 are met.</span></div></ix:continuation><div><span><br/></span></div><div><span><br/></span></div><div id="ia993ea0c1c394d05ae989920630b5d6b_94"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 5 &#8212; <ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="us-gaap:RestrictedAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85NC9mcmFnOjlmNjYwMjYxMjMxYTQwMzc5MzMzMzFjNmE2NjA4NWI0L3RleHRyZWdpb246OWY2NjAyNjEyMzFhNDAzNzkzMzMzMWM2YTY2MDg1YjRfMzQ5_ca88038e-112c-473c-bead-61c548f629a8" continuedAt="i268e8a656bb34e39981df3b9f1f41197" escape="true">Restricted Cash</ix:nonNumeric></span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><ix:continuation id="i268e8a656bb34e39981df3b9f1f41197"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has agreed to maintain $<ix:nonFraction unitRef="usd" contextRef="i54cfcaa016524c59b10d22dbc098cbd1_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85NC9mcmFnOjlmNjYwMjYxMjMxYTQwMzc5MzMzMzFjNmE2NjA4NWI0L3RleHRyZWdpb246OWY2NjAyNjEyMzFhNDAzNzkzMzMzMWM2YTY2MDg1YjRfMjc0ODc3OTA3MDE4Mg_98417e7d-26c2-4afd-9037-88f60e88a639">0.8</ix:nonFraction>&#160;million in a money market account as collateral for an outside party that is providing certain commercial card processing services for the Company. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has also agreed to maintain $<ix:nonFraction unitRef="usd" contextRef="i531e71aa6b714090964b7247b6272de5_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85NC9mcmFnOjlmNjYwMjYxMjMxYTQwMzc5MzMzMzFjNmE2NjA4NWI0L3RleHRyZWdpb246OWY2NjAyNjEyMzFhNDAzNzkzMzMzMWM2YTY2MDg1YjRfMjc0ODc3OTA3MDU4MQ_529496a8-6ae1-4b05-b21c-d87e552acd73">0.2</ix:nonFraction>&#160;million  in a guaranteed investment certificate as collateral for an outside party that is providing certain commercial credit card services for Bolt. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is restricted from withdrawing this balance without the prior consent of the outside party during the term of the agreement.</span></ix:continuation></div><div><span><br/></span></div><div id="ia993ea0c1c394d05ae989920630b5d6b_97"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 6 &#8211; <ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="us-gaap:InventoryDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85Ny9mcmFnOjE0NDBjMTNlMWM5YjQ1Njk5NThkNTFlYThkNDhhMzVmL3RleHRyZWdpb246MTQ0MGMxM2UxYzliNDU2OTk1OGQ1MWVhOGQ0OGEzNWZfMTM4_869b4979-0268-4693-86d2-62cb39ab203e" continuedAt="i80d3968417ac4d69b14b3b500ee7cda7" escape="true">Inventories, net</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i80d3968417ac4d69b14b3b500ee7cda7"><ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85Ny9mcmFnOjE0NDBjMTNlMWM5YjQ1Njk5NThkNTFlYThkNDhhMzVmL3RleHRyZWdpb246MTQ0MGMxM2UxYzliNDU2OTk1OGQ1MWVhOGQ0OGEzNWZfMTQ1_12094b37-6b3b-45be-9887-b30cf031e819" escape="true"><div style="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%">Inventories, net, consisting primarily of purchased goods which are offered for resale, were as follows:</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.263%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.847%"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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%">December 31,</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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">Inventories, gross</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="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85Ny9mcmFnOjE0NDBjMTNlMWM5YjQ1Njk5NThkNTFlYThkNDhhMzVmL3RhYmxlOmU0MDdiMzcxYjcxMzRmMjRiOWZiZGY4NDA0ZmRkOGMwL3RhYmxlcmFuZ2U6ZTQwN2IzNzFiNzEzNGYyNGI5ZmJkZjg0MDRmZGQ4YzBfMy0xLTEtMS0w_c105ce22-10d5-4479-8157-a1172a8646d2">67,137</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="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85Ny9mcmFnOjE0NDBjMTNlMWM5YjQ1Njk5NThkNTFlYThkNDhhMzVmL3RhYmxlOmU0MDdiMzcxYjcxMzRmMjRiOWZiZGY4NDA0ZmRkOGMwL3RhYmxlcmFuZ2U6ZTQwN2IzNzFiNzEzNGYyNGI5ZmJkZjg0MDRmZGQ4YzBfMy0zLTEtMS0w_2ab37514-c0bc-4daa-97bf-dc3c4ec5095a">60,500</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="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reserve for obsolete and excess inventory</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryValuationReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85Ny9mcmFnOjE0NDBjMTNlMWM5YjQ1Njk5NThkNTFlYThkNDhhMzVmL3RhYmxlOmU0MDdiMzcxYjcxMzRmMjRiOWZiZGY4NDA0ZmRkOGMwL3RhYmxlcmFuZ2U6ZTQwN2IzNzFiNzEzNGYyNGI5ZmJkZjg0MDRmZGQ4YzBfNC0xLTEtMS0w_e554189f-b7d4-4863-ba54-7528812253a1">5,270</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="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryValuationReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85Ny9mcmFnOjE0NDBjMTNlMWM5YjQ1Njk5NThkNTFlYThkNDhhMzVmL3RhYmxlOmU0MDdiMzcxYjcxMzRmMjRiOWZiZGY4NDA0ZmRkOGMwL3RhYmxlcmFuZ2U6ZTQwN2IzNzFiNzEzNGYyNGI5ZmJkZjg0MDRmZGQ4YzBfNC0zLTEtMS0w_c20b4e04-100d-4d8a-9653-4ce5689ad7c2">4,595</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%">Inventories, net</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="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85Ny9mcmFnOjE0NDBjMTNlMWM5YjQ1Njk5NThkNTFlYThkNDhhMzVmL3RhYmxlOmU0MDdiMzcxYjcxMzRmMjRiOWZiZGY4NDA0ZmRkOGMwL3RhYmxlcmFuZ2U6ZTQwN2IzNzFiNzEzNGYyNGI5ZmJkZjg0MDRmZGQ4YzBfNS0xLTEtMS0w_c24275cf-6487-4c69-a2ec-cf49c483e420">61,867</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="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85Ny9mcmFnOjE0NDBjMTNlMWM5YjQ1Njk5NThkNTFlYThkNDhhMzVmL3RhYmxlOmU0MDdiMzcxYjcxMzRmMjRiOWZiZGY4NDA0ZmRkOGMwL3RhYmxlcmFuZ2U6ZTQwN2IzNzFiNzEzNGYyNGI5ZmJkZjg0MDRmZGQ4YzBfNS0zLTEtMS0w_987240fd-1c8d-43e7-b0ec-61496193e7bd">55,905</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 style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44 </span></div><div><span><br/></span></div></div></div><div id="ia993ea0c1c394d05ae989920630b5d6b_100"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 7 - <ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDAvZnJhZzplMGE3MzdjODU1NmM0OTg4OTEyMmE4ZmUyM2Q0MTEyMS90ZXh0cmVnaW9uOmUwYTczN2M4NTU2YzQ5ODg5MTIyYThmZTIzZDQxMTIxXzI3Mw_d3b06bbd-e97e-4fbe-9ce8-e905c7b4997e" continuedAt="ic0a0f6b05fe1401997a64670b553b7ba" escape="true">Property, Plant and Equipment</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="ic0a0f6b05fe1401997a64670b553b7ba"><ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDAvZnJhZzplMGE3MzdjODU1NmM0OTg4OTEyMmE4ZmUyM2Q0MTEyMS90ZXh0cmVnaW9uOmUwYTczN2M4NTU2YzQ5ODg5MTIyYThmZTIzZDQxMTIxXzI4MQ_78b2eccc-17f4-4256-ba26-bdaa95bbfd7e" escape="true"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Components of property, plant and equipment were as follows:</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.263%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.847%"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #333333;padding:2px 1pt;text-align: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 #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #333333;padding:2px 1pt;text-align: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%">Land</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="ie83c367ddb1540e196471269d8e8769d_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDAvZnJhZzplMGE3MzdjODU1NmM0OTg4OTEyMmE4ZmUyM2Q0MTEyMS90YWJsZTplNWUyOTFlZTMxNDI0OGE4YmY5MDlhY2U2NDE3MTQwOS90YWJsZXJhbmdlOmU1ZTI5MWVlMzE0MjQ4YThiZjkwOWFjZTY0MTcxNDA5XzMtMS0xLTEtMA_ea1a0217-4074-4b30-9f56-c9bb6acf5f96">2,650</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="iec68020ddb174c46a161988584750ef8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDAvZnJhZzplMGE3MzdjODU1NmM0OTg4OTEyMmE4ZmUyM2Q0MTEyMS90YWJsZTplNWUyOTFlZTMxNDI0OGE4YmY5MDlhY2U2NDE3MTQwOS90YWJsZXJhbmdlOmU1ZTI5MWVlMzE0MjQ4YThiZjkwOWFjZTY0MTcxNDA5XzMtMy0xLTEtMA_ec373365-ba53-473f-b03d-4e4d142546d5">2,625</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%">Buildings and improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i254e7666c31b4aa893aa6777f11b9bbf_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDAvZnJhZzplMGE3MzdjODU1NmM0OTg4OTEyMmE4ZmUyM2Q0MTEyMS90YWJsZTplNWUyOTFlZTMxNDI0OGE4YmY5MDlhY2U2NDE3MTQwOS90YWJsZXJhbmdlOmU1ZTI5MWVlMzE0MjQ4YThiZjkwOWFjZTY0MTcxNDA5XzQtMS0xLTEtMA_19c3937d-dff5-4c98-9df8-981251b23e0c">15,765</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i087f46ddda44401ca334bf60beb7eec2_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDAvZnJhZzplMGE3MzdjODU1NmM0OTg4OTEyMmE4ZmUyM2Q0MTEyMS90YWJsZTplNWUyOTFlZTMxNDI0OGE4YmY5MDlhY2U2NDE3MTQwOS90YWJsZXJhbmdlOmU1ZTI5MWVlMzE0MjQ4YThiZjkwOWFjZTY0MTcxNDA5XzQtMy0xLTEtMA_c7359a9a-369b-4f3f-b695-734c99381089">15,356</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%">Machinery 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="i928f0e9d8468447d922fcab21bfe9f86_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDAvZnJhZzplMGE3MzdjODU1NmM0OTg4OTEyMmE4ZmUyM2Q0MTEyMS90YWJsZTplNWUyOTFlZTMxNDI0OGE4YmY5MDlhY2U2NDE3MTQwOS90YWJsZXJhbmdlOmU1ZTI5MWVlMzE0MjQ4YThiZjkwOWFjZTY0MTcxNDA5XzUtMS0xLTEtMA_83a3be88-f166-4169-a578-ab1a7a549236">26,814</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ebddffe012b46b3bf80ab42f73e4977_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDAvZnJhZzplMGE3MzdjODU1NmM0OTg4OTEyMmE4ZmUyM2Q0MTEyMS90YWJsZTplNWUyOTFlZTMxNDI0OGE4YmY5MDlhY2U2NDE3MTQwOS90YWJsZXJhbmdlOmU1ZTI5MWVlMzE0MjQ4YThiZjkwOWFjZTY0MTcxNDA5XzUtMy0xLTEtMA_fcb69ea9-348b-418d-af1f-41f40dc33d52">24,509</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%">Capitalized software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1237401c8a4c409e8becc096ed23f828_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDAvZnJhZzplMGE3MzdjODU1NmM0OTg4OTEyMmE4ZmUyM2Q0MTEyMS90YWJsZTplNWUyOTFlZTMxNDI0OGE4YmY5MDlhY2U2NDE3MTQwOS90YWJsZXJhbmdlOmU1ZTI5MWVlMzE0MjQ4YThiZjkwOWFjZTY0MTcxNDA5XzYtMS0xLTEtMA_852be88e-0b90-4304-8a3f-e1db59df02d4">23,013</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ccbbfda56b14182b001fa46807dcd7b_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDAvZnJhZzplMGE3MzdjODU1NmM0OTg4OTEyMmE4ZmUyM2Q0MTEyMS90YWJsZTplNWUyOTFlZTMxNDI0OGE4YmY5MDlhY2U2NDE3MTQwOS90YWJsZXJhbmdlOmU1ZTI5MWVlMzE0MjQ4YThiZjkwOWFjZTY0MTcxNDA5XzYtMy0xLTEtMA_89c699f3-ac3b-4b2c-9a54-67575df309da">22,136</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%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i149e7efc5212413792816caac97c28b3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDAvZnJhZzplMGE3MzdjODU1NmM0OTg4OTEyMmE4ZmUyM2Q0MTEyMS90YWJsZTplNWUyOTFlZTMxNDI0OGE4YmY5MDlhY2U2NDE3MTQwOS90YWJsZXJhbmdlOmU1ZTI5MWVlMzE0MjQ4YThiZjkwOWFjZTY0MTcxNDA5XzctMS0xLTEtMA_914742be-f7af-4740-ba75-ad479b6aada1">5,725</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f9d8d6c7a364164a74de158fcc5879a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDAvZnJhZzplMGE3MzdjODU1NmM0OTg4OTEyMmE4ZmUyM2Q0MTEyMS90YWJsZTplNWUyOTFlZTMxNDI0OGE4YmY5MDlhY2U2NDE3MTQwOS90YWJsZXJhbmdlOmU1ZTI5MWVlMzE0MjQ4YThiZjkwOWFjZTY0MTcxNDA5XzctMy0xLTEtMA_09a45b69-2129-42d0-bc93-e2632225213a">5,673</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%">Vehicles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cd2563d74214986872719740ef4b7f3_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDAvZnJhZzplMGE3MzdjODU1NmM0OTg4OTEyMmE4ZmUyM2Q0MTEyMS90YWJsZTplNWUyOTFlZTMxNDI0OGE4YmY5MDlhY2U2NDE3MTQwOS90YWJsZXJhbmdlOmU1ZTI5MWVlMzE0MjQ4YThiZjkwOWFjZTY0MTcxNDA5XzgtMS0xLTEtMA_d5ff5ec6-289a-40f9-a876-9a8851934549">151</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18263307ebe74e009d5dad6655886898_I20191231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDAvZnJhZzplMGE3MzdjODU1NmM0OTg4OTEyMmE4ZmUyM2Q0MTEyMS90YWJsZTplNWUyOTFlZTMxNDI0OGE4YmY5MDlhY2U2NDE3MTQwOS90YWJsZXJhbmdlOmU1ZTI5MWVlMzE0MjQ4YThiZjkwOWFjZTY0MTcxNDA5XzgtMy0xLTEtMA_faa65fd2-4a2d-46d8-bd46-913de9590ae6">155</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%">Construction in progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d41290aed754cd3861cea47b319b656_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDAvZnJhZzplMGE3MzdjODU1NmM0OTg4OTEyMmE4ZmUyM2Q0MTEyMS90YWJsZTplNWUyOTFlZTMxNDI0OGE4YmY5MDlhY2U2NDE3MTQwOS90YWJsZXJhbmdlOmU1ZTI5MWVlMzE0MjQ4YThiZjkwOWFjZTY0MTcxNDA5XzExLTEtMS0xLTA_f529c835-182e-429a-ba5f-4adedc9fdb40">752</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59eb892b0ccc4b8d93bf69f1aceef069_I20191231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDAvZnJhZzplMGE3MzdjODU1NmM0OTg4OTEyMmE4ZmUyM2Q0MTEyMS90YWJsZTplNWUyOTFlZTMxNDI0OGE4YmY5MDlhY2U2NDE3MTQwOS90YWJsZXJhbmdlOmU1ZTI5MWVlMzE0MjQ4YThiZjkwOWFjZTY0MTcxNDA5XzExLTMtMS0xLTA_1d9abf15-26bd-4f3b-ae34-4a445ea3ac0c">683</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="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDAvZnJhZzplMGE3MzdjODU1NmM0OTg4OTEyMmE4ZmUyM2Q0MTEyMS90YWJsZTplNWUyOTFlZTMxNDI0OGE4YmY5MDlhY2U2NDE3MTQwOS90YWJsZXJhbmdlOmU1ZTI5MWVlMzE0MjQ4YThiZjkwOWFjZTY0MTcxNDA5XzEyLTEtMS0xLTA_bc862e97-43d0-4235-b94d-2cbd3699c2cc">74,870</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="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDAvZnJhZzplMGE3MzdjODU1NmM0OTg4OTEyMmE4ZmUyM2Q0MTEyMS90YWJsZTplNWUyOTFlZTMxNDI0OGE4YmY5MDlhY2U2NDE3MTQwOS90YWJsZXJhbmdlOmU1ZTI5MWVlMzE0MjQ4YThiZjkwOWFjZTY0MTcxNDA5XzEyLTMtMS0xLTA_acb1f9f4-10fe-4dd3-ac05-6f4f48a56f52">71,137</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation and amortization</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="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDAvZnJhZzplMGE3MzdjODU1NmM0OTg4OTEyMmE4ZmUyM2Q0MTEyMS90YWJsZTplNWUyOTFlZTMxNDI0OGE4YmY5MDlhY2U2NDE3MTQwOS90YWJsZXJhbmdlOmU1ZTI5MWVlMzE0MjQ4YThiZjkwOWFjZTY0MTcxNDA5XzEzLTEtMS0xLTA_d26e27f0-a55f-43ce-af2c-fdc6bd460bd4">59,070</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="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDAvZnJhZzplMGE3MzdjODU1NmM0OTg4OTEyMmE4ZmUyM2Q0MTEyMS90YWJsZTplNWUyOTFlZTMxNDI0OGE4YmY5MDlhY2U2NDE3MTQwOS90YWJsZXJhbmdlOmU1ZTI5MWVlMzE0MjQ4YThiZjkwOWFjZTY0MTcxNDA5XzEzLTMtMS0xLTA_4c3c525a-ee3b-4d0e-b595-a5dca37b5ba6">54,591</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: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="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDAvZnJhZzplMGE3MzdjODU1NmM0OTg4OTEyMmE4ZmUyM2Q0MTEyMS90YWJsZTplNWUyOTFlZTMxNDI0OGE4YmY5MDlhY2U2NDE3MTQwOS90YWJsZXJhbmdlOmU1ZTI5MWVlMzE0MjQ4YThiZjkwOWFjZTY0MTcxNDA5XzE0LTEtMS0xLTA_50d63e5b-a8a7-4000-9a64-92025bad277d">15,800</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="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDAvZnJhZzplMGE3MzdjODU1NmM0OTg4OTEyMmE4ZmUyM2Q0MTEyMS90YWJsZTplNWUyOTFlZTMxNDI0OGE4YmY5MDlhY2U2NDE3MTQwOS90YWJsZXJhbmdlOmU1ZTI5MWVlMzE0MjQ4YThiZjkwOWFjZTY0MTcxNDA5XzE0LTMtMS0xLTA_5d57f541-db9e-4307-b5c1-ec75cfffe8c5">16,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></tr></table></div></ix:nonNumeric></ix:continuation><div style="margin-top:5pt"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div id="ia993ea0c1c394d05ae989920630b5d6b_103"></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%">Note 8 - <ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="us-gaap:GoodwillDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDMvZnJhZzowZmI3M2JmMzdkZTM0MzMzYTBhOWY5MWFkODA3YzBmMS90ZXh0cmVnaW9uOjBmYjczYmYzN2RlMzQzMzNhMGE5ZjkxYWQ4MDdjMGYxXzMyMA_c15b02fc-a98b-4187-bc3b-a617c71e3ac3" continuedAt="i2613c6e9c9234a97ac86807d2d09fe1e" escape="true">Goodwill</ix:nonNumeric></span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><ix:continuation id="i2613c6e9c9234a97ac86807d2d09fe1e" continuedAt="i131e28f452de4549bf598a133efda593"><ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="us-gaap:ScheduleOfGoodwillTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDMvZnJhZzowZmI3M2JmMzdkZTM0MzMzYTBhOWY5MWFkODA3YzBmMS90ZXh0cmVnaW9uOjBmYjczYmYzN2RlMzQzMzNhMGE5ZjkxYWQ4MDdjMGYxXzMxNw_37e1135f-7bf6-4fd3-b614-9d0fbf3d8073" continuedAt="i728208002367468b8bff47aee6127a25" escape="true"><div style="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%">Goodwill activity related to acquisitions is included in the table below:</span></div><div style="margin-top:5pt;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:61.995%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.548%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.551%"></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="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%">(Dollars in Thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill By Reportable Segment</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #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%">Lawson</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%">Bolt</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%">Total</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%">Beginning balance January 1, 2019</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="i259f63bf66584f2f8f0d431f2d057d5b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDMvZnJhZzowZmI3M2JmMzdkZTM0MzMzYTBhOWY5MWFkODA3YzBmMS90YWJsZTo2YzQwYzYwMjQwNTY0MDU1YmY5M2NjMzllYmE3ZWQzMS90YWJsZXJhbmdlOjZjNDBjNjAyNDA1NjQwNTViZjkzY2MzOWViYTdlZDMxXzMtMS0xLTEtMA_ca86af56-5bff-4ddd-a230-f8a99f4d149c">7,174</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2f22d259bbd747e0896bb1862e0d072d_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDMvZnJhZzowZmI3M2JmMzdkZTM0MzMzYTBhOWY5MWFkODA3YzBmMS90YWJsZTo2YzQwYzYwMjQwNTY0MDU1YmY5M2NjMzllYmE3ZWQzMS90YWJsZXJhbmdlOjZjNDBjNjAyNDA1NjQwNTViZjkzY2MzOWViYTdlZDMxXzMtNC0xLTEtNjgzNg_2f50f0ef-389e-42ab-9db2-c711ca372b30">12,905</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="icddadf21aa8f414a868ca5498e2cb0b2_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDMvZnJhZzowZmI3M2JmMzdkZTM0MzMzYTBhOWY5MWFkODA3YzBmMS90YWJsZTo2YzQwYzYwMjQwNTY0MDU1YmY5M2NjMzllYmE3ZWQzMS90YWJsZXJhbmdlOjZjNDBjNjAyNDA1NjQwNTViZjkzY2MzOWViYTdlZDMxXzMtMy0xLTEtMA_bbeff79c-7f51-4b40-bfc2-10dfd2ef3952">20,079</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 10pt;text-align: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 foreign exchange</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="i76ccf5e27840497392e756136f5276ae_D20190101-20191231" decimals="-3" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDMvZnJhZzowZmI3M2JmMzdkZTM0MzMzYTBhOWY5MWFkODA3YzBmMS90YWJsZTo2YzQwYzYwMjQwNTY0MDU1YmY5M2NjMzllYmE3ZWQzMS90YWJsZXJhbmdlOjZjNDBjNjAyNDA1NjQwNTViZjkzY2MzOWViYTdlZDMxXzQtMS0xLTEtMA_83d7f079-0e52-4a76-88c1-5836d49a36f6">205</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i368f182e80c14d78bb5a900a19021900_D20190101-20191231" decimals="-3" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDMvZnJhZzowZmI3M2JmMzdkZTM0MzMzYTBhOWY5MWFkODA3YzBmMS90YWJsZTo2YzQwYzYwMjQwNTY0MDU1YmY5M2NjMzllYmE3ZWQzMS90YWJsZXJhbmdlOjZjNDBjNjAyNDA1NjQwNTViZjkzY2MzOWViYTdlZDMxXzQtNC0xLTEtNjgzNg_d09a4d97-eed3-4b66-9ee6-0ae6b61fe4bd">649</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDMvZnJhZzowZmI3M2JmMzdkZTM0MzMzYTBhOWY5MWFkODA3YzBmMS90YWJsZTo2YzQwYzYwMjQwNTY0MDU1YmY5M2NjMzllYmE3ZWQzMS90YWJsZXJhbmdlOjZjNDBjNjAyNDA1NjQwNTViZjkzY2MzOWViYTdlZDMxXzQtMy0xLTEtMA_fead9a46-5b59-4ca3-9b00-93d48efb831d">854</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 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustment to prior year allocation</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="i76ccf5e27840497392e756136f5276ae_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:GoodwillTransfers" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDMvZnJhZzowZmI3M2JmMzdkZTM0MzMzYTBhOWY5MWFkODA3YzBmMS90YWJsZTo2YzQwYzYwMjQwNTY0MDU1YmY5M2NjMzllYmE3ZWQzMS90YWJsZXJhbmdlOjZjNDBjNjAyNDA1NjQwNTViZjkzY2MzOWViYTdlZDMxXzUtMi0xLTEtNjgyNQ_9e90a610-2578-4324-9ee0-3968e6ff881a">10</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="i368f182e80c14d78bb5a900a19021900_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:GoodwillTransfers" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDMvZnJhZzowZmI3M2JmMzdkZTM0MzMzYTBhOWY5MWFkODA3YzBmMS90YWJsZTo2YzQwYzYwMjQwNTY0MDU1YmY5M2NjMzllYmE3ZWQzMS90YWJsZXJhbmdlOjZjNDBjNjAyNDA1NjQwNTViZjkzY2MzOWViYTdlZDMxXzUtNC0xLTEtNjgzNg_115a1e78-312b-4096-adc3-cc5c7f0a1a14">&#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="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:GoodwillTransfers" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDMvZnJhZzowZmI3M2JmMzdkZTM0MzMzYTBhOWY5MWFkODA3YzBmMS90YWJsZTo2YzQwYzYwMjQwNTY0MDU1YmY5M2NjMzllYmE3ZWQzMS90YWJsZXJhbmdlOjZjNDBjNjAyNDA1NjQwNTViZjkzY2MzOWViYTdlZDMxXzUtNi0xLTEtNjg2MQ_6dd174f2-6370-4361-a519-eae8a72649f0">10</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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December&#160;31, 2019</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39ad248a02cc49289b33234a8f860869_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDMvZnJhZzowZmI3M2JmMzdkZTM0MzMzYTBhOWY5MWFkODA3YzBmMS90YWJsZTo2YzQwYzYwMjQwNTY0MDU1YmY5M2NjMzllYmE3ZWQzMS90YWJsZXJhbmdlOjZjNDBjNjAyNDA1NjQwNTViZjkzY2MzOWViYTdlZDMxXzYtMi0xLTEtNjgyNQ_7e0da9a9-505c-4e15-8ccb-5433a0681b3b">7,369</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8acf8d39e77c494f9de0710671a29360_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDMvZnJhZzowZmI3M2JmMzdkZTM0MzMzYTBhOWY5MWFkODA3YzBmMS90YWJsZTo2YzQwYzYwMjQwNTY0MDU1YmY5M2NjMzllYmE3ZWQzMS90YWJsZXJhbmdlOjZjNDBjNjAyNDA1NjQwNTViZjkzY2MzOWViYTdlZDMxXzYtNC0xLTEtNjgzNg_8a2b2e84-2b60-4589-b179-4303baea7d6f">13,554</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDMvZnJhZzowZmI3M2JmMzdkZTM0MzMzYTBhOWY5MWFkODA3YzBmMS90YWJsZTo2YzQwYzYwMjQwNTY0MDU1YmY5M2NjMzllYmE3ZWQzMS90YWJsZXJhbmdlOjZjNDBjNjAyNDA1NjQwNTViZjkzY2MzOWViYTdlZDMxXzYtNi0xLTEtNjg2MQ_e7871c10-bfc8-4446-a5b0-5c1c740d55f7">20,923</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><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;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align: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 foreign exchange</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="i944fc4c245af41a9b34c0082d7c0ff1c_D20200101-20201231" decimals="-3" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDMvZnJhZzowZmI3M2JmMzdkZTM0MzMzYTBhOWY5MWFkODA3YzBmMS90YWJsZTo2YzQwYzYwMjQwNTY0MDU1YmY5M2NjMzllYmE3ZWQzMS90YWJsZXJhbmdlOjZjNDBjNjAyNDA1NjQwNTViZjkzY2MzOWViYTdlZDMxXzUtMS0xLTEtMA_dcf5df68-5b98-4f32-9362-86272d89dca1">85</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifc4d3a539b8947fba3115cd9f4c62216_D20200101-20201231" decimals="-3" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDMvZnJhZzowZmI3M2JmMzdkZTM0MzMzYTBhOWY5MWFkODA3YzBmMS90YWJsZTo2YzQwYzYwMjQwNTY0MDU1YmY5M2NjMzllYmE3ZWQzMS90YWJsZXJhbmdlOjZjNDBjNjAyNDA1NjQwNTViZjkzY2MzOWViYTdlZDMxXzgtNC0xLTEtNjg1Nw_3026b5ae-94f0-4cd4-83f2-70822304d508">270</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDMvZnJhZzowZmI3M2JmMzdkZTM0MzMzYTBhOWY5MWFkODA3YzBmMS90YWJsZTo2YzQwYzYwMjQwNTY0MDU1YmY5M2NjMzllYmE3ZWQzMS90YWJsZXJhbmdlOjZjNDBjNjAyNDA1NjQwNTViZjkzY2MzOWViYTdlZDMxXzUtMy0xLTEtMA_4787eadf-6bfa-4887-a90f-48aaf84d6e52">355</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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i944fc4c245af41a9b34c0082d7c0ff1c_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDMvZnJhZzowZmI3M2JmMzdkZTM0MzMzYTBhOWY5MWFkODA3YzBmMS90YWJsZTo2YzQwYzYwMjQwNTY0MDU1YmY5M2NjMzllYmE3ZWQzMS90YWJsZXJhbmdlOjZjNDBjNjAyNDA1NjQwNTViZjkzY2MzOWViYTdlZDMxXzYtMS0xLTEtMTU2NA_297619e3-7069-4d97-809f-b08fbe3aa2f2">15,816</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifc4d3a539b8947fba3115cd9f4c62216_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDMvZnJhZzowZmI3M2JmMzdkZTM0MzMzYTBhOWY5MWFkODA3YzBmMS90YWJsZTo2YzQwYzYwMjQwNTY0MDU1YmY5M2NjMzllYmE3ZWQzMS90YWJsZXJhbmdlOjZjNDBjNjAyNDA1NjQwNTViZjkzY2MzOWViYTdlZDMxXzktNC0xLTEtNjg1Nw_b483c311-a697-4d4d-9e1b-2436664c8d63">&#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="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDMvZnJhZzowZmI3M2JmMzdkZTM0MzMzYTBhOWY5MWFkODA3YzBmMS90YWJsZTo2YzQwYzYwMjQwNTY0MDU1YmY5M2NjMzllYmE3ZWQzMS90YWJsZXJhbmdlOjZjNDBjNjAyNDA1NjQwNTViZjkzY2MzOWViYTdlZDMxXzYtMy0xLTEtMTU2MA_0b919104-0b19-4206-b89b-e841417bf645">15,816</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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment </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">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i944fc4c245af41a9b34c0082d7c0ff1c_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GoodwillImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDMvZnJhZzowZmI3M2JmMzdkZTM0MzMzYTBhOWY5MWFkODA3YzBmMS90YWJsZTo2YzQwYzYwMjQwNTY0MDU1YmY5M2NjMzllYmE3ZWQzMS90YWJsZXJhbmdlOjZjNDBjNjAyNDA1NjQwNTViZjkzY2MzOWViYTdlZDMxXzYtMS0xLTEtMA_d7c0b4f6-409a-42cc-821d-e074e26163e1">1,918</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="ifc4d3a539b8947fba3115cd9f4c62216_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:GoodwillImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDMvZnJhZzowZmI3M2JmMzdkZTM0MzMzYTBhOWY5MWFkODA3YzBmMS90YWJsZTo2YzQwYzYwMjQwNTY0MDU1YmY5M2NjMzllYmE3ZWQzMS90YWJsZXJhbmdlOjZjNDBjNjAyNDA1NjQwNTViZjkzY2MzOWViYTdlZDMxXzEwLTQtMS0xLTY4NTc_63355697-1a71-4abd-9d7d-71d30f44ef11">&#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="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GoodwillImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDMvZnJhZzowZmI3M2JmMzdkZTM0MzMzYTBhOWY5MWFkODA3YzBmMS90YWJsZTo2YzQwYzYwMjQwNTY0MDU1YmY5M2NjMzllYmE3ZWQzMS90YWJsZXJhbmdlOjZjNDBjNjAyNDA1NjQwNTViZjkzY2MzOWViYTdlZDMxXzYtMy0xLTEtMA_4808dc4e-e72e-4660-87ec-b47937d7561e">1,918</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December&#160;31, 2020</span></div></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="i45a5956916f2425aaee160a8cecf627a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDMvZnJhZzowZmI3M2JmMzdkZTM0MzMzYTBhOWY5MWFkODA3YzBmMS90YWJsZTo2YzQwYzYwMjQwNTY0MDU1YmY5M2NjMzllYmE3ZWQzMS90YWJsZXJhbmdlOjZjNDBjNjAyNDA1NjQwNTViZjkzY2MzOWViYTdlZDMxXzctMS0xLTEtMA_be9628f6-0ae5-4503-96ff-93f08465128e">21,352</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 #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="i826615cd504649db888dc40fdbab2dd6_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDMvZnJhZzowZmI3M2JmMzdkZTM0MzMzYTBhOWY5MWFkODA3YzBmMS90YWJsZTo2YzQwYzYwMjQwNTY0MDU1YmY5M2NjMzllYmE3ZWQzMS90YWJsZXJhbmdlOjZjNDBjNjAyNDA1NjQwNTViZjkzY2MzOWViYTdlZDMxXzExLTQtMS0xLTY4NTc_b52a574c-432e-4904-acce-a3a52cb3aab6">13,824</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDMvZnJhZzowZmI3M2JmMzdkZTM0MzMzYTBhOWY5MWFkODA3YzBmMS90YWJsZTo2YzQwYzYwMjQwNTY0MDU1YmY5M2NjMzllYmE3ZWQzMS90YWJsZXJhbmdlOjZjNDBjNjAyNDA1NjQwNTViZjkzY2MzOWViYTdlZDMxXzctMy0xLTEtMA_1495e1d0-a9e2-4b17-986d-5c25961bc0d0">35,176</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><br/></span></div><div style="padding-left:18pt;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%">(1)&#160;&#160;&#160;&#160;The $<ix:nonFraction unitRef="usd" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDMvZnJhZzowZmI3M2JmMzdkZTM0MzMzYTBhOWY5MWFkODA3YzBmMS90ZXh0cmVnaW9uOjBmYjczYmYzN2RlMzQzMzNhMGE5ZjkxYWQ4MDdjMGYxXzEwOTk1MTE2MjgxMjk_03968acb-8a54-4fbf-9d5d-c98b0b9aab46">15.8</ix:nonFraction> million addition to goodwill in 2020 was due to the preliminary allocation of the purchase price to acquire Partsmaster.</span></div></ix:nonNumeric><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span><br/></span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i728208002367468b8bff47aee6127a25">(2)  The Company performed a quantitative goodwill impairment analysis as of December 1, 2020 for the Screw Products reporting unit. The Company engaged a third party valuation firm to determine the value of the Screw Products reporting unit, and determined that the carrying value of the net assets exceeded the fair value of the reporting unit, and accordingly, recognized an impairment charge of $<ix:nonFraction unitRef="usd" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:GoodwillImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDMvZnJhZzowZmI3M2JmMzdkZTM0MzMzYTBhOWY5MWFkODA3YzBmMS90ZXh0cmVnaW9uOjBmYjczYmYzN2RlMzQzMzNhMGE5ZjkxYWQ4MDdjMGYxXzYwNDczMTM5NTUyODg_05735af8-b759-4043-b80d-4a6d8cf5a83f">1.9</ix:nonFraction> million.</ix:continuation> </span></div></ix:continuation><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span><br/></span></div><div 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="i131e28f452de4549bf598a133efda593">Although the Company believes the projected future operating results and cash flows and related estimates regarding the values were based on reasonable assumptions, it is reasonably possible that estimates made may be materially and adversely impacted in the future as a result of the COVID-19 pandemic, including impairment losses related to goodwill.</ix:continuation> </span></div><div><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45 </span></div><div><span><br/></span></div></div></div><div id="ia993ea0c1c394d05ae989920630b5d6b_106"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></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%">Note 9 - <ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="us-gaap:IntangibleAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDYvZnJhZzo1Y2VkMzg3ZjlkYTI0YzI3YTk1NjEzN2M3M2I2NTY0MC90ZXh0cmVnaW9uOjVjZWQzODdmOWRhMjRjMjdhOTU2MTM3YzczYjY1NjQwXzM3NA_3fcfe5ba-3f9a-4efc-955d-394befca8b98" continuedAt="i643a5658e29f4d07ae7033be2e1b6b62" escape="true">Intangible assets</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i643a5658e29f4d07ae7033be2e1b6b62"><ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDYvZnJhZzo1Y2VkMzg3ZjlkYTI0YzI3YTk1NjEzN2M3M2I2NTY0MC90ZXh0cmVnaW9uOjVjZWQzODdmOWRhMjRjMjdhOTU2MTM3YzczYjY1NjQwXzM3NQ_660756a0-7149-4fb2-9710-c2e8fd8dfe74" escape="true"><div style="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%">The gross carrying amount and accumulated amortization by intangible asset class were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.958%"><tr><td style="width:1.0%"></td><td style="width:20.554%"></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><td style="width:0.1%"></td><td style="width:0.551%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.381%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.551%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.381%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.551%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.681%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.551%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.381%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.551%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.689%"></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Dollars in thousands)</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%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2020</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%">December 31, 2019</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%">Gross Carrying Amount</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%">Accumulated Amortization</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%">Net Carrying Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Carrying Amount</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%">Accumulated Amortization</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%">Net Carrying Value</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%">Trade names</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="i892c6d6b4f9b4872a6b46dc1fadaa5dc_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDYvZnJhZzo1Y2VkMzg3ZjlkYTI0YzI3YTk1NjEzN2M3M2I2NTY0MC90YWJsZTo3ZGJkNjQ4ZjlkN2E0ODAzYWEwMWE2ZTg0MjkyNzFhZi90YWJsZXJhbmdlOjdkYmQ2NDhmOWQ3YTQ4MDNhYTAxYTZlODQyOTI3MWFmXzMtMS0xLTEtMA_fd23e2dd-5d76-43cd-bbac-2c212064626c">11,289</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="i892c6d6b4f9b4872a6b46dc1fadaa5dc_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDYvZnJhZzo1Y2VkMzg3ZjlkYTI0YzI3YTk1NjEzN2M3M2I2NTY0MC90YWJsZTo3ZGJkNjQ4ZjlkN2E0ODAzYWEwMWE2ZTg0MjkyNzFhZi90YWJsZXJhbmdlOjdkYmQ2NDhmOWQ3YTQ4MDNhYTAxYTZlODQyOTI3MWFmXzMtMy0xLTEtMA_a86c4b03-7c99-422d-8f93-4decef3a22c5">2,733</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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i892c6d6b4f9b4872a6b46dc1fadaa5dc_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDYvZnJhZzo1Y2VkMzg3ZjlkYTI0YzI3YTk1NjEzN2M3M2I2NTY0MC90YWJsZTo3ZGJkNjQ4ZjlkN2E0ODAzYWEwMWE2ZTg0MjkyNzFhZi90YWJsZXJhbmdlOjdkYmQ2NDhmOWQ3YTQ4MDNhYTAxYTZlODQyOTI3MWFmXzMtNS0xLTEtMA_a4293397-d5d6-4a1d-9d37-f1a73baa4764">8,556</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="i6601561dbba04ca0a7b7304e48dbfd42_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDYvZnJhZzo1Y2VkMzg3ZjlkYTI0YzI3YTk1NjEzN2M3M2I2NTY0MC90YWJsZTo3ZGJkNjQ4ZjlkN2E0ODAzYWEwMWE2ZTg0MjkyNzFhZi90YWJsZXJhbmdlOjdkYmQ2NDhmOWQ3YTQ4MDNhYTAxYTZlODQyOTI3MWFmXzMtNy0xLTEtMA_6b90017c-43cb-44de-96d8-e4850221a793">8,422</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="i6601561dbba04ca0a7b7304e48dbfd42_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDYvZnJhZzo1Y2VkMzg3ZjlkYTI0YzI3YTk1NjEzN2M3M2I2NTY0MC90YWJsZTo3ZGJkNjQ4ZjlkN2E0ODAzYWEwMWE2ZTg0MjkyNzFhZi90YWJsZXJhbmdlOjdkYmQ2NDhmOWQ3YTQ4MDNhYTAxYTZlODQyOTI3MWFmXzMtOS0xLTEtMA_c2ad7b78-383f-4ae7-9e21-7d9ff490bce5">2,020</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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6601561dbba04ca0a7b7304e48dbfd42_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDYvZnJhZzo1Y2VkMzg3ZjlkYTI0YzI3YTk1NjEzN2M3M2I2NTY0MC90YWJsZTo3ZGJkNjQ4ZjlkN2E0ODAzYWEwMWE2ZTg0MjkyNzFhZi90YWJsZXJhbmdlOjdkYmQ2NDhmOWQ3YTQ4MDNhYTAxYTZlODQyOTI3MWFmXzMtMTEtMS0xLTA_ae8f1815-12b9-4745-b269-8c6d2de405dd">6,402</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%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ca4968e5dc641de8d48019580bbe3dc_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDYvZnJhZzo1Y2VkMzg3ZjlkYTI0YzI3YTk1NjEzN2M3M2I2NTY0MC90YWJsZTo3ZGJkNjQ4ZjlkN2E0ODAzYWEwMWE2ZTg0MjkyNzFhZi90YWJsZXJhbmdlOjdkYmQ2NDhmOWQ3YTQ4MDNhYTAxYTZlODQyOTI3MWFmXzQtMS0xLTEtMA_c0a090ab-3f9d-4d85-99b0-9c70f5b76962">12,349</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5ca4968e5dc641de8d48019580bbe3dc_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDYvZnJhZzo1Y2VkMzg3ZjlkYTI0YzI3YTk1NjEzN2M3M2I2NTY0MC90YWJsZTo3ZGJkNjQ4ZjlkN2E0ODAzYWEwMWE2ZTg0MjkyNzFhZi90YWJsZXJhbmdlOjdkYmQ2NDhmOWQ3YTQ4MDNhYTAxYTZlODQyOTI3MWFmXzQtMy0xLTEtMA_0cfbb3f3-5cf2-499b-8958-2e57dec6b24f">2,402</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="i5ca4968e5dc641de8d48019580bbe3dc_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDYvZnJhZzo1Y2VkMzg3ZjlkYTI0YzI3YTk1NjEzN2M3M2I2NTY0MC90YWJsZTo3ZGJkNjQ4ZjlkN2E0ODAzYWEwMWE2ZTg0MjkyNzFhZi90YWJsZXJhbmdlOjdkYmQ2NDhmOWQ3YTQ4MDNhYTAxYTZlODQyOTI3MWFmXzQtNS0xLTEtMA_98d9caba-8874-4d9a-a4ea-c476d2ca32b7">9,947</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e4cd473458f41f08cb90fb77a90c2f5_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDYvZnJhZzo1Y2VkMzg3ZjlkYTI0YzI3YTk1NjEzN2M3M2I2NTY0MC90YWJsZTo3ZGJkNjQ4ZjlkN2E0ODAzYWEwMWE2ZTg0MjkyNzFhZi90YWJsZXJhbmdlOjdkYmQ2NDhmOWQ3YTQ4MDNhYTAxYTZlODQyOTI3MWFmXzQtNy0xLTEtMA_088e4717-478c-457b-acbc-68cf7729a6a3">7,337</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5e4cd473458f41f08cb90fb77a90c2f5_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDYvZnJhZzo1Y2VkMzg3ZjlkYTI0YzI3YTk1NjEzN2M3M2I2NTY0MC90YWJsZTo3ZGJkNjQ4ZjlkN2E0ODAzYWEwMWE2ZTg0MjkyNzFhZi90YWJsZXJhbmdlOjdkYmQ2NDhmOWQ3YTQ4MDNhYTAxYTZlODQyOTI3MWFmXzQtOS0xLTEtMA_a7dc1d6a-7c23-4f93-8f8e-7113a7951766">1,404</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="i5e4cd473458f41f08cb90fb77a90c2f5_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDYvZnJhZzo1Y2VkMzg3ZjlkYTI0YzI3YTk1NjEzN2M3M2I2NTY0MC90YWJsZTo3ZGJkNjQ4ZjlkN2E0ODAzYWEwMWE2ZTg0MjkyNzFhZi90YWJsZXJhbmdlOjdkYmQ2NDhmOWQ3YTQ4MDNhYTAxYTZlODQyOTI3MWFmXzQtMTEtMS0xLTA_c46d6a26-f6fe-4693-ac3d-ab61469a5063">5,933</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDYvZnJhZzo1Y2VkMzg3ZjlkYTI0YzI3YTk1NjEzN2M3M2I2NTY0MC90YWJsZTo3ZGJkNjQ4ZjlkN2E0ODAzYWEwMWE2ZTg0MjkyNzFhZi90YWJsZXJhbmdlOjdkYmQ2NDhmOWQ3YTQ4MDNhYTAxYTZlODQyOTI3MWFmXzUtMS0xLTEtMA_3471b5f8-2160-4746-8eca-a029064303ef">23,638</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="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDYvZnJhZzo1Y2VkMzg3ZjlkYTI0YzI3YTk1NjEzN2M3M2I2NTY0MC90YWJsZTo3ZGJkNjQ4ZjlkN2E0ODAzYWEwMWE2ZTg0MjkyNzFhZi90YWJsZXJhbmdlOjdkYmQ2NDhmOWQ3YTQ4MDNhYTAxYTZlODQyOTI3MWFmXzUtMy0xLTEtMA_564811a4-d563-43b8-a32c-7378f646941b">5,135</ix:nonFraction>)</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="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDYvZnJhZzo1Y2VkMzg3ZjlkYTI0YzI3YTk1NjEzN2M3M2I2NTY0MC90YWJsZTo3ZGJkNjQ4ZjlkN2E0ODAzYWEwMWE2ZTg0MjkyNzFhZi90YWJsZXJhbmdlOjdkYmQ2NDhmOWQ3YTQ4MDNhYTAxYTZlODQyOTI3MWFmXzUtNS0xLTEtMA_3d528453-3d36-4959-afd7-75a2ea59b0fe">18,503</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="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDYvZnJhZzo1Y2VkMzg3ZjlkYTI0YzI3YTk1NjEzN2M3M2I2NTY0MC90YWJsZTo3ZGJkNjQ4ZjlkN2E0ODAzYWEwMWE2ZTg0MjkyNzFhZi90YWJsZXJhbmdlOjdkYmQ2NDhmOWQ3YTQ4MDNhYTAxYTZlODQyOTI3MWFmXzUtNy0xLTEtMA_53ba8bf2-3a9a-4a3b-89fb-e94d71ef67db">15,759</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="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDYvZnJhZzo1Y2VkMzg3ZjlkYTI0YzI3YTk1NjEzN2M3M2I2NTY0MC90YWJsZTo3ZGJkNjQ4ZjlkN2E0ODAzYWEwMWE2ZTg0MjkyNzFhZi90YWJsZXJhbmdlOjdkYmQ2NDhmOWQ3YTQ4MDNhYTAxYTZlODQyOTI3MWFmXzUtOS0xLTEtMA_7a7ac56a-920d-49e7-952b-ca6a27d55ec8">3,424</ix:nonFraction>)</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="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDYvZnJhZzo1Y2VkMzg3ZjlkYTI0YzI3YTk1NjEzN2M3M2I2NTY0MC90YWJsZTo3ZGJkNjQ4ZjlkN2E0ODAzYWEwMWE2ZTg0MjkyNzFhZi90YWJsZXJhbmdlOjdkYmQ2NDhmOWQ3YTQ4MDNhYTAxYTZlODQyOTI3MWFmXzUtMTEtMS0xLTA_c10b3146-57e0-4a20-981b-c5b4bd88093c">12,335</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"><span><br/></span></div><div style="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%">Amortization expense of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDYvZnJhZzo1Y2VkMzg3ZjlkYTI0YzI3YTk1NjEzN2M3M2I2NTY0MC90ZXh0cmVnaW9uOjVjZWQzODdmOWRhMjRjMjdhOTU2MTM3YzczYjY1NjQwXzEwOTk1MTE2MjgxNjA_638c84a5-6b4d-4501-9b01-adc0480f9945">1.7</ix:nonFraction> million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDYvZnJhZzo1Y2VkMzg3ZjlkYTI0YzI3YTk1NjEzN2M3M2I2NTY0MC90ZXh0cmVnaW9uOjVjZWQzODdmOWRhMjRjMjdhOTU2MTM3YzczYjY1NjQwXzEwOTk1MTE2MjgxNjU_865d50c4-9aec-448e-b97a-1653a3b607de">1.3</ix:nonFraction> million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> related to intangible assets was recorded in General and administrative expenses for </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2019</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively. <ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDYvZnJhZzo1Y2VkMzg3ZjlkYTI0YzI3YTk1NjEzN2M3M2I2NTY0MC90ZXh0cmVnaW9uOjVjZWQzODdmOWRhMjRjMjdhOTU2MTM3YzczYjY1NjQwXzM3Ng_1e9d8b0c-bf81-4d1a-8838-f7b10785b887" continuedAt="i1da07507c12d4eaa8e36f87dd8e115c9" escape="true">The estimated aggregate amortization expense for each of the next five years are as follows:</ix:nonNumeric></span></div><div style="margin-top:5pt;text-align:center"><ix:continuation id="i1da07507c12d4eaa8e36f87dd8e115c9"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.851%"><tr><td style="width:1.0%"></td><td style="width:78.333%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.722%"></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="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%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year</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%">Amortization</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%">2021</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="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDYvZnJhZzo1Y2VkMzg3ZjlkYTI0YzI3YTk1NjEzN2M3M2I2NTY0MC90YWJsZTo0MWU5YWY0ZDc1ZDU0NDZmYmQzZDA3ZGZjN2UwNGM5Mi90YWJsZXJhbmdlOjQxZTlhZjRkNzVkNTQ0NmZiZDNkMDdkZmM3ZTA0YzkyXzItMi0xLTEtMA_4eaf0b47-ee3a-4913-8153-e457121ee6e9">2,662</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%">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="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDYvZnJhZzo1Y2VkMzg3ZjlkYTI0YzI3YTk1NjEzN2M3M2I2NTY0MC90YWJsZTo0MWU5YWY0ZDc1ZDU0NDZmYmQzZDA3ZGZjN2UwNGM5Mi90YWJsZXJhbmdlOjQxZTlhZjRkNzVkNTQ0NmZiZDNkMDdkZmM3ZTA0YzkyXzMtMi0xLTEtMA_fd4cf387-c0e2-4e18-9dff-a4b2e6865b91">2,457</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="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDYvZnJhZzo1Y2VkMzg3ZjlkYTI0YzI3YTk1NjEzN2M3M2I2NTY0MC90YWJsZTo0MWU5YWY0ZDc1ZDU0NDZmYmQzZDA3ZGZjN2UwNGM5Mi90YWJsZXJhbmdlOjQxZTlhZjRkNzVkNTQ0NmZiZDNkMDdkZmM3ZTA0YzkyXzQtMi0xLTEtMA_7b0a7b06-64ee-4fb7-8aa4-bf00c5abd2d3">2,343</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDYvZnJhZzo1Y2VkMzg3ZjlkYTI0YzI3YTk1NjEzN2M3M2I2NTY0MC90YWJsZTo0MWU5YWY0ZDc1ZDU0NDZmYmQzZDA3ZGZjN2UwNGM5Mi90YWJsZXJhbmdlOjQxZTlhZjRkNzVkNTQ0NmZiZDNkMDdkZmM3ZTA0YzkyXzUtMi0xLTEtMA_7d9f06cf-f3a8-4555-aa09-338b14c588f0">2,247</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDYvZnJhZzo1Y2VkMzg3ZjlkYTI0YzI3YTk1NjEzN2M3M2I2NTY0MC90YWJsZTo0MWU5YWY0ZDc1ZDU0NDZmYmQzZDA3ZGZjN2UwNGM5Mi90YWJsZXJhbmdlOjQxZTlhZjRkNzVkNTQ0NmZiZDNkMDdkZmM3ZTA0YzkyXzYtMi0xLTEtMA_d2415625-2048-408e-8ba9-1381ff436f66">1,983</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDYvZnJhZzo1Y2VkMzg3ZjlkYTI0YzI3YTk1NjEzN2M3M2I2NTY0MC90YWJsZTo0MWU5YWY0ZDc1ZDU0NDZmYmQzZDA3ZGZjN2UwNGM5Mi90YWJsZXJhbmdlOjQxZTlhZjRkNzVkNTQ0NmZiZDNkMDdkZmM3ZTA0YzkyXzctMi0xLTEtMA_05d4489d-2d74-4e14-885c-afaf20c3d1a2">6,811</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDYvZnJhZzo1Y2VkMzg3ZjlkYTI0YzI3YTk1NjEzN2M3M2I2NTY0MC90YWJsZTo0MWU5YWY0ZDc1ZDU0NDZmYmQzZDA3ZGZjN2UwNGM5Mi90YWJsZXJhbmdlOjQxZTlhZjRkNzVkNTQ0NmZiZDNkMDdkZmM3ZTA0YzkyXzgtMi0xLTEtMA_c579e767-f585-46d9-b3de-80d0f30480c0">18,503</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:continuation></div></ix:continuation><div><span><br/></span></div><div id="ia993ea0c1c394d05ae989920630b5d6b_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%">Note 10 &#8211; <ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90ZXh0cmVnaW9uOjFkMWJkZjI4OTdmYjQwMWE5NTM2NWFkZjg2OGM5NjlkXzUwNTA_a87d6adb-5da4-4c26-84cd-795a9c258144" continuedAt="i6aab2f3a8af64444b5f3c1db34960243" escape="true">Income Taxes</ix:nonNumeric></span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><ix:continuation id="i6aab2f3a8af64444b5f3c1db34960243" continuedAt="i5974ae1af8ae4e35a46e0debabc758e5"><div style="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%"> <ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90ZXh0cmVnaW9uOjFkMWJkZjI4OTdmYjQwMWE5NTM2NWFkZjg2OGM5NjlkXzUwNTI_f4b3964a-592d-4c26-af13-4e454890376b" continuedAt="i30264f9e509241f4a3f383dd4e472c95" escape="true">Income from operations before income taxes consisted of the following:</ix:nonNumeric></span></div><div style="margin-top:5pt;text-align:center"><ix:continuation id="i30264f9e509241f4a3f383dd4e472c95"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.851%"><tr><td style="width:1.0%"></td><td style="width:75.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.375%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.376%"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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%">Year Ended December 31,</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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></div></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="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo2MDNlNDE1NmIzZjQ0NmJhODNjYzUwMzdkZjc3ZGQ2My90YWJsZXJhbmdlOjYwM2U0MTU2YjNmNDQ2YmE4M2NjNTAzN2RmNzdkZDYzXzMtMS0xLTEtMA_ef70324e-87ca-4aae-8355-da2d0929f42e">16,226</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="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo2MDNlNDE1NmIzZjQ0NmJhODNjYzUwMzdkZjc3ZGQ2My90YWJsZXJhbmdlOjYwM2U0MTU2YjNmNDQ2YmE4M2NjNTAzN2RmNzdkZDYzXzMtMy0xLTEtMA_55ec58ba-2573-4a64-bc81-db04a5338873">5,418</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="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo2MDNlNDE1NmIzZjQ0NmJhODNjYzUwMzdkZjc3ZGQ2My90YWJsZXJhbmdlOjYwM2U0MTU2YjNmNDQ2YmE4M2NjNTAzN2RmNzdkZDYzXzQtMS0xLTEtMA_5b2444a2-5c62-4ae1-b38f-eae377907ee5">4,559</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo2MDNlNDE1NmIzZjQ0NmJhODNjYzUwMzdkZjc3ZGQ2My90YWJsZXJhbmdlOjYwM2U0MTU2YjNmNDQ2YmE4M2NjNTAzN2RmNzdkZDYzXzQtMy0xLTEtMA_5b318de4-0fc0-413b-a590-e2aa3aecb87b">4,256</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo2MDNlNDE1NmIzZjQ0NmJhODNjYzUwMzdkZjc3ZGQ2My90YWJsZXJhbmdlOjYwM2U0MTU2YjNmNDQ2YmE4M2NjNTAzN2RmNzdkZDYzXzUtMS0xLTEtMA_e0692288-3132-4540-a8a1-e80a4158e248">20,785</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="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo2MDNlNDE1NmIzZjQ0NmJhODNjYzUwMzdkZjc3ZGQ2My90YWJsZXJhbmdlOjYwM2U0MTU2YjNmNDQ2YmE4M2NjNTAzN2RmNzdkZDYzXzUtMy0xLTEtMA_32d8a481-235b-4126-a603-602046336c1a">9,674</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:continuation></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46 </span></div><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#ia993ea0c1c394d05ae989920630b5d6b_7">Table of Contents</a></span></div><div><span><br/></span></div></div><ix:continuation id="i5974ae1af8ae4e35a46e0debabc758e5" continuedAt="i6178061976aa416b807761f8a818af68"><div style="text-align:center"><ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90ZXh0cmVnaW9uOjFkMWJkZjI4OTdmYjQwMWE5NTM2NWFkZjg2OGM5NjlkXzUwNDc_243cae32-6927-4c56-9003-ce9e419735d1" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Provision (benefit) for income taxes from operations for the years ended December&#160;31, consisted of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.851%"><tr><td style="width:1.0%"></td><td style="width:75.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.375%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.376%"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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%">Year Ended December 31,</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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current income tax expense:</span></div></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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. federal</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTozZmQxOGVkZDQ3YjI0MTZlOWZhZDVkOTdjODI1N2IwMC90YWJsZXJhbmdlOjNmZDE4ZWRkNDdiMjQxNmU5ZmFkNWQ5N2M4MjU3YjAwXzQtMS0xLTEtNDM5MQ_48003eed-259f-4052-8170-5d5bf8a1826f">3,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTozZmQxOGVkZDQ3YjI0MTZlOWZhZDVkOTdjODI1N2IwMC90YWJsZXJhbmdlOjNmZDE4ZWRkNDdiMjQxNmU5ZmFkNWQ5N2M4MjU3YjAwXzQtMy0xLTEtNDM5NQ_4e460ecf-781a-4aec-9239-0aec6feff0f5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. state</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="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTozZmQxOGVkZDQ3YjI0MTZlOWZhZDVkOTdjODI1N2IwMC90YWJsZXJhbmdlOjNmZDE4ZWRkNDdiMjQxNmU5ZmFkNWQ5N2M4MjU3YjAwXzQtMS0xLTEtMA_9ff282fb-68e3-4d54-91c0-c1cc8a8766e5">710</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTozZmQxOGVkZDQ3YjI0MTZlOWZhZDVkOTdjODI1N2IwMC90YWJsZXJhbmdlOjNmZDE4ZWRkNDdiMjQxNmU5ZmFkNWQ5N2M4MjU3YjAwXzQtMy0xLTEtMA_9fbb214a-4dde-4cb7-9b95-1cac732279a7">136</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentForeignTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTozZmQxOGVkZDQ3YjI0MTZlOWZhZDVkOTdjODI1N2IwMC90YWJsZXJhbmdlOjNmZDE4ZWRkNDdiMjQxNmU5ZmFkNWQ5N2M4MjU3YjAwXzUtMS0xLTEtMA_f282c004-99c1-4812-8e95-c64caf66f7a2">1,288</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTozZmQxOGVkZDQ3YjI0MTZlOWZhZDVkOTdjODI1N2IwMC90YWJsZXJhbmdlOjNmZDE4ZWRkNDdiMjQxNmU5ZmFkNWQ5N2M4MjU3YjAwXzUtMy0xLTEtMA_d2502e80-06bb-4064-bcaf-2a7885c7fe2c">291</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></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="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTozZmQxOGVkZDQ3YjI0MTZlOWZhZDVkOTdjODI1N2IwMC90YWJsZXJhbmdlOjNmZDE4ZWRkNDdiMjQxNmU5ZmFkNWQ5N2M4MjU3YjAwXzYtMS0xLTEtMA_23ee5b20-7b86-4cd3-9151-768b635a4da4">5,856</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="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTozZmQxOGVkZDQ3YjI0MTZlOWZhZDVkOTdjODI1N2IwMC90YWJsZXJhbmdlOjNmZDE4ZWRkNDdiMjQxNmU5ZmFkNWQ5N2M4MjU3YjAwXzYtMy0xLTEtMA_e0b6faa9-9742-464f-8984-9843f83e38c1">427</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="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income tax expense (benefit):</span></div></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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. federal</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTozZmQxOGVkZDQ3YjI0MTZlOWZhZDVkOTdjODI1N2IwMC90YWJsZXJhbmdlOjNmZDE4ZWRkNDdiMjQxNmU5ZmFkNWQ5N2M4MjU3YjAwXzgtMS0xLTEtMA_b1b03e93-d427-413a-8d76-f7831ee1b283">236</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTozZmQxOGVkZDQ3YjI0MTZlOWZhZDVkOTdjODI1N2IwMC90YWJsZXJhbmdlOjNmZDE4ZWRkNDdiMjQxNmU5ZmFkNWQ5N2M4MjU3YjAwXzgtMy0xLTEtMA_355a6b95-9033-49fd-9cc0-8dbe9888b008">2,012</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. state</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTozZmQxOGVkZDQ3YjI0MTZlOWZhZDVkOTdjODI1N2IwMC90YWJsZXJhbmdlOjNmZDE4ZWRkNDdiMjQxNmU5ZmFkNWQ5N2M4MjU3YjAwXzktMS0xLTEtMA_786e85eb-2afd-477d-af7d-9097cb04c024">52</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTozZmQxOGVkZDQ3YjI0MTZlOWZhZDVkOTdjODI1N2IwMC90YWJsZXJhbmdlOjNmZDE4ZWRkNDdiMjQxNmU5ZmFkNWQ5N2M4MjU3YjAwXzktMy0xLTEtMA_bf787c8b-0ac5-4392-9ba2-e1ac92585052">303</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTozZmQxOGVkZDQ3YjI0MTZlOWZhZDVkOTdjODI1N2IwMC90YWJsZXJhbmdlOjNmZDE4ZWRkNDdiMjQxNmU5ZmFkNWQ5N2M4MjU3YjAwXzEwLTEtMS0xLTA_1c2a2d7c-ca56-4fca-a927-3fe49bf4bb48">472</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTozZmQxOGVkZDQ3YjI0MTZlOWZhZDVkOTdjODI1N2IwMC90YWJsZXJhbmdlOjNmZDE4ZWRkNDdiMjQxNmU5ZmFkNWQ5N2M4MjU3YjAwXzEwLTMtMS0xLTA_6394bbe6-c290-4431-993f-ce11d474e733">289</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTozZmQxOGVkZDQ3YjI0MTZlOWZhZDVkOTdjODI1N2IwMC90YWJsZXJhbmdlOjNmZDE4ZWRkNDdiMjQxNmU5ZmFkNWQ5N2M4MjU3YjAwXzExLTEtMS0xLTA_2a11c14b-302b-48cc-b315-cc63faaed2a5">184</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTozZmQxOGVkZDQ3YjI0MTZlOWZhZDVkOTdjODI1N2IwMC90YWJsZXJhbmdlOjNmZDE4ZWRkNDdiMjQxNmU5ZmFkNWQ5N2M4MjU3YjAwXzExLTMtMS0xLTA_cdca5f2b-4dff-49c8-baa3-2094fa7d6afd">2,026</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:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax expense (benefit):</span></div></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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. federal</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTozZmQxOGVkZDQ3YjI0MTZlOWZhZDVkOTdjODI1N2IwMC90YWJsZXJhbmdlOjNmZDE4ZWRkNDdiMjQxNmU5ZmFkNWQ5N2M4MjU3YjAwXzEzLTEtMS0xLTA_0f7092d5-fd87-4891-a21e-4983a3d5fd1a">4,094</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTozZmQxOGVkZDQ3YjI0MTZlOWZhZDVkOTdjODI1N2IwMC90YWJsZXJhbmdlOjNmZDE4ZWRkNDdiMjQxNmU5ZmFkNWQ5N2M4MjU3YjAwXzEzLTMtMS0xLTA_19466264-bc7f-48bc-8ddf-69faf6a72b53">2,012</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. state</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" name="us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTozZmQxOGVkZDQ3YjI0MTZlOWZhZDVkOTdjODI1N2IwMC90YWJsZXJhbmdlOjNmZDE4ZWRkNDdiMjQxNmU5ZmFkNWQ5N2M4MjU3YjAwXzE0LTEtMS0xLTA_10ef089e-4a7b-472f-a506-c2beaf1cf6de">762</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" name="us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTozZmQxOGVkZDQ3YjI0MTZlOWZhZDVkOTdjODI1N2IwMC90YWJsZXJhbmdlOjNmZDE4ZWRkNDdiMjQxNmU5ZmFkNWQ5N2M4MjU3YjAwXzE0LTMtMS0xLTA_b01bfa12-a2b7-448b-9f09-001b83c50404">439</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" name="us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTozZmQxOGVkZDQ3YjI0MTZlOWZhZDVkOTdjODI1N2IwMC90YWJsZXJhbmdlOjNmZDE4ZWRkNDdiMjQxNmU5ZmFkNWQ5N2M4MjU3YjAwXzE1LTEtMS0xLTA_cbe58c08-1e5e-44d3-8fd6-d415a28f8e57">816</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" name="us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTozZmQxOGVkZDQ3YjI0MTZlOWZhZDVkOTdjODI1N2IwMC90YWJsZXJhbmdlOjNmZDE4ZWRkNDdiMjQxNmU5ZmFkNWQ5N2M4MjU3YjAwXzE1LTMtMS0xLTA_3e7c1c72-6b23-473d-9068-391bf1f7a1bf">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></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:middle"><span style="color:#000000;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTozZmQxOGVkZDQ3YjI0MTZlOWZhZDVkOTdjODI1N2IwMC90YWJsZXJhbmdlOjNmZDE4ZWRkNDdiMjQxNmU5ZmFkNWQ5N2M4MjU3YjAwXzE2LTEtMS0xLTA_81773db8-a950-40c0-a69f-b83246c558b2">5,672</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:middle"></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:middle"><span style="color:#000000;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTozZmQxOGVkZDQ3YjI0MTZlOWZhZDVkOTdjODI1N2IwMC90YWJsZXJhbmdlOjNmZDE4ZWRkNDdiMjQxNmU5ZmFkNWQ5N2M4MjU3YjAwXzE2LTMtMS0xLTA_be1b8558-505e-41a4-98a1-e31753369283">2,453</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:middle"></td></tr></table></ix:nonNumeric></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90ZXh0cmVnaW9uOjFkMWJkZjI4OTdmYjQwMWE5NTM2NWFkZjg2OGM5NjlkXzUwNjg_07a05b46-3057-4c39-8261-7f15c1e4b52b" escape="true"><div style="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%">The reconciliation between the effective income tax rates and the statutory federal rates for operations are as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.263%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.847%"></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:middle"><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: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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Statutory Federal rate</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><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="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo1MTY5YWFjYTY2NWE0Njg5YjYzNGQ2ODJkYTE1MDkzYi90YWJsZXJhbmdlOjUxNjlhYWNhNjY1YTQ2ODliNjM0ZDY4MmRhMTUwOTNiXzItMS0xLTEtMA_872f7bae-cbb6-4d50-bc12-b22a38343553">21.0</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><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="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo1MTY5YWFjYTY2NWE0Njg5YjYzNGQ2ODJkYTE1MDkzYi90YWJsZXJhbmdlOjUxNjlhYWNhNjY1YTQ2ODliNjM0ZDY4MmRhMTUwOTNiXzItMy0xLTEtMA_937034a0-cc75-4fac-acf3-99cbaf4b7012">21.0</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: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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase (decrease) resulting from:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation allowance - current period activity</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="number" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo1MTY5YWFjYTY2NWE0Njg5YjYzNGQ2ODJkYTE1MDkzYi90YWJsZXJhbmdlOjUxNjlhYWNhNjY1YTQ2ODliNjM0ZDY4MmRhMTUwOTNiXzQtMS0xLTEtMA_991f54dc-f07b-4286-8915-f024346a4970">2.2</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="number" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo1MTY5YWFjYTY2NWE0Njg5YjYzNGQ2ODJkYTE1MDkzYi90YWJsZXJhbmdlOjUxNjlhYWNhNjY1YTQ2ODliNjM0ZDY4MmRhMTUwOTNiXzQtMy0xLTEtMA_707bbeb2-0bc3-46dd-bd1e-d90f297afd42">4.5</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 style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation allowance - reversal</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="3" format="ixt:zerodash" name="laws:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowanceReversalPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo1MTY5YWFjYTY2NWE0Njg5YjYzNGQ2ODJkYTE1MDkzYi90YWJsZXJhbmdlOjUxNjlhYWNhNjY1YTQ2ODliNjM0ZDY4MmRhMTUwOTNiXzUtMS0xLTEtMA_a3ce941d-387a-4899-820b-128b9881734d">&#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="number" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="3" sign="-" name="laws:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowanceReversalPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo1MTY5YWFjYTY2NWE0Njg5YjYzNGQ2ODJkYTE1MDkzYi90YWJsZXJhbmdlOjUxNjlhYWNhNjY1YTQ2ODliNjM0ZDY4MmRhMTUwOTNiXzUtMy0xLTEtMA_fef57764-ed04-4b8a-a883-85fc2cadb4e2">13.6</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 style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital loss</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="number" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="3" format="ixt:zerodash" name="laws:EffectiveIncomeTaxRateReconciliationCapitalLossPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo1MTY5YWFjYTY2NWE0Njg5YjYzNGQ2ODJkYTE1MDkzYi90YWJsZXJhbmdlOjUxNjlhYWNhNjY1YTQ2ODliNjM0ZDY4MmRhMTUwOTNiXzYtMS0xLTEtMA_517a6126-9c76-4754-abd0-7fe9ffb9a9a3">&#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="number" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="3" name="laws:EffectiveIncomeTaxRateReconciliationCapitalLossPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo1MTY5YWFjYTY2NWE0Njg5YjYzNGQ2ODJkYTE1MDkzYi90YWJsZXJhbmdlOjUxNjlhYWNhNjY1YTQ2ODliNjM0ZDY4MmRhMTUwOTNiXzYtMy0xLTEtMA_3d864a12-4e46-4915-9da4-dbdd55694421">13.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock compensation</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo1MTY5YWFjYTY2NWE0Njg5YjYzNGQ2ODJkYTE1MDkzYi90YWJsZXJhbmdlOjUxNjlhYWNhNjY1YTQ2ODliNjM0ZDY4MmRhMTUwOTNiXzctMS0xLTEtMA_234a9f76-5a3a-4c80-8b63-6b75a2f87d4d">2.0</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="number" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo1MTY5YWFjYTY2NWE0Njg5YjYzNGQ2ODJkYTE1MDkzYi90YWJsZXJhbmdlOjUxNjlhYWNhNjY1YTQ2ODliNjM0ZDY4MmRhMTUwOTNiXzctMy0xLTEtMA_6f924aa0-db6e-479a-8f09-5b1970167116">11.5</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 style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation deduction limitation</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="number" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="3" name="laws:EffectiveIncomeTaxRateReconciliationCompensationDeductionLimitationPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo1MTY5YWFjYTY2NWE0Njg5YjYzNGQ2ODJkYTE1MDkzYi90YWJsZXJhbmdlOjUxNjlhYWNhNjY1YTQ2ODliNjM0ZDY4MmRhMTUwOTNiXzgtMS0xLTEtMA_5cb0187d-565e-430d-af7c-1b65ddd4d884">1.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="3" name="laws:EffectiveIncomeTaxRateReconciliationCompensationDeductionLimitationPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo1MTY5YWFjYTY2NWE0Njg5YjYzNGQ2ODJkYTE1MDkzYi90YWJsZXJhbmdlOjUxNjlhYWNhNjY1YTQ2ODliNjM0ZDY4MmRhMTUwOTNiXzgtMy0xLTEtMA_3e498d78-395c-4f77-ba89-8e55eea154a6">10.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State and local taxes, net</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo1MTY5YWFjYTY2NWE0Njg5YjYzNGQ2ODJkYTE1MDkzYi90YWJsZXJhbmdlOjUxNjlhYWNhNjY1YTQ2ODliNjM0ZDY4MmRhMTUwOTNiXzktMS0xLTEtMA_c832ee6a-9b82-431d-a33c-5d6b65dc789c">3.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo1MTY5YWFjYTY2NWE0Njg5YjYzNGQ2ODJkYTE1MDkzYi90YWJsZXJhbmdlOjUxNjlhYWNhNjY1YTQ2ODliNjM0ZDY4MmRhMTUwOTNiXzktMy0xLTEtMA_52df3c1c-9c2f-4a1b-b048-fe074762bf13">4.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign income inclusion</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="number" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="3" format="ixt:zerodash" name="us-gaap:EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo1MTY5YWFjYTY2NWE0Njg5YjYzNGQ2ODJkYTE1MDkzYi90YWJsZXJhbmdlOjUxNjlhYWNhNjY1YTQ2ODliNjM0ZDY4MmRhMTUwOTNiXzEwLTEtMS0xLTA_487b745a-bac2-48bd-b8bc-7d6d83fc3aad">&#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="number" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo1MTY5YWFjYTY2NWE0Njg5YjYzNGQ2ODJkYTE1MDkzYi90YWJsZXJhbmdlOjUxNjlhYWNhNjY1YTQ2ODliNjM0ZDY4MmRhMTUwOTNiXzEwLTMtMS0xLTA_e16e4fef-adbd-4629-99d5-8686bab3779b">3.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Meals &amp; entertainment</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo1MTY5YWFjYTY2NWE0Njg5YjYzNGQ2ODJkYTE1MDkzYi90YWJsZXJhbmdlOjUxNjlhYWNhNjY1YTQ2ODliNjM0ZDY4MmRhMTUwOTNiXzExLTEtMS0xLTA_eb1f787b-78a5-4eb4-bc8f-53bd85315fef">0.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo1MTY5YWFjYTY2NWE0Njg5YjYzNGQ2ODJkYTE1MDkzYi90YWJsZXJhbmdlOjUxNjlhYWNhNjY1YTQ2ODliNjM0ZDY4MmRhMTUwOTNiXzExLTMtMS0xLTA_fe4ef9ff-8b99-4949-b0e5-091890a4d6c8">1.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in uncertain tax positions</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="number" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingenciesOther" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo1MTY5YWFjYTY2NWE0Njg5YjYzNGQ2ODJkYTE1MDkzYi90YWJsZXJhbmdlOjUxNjlhYWNhNjY1YTQ2ODliNjM0ZDY4MmRhMTUwOTNiXzEyLTEtMS0xLTA_17adda2f-f7bd-48ce-bd64-81f0717a2d16">4.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingenciesOther" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo1MTY5YWFjYTY2NWE0Njg5YjYzNGQ2ODJkYTE1MDkzYi90YWJsZXJhbmdlOjUxNjlhYWNhNjY1YTQ2ODliNjM0ZDY4MmRhMTUwOTNiXzEyLTMtMS0xLTA_a6484e59-c2a3-4862-a569-ce9856227076">1.0</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 style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision to return differences</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlementsOther" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo1MTY5YWFjYTY2NWE0Njg5YjYzNGQ2ODJkYTE1MDkzYi90YWJsZXJhbmdlOjUxNjlhYWNhNjY1YTQ2ODliNjM0ZDY4MmRhMTUwOTNiXzEzLTEtMS0xLTA_5a3d822c-31dc-45b2-8011-441802314e9b">0.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlementsOther" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo1MTY5YWFjYTY2NWE0Njg5YjYzNGQ2ODJkYTE1MDkzYi90YWJsZXJhbmdlOjUxNjlhYWNhNjY1YTQ2ODliNjM0ZDY4MmRhMTUwOTNiXzEzLTMtMS0xLTA_49bd667e-bada-4162-9bff-851a5b6fa73c">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other items, net</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="number" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo1MTY5YWFjYTY2NWE0Njg5YjYzNGQ2ODJkYTE1MDkzYi90YWJsZXJhbmdlOjUxNjlhYWNhNjY1YTQ2ODliNjM0ZDY4MmRhMTUwOTNiXzE2LTEtMS0xLTA_19adc111-82e3-4d6f-beb6-ad00f8fcd59c">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo1MTY5YWFjYTY2NWE0Njg5YjYzNGQ2ODJkYTE1MDkzYi90YWJsZXJhbmdlOjUxNjlhYWNhNjY1YTQ2ODliNjM0ZDY4MmRhMTUwOTNiXzE2LTMtMS0xLTA_75728aa5-521b-4c55-9475-edc28860ad2a">1.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><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></div></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="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo1MTY5YWFjYTY2NWE0Njg5YjYzNGQ2ODJkYTE1MDkzYi90YWJsZXJhbmdlOjUxNjlhYWNhNjY1YTQ2ODliNjM0ZDY4MmRhMTUwOTNiXzE3LTEtMS0xLTA_5a7aa2b0-abdd-4714-8a3e-93981ba8c1b8">27.3</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo1MTY5YWFjYTY2NWE0Njg5YjYzNGQ2ODJkYTE1MDkzYi90YWJsZXJhbmdlOjUxNjlhYWNhNjY1YTQ2ODliNjM0ZDY4MmRhMTUwOTNiXzE3LTMtMS0xLTA_5307fec2-aad3-4ec2-8119-55520c653c6b">25.4</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">At December&#160;31, 2020, the Company had </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90ZXh0cmVnaW9uOjFkMWJkZjI4OTdmYjQwMWE5NTM2NWFkZjg2OGM5NjlkXzM2Nw_f56a3451-258a-41e7-836b-c1fc09b7402e">7.2</ix:nonFraction> million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of U.S. federal net operating loss carryforwards which are subject to expiration beginning in 2030 and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90ZXh0cmVnaW9uOjFkMWJkZjI4OTdmYjQwMWE5NTM2NWFkZjg2OGM5NjlkXzQ3MQ_edcc7287-f44d-42e4-b668-d5010a7aa82a">7.7</ix:nonFraction> million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of various state net operating loss carryforwards which expire at varying dates through 2034. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:10pt;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%">Certain valuation allowances pertaining to the deferred tax assets related to our Canadian operations remain as of December&#160;31, 2020. Lawson's Canadian operations have recently moved into a three-year cumulative income position. Based on the history of our Canadian operations and their multi-year pre-tax losses through 2018, the Company does not believe there is sufficient positive evidence at this time to consider reversing the $<ix:nonFraction unitRef="usd" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90ZXh0cmVnaW9uOjFkMWJkZjI4OTdmYjQwMWE5NTM2NWFkZjg2OGM5NjlkXzYwNDczMTM5NjM0NTQ_6e370997-710c-46b8-b465-a8d37406be7c">1.2</ix:nonFraction> million valuation allowance. While forecasts may show future positive pre-tax income, future projected income is the least objective of the positive sources of evidence as </span></div></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47 </span></div><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#ia993ea0c1c394d05ae989920630b5d6b_7">Table of Contents</a></span></div><div><span><br/></span></div></div><ix:continuation id="i6178061976aa416b807761f8a818af68" continuedAt="i7c9251a101e54c91a03fdfc8a776a9eb"><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the projections are inherently subjective and not yet demonstrated. The uncertainty of the continuing pandemic may further affect our Canadian business. Based on this, the Company will maintain its valuation allowances related to Canada as of December&#160;31, 2020. The Company will continue to monitor all positive and negative evidence regarding the Canadian operations and will re-assess our position on a regular basis. </span></div><div style="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%">As a result of acquisitions completed in recent years, the Company recorded $<ix:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90ZXh0cmVnaW9uOjFkMWJkZjI4OTdmYjQwMWE5NTM2NWFkZjg2OGM5NjlkXzYwNDczMTM5NjUyMDg_932f961d-ec2a-4fd7-82ff-051f3f61cb37">35.2</ix:nonFraction>&#160;million of tax deductible goodwill that may result in a tax benefit in future periods.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90ZXh0cmVnaW9uOjFkMWJkZjI4OTdmYjQwMWE5NTM2NWFkZjg2OGM5NjlkXzUwNzI_e78a474f-d0b2-4a99-8f61-16cfcd46bc27" escape="true"><div style="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%">Deferred income tax assets and liabilities contain the following temporary differences:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.263%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.847%"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">December 31,</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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:700;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryforward</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;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:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5ZWUxYWMzYjU2M2Q0MTc0ODdjNWI1ZjMwMzEwM2M1ZS90YWJsZXJhbmdlOjllZTFhYzNiNTYzZDQxNzQ4N2M1YjVmMzAzMTAzYzVlXzQtMS0xLTEtMA_636bd595-2c7c-474e-87a0-0271863a2c13">5,431</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;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:nonFraction unitRef="usd" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5ZWUxYWMzYjU2M2Q0MTc0ODdjNWI1ZjMwMzEwM2M1ZS90YWJsZXJhbmdlOjllZTFhYzNiNTYzZDQxNzQ4N2M1YjVmMzAzMTAzYzVlXzQtMy0xLTEtMA_a666c851-c39b-4fd5-8566-a1016991bc8a">7,786</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation and benefits</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5ZWUxYWMzYjU2M2Q0MTc0ODdjNWI1ZjMwMzEwM2M1ZS90YWJsZXJhbmdlOjllZTFhYzNiNTYzZDQxNzQ4N2M1YjVmMzAzMTAzYzVlXzUtMS0xLTEtMA_68821921-706a-4f96-8bc1-ef34ec6bf50f">10,980</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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:nonFraction unitRef="usd" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5ZWUxYWMzYjU2M2Q0MTc0ODdjNWI1ZjMwMzEwM2M1ZS90YWJsZXJhbmdlOjllZTFhYzNiNTYzZDQxNzQ4N2M1YjVmMzAzMTAzYzVlXzUtMy0xLTEtMA_d239f030-9b6e-4226-9be6-c4f3059e4e80">9,947</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory reserve</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsInventory" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5ZWUxYWMzYjU2M2Q0MTc0ODdjNWI1ZjMwMzEwM2M1ZS90YWJsZXJhbmdlOjllZTFhYzNiNTYzZDQxNzQ4N2M1YjVmMzAzMTAzYzVlXzYtMS0xLTEtMA_4702dbfe-4121-451d-9574-db18ab96f1c8">1,772</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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:nonFraction unitRef="usd" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsInventory" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5ZWUxYWMzYjU2M2Q0MTc0ODdjNWI1ZjMwMzEwM2M1ZS90YWJsZXJhbmdlOjllZTFhYzNiNTYzZDQxNzQ4N2M1YjVmMzAzMTAzYzVlXzYtMy0xLTEtMA_fd7fa93c-6e56-4c78-91f8-2ebaced68b8f">1,589</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable reserve</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5ZWUxYWMzYjU2M2Q0MTc0ODdjNWI1ZjMwMzEwM2M1ZS90YWJsZXJhbmdlOjllZTFhYzNiNTYzZDQxNzQ4N2M1YjVmMzAzMTAzYzVlXzctMS0xLTEtMA_3efd86b4-294b-46c4-b5d6-18ee98db7bcb">167</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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:nonFraction unitRef="usd" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5ZWUxYWMzYjU2M2Q0MTc0ODdjNWI1ZjMwMzEwM2M1ZS90YWJsZXJhbmdlOjllZTFhYzNiNTYzZDQxNzQ4N2M1YjVmMzAzMTAzYzVlXzctMy0xLTEtMA_99a1e847-8c60-4d8e-a51b-792bba339f46">152</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leased assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="laws:DeferredTaxAssetsLeaseAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5ZWUxYWMzYjU2M2Q0MTc0ODdjNWI1ZjMwMzEwM2M1ZS90YWJsZXJhbmdlOjllZTFhYzNiNTYzZDQxNzQ4N2M1YjVmMzAzMTAzYzVlXzgtMS0xLTEtMA_b10b42b2-b94c-4a21-a31c-3ec23bf1be4d">1,061</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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:nonFraction unitRef="usd" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="laws:DeferredTaxAssetsLeaseAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5ZWUxYWMzYjU2M2Q0MTc0ODdjNWI1ZjMwMzEwM2M1ZS90YWJsZXJhbmdlOjllZTFhYzNiNTYzZDQxNzQ4N2M1YjVmMzAzMTAzYzVlXzgtMy0xLTEtMA_62446e0b-7bdf-429d-839e-7fba96b71a08">3,326</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5ZWUxYWMzYjU2M2Q0MTc0ODdjNWI1ZjMwMzEwM2M1ZS90YWJsZXJhbmdlOjllZTFhYzNiNTYzZDQxNzQ4N2M1YjVmMzAzMTAzYzVlXzEwLTEtMS0xLTA_083c4b76-052b-4735-8bb9-5c16e96b5186">329</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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:nonFraction unitRef="usd" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5ZWUxYWMzYjU2M2Q0MTc0ODdjNWI1ZjMwMzEwM2M1ZS90YWJsZXJhbmdlOjllZTFhYzNiNTYzZDQxNzQ4N2M1YjVmMzAzMTAzYzVlXzEwLTMtMS0xLTA_8db4713a-3011-4b89-94ee-721124a9ff9d">146</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 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:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5ZWUxYWMzYjU2M2Q0MTc0ODdjNWI1ZjMwMzEwM2M1ZS90YWJsZXJhbmdlOjllZTFhYzNiNTYzZDQxNzQ4N2M1YjVmMzAzMTAzYzVlXzExLTEtMS0xLTA_c10c7b16-10af-4d60-9065-7be9813980a7">19,740</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:top"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5ZWUxYWMzYjU2M2Q0MTc0ODdjNWI1ZjMwMzEwM2M1ZS90YWJsZXJhbmdlOjllZTFhYzNiNTYzZDQxNzQ4N2M1YjVmMzAzMTAzYzVlXzExLTMtMS0xLTA_418e945a-b61d-442f-8a4f-61d3de1948ce">22,946</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:top"></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: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"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred tax liabilities:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5ZWUxYWMzYjU2M2Q0MTc0ODdjNWI1ZjMwMzEwM2M1ZS90YWJsZXJhbmdlOjllZTFhYzNiNTYzZDQxNzQ4N2M1YjVmMzAzMTAzYzVlXzE0LTEtMS0xLTA_2388fd95-5259-40f1-abd1-08118ecca856">1,948</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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:nonFraction unitRef="usd" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5ZWUxYWMzYjU2M2Q0MTc0ODdjNWI1ZjMwMzEwM2M1ZS90YWJsZXJhbmdlOjllZTFhYzNiNTYzZDQxNzQ4N2M1YjVmMzAzMTAzYzVlXzE0LTMtMS0xLTA_bc5d2456-65ee-4a3c-bca2-498d13817d46">2,360</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5ZWUxYWMzYjU2M2Q0MTc0ODdjNWI1ZjMwMzEwM2M1ZS90YWJsZXJhbmdlOjllZTFhYzNiNTYzZDQxNzQ4N2M1YjVmMzAzMTAzYzVlXzE1LTEtMS0xLTA_de0f9242-5d3e-483a-b507-1bf569f73286">1,366</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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:nonFraction unitRef="usd" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5ZWUxYWMzYjU2M2Q0MTc0ODdjNWI1ZjMwMzEwM2M1ZS90YWJsZXJhbmdlOjllZTFhYzNiNTYzZDQxNzQ4N2M1YjVmMzAzMTAzYzVlXzE1LTMtMS0xLTA_6623e650-cacc-4b57-9c32-be4c3ef7b6a1">2,850</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" sign="-" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5ZWUxYWMzYjU2M2Q0MTc0ODdjNWI1ZjMwMzEwM2M1ZS90YWJsZXJhbmdlOjllZTFhYzNiNTYzZDQxNzQ4N2M1YjVmMzAzMTAzYzVlXzE2LTEtMS0xLTA_7e18cb8b-989f-4881-a232-4423d07ce12f">975</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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:nonFraction unitRef="usd" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5ZWUxYWMzYjU2M2Q0MTc0ODdjNWI1ZjMwMzEwM2M1ZS90YWJsZXJhbmdlOjllZTFhYzNiNTYzZDQxNzQ4N2M1YjVmMzAzMTAzYzVlXzE2LTMtMS0xLTA_4b1803c7-1c00-488c-99b3-89f94ead90af">353</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5ZWUxYWMzYjU2M2Q0MTc0ODdjNWI1ZjMwMzEwM2M1ZS90YWJsZXJhbmdlOjllZTFhYzNiNTYzZDQxNzQ4N2M1YjVmMzAzMTAzYzVlXzE3LTEtMS0xLTA_698b2977-b0df-4f54-9dd0-87f12a13f705">503</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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:nonFraction unitRef="usd" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5ZWUxYWMzYjU2M2Q0MTc0ODdjNWI1ZjMwMzEwM2M1ZS90YWJsZXJhbmdlOjllZTFhYzNiNTYzZDQxNzQ4N2M1YjVmMzAzMTAzYzVlXzE3LTMtMS0xLTA_17a3af2a-d300-4bd0-9e48-e9f486e8c640">625</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred liabilities</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5ZWUxYWMzYjU2M2Q0MTc0ODdjNWI1ZjMwMzEwM2M1ZS90YWJsZXJhbmdlOjllZTFhYzNiNTYzZDQxNzQ4N2M1YjVmMzAzMTAzYzVlXzE4LTEtMS0xLTA_27010557-4bd1-47d8-a361-d14823454308">2,842</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:top"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5ZWUxYWMzYjU2M2Q0MTc0ODdjNWI1ZjMwMzEwM2M1ZS90YWJsZXJhbmdlOjllZTFhYzNiNTYzZDQxNzQ4N2M1YjVmMzAzMTAzYzVlXzE4LTMtMS0xLTA_5441e114-f20e-4eb7-b39a-030f3843c9bf">6,188</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:top"></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: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"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net deferred tax assets before valuation allowance</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="laws:DeferredTaxAssetsNetOfDeferredTaxLiabilitiesBeforeValuationAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5ZWUxYWMzYjU2M2Q0MTc0ODdjNWI1ZjMwMzEwM2M1ZS90YWJsZXJhbmdlOjllZTFhYzNiNTYzZDQxNzQ4N2M1YjVmMzAzMTAzYzVlXzIwLTEtMS0xLTA_fb64b511-9c98-43ed-8466-d9f6d5e57730">16,898</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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:nonFraction unitRef="usd" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="laws:DeferredTaxAssetsNetOfDeferredTaxLiabilitiesBeforeValuationAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5ZWUxYWMzYjU2M2Q0MTc0ODdjNWI1ZjMwMzEwM2M1ZS90YWJsZXJhbmdlOjllZTFhYzNiNTYzZDQxNzQ4N2M1YjVmMzAzMTAzYzVlXzIwLTMtMS0xLTA_c7f6b38c-a117-428d-8197-4b7162652bb1">16,758</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5ZWUxYWMzYjU2M2Q0MTc0ODdjNWI1ZjMwMzEwM2M1ZS90YWJsZXJhbmdlOjllZTFhYzNiNTYzZDQxNzQ4N2M1YjVmMzAzMTAzYzVlXzIxLTEtMS0xLTA_09c73559-125d-4892-ae2f-5e4b37ba931e">1,257</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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:nonFraction unitRef="usd" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5ZWUxYWMzYjU2M2Q0MTc0ODdjNWI1ZjMwMzEwM2M1ZS90YWJsZXJhbmdlOjllZTFhYzNiNTYzZDQxNzQ4N2M1YjVmMzAzMTAzYzVlXzIxLTMtMS0xLTA_827a2ede-3fdc-40fb-b22d-7b4df328c271">1,235</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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: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:700;line-height:100%">Net deferred tax assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;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:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5ZWUxYWMzYjU2M2Q0MTc0ODdjNWI1ZjMwMzEwM2M1ZS90YWJsZXJhbmdlOjllZTFhYzNiNTYzZDQxNzQ4N2M1YjVmMzAzMTAzYzVlXzIzLTEtMS0xLTA_39100869-f957-478f-a689-fc235ce0c9db">15,641</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;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:nonFraction unitRef="usd" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5ZWUxYWMzYjU2M2Q0MTc0ODdjNWI1ZjMwMzEwM2M1ZS90YWJsZXJhbmdlOjllZTFhYzNiNTYzZDQxNzQ4N2M1YjVmMzAzMTAzYzVlXzIzLTMtMS0xLTA_ce781199-e6fd-49c7-8517-560632536fc4">15,523</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="us-gaap:SummaryOfIncomeTaxContingenciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90ZXh0cmVnaW9uOjFkMWJkZjI4OTdmYjQwMWE5NTM2NWFkZjg2OGM5NjlkXzUwNzk_4cbd23b4-6fa5-47ea-97de-0caafa28aedf" escape="true"><div style="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%">A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.263%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.847%"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">December 31,</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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">Balance at beginning of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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:nonFraction unitRef="usd" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5N2Q5NmQ4NjBkNjc0NDJhODgxOTU5ZTNkZWNlMzIxZC90YWJsZXJhbmdlOjk3ZDk2ZDg2MGQ2NzQ0MmE4ODE5NTllM2RlY2UzMjFkXzMtMS0xLTEtMA_93b287e0-a255-410a-8f56-7e5d546f43df">3,242</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:top"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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:nonFraction unitRef="usd" contextRef="icddadf21aa8f414a868ca5498e2cb0b2_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5N2Q5NmQ4NjBkNjc0NDJhODgxOTU5ZTNkZWNlMzIxZC90YWJsZXJhbmdlOjk3ZDk2ZDg2MGQ2NzQ0MmE4ODE5NTllM2RlY2UzMjFkXzMtMy0xLTEtMA_91d7600d-0a7e-4cc6-b911-9ff0f1f208ea">3,612</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:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for tax positions of current year</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5N2Q5NmQ4NjBkNjc0NDJhODgxOTU5ZTNkZWNlMzIxZC90YWJsZXJhbmdlOjk3ZDk2ZDg2MGQ2NzQ0MmE4ODE5NTllM2RlY2UzMjFkXzQtMS0xLTEtMA_2e72bedd-e8eb-4c54-82ce-ee1b47541fdf">15</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5N2Q5NmQ4NjBkNjc0NDJhODgxOTU5ZTNkZWNlMzIxZC90YWJsZXJhbmdlOjk3ZDk2ZDg2MGQ2NzQ0MmE4ODE5NTllM2RlY2UzMjFkXzQtMy0xLTEtMA_c6499b7a-ce34-4211-96b7-0322fdf006f7">13</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for tax positions of prior years</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="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5N2Q5NmQ4NjBkNjc0NDJhODgxOTU5ZTNkZWNlMzIxZC90YWJsZXJhbmdlOjk3ZDk2ZDg2MGQ2NzQ0MmE4ODE5NTllM2RlY2UzMjFkXzUtMS0xLTEtMA_1d15bb26-16b1-4d17-8d0e-2a9de0f3fa7b">1,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="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5N2Q5NmQ4NjBkNjc0NDJhODgxOTU5ZTNkZWNlMzIxZC90YWJsZXJhbmdlOjk3ZDk2ZDg2MGQ2NzQ0MmE4ODE5NTllM2RlY2UzMjFkXzUtMy0xLTEtMA_c8ed2d10-07dc-4cac-8506-bed919d034d3">121</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions for tax positions of prior year</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5N2Q5NmQ4NjBkNjc0NDJhODgxOTU5ZTNkZWNlMzIxZC90YWJsZXJhbmdlOjk3ZDk2ZDg2MGQ2NzQ0MmE4ODE5NTllM2RlY2UzMjFkXzYtMS0xLTEtMA_8a8bf675-413b-4d8f-9d4c-76d8cd74c445">&#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="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5N2Q5NmQ4NjBkNjc0NDJhODgxOTU5ZTNkZWNlMzIxZC90YWJsZXJhbmdlOjk3ZDk2ZDg2MGQ2NzQ0MmE4ODE5NTllM2RlY2UzMjFkXzYtMy0xLTEtMA_c1b09c34-9893-4f49-872a-e990a1eefbba">29</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 style="padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lapse of statute of limitations</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="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5N2Q5NmQ4NjBkNjc0NDJhODgxOTU5ZTNkZWNlMzIxZC90YWJsZXJhbmdlOjk3ZDk2ZDg2MGQ2NzQ0MmE4ODE5NTllM2RlY2UzMjFkXzctMS0xLTEtMA_384164d7-cee9-4dc7-8570-1cc682c9f7d4">984</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5N2Q5NmQ4NjBkNjc0NDJhODgxOTU5ZTNkZWNlMzIxZC90YWJsZXJhbmdlOjk3ZDk2ZDg2MGQ2NzQ0MmE4ODE5NTllM2RlY2UzMjFkXzctMy0xLTEtMA_bcef18e7-b042-401b-b909-23048e368711">475</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%">Balance at end of year</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="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5N2Q5NmQ4NjBkNjc0NDJhODgxOTU5ZTNkZWNlMzIxZC90YWJsZXJhbmdlOjk3ZDk2ZDg2MGQ2NzQ0MmE4ODE5NTllM2RlY2UzMjFkXzgtMS0xLTEtMA_0118add4-5b38-4ba1-b28a-4fbda1ebd139">3,686</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="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5N2Q5NmQ4NjBkNjc0NDJhODgxOTU5ZTNkZWNlMzIxZC90YWJsZXJhbmdlOjk3ZDk2ZDg2MGQ2NzQ0MmE4ODE5NTllM2RlY2UzMjFkXzgtMy0xLTEtMA_b4d0f147-93bd-4d04-a931-430419656660">3,242</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></ix:nonNumeric><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">The recognition of the unrecognized tax benefits would have a favorable effect on the effective tax rate. Due to the uncertainty of both timing and resolution of income tax examinations, the Company is unable to determine whether any amounts included in the December&#160;31, 2020 balance of unrecognized tax benefits represent tax positions that could significantly change during the next twelve months. The unrecognized tax benefits are recorded as a component of Other liabilities in the Consolidated Balance Sheets. Interest and penalties related to unrecognized tax benefits are recorded as a component of income tax expense. </span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48 </span></div><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#ia993ea0c1c394d05ae989920630b5d6b_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="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%"><ix:continuation id="i7c9251a101e54c91a03fdfc8a776a9eb">The Company and its subsidiaries are subject to U.S.&#160;federal income tax as well as income tax of multiple state and foreign jurisdictions. As of December&#160;31, 2020, the Company was subject to U.S. federal income tax examinations for the years 2017 through 2019 and income tax examinations from various other jurisdictions for the years 2013 through 2019.</ix:continuation> </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div id="ia993ea0c1c394d05ae989920630b5d6b_112"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 11 - <ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTIvZnJhZzo1YzA3MWE4Yzk0NzE0MmNjOTI3YzUzMTczZjBiZDI0Ni90ZXh0cmVnaW9uOjVjMDcxYThjOTQ3MTQyY2M5MjdjNTMxNzNmMGJkMjQ2XzI4MQ_b1006c34-6ce5-4228-bb0e-86d10cee0abf" continuedAt="id137fa4a92ed4cd1beb38d5e5aad0690" escape="true">Accrued Expenses and Other Liabilities</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="id137fa4a92ed4cd1beb38d5e5aad0690"><ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTIvZnJhZzo1YzA3MWE4Yzk0NzE0MmNjOTI3YzUzMTczZjBiZDI0Ni90ZXh0cmVnaW9uOjVjMDcxYThjOTQ3MTQyY2M5MjdjNTMxNzNmMGJkMjQ2XzI4NA_7a274835-6d12-4094-b387-f72006a1a0d0" escape="true"><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other liabilities consisted of the following:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.851%"><tr><td style="width:1.0%"></td><td style="width:72.223%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.865%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.867%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;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%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;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%">December 31,</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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top: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"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued stock-based compensation (stock performance rights)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedEmployeeBenefitsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTIvZnJhZzo1YzA3MWE4Yzk0NzE0MmNjOTI3YzUzMTczZjBiZDI0Ni90YWJsZTo5ZTJkZGZmOTI1Zjg0MDQwODE5OGE2MjMwN2IzZjQyYS90YWJsZXJhbmdlOjllMmRkZmY5MjVmODQwNDA4MTk4YTYyMzA3YjNmNDJhXzQtMS0xLTEtMA_19a4c3d8-e258-4fe3-8ed9-d4e70bb400c3">14,437</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedEmployeeBenefitsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTIvZnJhZzo1YzA3MWE4Yzk0NzE0MmNjOTI3YzUzMTczZjBiZDI0Ni90YWJsZTo5ZTJkZGZmOTI1Zjg0MDQwODE5OGE2MjMwN2IzZjQyYS90YWJsZXJhbmdlOjllMmRkZmY5MjVmODQwNDA4MTk4YTYyMzA3YjNmNDJhXzQtMy0xLTEtMA_b4dfdaa3-0283-4929-9667-e7408286c4ee">14,908</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation</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="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedSalariesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTIvZnJhZzo1YzA3MWE4Yzk0NzE0MmNjOTI3YzUzMTczZjBiZDI0Ni90YWJsZTo5ZTJkZGZmOTI1Zjg0MDQwODE5OGE2MjMwN2IzZjQyYS90YWJsZXJhbmdlOjllMmRkZmY5MjVmODQwNDA4MTk4YTYyMzA3YjNmNDJhXzUtMS0xLTEtMA_23471296-f636-493c-aa22-40d48d0465e6">9,794</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedSalariesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTIvZnJhZzo1YzA3MWE4Yzk0NzE0MmNjOTI3YzUzMTczZjBiZDI0Ni90YWJsZTo5ZTJkZGZmOTI1Zjg0MDQwODE5OGE2MjMwN2IzZjQyYS90YWJsZXJhbmdlOjllMmRkZmY5MjVmODQwNDA4MTk4YTYyMzA3YjNmNDJhXzUtMy0xLTEtMA_390ad2c4-b52f-4d4e-ae58-32e9d70ea752">9,238</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued and withheld taxes, other than income taxes</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTIvZnJhZzo1YzA3MWE4Yzk0NzE0MmNjOTI3YzUzMTczZjBiZDI0Ni90YWJsZTo5ZTJkZGZmOTI1Zjg0MDQwODE5OGE2MjMwN2IzZjQyYS90YWJsZXJhbmdlOjllMmRkZmY5MjVmODQwNDA4MTk4YTYyMzA3YjNmNDJhXzYtMS0xLTEtMA_ffc789fc-ecb4-4b63-b5d1-aee41c159720">3,788</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTIvZnJhZzo1YzA3MWE4Yzk0NzE0MmNjOTI3YzUzMTczZjBiZDI0Ni90YWJsZTo5ZTJkZGZmOTI1Zjg0MDQwODE5OGE2MjMwN2IzZjQyYS90YWJsZXJhbmdlOjllMmRkZmY5MjVmODQwNDA4MTk4YTYyMzA3YjNmNDJhXzYtMy0xLTEtMA_3a06ee09-02ed-437b-93ca-97b27257f256">4,387</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued profit sharing</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="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" name="us-gaap:AccruedBonusesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTIvZnJhZzo1YzA3MWE4Yzk0NzE0MmNjOTI3YzUzMTczZjBiZDI0Ni90YWJsZTo5ZTJkZGZmOTI1Zjg0MDQwODE5OGE2MjMwN2IzZjQyYS90YWJsZXJhbmdlOjllMmRkZmY5MjVmODQwNDA4MTk4YTYyMzA3YjNmNDJhXzctMS0xLTEtMA_f338dd51-1246-454b-91ee-989c8dec74fc">240</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" name="us-gaap:AccruedBonusesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTIvZnJhZzo1YzA3MWE4Yzk0NzE0MmNjOTI3YzUzMTczZjBiZDI0Ni90YWJsZTo5ZTJkZGZmOTI1Zjg0MDQwODE5OGE2MjMwN2IzZjQyYS90YWJsZXJhbmdlOjllMmRkZmY5MjVmODQwNDA4MTk4YTYyMzA3YjNmNDJhXzctMy0xLTEtMA_61780ff1-a62f-413c-9107-785a1bd1bfb8">916</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued severance</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="laws:AccruedSeveranceCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTIvZnJhZzo1YzA3MWE4Yzk0NzE0MmNjOTI3YzUzMTczZjBiZDI0Ni90YWJsZTo5ZTJkZGZmOTI1Zjg0MDQwODE5OGE2MjMwN2IzZjQyYS90YWJsZXJhbmdlOjllMmRkZmY5MjVmODQwNDA4MTk4YTYyMzA3YjNmNDJhXzgtMS0xLTEtMA_f71d0348-f58a-4fa9-8ac6-d44f3b8b49aa">1,103</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" name="laws:AccruedSeveranceCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTIvZnJhZzo1YzA3MWE4Yzk0NzE0MmNjOTI3YzUzMTczZjBiZDI0Ni90YWJsZTo5ZTJkZGZmOTI1Zjg0MDQwODE5OGE2MjMwN2IzZjQyYS90YWJsZXJhbmdlOjllMmRkZmY5MjVmODQwNDA4MTk4YTYyMzA3YjNmNDJhXzgtMy0xLTEtMA_d248505e-47a5-4fb3-8694-4759bf5f83a0">778</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</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="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" name="us-gaap:DeferredRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTIvZnJhZzo1YzA3MWE4Yzk0NzE0MmNjOTI3YzUzMTczZjBiZDI0Ni90YWJsZTo5ZTJkZGZmOTI1Zjg0MDQwODE5OGE2MjMwN2IzZjQyYS90YWJsZXJhbmdlOjllMmRkZmY5MjVmODQwNDA4MTk4YTYyMzA3YjNmNDJhXzktMS0xLTEtMA_35344c85-b094-4141-b248-298cb0dfce5e">822</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" name="us-gaap:DeferredRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTIvZnJhZzo1YzA3MWE4Yzk0NzE0MmNjOTI3YzUzMTczZjBiZDI0Ni90YWJsZTo5ZTJkZGZmOTI1Zjg0MDQwODE5OGE2MjMwN2IzZjQyYS90YWJsZXJhbmdlOjllMmRkZmY5MjVmODQwNDA4MTk4YTYyMzA3YjNmNDJhXzktMy0xLTEtMA_d6bf14f3-0d02-46a3-9c45-a8acfaef5188">648</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued health benefits</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" name="laws:AccruedHealthBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTIvZnJhZzo1YzA3MWE4Yzk0NzE0MmNjOTI3YzUzMTczZjBiZDI0Ni90YWJsZTo5ZTJkZGZmOTI1Zjg0MDQwODE5OGE2MjMwN2IzZjQyYS90YWJsZXJhbmdlOjllMmRkZmY5MjVmODQwNDA4MTk4YTYyMzA3YjNmNDJhXzEwLTEtMS0xLTA_2c56a47c-e720-408c-b368-9bd9d1040874">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="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" name="laws:AccruedHealthBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTIvZnJhZzo1YzA3MWE4Yzk0NzE0MmNjOTI3YzUzMTczZjBiZDI0Ni90YWJsZTo5ZTJkZGZmOTI1Zjg0MDQwODE5OGE2MjMwN2IzZjQyYS90YWJsZXJhbmdlOjllMmRkZmY5MjVmODQwNDA4MTk4YTYyMzA3YjNmNDJhXzEwLTMtMS0xLTA_5ecba012-a39c-419e-a44c-266adc4cb83e">578</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</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="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTIvZnJhZzo1YzA3MWE4Yzk0NzE0MmNjOTI3YzUzMTczZjBiZDI0Ni90YWJsZTo5ZTJkZGZmOTI1Zjg0MDQwODE5OGE2MjMwN2IzZjQyYS90YWJsZXJhbmdlOjllMmRkZmY5MjVmODQwNDA4MTk4YTYyMzA3YjNmNDJhXzEzLTEtMS0xLTA_efde11b8-da19-4242-90a7-b39386bb2746">7,576</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTIvZnJhZzo1YzA3MWE4Yzk0NzE0MmNjOTI3YzUzMTczZjBiZDI0Ni90YWJsZTo5ZTJkZGZmOTI1Zjg0MDQwODE5OGE2MjMwN2IzZjQyYS90YWJsZXJhbmdlOjllMmRkZmY5MjVmODQwNDA4MTk4YTYyMzA3YjNmNDJhXzEzLTMtMS0xLTA_1126b951-b667-4661-a6e6-1dd7c4969289">7,858</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 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="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTIvZnJhZzo1YzA3MWE4Yzk0NzE0MmNjOTI3YzUzMTczZjBiZDI0Ni90YWJsZTo5ZTJkZGZmOTI1Zjg0MDQwODE5OGE2MjMwN2IzZjQyYS90YWJsZXJhbmdlOjllMmRkZmY5MjVmODQwNDA4MTk4YTYyMzA3YjNmNDJhXzE0LTEtMS0xLTA_0e4ce653-8f4e-4eb8-9d2b-8402aed4478b">38,492</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="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTIvZnJhZzo1YzA3MWE4Yzk0NzE0MmNjOTI3YzUzMTczZjBiZDI0Ni90YWJsZTo5ZTJkZGZmOTI1Zjg0MDQwODE5OGE2MjMwN2IzZjQyYS90YWJsZXJhbmdlOjllMmRkZmY5MjVmODQwNDA4MTk4YTYyMzA3YjNmNDJhXzE0LTMtMS0xLTA_5e2dac74-32cd-4a71-9293-8ee7b7897906">39,311</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></ix:nonNumeric></ix:continuation><div style="margin-top:5pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-36pt"><span><br/></span></div><div id="ia993ea0c1c394d05ae989920630b5d6b_91"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 12 - <ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="us-gaap:LeasesOfLessorDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RleHRyZWdpb246NGM5ZThmZTdjNzhjNDYwMjgzZGE5MThlNWRiODlhMWVfNjA0NzMxMzk3MTYyMw_880f1a83-f6ac-486a-9593-ffe0dd1a6571" continuedAt="i822c317cb0114af1b34eac684ae5cf1e" escape="true"><ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="us-gaap:LeasesOfLesseeDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RleHRyZWdpb246NGM5ZThmZTdjNzhjNDYwMjgzZGE5MThlNWRiODlhMWVfODAyOA_56b43c19-4e81-4966-a0d7-ad3b4463a485" continuedAt="iabce687d20784e1a8efc381a25238277" escape="true">Leases</ix:nonNumeric></ix:nonNumeric></span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><ix:continuation id="i822c317cb0114af1b34eac684ae5cf1e" continuedAt="ie7576ff1b48c41c9a8ab2a9f5181fd5d"><ix:continuation id="iabce687d20784e1a8efc381a25238277" continuedAt="i1e511f1002eb49668d463f8b1cdf4f43"><div style="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%">The Company leases property used for distribution centers, office space, and Bolt branch locations throughout the U.S. and Canada, along with various equipment located in distribution centers and corporate headquarters. </span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="us-gaap:LeaseCostTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RleHRyZWdpb246NGM5ZThmZTdjNzhjNDYwMjgzZGE5MThlNWRiODlhMWVfODAyNw_c570989f-dc63-4dbb-b38e-72c242f4b195" continuedAt="i89ac48044e134057bd2dfe82f508d7a9" escape="true"><div style="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%">The expenses and income generated by the leasing activity of Lawson as lessee for the years ended December&#160;31, 2020 and December&#160;31, 2019 were as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.132%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.185%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.187%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Dollars in Thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</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:700;line-height:100%">Lease Type</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%">Classification</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:700;line-height:100%">2019</span></td></tr><tr style="height:3pt"><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 #000;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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Operating Lease Expense </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU3MGMxM2E1M2U4YTQ2YTY4MzlkY2E1MDdhNzNjOTU0L3RhYmxlcmFuZ2U6NTcwYzEzYTUzZThhNDZhNjgzOWRjYTUwN2E3M2M5NTRfMi00LTEtMS0zNTg2_c8b2b2d2-0cd4-4695-a07d-bf5706fdb90f">4,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU3MGMxM2E1M2U4YTQ2YTY4MzlkY2E1MDdhNzNjOTU0L3RhYmxlcmFuZ2U6NTcwYzEzYTUzZThhNDZhNjgzOWRjYTUwN2E3M2M5NTRfMi00LTEtMS0w_8da2df6e-2c68-4fcf-bf91-a0eabb7b420e">4,729</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:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Financing Lease Amortization</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%">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="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU3MGMxM2E1M2U4YTQ2YTY4MzlkY2E1MDdhNzNjOTU0L3RhYmxlcmFuZ2U6NTcwYzEzYTUzZThhNDZhNjgzOWRjYTUwN2E3M2M5NTRfNC00LTEtMS0zNTk0_1b73c254-2a4c-4c33-b4d0-7fa36c8e442c">226</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU3MGMxM2E1M2U4YTQ2YTY4MzlkY2E1MDdhNzNjOTU0L3RhYmxlcmFuZ2U6NTcwYzEzYTUzZThhNDZhNjgzOWRjYTUwN2E3M2M5NTRfNC00LTEtMS0w_ee42d85e-ab96-4c6d-b397-4245172e12ba">206</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Financing Lease Interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU3MGMxM2E1M2U4YTQ2YTY4MzlkY2E1MDdhNzNjOTU0L3RhYmxlcmFuZ2U6NTcwYzEzYTUzZThhNDZhNjgzOWRjYTUwN2E3M2M5NTRfNS00LTEtMS0zNTk5_c4c669cf-79c4-4dd7-8468-35c77bf1bac2">28</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU3MGMxM2E1M2U4YTQ2YTY4MzlkY2E1MDdhNzNjOTU0L3RhYmxlcmFuZ2U6NTcwYzEzYTUzZThhNDZhNjgzOWRjYTUwN2E3M2M5NTRfNS00LTEtMS0w_e53064e8-649e-49ff-998f-f0777b2ac2f1">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Financing Lease Expense</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="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="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" name="laws:FinanceLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU3MGMxM2E1M2U4YTQ2YTY4MzlkY2E1MDdhNzNjOTU0L3RhYmxlcmFuZ2U6NTcwYzEzYTUzZThhNDZhNjgzOWRjYTUwN2E3M2M5NTRfNi00LTEtMS0zNjA0_7797aadc-1bb4-4751-9d77-b4b5f8bebcba">254</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" name="laws:FinanceLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU3MGMxM2E1M2U4YTQ2YTY4MzlkY2E1MDdhNzNjOTU0L3RhYmxlcmFuZ2U6NTcwYzEzYTUzZThhNDZhNjgzOWRjYTUwN2E3M2M5NTRfNi00LTEtMS0w_be61e1f5-9edd-4f64-b96e-5df75c3c97e2">236</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:3pt"><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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease Income </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">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:SubleaseIncome" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU3MGMxM2E1M2U4YTQ2YTY4MzlkY2E1MDdhNzNjOTU0L3RhYmxlcmFuZ2U6NTcwYzEzYTUzZThhNDZhNjgzOWRjYTUwN2E3M2M5NTRfOC00LTEtMS0zNjA5_dedf1bbd-92c4-4e07-b719-edbe1704d251">&#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="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" name="us-gaap:SubleaseIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU3MGMxM2E1M2U4YTQ2YTY4MzlkY2E1MDdhNzNjOTU0L3RhYmxlcmFuZ2U6NTcwYzEzYTUzZThhNDZhNjgzOWRjYTUwN2E3M2M5NTRfOC00LTEtMS0w_f2276081-c860-41dc-a4c5-654645421ca6">160</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 style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Lease Cost</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU3MGMxM2E1M2U4YTQ2YTY4MzlkY2E1MDdhNzNjOTU0L3RhYmxlcmFuZ2U6NTcwYzEzYTUzZThhNDZhNjgzOWRjYTUwN2E3M2M5NTRfOS00LTEtMS0zNjMx_425034b5-6ed0-41cb-bc59-35d33a43c703">5,253</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 #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="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU3MGMxM2E1M2U4YTQ2YTY4MzlkY2E1MDdhNzNjOTU0L3RhYmxlcmFuZ2U6NTcwYzEzYTUzZThhNDZhNjgzOWRjYTUwN2E3M2M5NTRfOS00LTEtMS0w_4f7a1b43-783b-4356-8e97-b325c6274326">4,805</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="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Includes short term lease expense, which is immaterial</span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Sublease income from sublease of a portion of the Company headquarters. The sublease was terminated in June 2019 and the Company has no other subleases</span></div></ix:nonNumeric></ix:continuation></ix:continuation><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="height:54pt;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><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="ie7576ff1b48c41c9a8ab2a9f5181fd5d" continuedAt="i3bf5ff8364254f60bdc13894eab39cd7"><ix:continuation id="i1e511f1002eb49668d463f8b1cdf4f43" continuedAt="i1314e375b25b454baaecac0e78a24781"><ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="laws:AssetsAndLiabilitiesLesseeTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RleHRyZWdpb246NGM5ZThmZTdjNzhjNDYwMjgzZGE5MThlNWRiODlhMWVfODAyOQ_ac53cbec-7294-4d75-bc67-d2e5658ae3b1" escape="true"><div style="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%">The value of the net assets and liabilities generated by the leasing activity of Lawson as lessee as of December&#160;31, 2020 were as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.757%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.758%"></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:700;line-height:100%">(Dollars in Thousands)</span></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:700;line-height:100%">Year Ended December 31,</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:700;line-height:100%">Lease Type</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr style="height:3pt"><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 #000;padding:0 1pt"></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%">Total ROU operating lease assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjQyZjU3Nzk4Yzc3MTQ3MjZiMDZhYjY5NTE0NTMzMmIxL3RhYmxlcmFuZ2U6NDJmNTc3OThjNzcxNDcyNmIwNmFiNjk1MTQ1MzMyYjFfMi0yLTEtMS0w_dc4a2094-653c-48a6-a09d-60c58b69ec18">8,246</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjQyZjU3Nzk4Yzc3MTQ3MjZiMDZhYjY5NTE0NTMzMmIxL3RhYmxlcmFuZ2U6NDJmNTc3OThjNzcxNDcyNmIwNmFiNjk1MTQ1MzMyYjFfNC00LTEtMS00MTIw_332ef9da-c7c1-44be-8496-7738919c1ea4">10,592</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total ROU financing lease assets </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">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjQyZjU3Nzk4Yzc3MTQ3MjZiMDZhYjY5NTE0NTMzMmIxL3RhYmxlcmFuZ2U6NDJmNTc3OThjNzcxNDcyNmIwNmFiNjk1MTQ1MzMyYjFfMy0yLTEtMS0w_2c1065ae-b9b8-4418-b547-ccf1af080abc">518</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjQyZjU3Nzk4Yzc3MTQ3MjZiMDZhYjY5NTE0NTMzMmIxL3RhYmxlcmFuZ2U6NDJmNTc3OThjNzcxNDcyNmIwNmFiNjk1MTQ1MzMyYjFfNS00LTEtMS00MTI0_dcca2f47-ea6a-48ed-a270-b4dd97a3253d">654</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease assets</span></div></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="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="laws:LeaseAssetsRightofUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjQyZjU3Nzk4Yzc3MTQ3MjZiMDZhYjY5NTE0NTMzMmIxL3RhYmxlcmFuZ2U6NDJmNTc3OThjNzcxNDcyNmIwNmFiNjk1MTQ1MzMyYjFfNC0yLTEtMS0w_aa1cb26d-154d-483b-a3b1-404ae6655407">8,764</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="laws:LeaseAssetsRightofUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjQyZjU3Nzk4Yzc3MTQ3MjZiMDZhYjY5NTE0NTMzMmIxL3RhYmxlcmFuZ2U6NDJmNTc3OThjNzcxNDcyNmIwNmFiNjk1MTQ1MzMyYjFfNi00LTEtMS00MTI4_5f00380a-601f-4841-b473-55fdd27d7615">11,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></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 operating lease obligation</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="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjQyZjU3Nzk4Yzc3MTQ3MjZiMDZhYjY5NTE0NTMzMmIxL3RhYmxlcmFuZ2U6NDJmNTc3OThjNzcxNDcyNmIwNmFiNjk1MTQ1MzMyYjFfNi0yLTEtMS0w_7ef75c12-ad41-485c-b6a6-194c03e73dcc">4,360</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjQyZjU3Nzk4Yzc3MTQ3MjZiMDZhYjY5NTE0NTMzMmIxL3RhYmxlcmFuZ2U6NDJmNTc3OThjNzcxNDcyNmIwNmFiNjk1MTQ1MzMyYjFfOC00LTEtMS00MTMy_d9129e28-4db9-4217-a65b-b5be05f0dfd4">3,591</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 current financing lease obligation</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="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjQyZjU3Nzk4Yzc3MTQ3MjZiMDZhYjY5NTE0NTMzMmIxL3RhYmxlcmFuZ2U6NDJmNTc3OThjNzcxNDcyNmIwNmFiNjk1MTQ1MzMyYjFfNy0yLTEtMS0w_3636279a-5c4a-4427-8ec3-9dd126fb025d">208</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjQyZjU3Nzk4Yzc3MTQ3MjZiMDZhYjY5NTE0NTMzMmIxL3RhYmxlcmFuZ2U6NDJmNTc3OThjNzcxNDcyNmIwNmFiNjk1MTQ1MzMyYjFfOS00LTEtMS00MTM2_88b75caa-a697-4a8a-ad1c-aed4481182bd">239</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current lease obligations</span></div></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="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="laws:LeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjQyZjU3Nzk4Yzc3MTQ3MjZiMDZhYjY5NTE0NTMzMmIxL3RhYmxlcmFuZ2U6NDJmNTc3OThjNzcxNDcyNmIwNmFiNjk1MTQ1MzMyYjFfOC0yLTEtMS0w_7f487e84-2a82-41ff-b78c-0bb64f147c97">4,568</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="laws:LeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjQyZjU3Nzk4Yzc3MTQ3MjZiMDZhYjY5NTE0NTMzMmIxL3RhYmxlcmFuZ2U6NDJmNTc3OThjNzcxNDcyNmIwNmFiNjk1MTQ1MzMyYjFfMTAtNC0xLTEtNDE0MA_ccb7e67a-c3aa-4f86-8f07-4d4432bea801">3,830</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 operating lease obligation</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="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjQyZjU3Nzk4Yzc3MTQ3MjZiMDZhYjY5NTE0NTMzMmIxL3RhYmxlcmFuZ2U6NDJmNTc3OThjNzcxNDcyNmIwNmFiNjk1MTQ1MzMyYjFfMTAtMi0xLTEtMA_d5c5291c-9568-4186-b466-82a01750d2a6">5,498</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjQyZjU3Nzk4Yzc3MTQ3MjZiMDZhYjY5NTE0NTMzMmIxL3RhYmxlcmFuZ2U6NDJmNTc3OThjNzcxNDcyNmIwNmFiNjk1MTQ1MzMyYjFfMTItNC0xLTEtNDE0NA_1f149f0d-657d-4426-b61b-dc83de89d526">9,133</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long term financing lease obligation</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="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjQyZjU3Nzk4Yzc3MTQ3MjZiMDZhYjY5NTE0NTMzMmIxL3RhYmxlcmFuZ2U6NDJmNTc3OThjNzcxNDcyNmIwNmFiNjk1MTQ1MzMyYjFfMTEtMi0xLTEtMA_efe77c97-2075-47c9-be5a-3d702d10706b">240</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjQyZjU3Nzk4Yzc3MTQ3MjZiMDZhYjY5NTE0NTMzMmIxL3RhYmxlcmFuZ2U6NDJmNTc3OThjNzcxNDcyNmIwNmFiNjk1MTQ1MzMyYjFfMTMtNC0xLTEtNDE0OA_12fb31a4-eb7c-4204-8854-d557999e6cc1">371</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long term lease obligation</span></div></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="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="laws:LeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjQyZjU3Nzk4Yzc3MTQ3MjZiMDZhYjY5NTE0NTMzMmIxL3RhYmxlcmFuZ2U6NDJmNTc3OThjNzcxNDcyNmIwNmFiNjk1MTQ1MzMyYjFfMTItMi0xLTEtMA_5ac471e8-7ef7-4ef9-b001-7914d35cbe5e">5,738</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 #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="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="laws:LeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjQyZjU3Nzk4Yzc3MTQ3MjZiMDZhYjY5NTE0NTMzMmIxL3RhYmxlcmFuZ2U6NDJmNTc3OThjNzcxNDcyNmIwNmFiNjk1MTQ1MzMyYjFfMTQtNC0xLTEtNDE1Mg_7ededce8-821f-4d3c-9cff-5c7586c2c183">9,504</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Operating lease assets are recorded net of accumulated amortization of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RleHRyZWdpb246NGM5ZThmZTdjNzhjNDYwMjgzZGE5MThlNWRiODlhMWVfMTA5OTUxMTYzNTgyNQ_bcf7124e-1212-471a-9e40-97463cc1d9f1">5.9</ix:nonFraction> million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> and $<ix:nonFraction unitRef="usd" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RleHRyZWdpb246NGM5ZThmZTdjNzhjNDYwMjgzZGE5MThlNWRiODlhMWVfNjA0NzMxMzk3MjA1Nw_86a041d8-90fb-4e78-85fb-bc8c604c1a65">1.2</ix:nonFraction> million as of December&#160;31, 2020 and December&#160;31, 2019, respectively</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Financing lease assets are recorded net of accumulated amortization of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RleHRyZWdpb246NGM5ZThmZTdjNzhjNDYwMjgzZGE5MThlNWRiODlhMWVfMTA5OTUxMTYzNTgyOQ_fff058d8-810f-4626-b784-af620be0f9d8">0.4</ix:nonFraction> million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> and $<ix:nonFraction unitRef="usd" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RleHRyZWdpb246NGM5ZThmZTdjNzhjNDYwMjgzZGE5MThlNWRiODlhMWVfNjA0NzMxMzk3MjA3Mw_d32abeae-97c7-4e6f-a34c-58f0f5bd25d0">0.2</ix:nonFraction> million as of December&#160;31, 2020 and December&#160;31, 2019, respectively</span></div></ix:nonNumeric><div style="text-indent:18pt"><span><br/></span></div><ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RleHRyZWdpb246NGM5ZThmZTdjNzhjNDYwMjgzZGE5MThlNWRiODlhMWVfODAyMw_1026b192-ed9c-4bfc-a760-4240a92e926e" escape="true"><ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RleHRyZWdpb246NGM5ZThmZTdjNzhjNDYwMjgzZGE5MThlNWRiODlhMWVfODAyMw_1af87f8d-1d7b-4b27-82c4-7d21760b0d80" escape="true"><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The value of the lease liabilities generated by the leasing activities of Lawson as lessee as of December&#160;31, 2020 were as follows (Dollars 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.851%"><tr><td style="width:1.0%"></td><td style="width:43.013%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.783%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.783%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.786%"></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%">Year Ended December 31,</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:700;line-height:100%">Operating Leases</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:700;line-height:100%">Financing Leases</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:700;line-height:100%">Total</span></td></tr><tr style="height:3pt"><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%">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="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU0NzdlMzc0YTJmNjQ0ZTM5ZTE1ZTJjNWNjMTg4NzBjL3RhYmxlcmFuZ2U6NTQ3N2UzNzRhMmY2NDRlMzllMTVlMmM1Y2MxODg3MGNfMi0yLTEtMS0w_eda9d201-c1c8-4157-9909-e65f0cb8f724">4,719</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU0NzdlMzc0YTJmNjQ0ZTM5ZTE1ZTJjNWNjMTg4NzBjL3RhYmxlcmFuZ2U6NTQ3N2UzNzRhMmY2NDRlMzllMTVlMmM1Y2MxODg3MGNfMi00LTEtMS0w_3a9a5012-5092-4ccb-a24d-2d00c55daeca">219</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="laws:NetLeaseLiabilityPaymentsRemainderofFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU0NzdlMzc0YTJmNjQ0ZTM5ZTE1ZTJjNWNjMTg4NzBjL3RhYmxlcmFuZ2U6NTQ3N2UzNzRhMmY2NDRlMzllMTVlMmM1Y2MxODg3MGNfMi02LTEtMS0w_f5ff6421-fc80-4496-93ea-7fa52ab579f4">4,938</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="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU0NzdlMzc0YTJmNjQ0ZTM5ZTE1ZTJjNWNjMTg4NzBjL3RhYmxlcmFuZ2U6NTQ3N2UzNzRhMmY2NDRlMzllMTVlMmM1Y2MxODg3MGNfMy0yLTEtMS0w_5c5a6795-5fa4-47ba-a5b5-aa8b123df76e">3,212</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU0NzdlMzc0YTJmNjQ0ZTM5ZTE1ZTJjNWNjMTg4NzBjL3RhYmxlcmFuZ2U6NTQ3N2UzNzRhMmY2NDRlMzllMTVlMmM1Y2MxODg3MGNfMy00LTEtMS0w_3cedf2e7-dfbb-46e5-b201-b1c2ef39a492">143</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="laws:NetLeaseLiabilityPaymentsDueYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU0NzdlMzc0YTJmNjQ0ZTM5ZTE1ZTJjNWNjMTg4NzBjL3RhYmxlcmFuZ2U6NTQ3N2UzNzRhMmY2NDRlMzllMTVlMmM1Y2MxODg3MGNfMy02LTEtMS0w_0f55d1a0-3c64-489a-9eea-0e8f55c58212">3,355</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="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU0NzdlMzc0YTJmNjQ0ZTM5ZTE1ZTJjNWNjMTg4NzBjL3RhYmxlcmFuZ2U6NTQ3N2UzNzRhMmY2NDRlMzllMTVlMmM1Y2MxODg3MGNfNC0yLTEtMS0w_534d4948-d8e1-4f69-80d0-3a9adae74e13">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="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU0NzdlMzc0YTJmNjQ0ZTM5ZTE1ZTJjNWNjMTg4NzBjL3RhYmxlcmFuZ2U6NTQ3N2UzNzRhMmY2NDRlMzllMTVlMmM1Y2MxODg3MGNfNC00LTEtMS0w_686dc925-4698-4812-8fab-7211eb0b3a16">89</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="laws:NetLeaseLiabilityPaymentsDueYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU0NzdlMzc0YTJmNjQ0ZTM5ZTE1ZTJjNWNjMTg4NzBjL3RhYmxlcmFuZ2U6NTQ3N2UzNzRhMmY2NDRlMzllMTVlMmM1Y2MxODg3MGNfNC02LTEtMS0w_55929d69-9001-4a4c-b7b7-7e1ea190a1e3">1,560</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU0NzdlMzc0YTJmNjQ0ZTM5ZTE1ZTJjNWNjMTg4NzBjL3RhYmxlcmFuZ2U6NTQ3N2UzNzRhMmY2NDRlMzllMTVlMmM1Y2MxODg3MGNfNS0yLTEtMS0w_0fa24d0a-8338-4568-bff4-75a67fc14058">509</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU0NzdlMzc0YTJmNjQ0ZTM5ZTE1ZTJjNWNjMTg4NzBjL3RhYmxlcmFuZ2U6NTQ3N2UzNzRhMmY2NDRlMzllMTVlMmM1Y2MxODg3MGNfNS00LTEtMS0w_2815d6dc-7270-4d78-876a-e22bcb062a0d">25</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" name="laws:NetLeaseLiabilityPaymentsDueYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU0NzdlMzc0YTJmNjQ0ZTM5ZTE1ZTJjNWNjMTg4NzBjL3RhYmxlcmFuZ2U6NTQ3N2UzNzRhMmY2NDRlMzllMTVlMmM1Y2MxODg3MGNfNS02LTEtMS0w_ed2bed63-58f9-4f0c-8245-7d3be343463a">534</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU0NzdlMzc0YTJmNjQ0ZTM5ZTE1ZTJjNWNjMTg4NzBjL3RhYmxlcmFuZ2U6NTQ3N2UzNzRhMmY2NDRlMzllMTVlMmM1Y2MxODg3MGNfNi0yLTEtMS0w_7a1203f9-5c27-40d9-b37d-9f74974e40ad">168</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU0NzdlMzc0YTJmNjQ0ZTM5ZTE1ZTJjNWNjMTg4NzBjL3RhYmxlcmFuZ2U6NTQ3N2UzNzRhMmY2NDRlMzllMTVlMmM1Y2MxODg3MGNfNi00LTEtMS0w_2d773a1c-384d-44c9-816a-12db68b8cfe0">&#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="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" name="laws:NetLeaseLiabilitiesPaymentsDueYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU0NzdlMzc0YTJmNjQ0ZTM5ZTE1ZTJjNWNjMTg4NzBjL3RhYmxlcmFuZ2U6NTQ3N2UzNzRhMmY2NDRlMzllMTVlMmM1Y2MxODg3MGNfNi02LTEtMS0w_d2738f67-101f-4980-97c1-9466e673e295">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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU0NzdlMzc0YTJmNjQ0ZTM5ZTE1ZTJjNWNjMTg4NzBjL3RhYmxlcmFuZ2U6NTQ3N2UzNzRhMmY2NDRlMzllMTVlMmM1Y2MxODg3MGNfNy0yLTEtMS0w_4af5c514-8c55-48fd-84c0-1b58b6dcc0e7">462</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU0NzdlMzc0YTJmNjQ0ZTM5ZTE1ZTJjNWNjMTg4NzBjL3RhYmxlcmFuZ2U6NTQ3N2UzNzRhMmY2NDRlMzllMTVlMmM1Y2MxODg3MGNfNy00LTEtMS0w_acedf2c5-8624-48fe-bb8f-4316caf5e14f">&#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="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" name="laws:NetLeaseLiabilityPaymentsDueafterYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU0NzdlMzc0YTJmNjQ0ZTM5ZTE1ZTJjNWNjMTg4NzBjL3RhYmxlcmFuZ2U6NTQ3N2UzNzRhMmY2NDRlMzllMTVlMmM1Y2MxODg3MGNfNy02LTEtMS0w_c59a06a0-11f2-450c-bd13-3e191b90d736">462</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></div></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="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU0NzdlMzc0YTJmNjQ0ZTM5ZTE1ZTJjNWNjMTg4NzBjL3RhYmxlcmFuZ2U6NTQ3N2UzNzRhMmY2NDRlMzllMTVlMmM1Y2MxODg3MGNfOC0yLTEtMS0w_6f917371-c091-4551-923f-e579d9cc613a">10,541</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="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU0NzdlMzc0YTJmNjQ0ZTM5ZTE1ZTJjNWNjMTg4NzBjL3RhYmxlcmFuZ2U6NTQ3N2UzNzRhMmY2NDRlMzllMTVlMmM1Y2MxODg3MGNfOC00LTEtMS0w_6bbd9cea-e25e-4b23-8e9b-2e24d350b1ef">476</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="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="laws:NetLeaseLiabilityPaymentsDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU0NzdlMzc0YTJmNjQ0ZTM5ZTE1ZTJjNWNjMTg4NzBjL3RhYmxlcmFuZ2U6NTQ3N2UzNzRhMmY2NDRlMzllMTVlMmM1Y2MxODg3MGNfOC02LTEtMS0w_88c22311-63b5-45b5-b3bd-99145e92f1f9">11,017</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: 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="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU0NzdlMzc0YTJmNjQ0ZTM5ZTE1ZTJjNWNjMTg4NzBjL3RhYmxlcmFuZ2U6NTQ3N2UzNzRhMmY2NDRlMzllMTVlMmM1Y2MxODg3MGNfOS0yLTEtMS0w_c22a6fd2-d092-456a-be4f-a9a1b82b7748">683</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU0NzdlMzc0YTJmNjQ0ZTM5ZTE1ZTJjNWNjMTg4NzBjL3RhYmxlcmFuZ2U6NTQ3N2UzNzRhMmY2NDRlMzllMTVlMmM1Y2MxODg3MGNfOS00LTEtMS0w_73a12097-5a2b-4607-8d4b-ee4fd0690f36">28</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" name="laws:NetLeaseLiabilityImputedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU0NzdlMzc0YTJmNjQ0ZTM5ZTE1ZTJjNWNjMTg4NzBjL3RhYmxlcmFuZ2U6NTQ3N2UzNzRhMmY2NDRlMzllMTVlMmM1Y2MxODg3MGNfOS02LTEtMS0w_806f9275-2ab6-4ee1-be53-e0e020511672">711</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></div></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="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU0NzdlMzc0YTJmNjQ0ZTM5ZTE1ZTJjNWNjMTg4NzBjL3RhYmxlcmFuZ2U6NTQ3N2UzNzRhMmY2NDRlMzllMTVlMmM1Y2MxODg3MGNfMTAtMi0xLTEtMA_b3e5c7f8-c4ee-4e50-bee3-08a5368e35ea">9,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="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" name="us-gaap:FinanceLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU0NzdlMzc0YTJmNjQ0ZTM5ZTE1ZTJjNWNjMTg4NzBjL3RhYmxlcmFuZ2U6NTQ3N2UzNzRhMmY2NDRlMzllMTVlMmM1Y2MxODg3MGNfMTAtNC0xLTEtMA_b8c437b9-e72e-45cd-9f62-7c81f94108fe">448</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="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="laws:NetLeaseLiabilityPresentValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU0NzdlMzc0YTJmNjQ0ZTM5ZTE1ZTJjNWNjMTg4NzBjL3RhYmxlcmFuZ2U6NTQ3N2UzNzRhMmY2NDRlMzllMTVlMmM1Y2MxODg3MGNfMTAtNi0xLTEtMA_ad13561d-a1eb-4644-8e50-b12212afdc6d">10,306</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><br/></span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) &#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Of the $<ix:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RleHRyZWdpb246NGM5ZThmZTdjNzhjNDYwMjgzZGE5MThlNWRiODlhMWVfNjA0NzMxMzk3MjA0NQ_3f31994b-00cb-4ee2-baf6-df00b74274f2">10.5</ix:nonFraction> million future minimum operating lease commitments outstanding at December&#160;31, 2020, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="if480186ae79040a6b0f1f9b5234e2657_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RleHRyZWdpb246NGM5ZThmZTdjNzhjNDYwMjgzZGE5MThlNWRiODlhMWVfNjA4Mg_f4bd6ef6-aa18-4056-bb36-dcfc3fea762a">2.2</ix:nonFraction> million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> relates to a lease for the Company's headquarters which expires in March 2023</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) &#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The Company has an operating lease for the McCook Facility which expires in June 2022 and includes future minimum lease payments of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i7d0b47a9047948cebf8fd09b80885391_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RleHRyZWdpb246NGM5ZThmZTdjNzhjNDYwMjgzZGE5MThlNWRiODlhMWVfNjMwMA_c7763c00-8b40-4f56-a325-eedb59ff37ba">2.6</ix:nonFraction> million</span></div></ix:nonNumeric></ix:nonNumeric><div style="padding-left:18pt;text-indent:-18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><ix:continuation id="i89ac48044e134057bd2dfe82f508d7a9" continuedAt="i90611c8a775541f2854546e7aad1e16e"><div style="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%">The weighted average lease terms and interest rates of the leases held by Lawson as of December&#160;31, 2020 are as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.851%"><tr><td style="width:1.0%"></td><td style="width:61.642%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.783%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.785%"></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%">Lease Type</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:700;line-height:100%">Weighted Average Term in Years</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:700;line-height:100%">Weighted Average Interest Rate</span></td></tr><tr style="height:3pt"><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="border-top:1pt solid #000000;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%">Operating Leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjBlNDU0MWE2NTVkMzQ0MmViY2ZlYTNiMWUwOWY5ZTllL3RhYmxlcmFuZ2U6MGU0NTQxYTY1NWQzNDQyZWJjZmVhM2IxZTA5ZjllOWVfMi0yLTEtMS0w_88a3473e-ea40-4cd8-aeaa-08fcf3a376e9">2.9</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjBlNDU0MWE2NTVkMzQ0MmViY2ZlYTNiMWUwOWY5ZTllL3RhYmxlcmFuZ2U6MGU0NTQxYTY1NWQzNDQyZWJjZmVhM2IxZTA5ZjllOWVfMi00LTEtMS0w_b026834e-c447-4b73-89c9-b295a1ba609b">5.2</ix:nonFraction>%</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%">Financing Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" format="ixt-sec:duryear" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjBlNDU0MWE2NTVkMzQ0MmViY2ZlYTNiMWUwOWY5ZTllL3RhYmxlcmFuZ2U6MGU0NTQxYTY1NWQzNDQyZWJjZmVhM2IxZTA5ZjllOWVfMy0yLTEtMS0w_4057af0d-c7cd-417b-becc-39e0b3f620e9">2.5</ix:nonNumeric></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%"><ix:nonFraction unitRef="number" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="3" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjBlNDU0MWE2NTVkMzQ0MmViY2ZlYTNiMWUwOWY5ZTllL3RhYmxlcmFuZ2U6MGU0NTQxYTY1NWQzNDQyZWJjZmVhM2IxZTA5ZjllOWVfMy00LTEtMS0w_3f17559d-bcfa-4aeb-94d4-903845ac6261">5.3</ix:nonFraction>%</span></td></tr></table></div></ix:continuation></ix:continuation></ix:continuation><div style="height:54pt;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><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i3bf5ff8364254f60bdc13894eab39cd7"><ix:continuation id="i1314e375b25b454baaecac0e78a24781" continuedAt="i400502773c0f4338a109c722988e2b8f"><ix:continuation id="i90611c8a775541f2854546e7aad1e16e"><div style="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%">The cash outflows of the leasing activity of Lawson as lessee for the year ending December&#160;31, 2020 are as follows (Dollars 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.851%"><tr><td style="width:1.0%"></td><td style="width:61.642%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.783%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.785%"></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%">Cash Flow Source</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%">Classification</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:700;line-height:100%">Amount</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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%">Operating cash flows from operating leases</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%">Operating activities</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="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="laws:Operatingcashflowsfromoperatingleases" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjk5ZWRlNjJhYzE0YTQwOGFiZjAwZmMwODY0YmNlOTU4L3RhYmxlcmFuZ2U6OTllZGU2MmFjMTRhNDA4YWJmMDBmYzA4NjRiY2U5NThfMi00LTEtMS0w_64c93a37-c23c-48ed-aa33-2cf0dea3f257">4,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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from financing leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating activities</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="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" name="laws:Operatingcashflowfromfinancingleases" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjk5ZWRlNjJhYzE0YTQwOGFiZjAwZmMwODY0YmNlOTU4L3RhYmxlcmFuZ2U6OTllZGU2MmFjMTRhNDA4YWJmMDBmYzA4NjRiY2U5NThfMy00LTEtMS0w_c769c4b6-c0d7-4f83-adfc-54ac6d6c92f8">28</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%">Financing cash flows from financing leases</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%">Financing activities</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="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" name="laws:Financingcashflowfromfinancingleases" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjk5ZWRlNjJhYzE0YTQwOGFiZjAwZmMwODY0YmNlOTU4L3RhYmxlcmFuZ2U6OTllZGU2MmFjMTRhNDA4YWJmMDBmYzA4NjRiY2U5NThfNC00LTEtMS0w_105631ba-9ed5-4154-a94f-82226e36bef5">257</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation><div style="text-align:center"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">McCook Lease Adjustment</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subsequent to the adoption of ASC 842 in 2019 the Company recorded a non-cash transaction to establish $<ix:nonFraction unitRef="usd" contextRef="i281e770a591f4081b2b55278acffc023_I20190101" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RleHRyZWdpb246NGM5ZThmZTdjNzhjNDYwMjgzZGE5MThlNWRiODlhMWVfNzc3Nw_67fe3269-24de-4b78-b13d-df38fe5d0ca2">1.7</ix:nonFraction> million of operating ROU assets, for which $<ix:nonFraction unitRef="usd" contextRef="i281e770a591f4081b2b55278acffc023_I20190101" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RleHRyZWdpb246NGM5ZThmZTdjNzhjNDYwMjgzZGE5MThlNWRiODlhMWVfNzgxNQ_7b146202-2693-409f-9c33-5b1ba75058fd">1.7</ix:nonFraction> million of operating lease liabilities were incurred. Also, in 2019 the Company recorded a non-cash transaction to establish $<ix:nonFraction unitRef="usd" contextRef="if93efe254e5b41daa04d75df470846b7_D20190101-20190101" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RleHRyZWdpb246NGM5ZThmZTdjNzhjNDYwMjgzZGE5MThlNWRiODlhMWVfNzkzNQ_7db6b563-b526-46f0-85d3-ae00eb0f2964">0.4</ix:nonFraction> million of financing ROU assets, for which $<ix:nonFraction unitRef="usd" contextRef="i281e770a591f4081b2b55278acffc023_I20190101" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RleHRyZWdpb246NGM5ZThmZTdjNzhjNDYwMjgzZGE5MThlNWRiODlhMWVfNzk3Mw_50cdde87-82b9-43f1-b386-62506a9ab236">0.4</ix:nonFraction> million of financing lease liabilities were incurred. </span></div><div style="text-align:justify;text-indent:18pt"><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%">Lawson as Lessor</span></div></ix:continuation><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%"><ix:continuation id="i400502773c0f4338a109c722988e2b8f">Prior to acquisition, Partsmaster leased parts washer machines to customers through its Torrents leasing program. The Torrents leasing program comprised a minor portion of the Partsmaster business. The Company will continue the leasing program for the foreseeable future. These leases are classified as operating leases. The leased machines are recognized as fixed assets on the Company's consolidated balance sheet and the leasing revenue is recognized on a straight line basis. The Torrents machine leasing program generated $<ix:nonFraction unitRef="usd" contextRef="ie1741b35ba124c65b56a57335d78a9e8_D20200901-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLeaseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RleHRyZWdpb246NGM5ZThmZTdjNzhjNDYwMjgzZGE5MThlNWRiODlhMWVfNjA0NzMxMzk3MjM5Mg_f38693e9-ecc0-4de5-b5bf-14c824eec8df">0.9</ix:nonFraction> million of revenue in 2020 post-acquisition.</ix:continuation> The Company has adopted the practical expedient not to separate non-lease components that would be within the scope of ASC 606 from the associated lease components as the relevant criteria under ASC 842 are met.</span></div></ix:continuation><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div id="ia993ea0c1c394d05ae989920630b5d6b_115"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 13 &#8211; <ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTUvZnJhZzowMjkzOTQ2OWFkZDg0Nzc2YjNkNzUwOGJhMWVjNmY4My90ZXh0cmVnaW9uOjAyOTM5NDY5YWRkODQ3NzZiM2Q3NTA4YmExZWM2ZjgzXzQwMTE_e6e54191-2e82-4129-83ca-985acf5c478d" continuedAt="i5458bc34330f42c28afd423b95f4dae2" escape="true">Credit Agreement</ix:nonNumeric></span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><ix:continuation id="i5458bc34330f42c28afd423b95f4dae2" continuedAt="i0b63b2b8f8fb4e34b33c538cad43d821"><div style="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%">In October, 2019, the Company entered into a Credit Agreement (the "Credit Agreement") with J.P. Morgan Chase Bank, N.A. as administrative agent, and including CIBC Bank USA and Bank of America, N.A. as other lenders. The Credit Agreement matures on October&#160;11, 2024 and provides for $<ix:nonFraction unitRef="usd" contextRef="i2e51967f67ea4603a8f7cb3c31ef9b57_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTUvZnJhZzowMjkzOTQ2OWFkZDg0Nzc2YjNkNzUwOGJhMWVjNmY4My90ZXh0cmVnaW9uOjAyOTM5NDY5YWRkODQ3NzZiM2Q3NTA4YmExZWM2ZjgzXzMzOQ_338f07e2-2d55-43f4-8d18-6689ff376b54">100.0</ix:nonFraction> million of revolving commitments. The Credit Agreement allows borrowing capacity to increase to $<ix:nonFraction unitRef="usd" contextRef="if45fd961fefa45d084d4abac941e5367_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTUvZnJhZzowMjkzOTQ2OWFkZDg0Nzc2YjNkNzUwOGJhMWVjNmY4My90ZXh0cmVnaW9uOjAyOTM5NDY5YWRkODQ3NzZiM2Q3NTA4YmExZWM2ZjgzXzQzMA_3fdd0b47-b0ea-4e5a-b944-748b71677bbf">150.0</ix:nonFraction> million subject to meeting certain criteria and additional commitments from its lenders. </span></div><div style="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%">  </span></div><div style="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%">The Credit Agreement consists of borrowings as alternate base rate loans, Canadian prime rate loans, Eurodollar loans, and Canadian dollar offered rate loans as the Company requests. The applicable interest rate spread is determined by the type of borrowing used and the Total Net Leverage Ratio as of the most recent fiscal quarter as defined in the Credit Agreement. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">The covenants associated with the Credit Agreement restrict the ability of the Company to, among other things: incur additional indebtedness and liens, make certain investments, merge or consolidate, engage in certain transactions such as the disposition of assets and sales-leaseback transactions, and make certain restricted cash payments such as dividends in excess of defined amounts contained within the Credit Agreement. In addition to these items and other customary terms and conditions, the Credit Agreement requires the Company to comply with certain financial covenants as follows:</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">a)&#160;&#160;&#160;&#160;The Company is required to maintain an EBITDA to Fixed Charge Coverage Ratio of at least <ix:nonFraction unitRef="number" contextRef="iee6702fa640b4a8b978d842a53c7f95f_D20200101-20201231" decimals="INF" name="laws:DebtInstrumentCovenantEBITDAToFixedChargeCoverageRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTUvZnJhZzowMjkzOTQ2OWFkZDg0Nzc2YjNkNzUwOGJhMWVjNmY4My90ZXh0cmVnaW9uOjAyOTM5NDY5YWRkODQ3NzZiM2Q3NTA4YmExZWM2ZjgzXzE1NzU_a9e1651b-c222-41a4-af8a-7c662f7ad0f4">1.15</ix:nonFraction> to 1.00 for any period of four consecutive fiscal quarters ending on the last day of any fiscal quarter; and</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">b)&#160;&#160;&#160;&#160;The Company is required to maintain a Total Net Leverage Ratio of no more than <ix:nonFraction unitRef="number" contextRef="iee6702fa640b4a8b978d842a53c7f95f_D20200101-20201231" decimals="INF" name="laws:DebtInstrumentCovenantNetLeverageRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTUvZnJhZzowMjkzOTQ2OWFkZDg0Nzc2YjNkNzUwOGJhMWVjNmY4My90ZXh0cmVnaW9uOjAyOTM5NDY5YWRkODQ3NzZiM2Q3NTA4YmExZWM2ZjgzXzE3Njg_985034ec-1034-46ec-a8c5-2a039636d2ae">3.25</ix:nonFraction> to 1.00 on the last day of any fiscal quarter. The maximum Total Net Leverage Ratio will be allowed to increase to <ix:nonFraction unitRef="number" contextRef="ie7b420783d1b483db12a92f884ef997a_D20200101-20201231" decimals="2" name="laws:DebtInstrumentCovenantNetLeverageRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTUvZnJhZzowMjkzOTQ2OWFkZDg0Nzc2YjNkNzUwOGJhMWVjNmY4My90ZXh0cmVnaW9uOjAyOTM5NDY5YWRkODQ3NzZiM2Q3NTA4YmExZWM2ZjgzXzYwNDczMTM5NTg3ODM_ade33490-54d3-4a61-9604-279dfb051914">3.75</ix:nonFraction> to 1.00 after certain permitted acquisitions.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">The Credit Agreement also includes events of default for, among others, non-payment of obligations under the Credit Agreement, change of control, cross default to other indebtedness in an aggregate amount in excess of $<ix:nonFraction unitRef="usd" contextRef="i2ca121ad74454b159993508390916a56_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:BankOverdrafts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTUvZnJhZzowMjkzOTQ2OWFkZDg0Nzc2YjNkNzUwOGJhMWVjNmY4My90ZXh0cmVnaW9uOjAyOTM5NDY5YWRkODQ3NzZiM2Q3NTA4YmExZWM2ZjgzXzIxNTA_fd5cf8bf-076f-43fe-ba97-ac49e2974dcc">5.0</ix:nonFraction> million, failure to comply with covenants, and insolvency. </span></div></ix:continuation><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="height:54pt;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><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#ia993ea0c1c394d05ae989920630b5d6b_7">Table of Contents</a></span></div><div><span><br/></span></div></div><ix:continuation id="i0b63b2b8f8fb4e34b33c538cad43d821" continuedAt="i08eaf027d54b4313b7c4a41a4ee01d12"><div style="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%">At December&#160;31, 2020, the Company had  <ix:nonFraction unitRef="usd" contextRef="i2e51967f67ea4603a8f7cb3c31ef9b57_I20201231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:LongTermDebt" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTUvZnJhZzowMjkzOTQ2OWFkZDg0Nzc2YjNkNzUwOGJhMWVjNmY4My90ZXh0cmVnaW9uOjAyOTM5NDY5YWRkODQ3NzZiM2Q3NTA4YmExZWM2ZjgzXzYwNDczMTM5NTg3Njk_a7b3e9fd-6c7d-4b47-83ef-05a3ec10ee03">no</ix:nonFraction> outstanding balances under its revolving line of credit facility and additional borrowing availability of $<ix:nonFraction unitRef="usd" contextRef="i2e51967f67ea4603a8f7cb3c31ef9b57_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTUvZnJhZzowMjkzOTQ2OWFkZDg0Nzc2YjNkNzUwOGJhMWVjNmY4My90ZXh0cmVnaW9uOjAyOTM5NDY5YWRkODQ3NzZiM2Q3NTA4YmExZWM2ZjgzXzIzMzc_f17f98af-a3d6-41f9-bd9a-07bfe91655ba">66.0</ix:nonFraction> million. The carrying amount of the Company&#8217;s debt at December&#160;31, 2020 approximates its fair value. The weighted average interest rate was </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i2ca121ad74454b159993508390916a56_I20201231" decimals="INF" name="us-gaap:DebtWeightedAverageInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTUvZnJhZzowMjkzOTQ2OWFkZDg0Nzc2YjNkNzUwOGJhMWVjNmY4My90ZXh0cmVnaW9uOjAyOTM5NDY5YWRkODQ3NzZiM2Q3NTA4YmExZWM2ZjgzXzI0NTc_edf7dc27-1776-4698-a38e-a2bc117219c7">2.65</ix:nonFraction>%</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in 2020. The Company had $<ix:nonFraction unitRef="usd" contextRef="i2ca121ad74454b159993508390916a56_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LettersOfCreditOutstandingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTUvZnJhZzowMjkzOTQ2OWFkZDg0Nzc2YjNkNzUwOGJhMWVjNmY4My90ZXh0cmVnaW9uOjAyOTM5NDY5YWRkODQ3NzZiM2Q3NTA4YmExZWM2ZjgzXzI0ODM_a01a4be9-b43d-4811-8a94-fdf0ab4d0cd9">34.0</ix:nonFraction> million of outstanding letters of credit as of December&#160;31, 2020 primarily related to the acquisition of Partsmaster. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="laws:DebtcovenantsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTUvZnJhZzowMjkzOTQ2OWFkZDg0Nzc2YjNkNzUwOGJhMWVjNmY4My90ZXh0cmVnaW9uOjAyOTM5NDY5YWRkODQ3NzZiM2Q3NTA4YmExZWM2ZjgzXzQwMDM_f0153541-1e2b-43e9-bea3-2182c54a6c13" escape="true"><div style="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%">In addition to other customary representations, warranties and covenants, the results of the financial covenants are provided below:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.847%"></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%">Quarterly Financial Covenants</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%">Requirement</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%">Actual</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%">EBITDA to fixed charges ratio</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: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%"><ix:nonFraction unitRef="number" contextRef="iee6702fa640b4a8b978d842a53c7f95f_D20200101-20201231" decimals="INF" name="laws:DebtInstrumentCovenantEBITDAToFixedChargeCoverageRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTUvZnJhZzowMjkzOTQ2OWFkZDg0Nzc2YjNkNzUwOGJhMWVjNmY4My90YWJsZTphMzAxZjBmOTgyOTY0MmJjYmE2MzdkZTk1NTIzMTU4NS90YWJsZXJhbmdlOmEzMDFmMGY5ODI5NjQyYmNiYTYzN2RlOTU1MjMxNTg1XzEtMi0xLTEtMC90ZXh0cmVnaW9uOjc3ZDhkMzMxZjllZTQ5NzNiMTNmNWE4MjA5MGMyM2UzXzYwNDczMTM5NTI3ODc_a9e1651b-c222-41a4-af8a-7c662f7ad0f4">1.15</ix:nonFraction> : 1.00</span></div></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: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%"><ix:nonFraction unitRef="number" contextRef="i5d71aa3228444876aca9f86d51f29ef2_D20200101-20201231" decimals="INF" name="laws:DebtInstrumentCovenantEBITDAToFixedChargeCoverageRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTUvZnJhZzowMjkzOTQ2OWFkZDg0Nzc2YjNkNzUwOGJhMWVjNmY4My90YWJsZTphMzAxZjBmOTgyOTY0MmJjYmE2MzdkZTk1NTIzMTU4NS90YWJsZXJhbmdlOmEzMDFmMGY5ODI5NjQyYmNiYTYzN2RlOTU1MjMxNTg1XzEtNC0xLTEtMC90ZXh0cmVnaW9uOmQ4NWI3YmIzYmZjNTQxODlhZjNkYzFlZTI2MzBkOGEyXzYwNDczMTM5NTI3ODc_ace7a858-9a73-45c3-b5c0-2dc87d0ce85a">4.77</ix:nonFraction> : 1.00</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net leverage ratio</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><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="iee6702fa640b4a8b978d842a53c7f95f_D20200101-20201231" decimals="INF" name="laws:DebtInstrumentCovenantNetLeverageRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTUvZnJhZzowMjkzOTQ2OWFkZDg0Nzc2YjNkNzUwOGJhMWVjNmY4My90YWJsZTphMzAxZjBmOTgyOTY0MmJjYmE2MzdkZTk1NTIzMTU4NS90YWJsZXJhbmdlOmEzMDFmMGY5ODI5NjQyYmNiYTYzN2RlOTU1MjMxNTg1XzItMi0xLTEtMC90ZXh0cmVnaW9uOmY2NWI0N2EzNjIxNTQ0ZDhhMjRhY2ZhMzk3MzZhMDE1XzYwNDczMTM5NTI3ODc_985034ec-1034-46ec-a8c5-2a039636d2ae">3.25</ix:nonFraction> : 1.00</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%"><ix:nonFraction unitRef="number" contextRef="i2ce314997ffe4bfdbd21f564c77a6196_D20190101-20191231" decimals="INF" name="laws:DebtInstrumentCovenantNetLeverageRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTUvZnJhZzowMjkzOTQ2OWFkZDg0Nzc2YjNkNzUwOGJhMWVjNmY4My90YWJsZTphMzAxZjBmOTgyOTY0MmJjYmE2MzdkZTk1NTIzMTU4NS90YWJsZXJhbmdlOmEzMDFmMGY5ODI5NjQyYmNiYTYzN2RlOTU1MjMxNTg1XzItNC0xLTEtMC90ZXh0cmVnaW9uOjE0MTVjNzhhYzhjNjRhY2ViZDkxZTk0ZmYyODk1ZDExXzYwNDczMTM5NTI3ODc_43186730-2d57-471a-9f2f-a5c9d86a4cd9">0.60</ix:nonFraction> : 1.00</span></div></td></tr></table></div></ix:nonNumeric><div style="text-indent:-2.25pt"><span><br/></span></div><div style="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%">The Company was in compliance with all financial covenants as of December 31, 2020.</span></div></ix:continuation><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%"><ix:continuation id="i08eaf027d54b4313b7c4a41a4ee01d12">In the third quarter of 2020, the Company entered into an amendment to the Credit Agreement which among other items increased the letter of credit basket from $<ix:nonFraction unitRef="usd" contextRef="i4cee459f0d35480fa398dd534548b52c_I20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTUvZnJhZzowMjkzOTQ2OWFkZDg0Nzc2YjNkNzUwOGJhMWVjNmY4My90ZXh0cmVnaW9uOjAyOTM5NDY5YWRkODQ3NzZiM2Q3NTA4YmExZWM2ZjgzXzI3NDg3NzkwNzUyNDM_9edf4c7a-0c83-46c4-a076-8b540e71a710">15.0</ix:nonFraction>&#160;million to $<ix:nonFraction unitRef="usd" contextRef="i0553100d55704efc96aae70d13d17bdb_I20200831" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTUvZnJhZzowMjkzOTQ2OWFkZDg0Nzc2YjNkNzUwOGJhMWVjNmY4My90ZXh0cmVnaW9uOjAyOTM5NDY5YWRkODQ3NzZiM2Q3NTA4YmExZWM2ZjgzXzI3NDg3NzkwNzUyNzY_902e7b86-ef92-4d1e-a2c6-f53d68965386">40.0</ix:nonFraction>&#160;million until August 31, 2021 and authorized the Company to incur indebtedness in an amount up to $<ix:nonFraction unitRef="usd" contextRef="i851cdb08304b4fffbafefc50402adbba_I20200930" decimals="INF" format="ixt:numdotdecimal" name="laws:DebtInstrumentAllowableIndebtednessForAcquisition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTUvZnJhZzowMjkzOTQ2OWFkZDg0Nzc2YjNkNzUwOGJhMWVjNmY4My90ZXh0cmVnaW9uOjAyOTM5NDY5YWRkODQ3NzZiM2Q3NTA4YmExZWM2ZjgzXzI3NDg3NzkwNzUyOTU_c82a13bb-bb56-4330-bf85-644aefd05402">36.0</ix:nonFraction>&#160;million for the acquisition of Partsmaster.</ix:continuation> </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div id="ia993ea0c1c394d05ae989920630b5d6b_1696"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 14 &#8211; <ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="laws:BusinessCombinationConsiderationLiabilityDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjk2L2ZyYWc6YjI3MzljN2VjNDUyNDdmZjhmYzE1MmUyODc2NDgyZWQvdGV4dHJlZ2lvbjpiMjczOWM3ZWM0NTI0N2ZmOGZjMTUyZTI4NzY0ODJlZF82MDQ3MzEzOTU0ODYy_582a2aa3-f8e3-4747-a494-f07f6def4597" continuedAt="i408f7dcfbd9b480a9c36f934a47d413f" escape="true">Accrued Acquisition Liability</ix:nonNumeric></span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i408f7dcfbd9b480a9c36f934a47d413f">On August 31, 2020, Lawson acquired Partsmaster from NCH Corporation. As part of the purchase price the Company agreed to pay $<ix:nonFraction unitRef="usd" contextRef="i70898837e206421d993a46f8e5616173_D20210501-20210531" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjk2L2ZyYWc6YjI3MzljN2VjNDUyNDdmZjhmYzE1MmUyODc2NDgyZWQvdGV4dHJlZ2lvbjpiMjczOWM3ZWM0NTI0N2ZmOGZjMTUyZTI4NzY0ODJlZF8yNzQ4Nzc5MDcwOTE1_91cb4b9f-6b5b-4df4-8261-0b7ef598c687">33.0</ix:nonFraction>&#160;million in May 2021. The payment obligation has been discounted to its present value using an implied interest rate of <ix:nonFraction unitRef="number" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="INF" name="laws:BusinessCombinationConsiderationLiabilityInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjk2L2ZyYWc6YjI3MzljN2VjNDUyNDdmZjhmYzE1MmUyODc2NDgyZWQvdGV4dHJlZ2lvbjpiMjczOWM3ZWM0NTI0N2ZmOGZjMTUyZTI4NzY0ODJlZF82MDQ3MzEzOTU0ODY4_59558cfd-0623-4635-a493-623691613c07">1.8</ix:nonFraction>% and is recognized as a current liability of $<ix:nonFraction unitRef="usd" contextRef="i276b12b7e9c64021abd202e7b9d388b4_I20210531" decimals="-5" format="ixt:numdotdecimal" name="laws:AcquisitionLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjk2L2ZyYWc6YjI3MzljN2VjNDUyNDdmZjhmYzE1MmUyODc2NDgyZWQvdGV4dHJlZ2lvbjpiMjczOWM3ZWM0NTI0N2ZmOGZjMTUyZTI4NzY0ODJlZF8yNzQ4Nzc5MDcxNTc5_51ea4529-f2ee-41db-a2d1-b70d6cc1dcdb">32.7</ix:nonFraction> million in the Company's consolidated balance sheet. Payment has been guaranteed under the Purchase Agreement which includes the issuance of a $<ix:nonFraction unitRef="usd" contextRef="i70898837e206421d993a46f8e5616173_D20210501-20210531" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjk2L2ZyYWc6YjI3MzljN2VjNDUyNDdmZjhmYzE1MmUyODc2NDgyZWQvdGV4dHJlZ2lvbjpiMjczOWM3ZWM0NTI0N2ZmOGZjMTUyZTI4NzY0ODJlZF8yNzQ4Nzc5MDcxMDY3_91cb4b9f-6b5b-4df4-8261-0b7ef598c687">33.0</ix:nonFraction>&#160;million irrevocable standby letter of credit. The accrued acquisition liability is included as outstanding debt in the quarterly financial covenants. See Note 13 - Credit Agreement for further details.</ix:continuation> </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="height:54pt;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><span><br/></span></div></div></div><div id="ia993ea0c1c394d05ae989920630b5d6b_121"></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#ia993ea0c1c394d05ae989920630b5d6b_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="text-indent:-2.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 15 &#8211; <ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="laws:SeveranceReserveTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMjEvZnJhZzo0MDRiMDNjNThmNDI0ODc1OTMxN2FkMTcxMjMzYzRhNy90ZXh0cmVnaW9uOjQwNGIwM2M1OGY0MjQ4NzU5MzE3YWQxNzEyMzNjNGE3XzQ0Mw_db5aacff-a42a-4ca3-96b1-ecd0cc6de251" continuedAt="i4184c3bf049f4af5adb44a252a12ba81" escape="true">Reserve for Severance</ix:nonNumeric></span></div><div style="text-indent:18pt"><span><br/></span></div><ix:continuation id="i4184c3bf049f4af5adb44a252a12ba81" continuedAt="i0f13cce4a8b04d3681ec9627ceccf110"><div style="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%">Severance costs are primarily related to management realignment and reorganization. <ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMjEvZnJhZzo0MDRiMDNjNThmNDI0ODc1OTMxN2FkMTcxMjMzYzRhNy90ZXh0cmVnaW9uOjQwNGIwM2M1OGY0MjQ4NzU5MzE3YWQxNzEyMzNjNGE3XzQ0Ng_4f11e01a-7d7f-4a69-abc6-824359e89ac8" continuedAt="i9055dc799fd44398bbfe908e4c094736" escape="true">The table below reflects the activity in the Company&#8217;s reserve for severance and related payments. </ix:nonNumeric></span></div><div style="margin-top:5pt;text-align:center"><ix:continuation id="i9055dc799fd44398bbfe908e4c094736"><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.263%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.847%"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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%">Year Ended December 31,</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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">Beginning balance</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="i3a6c9fdd6fd442fa8e1e48df966ee3c8_I20191231" decimals="-3" name="us-gaap:RestructuringReserve" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMjEvZnJhZzo0MDRiMDNjNThmNDI0ODc1OTMxN2FkMTcxMjMzYzRhNy90YWJsZTphNWFlOWZmMGQzODE0ZjMxYjFhODBhNTk1NjkwMDE3NS90YWJsZXJhbmdlOmE1YWU5ZmYwZDM4MTRmMzFiMWE4MGE1OTU2OTAwMTc1XzMtMS0xLTEtMA_26e01372-bff8-4234-9d02-fe4bdb0efa08">909</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="i715f60e50b1643438d22a3c4326a0fa2_I20181231" decimals="-3" name="us-gaap:RestructuringReserve" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMjEvZnJhZzo0MDRiMDNjNThmNDI0ODc1OTMxN2FkMTcxMjMzYzRhNy90YWJsZTphNWFlOWZmMGQzODE0ZjMxYjFhODBhNTk1NjkwMDE3NS90YWJsZXJhbmdlOmE1YWU5ZmYwZDM4MTRmMzFiMWE4MGE1OTU2OTAwMTc1XzMtMy0xLTEtMA_c6f05e91-3467-413f-8dda-51e0ff862ec1">359</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="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charged to earnings</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac2713a2fec2410bb7d67baa0cf0d00a_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMjEvZnJhZzo0MDRiMDNjNThmNDI0ODc1OTMxN2FkMTcxMjMzYzRhNy90YWJsZTphNWFlOWZmMGQzODE0ZjMxYjFhODBhNTk1NjkwMDE3NS90YWJsZXJhbmdlOmE1YWU5ZmYwZDM4MTRmMzFiMWE4MGE1OTU2OTAwMTc1XzQtMS0xLTEtMA_6269d415-adcb-4420-ab33-913b51a850d3">2,077</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib38df61986304c1e909d666bf5a2f93a_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMjEvZnJhZzo0MDRiMDNjNThmNDI0ODc1OTMxN2FkMTcxMjMzYzRhNy90YWJsZTphNWFlOWZmMGQzODE0ZjMxYjFhODBhNTk1NjkwMDE3NS90YWJsZXJhbmdlOmE1YWU5ZmYwZDM4MTRmMzFiMWE4MGE1OTU2OTAwMTc1XzQtMy0xLTEtMA_6c801736-25f1-4f3f-865a-d473924e6242">1,756</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid </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="iac2713a2fec2410bb7d67baa0cf0d00a_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRestructuring" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMjEvZnJhZzo0MDRiMDNjNThmNDI0ODc1OTMxN2FkMTcxMjMzYzRhNy90YWJsZTphNWFlOWZmMGQzODE0ZjMxYjFhODBhNTk1NjkwMDE3NS90YWJsZXJhbmdlOmE1YWU5ZmYwZDM4MTRmMzFiMWE4MGE1OTU2OTAwMTc1XzUtMS0xLTEtMA_9f93a3bd-110f-466e-b1ff-148f78a9ea41">1,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="ib38df61986304c1e909d666bf5a2f93a_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRestructuring" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMjEvZnJhZzo0MDRiMDNjNThmNDI0ODc1OTMxN2FkMTcxMjMzYzRhNy90YWJsZTphNWFlOWZmMGQzODE0ZjMxYjFhODBhNTk1NjkwMDE3NS90YWJsZXJhbmdlOmE1YWU5ZmYwZDM4MTRmMzFiMWE4MGE1OTU2OTAwMTc1XzUtMy0xLTEtMA_38692865-80e1-43b1-b235-5f3f421c6971">1,206</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 style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></div></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="i3fdb9c5d1bca4deab17e43bde4359752_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringReserve" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMjEvZnJhZzo0MDRiMDNjNThmNDI0ODc1OTMxN2FkMTcxMjMzYzRhNy90YWJsZTphNWFlOWZmMGQzODE0ZjMxYjFhODBhNTk1NjkwMDE3NS90YWJsZXJhbmdlOmE1YWU5ZmYwZDM4MTRmMzFiMWE4MGE1OTU2OTAwMTc1XzYtMS0xLTEtMA_25d778f5-64aa-40a9-b96f-c4dd2ed76c14">1,251</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="i3a6c9fdd6fd442fa8e1e48df966ee3c8_I20191231" decimals="-3" name="us-gaap:RestructuringReserve" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMjEvZnJhZzo0MDRiMDNjNThmNDI0ODc1OTMxN2FkMTcxMjMzYzRhNy90YWJsZTphNWFlOWZmMGQzODE0ZjMxYjFhODBhNTk1NjkwMDE3NS90YWJsZXJhbmdlOmE1YWU5ZmYwZDM4MTRmMzFiMWE4MGE1OTU2OTAwMTc1XzYtMy0xLTEtMA_545860d3-0e71-449f-a579-304ff6e727c1">909</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></ix:continuation><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%"><ix:continuation id="i0f13cce4a8b04d3681ec9627ceccf110">The majority of remaining severance liabilities outstanding as of December&#160;31, 2020 will be paid by the end of 2021, and are included in accrued expenses and other liabilities on the accompanying Consolidated Balance Sheets.</ix:continuation> </span></div><div><span><br/></span></div><div id="ia993ea0c1c394d05ae989920630b5d6b_124"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 16 - <ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMjQvZnJhZzphYjA2YzkwZmNhNGQ0NDEzYjkzMDAzOTdhM2I4ZjRhMi90ZXh0cmVnaW9uOmFiMDZjOTBmY2E0ZDQ0MTNiOTMwMDM5N2EzYjhmNGEyXzE2ODE_8b49048c-c5f8-4f9c-a66c-676559a6f0bb" continuedAt="ifef278c8f7e241b58b48118ead24d04b" escape="true">Commitments and Contingencies</ix:nonNumeric></span></div><div style="padding-left:2.25pt"><span><br/></span></div><ix:continuation id="ifef278c8f7e241b58b48118ead24d04b" continuedAt="i076fa80e4cc3449aa872ea4e2098f150"><div style="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%">The Company is involved in legal actions that arise in the ordinary course of business. It is the opinion of management that the resolution of any currently pending litigation will not have a material adverse effect on the Company&#8217;s financial position, results of operations or cash flows.&#160;</span></div><div style="text-align:justify;text-indent:18pt"><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">Environmental matter</span></div><div><span><br/></span></div><div style="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%">In 2012, the Company identified that a site it owns in Decatur, Alabama, contains hazardous substances in the soil and groundwater as a result of historical operations prior to the Company's ownership. The Company retained an environmental consulting firm to further investigate the contamination including the measurement and monitoring of the site and the site was enrolled in the Alabama Department of Environmental Management (&#8220;ADEM") voluntary cleanup program. </span></div></ix:continuation><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="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%"><ix:continuation id="i076fa80e4cc3449aa872ea4e2098f150">A remediation plan was approved by ADEM in 2018. The plan consists of chemical injections throughout the affected area, as well as subsequent monitoring of the area for three consecutive periods. The injection process was completed in the first quarter of 2019 and the environmental consulting firm is monitoring the affected area. At December 31, 2020 the Company has less than $<ix:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AccrualForEnvironmentalLossContingencies" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMjQvZnJhZzphYjA2YzkwZmNhNGQ0NDEzYjkzMDAzOTdhM2I4ZjRhMi90ZXh0cmVnaW9uOmFiMDZjOTBmY2E0ZDQ0MTNiOTMwMDM5N2EzYjhmNGEyXzYwNDczMTM5NTU4MDc_10321883-63cc-4ba3-9eb9-94e460c41915">0.1</ix:nonFraction> million accrued for potential monitoring costs. The Company does not expect to capitalize any amounts related to the remediation plan.</ix:continuation> </span></div><div style="text-align:justify"><span><br/></span></div><div id="ia993ea0c1c394d05ae989920630b5d6b_127"></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 17 - <ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMjcvZnJhZzoxYmU4ZjdjYWYwYWU0MzFlYmQ5ZjE2YTEyNGU5OWRiZS90ZXh0cmVnaW9uOjFiZThmN2NhZjBhZTQzMWViZDlmMTZhMTI0ZTk5ZGJlXzE5OTQ_27600f02-1c34-4adf-ba6d-e1173b31d055" continuedAt="i92a68f4bc43f406aa620015760324d3b" escape="true">Retirement and Security Bonus Plans</ix:nonNumeric></span></div><div style="text-indent:18pt"><span><br/></span></div><ix:continuation id="i92a68f4bc43f406aa620015760324d3b" continuedAt="ieb7af345c2eb410e880421fb38d3058f"><div style="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%">The Company provides a 401(k) defined contribution plan to allow employees a pre-tax investment vehicle to save for retirement. The Company made contributions to the 401(k) plan of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DefinedContributionPlanCostRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMjcvZnJhZzoxYmU4ZjdjYWYwYWU0MzFlYmQ5ZjE2YTEyNGU5OWRiZS90ZXh0cmVnaW9uOjFiZThmN2NhZjBhZTQzMWViZDlmMTZhMTI0ZTk5ZGJlXzIzMw_6e0843fd-8a35-434f-9aa7-d571b0147c02">2.9</ix:nonFraction> million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $<ix:nonFraction unitRef="usd" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DefinedContributionPlanCostRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMjcvZnJhZzoxYmU4ZjdjYWYwYWU0MzFlYmQ5ZjE2YTEyNGU5OWRiZS90ZXh0cmVnaW9uOjFiZThmN2NhZjBhZTQzMWViZDlmMTZhMTI0ZTk5ZGJlXzI0MA_debf4abe-111e-46c4-995b-54f56d29a489">3.2</ix:nonFraction> million for the years ended December&#160;31, 2020 and 2019, respectively. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">The Company provides a Deferred Profit Savings Plan ("DPSP") for certain Canadian employees and a Registered Retirement Savings Plan ("RRSP") for other Canadian employees. Both are deferred defined contribution retirement investment plans. The Company contributed </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="laws:DefinedContributionRetirementPlanDiscretionaryEmployerContribution" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMjcvZnJhZzoxYmU4ZjdjYWYwYWU0MzFlYmQ5ZjE2YTEyNGU5OWRiZS90ZXh0cmVnaW9uOjFiZThmN2NhZjBhZTQzMWViZDlmMTZhMTI0ZTk5ZGJlXzU1NA_febbadfd-46f7-4b75-9fb0-c4ed803508ad">0.2</ix:nonFraction> million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $<ix:nonFraction unitRef="usd" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="laws:DefinedContributionRetirementPlanDiscretionaryEmployerContribution" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMjcvZnJhZzoxYmU4ZjdjYWYwYWU0MzFlYmQ5ZjE2YTEyNGU5OWRiZS90ZXh0cmVnaW9uOjFiZThmN2NhZjBhZTQzMWViZDlmMTZhMTI0ZTk5ZGJlXzI3NDg3NzkwNzE2MjQ_ffea89e4-fe72-4637-ab2d-c312d1bdeb7b">0.4</ix:nonFraction> million in 2020 and 2019, respectively. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">The Company provides a profit sharing plan for certain sales, office and warehouse employees. The amounts of the Company&#8217;s annual contributions are determined annually by the Board of Directors. Expenses incurred for the profit sharing plan were </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMjcvZnJhZzoxYmU4ZjdjYWYwYWU0MzFlYmQ5ZjE2YTEyNGU5OWRiZS90ZXh0cmVnaW9uOjFiZThmN2NhZjBhZTQzMWViZDlmMTZhMTI0ZTk5ZGJlXzg0NA_b9f57f1a-8383-4814-a749-0bf2b8da2924">0.2</ix:nonFraction> million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $0.8 million for the years ended December&#160;31, 2020 and 2019, respectively.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">The Company has a security bonus plan which was previously created for the benefit of its independent sales representatives, under the terms of which participants are credited with a percentage of their annual net commissions. The aggregate amounts credited to participants&#8217; accounts vest <ix:nonFraction unitRef="number" contextRef="i9039c51222b34383bdf82eac08db6499_D20200101-20201231" decimals="INF" name="laws:DeferredCompensationVestingPercentageInitial" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMjcvZnJhZzoxYmU4ZjdjYWYwYWU0MzFlYmQ5ZjE2YTEyNGU5OWRiZS90ZXh0cmVnaW9uOjFiZThmN2NhZjBhZTQzMWViZDlmMTZhMTI0ZTk5ZGJlXzExODk_a284c6d0-80f3-4793-a52c-f607f4d34978">25</ix:nonFraction>% after <ix:nonNumeric contextRef="i9039c51222b34383bdf82eac08db6499_D20200101-20201231" name="laws:DeferredCompensationMinimumVestingPeriod" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMjcvZnJhZzoxYmU4ZjdjYWYwYWU0MzFlYmQ5ZjE2YTEyNGU5OWRiZS90ZXh0cmVnaW9uOjFiZThmN2NhZjBhZTQzMWViZDlmMTZhMTI0ZTk5ZGJlXzExOTg_585d31d4-71f0-4ec4-ae0d-976cfb987455">five</ix:nonNumeric> years, and an additional <ix:nonFraction unitRef="number" contextRef="i9039c51222b34383bdf82eac08db6499_D20200101-20201231" decimals="INF" name="laws:DeferredCompensationAnnualVestingPercentageAfterFiveYears" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMjcvZnJhZzoxYmU4ZjdjYWYwYWU0MzFlYmQ5ZjE2YTEyNGU5OWRiZS90ZXh0cmVnaW9uOjFiZThmN2NhZjBhZTQzMWViZDlmMTZhMTI0ZTk5ZGJlXzEyMjY_ff8291a4-8b6f-4008-b500-a6d6fff20ce6">5</ix:nonFraction>% vests each year thereafter upon qualification for the plan. On January 1, 2013, the Company converted all of its U.S. independent sales representatives to employees. The security bonuses for those converted employees continue to vest, but their accounts are no longer credited with a percentage of net commissions. For financial reporting purposes, amounts are charged to operations </span></div></ix:continuation><div style="height:54pt;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><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><ix:continuation id="ieb7af345c2eb410e880421fb38d3058f"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">over the vesting period. Expenses incurred for the security bonus plan were </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i9039c51222b34383bdf82eac08db6499_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMjcvZnJhZzoxYmU4ZjdjYWYwYWU0MzFlYmQ5ZjE2YTEyNGU5OWRiZS90ZXh0cmVnaW9uOjFiZThmN2NhZjBhZTQzMWViZDlmMTZhMTI0ZTk5ZGJlXzE2ODg_1036c62b-75fa-49f7-8a04-6b2267ef0b58">0.3</ix:nonFraction> million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $<ix:nonFraction unitRef="usd" contextRef="ib1c6035fd7624cc8957ae68de92ef310_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMjcvZnJhZzoxYmU4ZjdjYWYwYWU0MzFlYmQ5ZjE2YTEyNGU5OWRiZS90ZXh0cmVnaW9uOjFiZThmN2NhZjBhZTQzMWViZDlmMTZhMTI0ZTk5ZGJlXzE2OTU_c031f8c3-a462-4bf4-877a-0aaa91007fa0">0.5</ix:nonFraction> million for the years ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and 2019, respectively. The security bonus plan is partially funded by a $<ix:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:CashSurrenderValueFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMjcvZnJhZzoxYmU4ZjdjYWYwYWU0MzFlYmQ5ZjE2YTEyNGU5OWRiZS90ZXh0cmVnaW9uOjFiZThmN2NhZjBhZTQzMWViZDlmMTZhMTI0ZTk5ZGJlXzE3OTI_58938e5f-d073-4e06-8458-8f6ed6b28d20">6.9</ix:nonFraction> million investment in the cash surrender value in life insurance of certain employees. Of the $<ix:nonFraction unitRef="usd" contextRef="i83a98f9023eb4ee19537226c52905045_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMjcvZnJhZzoxYmU4ZjdjYWYwYWU0MzFlYmQ5ZjE2YTEyNGU5OWRiZS90ZXh0cmVnaW9uOjFiZThmN2NhZjBhZTQzMWViZDlmMTZhMTI0ZTk5ZGJlXzE4ODE_5d3fadc0-7f90-45d1-a8a4-56ab68eac59e">11.5</ix:nonFraction> million total liability, $<ix:nonFraction unitRef="usd" contextRef="i83a98f9023eb4ee19537226c52905045_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMjcvZnJhZzoxYmU4ZjdjYWYwYWU0MzFlYmQ5ZjE2YTEyNGU5OWRiZS90ZXh0cmVnaW9uOjFiZThmN2NhZjBhZTQzMWViZDlmMTZhMTI0ZTk5ZGJlXzE5MDE_7ff71c53-48c2-4ca7-b3ec-1c1c8c1b412a">0.3</ix:nonFraction> million is classified as a current liability as of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2020, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and the remaining $<ix:nonFraction unitRef="usd" contextRef="i83a98f9023eb4ee19537226c52905045_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMjcvZnJhZzoxYmU4ZjdjYWYwYWU0MzFlYmQ5ZjE2YTEyNGU5OWRiZS90ZXh0cmVnaW9uOjFiZThmN2NhZjBhZTQzMWViZDlmMTZhMTI0ZTk5ZGJlXzE5NTk_feab668f-472a-45a3-ae36-021c2bb3e580">11.3</ix:nonFraction> million is classified as long-term.</span></ix:continuation></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div id="ia993ea0c1c394d05ae989920630b5d6b_130"></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%">Note 18 &#8211; <ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzU5NzY_166b76ba-3239-4afb-9dc1-383017a68297" continuedAt="id6ef84200da7435c8a70cbf01900f9a8" escape="true">Stock-Based Compensation Plans</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="id6ef84200da7435c8a70cbf01900f9a8" continuedAt="i8c5b659623df4c1a9b4d95d3fad0a7c3"><div 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">Plan Administration</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">The Company's Amended and Restated 2009 Equity Compensation Plan (&#8220;Equity Plan&#8221;) provides for the grant of nonqualified and incentive stock options, stock awards and stock units to officers and employees of the Company. The Equity Plan also provides for the grant of option rights and restricted stock to non-employee directors. As of December&#160;31, 2020, the Company had approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i963ef45e4b304c8a8dc8d8f61d8a58aa_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzQzNw_f5d01ca1-f905-4f93-8af0-1aba5e4d54de">247,000</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> shares of common stock still available under the Equity Plan. Non-employee directors are limited to grants of no more than <ix:nonFraction unitRef="shares" contextRef="i63169d1e184b4e5aa8b085691990f70b_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="laws:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMaximumAnnualShareGrantLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzU2Mw_1541d791-2348-4f49-9219-6e4d975aab8b">20,000</ix:nonFraction> shares of common stock in any calendar year and other than non-employee directors are limited to grants of no more than <ix:nonFraction unitRef="shares" contextRef="ib9d7d93598254e7eb78e03ee24599272_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="laws:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMaximumAnnualShareGrantLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzY4Ng_c58153b9-2110-4831-ac2f-caa4ff231489">125,000</ix:nonFraction> shares of common stock in any calendar year. The Equity Plan is administered by the Compensation Committee of the Board of Directors, or its designee, which as administrator of the plan, has the authority to select plan participants, grant awards, and determine the terms and conditions of the awards.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">The Company also has a Stock Performance Rights Plan (&#8220;SPR Plan&#8221;) that provides for the issuance of Stock Performance Rights (&#8220;SPRs&#8221;) that allow non-employee directors, officers and key employees to receive cash awards, subject to certain restrictions, equal to the appreciation of the Company's common stock. The SPR Plan is administered by the Compensation Committee of the Board of Directors. </span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:18pt"><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">Stock Performance Rights</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SPRs entitle the recipient to receive a cash payment equal to the excess of the market value of the Company's common stock over the SPR exercise price when the SPRs are surrendered. Expense, equal to the fair market value of the SPR at the date of grant and remeasured each reporting period, is recorded ratably over the vesting period. Compensation expense is included in General and administrative expense. The outstanding SPRs were granted with approximately a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzE4ODU_dbe837ab-6a16-430f-aa25-e671843af49d">seven</span> year life and vest over <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzE5MTI_69550b0b-8a45-4e05-8b88-aeee1a376f8e">one</span> to <ix:nonNumeric contextRef="id05edd4478fd4d8b9715118d6c4ca8ec_D20200101-20201231" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzE5MTg_379ab2c3-1a33-47a1-8fd3-b1dc27850b45">three years</ix:nonNumeric> beginning on the first anniversary of the date of the grant. </span></div><div style="text-align:justify;text-indent:15.75pt"><span><br/></span></div><div style="text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December&#160;31, 2020, the SPRs outstanding were re-measured at fair value using the Black-Scholes valuation model. This model requires the input of subjective assumptions that may have a significant impact on the fair value estimate. <ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzU5NjQ_c217058a-2fa7-4781-a883-7ec8062fe7ae" continuedAt="i6a35d218af164414aca219d1f90ed73b" escape="true">The weighted-average estimated value of SPRs outstanding as of December&#160;31, 2020 was $<ix:nonFraction unitRef="usdPerShare" contextRef="i677e8cfac4e54e4ca1718dbb5ab81ff4_I20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzIyNzM_c51c7738-f3d1-4a1f-8ecb-a3dee0e668dc">26.88</ix:nonFraction> per SPR using the following assumptions:</ix:nonNumeric></span></div><div style="padding-left:2.25pt;text-align:justify;text-indent:15.75pt"><span><br/></span></div><div style="margin-top:5pt;text-align:center"><ix:continuation id="i6a35d218af164414aca219d1f90ed73b"><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:82.084%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.716%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></div></td><td colspan="3" style="background-color:#cceeff;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%"><ix:nonFraction unitRef="number" contextRef="i856ac703103f4db8816912d18c58e1ba_D20200101-20201231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90YWJsZTo3MGE3ZGMyZWEyZTY0NDUwODNkNGY3YmZjYWE5NjJmYS90YWJsZXJhbmdlOjcwYTdkYzJlYTJlNjQ0NTA4M2Q0ZjdiZmNhYTk2MmZhXzAtMS0xLTEtMC90ZXh0cmVnaW9uOmVlOWY2MzRlYzkwNDQwMjhiYWJhYWM5MWVlZjAxNjBlXzYwNDczMTM5NTI3OTI_44ead625-3455-4c38-97b9-56f66c1764ea">46.5</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i856ac703103f4db8816912d18c58e1ba_D20200101-20201231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90YWJsZTo3MGE3ZGMyZWEyZTY0NDUwODNkNGY3YmZjYWE5NjJmYS90YWJsZXJhbmdlOjcwYTdkYzJlYTJlNjQ0NTA4M2Q0ZjdiZmNhYTk2MmZhXzAtMS0xLTEtMC90ZXh0cmVnaW9uOmVlOWY2MzRlYzkwNDQwMjhiYWJhYWM5MWVlZjAxNjBlXzYwNDczMTM5NTI4MDE_43472097-b75d-4ea1-b8eb-ac218161c829">66.9</ix:nonFraction>%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free rate of return</span></div></td><td colspan="3" style="background-color:#ffffff;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%"><ix:nonFraction unitRef="number" contextRef="i856ac703103f4db8816912d18c58e1ba_D20200101-20201231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90YWJsZTo3MGE3ZGMyZWEyZTY0NDUwODNkNGY3YmZjYWE5NjJmYS90YWJsZXJhbmdlOjcwYTdkYzJlYTJlNjQ0NTA4M2Q0ZjdiZmNhYTk2MmZhXzEtMS0xLTEtMC90ZXh0cmVnaW9uOjIzNjE2ZmFlZTI0NTQ1MDY4ZGExYTdlZWZiOTU3MGE0XzYwNDczMTM5NTI3ODg_9b964cef-919b-4b00-be03-77b4345127f1">0.1</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i856ac703103f4db8816912d18c58e1ba_D20200101-20201231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90YWJsZTo3MGE3ZGMyZWEyZTY0NDUwODNkNGY3YmZjYWE5NjJmYS90YWJsZXJhbmdlOjcwYTdkYzJlYTJlNjQ0NTA4M2Q0ZjdiZmNhYTk2MmZhXzEtMS0xLTEtMC90ZXh0cmVnaW9uOjIzNjE2ZmFlZTI0NTQ1MDY4ZGExYTdlZWZiOTU3MGE0XzYwNDczMTM5NTI3OTU_0a99c1c4-a01b-479d-a4f6-089920fbcb1e">0.2</ix:nonFraction>%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></div></td><td colspan="3" style="background-color:#cceeff;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%"><ix:nonNumeric contextRef="i9b19109e9c844da9aab9a267e20a5018_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90YWJsZTo3MGE3ZGMyZWEyZTY0NDUwODNkNGY3YmZjYWE5NjJmYS90YWJsZXJhbmdlOjcwYTdkYzJlYTJlNjQ0NTA4M2Q0ZjdiZmNhYTk2MmZhXzItMS0xLTEtMC90ZXh0cmVnaW9uOjk2NWE4OWY1YjU4ZDRmY2E5YzY2NmZlYzllZDI4YzZjXzYwNDczMTM5NTI3ODU_b9bcdc8c-03c4-44d0-9ddd-4104328467ef">0.5</ix:nonNumeric> to <ix:nonNumeric contextRef="id05edd4478fd4d8b9715118d6c4ca8ec_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90YWJsZTo3MGE3ZGMyZWEyZTY0NDUwODNkNGY3YmZjYWE5NjJmYS90YWJsZXJhbmdlOjcwYTdkYzJlYTJlNjQ0NTA4M2Q0ZjdiZmNhYTk2MmZhXzItMS0xLTEtMC90ZXh0cmVnaW9uOjk2NWE4OWY1YjU4ZDRmY2E5YzY2NmZlYzllZDI4YzZjXzYwNDczMTM5NTI3OTE_e00213fa-f261-4f58-843f-7c976a6932d7">3.5</ix:nonNumeric></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected annual dividend</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i856ac703103f4db8816912d18c58e1ba_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90YWJsZTo3MGE3ZGMyZWEyZTY0NDUwODNkNGY3YmZjYWE5NjJmYS90YWJsZXJhbmdlOjcwYTdkYzJlYTJlNjQ0NTA4M2Q0ZjdiZmNhYTk2MmZhXzMtMS0xLTEtMA_938044e0-24f5-4cf1-a6c0-e8f9982e571a">0</ix:nonFraction></span></td></tr></table></ix:continuation></div><div><span><br/></span></div><div style="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%">The expected volatility was based on the historic volatility of the Company's stock price commensurate with the expected life of the SPR. The risk-free rate of return reflects the interest rate offered for zero coupon treasury bonds over the expected life of the SPR. The expected life represents the period of time that options granted are expected to be outstanding and was calculated using the simplified method allowed by the SEC, which approximates our historical experience. The estimated annual dividend was based on the recent dividend payout trend. </span></div><div style="text-align:justify;text-indent:15.75pt"><span><br/></span></div><div style="text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A compensation benefit of less than $0.1 million was recorded as a reduction to General and administrative expense for the year ended December&#160;31, 2020. Compensation expenses of $<ix:nonFraction unitRef="usd" contextRef="i3cdfe116a16b41ad9457f5952fe1bbd4_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzI5MTM_82c2040e-4d9f-4e95-8419-bbd96125d022">14.9</ix:nonFraction> million was recorded in General and administrative expenses for the year ended December&#160;31, 2019. Cash in the amount of $<ix:nonFraction unitRef="usd" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzMwMzY_6445b476-1f59-4a50-91fe-cd9ab872c8c8">0.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzMwNDM_6fc074b6-d250-417a-a242-1ca6f1dbfebf">13.4</ix:nonFraction> million was paid for SPR exercises in 2020 and 2019, respectively. A liability of $<ix:nonFraction unitRef="usd" contextRef="i677e8cfac4e54e4ca1718dbb5ab81ff4_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AccruedEmployeeBenefitsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzEwOTk1MTE2MzM3ODA_44db527b-8794-4f08-a3eb-8e7a0f8503a6">14.4</ix:nonFraction> million reflecting the estimated fair value of future pay-outs is included as a component of Accrued expenses and other liabilities on the consolidated balance sheets.</span></div></ix:continuation><div style="text-align:justify;text-indent:15.75pt"><span><br/></span></div><div style="height:54pt;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><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#ia993ea0c1c394d05ae989920630b5d6b_7">Table of Contents</a></span></div><div><span><br/></span></div></div><ix:continuation id="i8c5b659623df4c1a9b4d95d3fad0a7c3" continuedAt="i5019996ed9454c2782c774aff1e723b7"><ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="us-gaap:ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzU5ODk_8fc7db4c-e478-4dc9-89a5-f7ddd06b7337" escape="true"><div style="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%">Activity related to the Company&#8217;s SPRs during the year ended December&#160;31, 2020 was as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.310%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.824%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of SPRs</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</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding on 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="iba53ad70b0154e6d813aa8c312f27590_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90YWJsZTpkYzUyYjk3ZjlkY2M0ZmE1YTRlODM5YmM0NTFmYjhhMy90YWJsZXJhbmdlOmRjNTJiOTdmOWRjYzRmYTVhNGU4MzliYzQ1MWZiOGEzXzEtMS0xLTEtMA_82afad7d-1829-4afc-a3ab-a82d2a83f672">599,861</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i2d63b247ab4d4e84ba7dd78871935b77_I20181231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90YWJsZTpkYzUyYjk3ZjlkY2M0ZmE1YTRlODM5YmM0NTFmYjhhMy90YWJsZXJhbmdlOmRjNTJiOTdmOWRjYzRmYTVhNGU4MzliYzQ1MWZiOGEzXzEtMy0xLTEtMA_860bfe8b-94b2-4b42-81bd-c05ed870e5f6">26.56</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="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i856ac703103f4db8816912d18c58e1ba_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90YWJsZTpkYzUyYjk3ZjlkY2M0ZmE1YTRlODM5YmM0NTFmYjhhMy90YWJsZXJhbmdlOmRjNTJiOTdmOWRjYzRmYTVhNGU4MzliYzQ1MWZiOGEzXzMtMS0xLTEtMA_3f9594b3-3af5-4e60-9281-6b05e679932a">18,861</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3cdfe116a16b41ad9457f5952fe1bbd4_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90YWJsZTpkYzUyYjk3ZjlkY2M0ZmE1YTRlODM5YmM0NTFmYjhhMy90YWJsZXJhbmdlOmRjNTJiOTdmOWRjYzRmYTVhNGU4MzliYzQ1MWZiOGEzXzMtMy0xLTEtMA_cf1ac997-dde1-4244-8a1d-eb213d70fb28">16.48</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;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding on 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="shares" contextRef="i677e8cfac4e54e4ca1718dbb5ab81ff4_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90YWJsZTpkYzUyYjk3ZjlkY2M0ZmE1YTRlODM5YmM0NTFmYjhhMy90YWJsZXJhbmdlOmRjNTJiOTdmOWRjYzRmYTVhNGU4MzliYzQ1MWZiOGEzXzUtMS0xLTEtMA_0aa88315-a7e3-468e-bcb9-c7da598735cd">581,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="usdPerShare" contextRef="iba53ad70b0154e6d813aa8c312f27590_I20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90YWJsZTpkYzUyYjk3ZjlkY2M0ZmE1YTRlODM5YmM0NTFmYjhhMy90YWJsZXJhbmdlOmRjNTJiOTdmOWRjYzRmYTVhNGU4MzliYzQ1MWZiOGEzXzUtMy0xLTEtMA_9c8dddba-9d0a-4744-b98f-7bdfcc43851b">26.88</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;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable on December 31, 2020</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="i677e8cfac4e54e4ca1718dbb5ab81ff4_I20201231" decimals="INF" format="ixt:numdotdecimal" name="laws:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisable" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90YWJsZTpkYzUyYjk3ZjlkY2M0ZmE1YTRlODM5YmM0NTFmYjhhMy90YWJsZXJhbmdlOmRjNTJiOTdmOWRjYzRmYTVhNGU4MzliYzQ1MWZiOGEzXzctMS0xLTEtMA_9bd7d3b2-a02f-44e6-83d6-94e032dc848c">573,086</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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="iba53ad70b0154e6d813aa8c312f27590_I20191231" decimals="2" name="laws:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageGrantDate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90YWJsZTpkYzUyYjk3ZjlkY2M0ZmE1YTRlODM5YmM0NTFmYjhhMy90YWJsZXJhbmdlOmRjNTJiOTdmOWRjYzRmYTVhNGU4MzliYzQ1MWZiOGEzXzctMy0xLTEtMA_c719d7f3-5b08-4614-9896-62263d36491b">26.72</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div style="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%">The SPRs outstanding had an intrinsic value of $<ix:nonFraction unitRef="usd" contextRef="i677e8cfac4e54e4ca1718dbb5ab81ff4_I20201231" decimals="-5" format="ixt:numdotdecimal" name="laws:ShareBasedCompensationNonOptionEquityInstrumentsOutstandingIntrinsicValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzM0MjA_fb9654a8-c5a3-4b14-9d9e-1b382a680165">14.6</ix:nonFraction> million as of December&#160;31, 2020. Unrecognized compensation cost related to non-vested SPRs was $<ix:nonFraction unitRef="usd" contextRef="i677e8cfac4e54e4ca1718dbb5ab81ff4_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzM0OTU_6c63e69d-4d03-4d56-a458-ee969be28dbb">0.2</ix:nonFraction> million at December&#160;31, 2020, which will be recognized over a weighted average period of <ix:nonNumeric contextRef="i856ac703103f4db8816912d18c58e1ba_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzM1NjQ_9536f895-479a-4b8b-b06d-6805ba054ff5">1.0</ix:nonNumeric> years. During the year ended December&#160;31, 2020, <ix:nonFraction unitRef="shares" contextRef="i856ac703103f4db8816912d18c58e1ba_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzM2MDA_a1e3c109-65ce-4e50-b76c-3cb60b020a64">43,397</ix:nonFraction> SPRs with a fair value of $<ix:nonFraction unitRef="usd" contextRef="i856ac703103f4db8816912d18c58e1ba_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzM2Mjk_00ca48d6-00c6-40cf-88fa-6619bfa95962">1.3</ix:nonFraction> million vested. At December&#160;31, 2020, the weighted average remaining contractual term was <ix:nonNumeric contextRef="i856ac703103f4db8816912d18c58e1ba_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzM2OTk_1dad5533-34ed-4d69-a01a-44b0c2ba10d6">2.0</ix:nonNumeric> years for all outstanding SPRs and <ix:nonNumeric contextRef="i856ac703103f4db8816912d18c58e1ba_D20200101-20201231" name="laws:ShareBasedCompensationNonOptionEquityAwardsExercisableWeightedAverageRemainingContractualTerm" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzM3Mzc_48c56215-1ed7-4dd7-86ec-abccbda9abb4">1.8 years</ix:nonNumeric> for all exercisable SPRs.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div 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">Restricted Stock Awards</span></div><div style="text-align:justify;text-indent:9pt"><span><br/></span></div><div style="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%">Restricted stock awards ("RSAs") generally vest over a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzM4NTM_0b584031-0c3a-4268-93ff-8f4f78282c0f">one</span> to <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzM4NTk_b18a85d3-60c7-4c45-b059-628e1629de6a">three</span> year period beginning on the first anniversary of the date of the grant. Upon vesting, the vested restricted stock awards are exchanged for an equal number of the Company&#8217;s common stock. The participants have no voting or dividend rights with the restricted stock awards. The restricted stock awards are valued at the closing price of the common stock on the date of grant and the expense is recorded ratably over the vesting period. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">Compensation expenses of $<ix:nonFraction unitRef="usd" contextRef="i44142a65b61d479ba204297a1d128ff9_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzQzMjM_9844e1bf-8bb7-4b72-90cb-be3e06e96cf9">1.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i040af8e1ec5a4192838b04042e6755e0_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzQzMzA_aea61417-c291-419b-828b-b24010c5ee49">1.3</ix:nonFraction> million related to the RSAs were recorded in General and administrative expenses for 2020 and 2019, respectively. <ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzU5Njk_673dfcbd-d7a7-4d9f-bde7-83246a2a2c0c" continuedAt="ibee39ecb429046f2bba9959b79e9d221" escape="true">Activity related to the Company&#8217;s RSAs during the year ended December&#160;31, 2020 was as follows:</ix:nonNumeric></span></div><div style="margin-top:5pt;text-align:center"><ix:continuation id="ibee39ecb429046f2bba9959b79e9d221"><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:82.977%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.823%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted Stock Awards</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%">Outstanding on December 31, 2019</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="shares" contextRef="i8e01b1f096e64bc48f2028d003abd34c_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90YWJsZTplOGNkNDkzZTZiNjA0ZDk4ODlmMDA5OGI1ODY5ZTIyZS90YWJsZXJhbmdlOmU4Y2Q0OTNlNmI2MDRkOTg4OWYwMDk4YjU4NjllMjJlXzEtMS0xLTEtMA_99bb72f7-7bc8-4001-b8a8-e57b1ec3dccc">90,909</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</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="shares" contextRef="i027196b36793414a877bb79d324b340a_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90YWJsZTplOGNkNDkzZTZiNjA0ZDk4ODlmMDA5OGI1ODY5ZTIyZS90YWJsZXJhbmdlOmU4Y2Q0OTNlNmI2MDRkOTg4OWYwMDk4YjU4NjllMjJlXzItMS0xLTEtMA_6c0a6b33-01c3-46c1-b8ce-abe580d870bb">18,371</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exchanged for common shares</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i027196b36793414a877bb79d324b340a_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90YWJsZTplOGNkNDkzZTZiNjA0ZDk4ODlmMDA5OGI1ODY5ZTIyZS90YWJsZXJhbmdlOmU4Y2Q0OTNlNmI2MDRkOTg4OWYwMDk4YjU4NjllMjJlXzMtMS0xLTEtMA_d0861593-f637-4aa3-8b25-d92a0e575364">63,481</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%">Outstanding on December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id97a49a4f6cf460faaf5250a776e54f0_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90YWJsZTplOGNkNDkzZTZiNjA0ZDk4ODlmMDA5OGI1ODY5ZTIyZS90YWJsZXJhbmdlOmU4Y2Q0OTNlNmI2MDRkOTg4OWYwMDk4YjU4NjllMjJlXzUtMS0xLTEtMA_3b7ce059-883d-4593-bd81-4b8b3b997afd">45,799</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="text-align:justify;text-indent:9pt"><span><br/></span></div><div style="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%">As of December&#160;31, 2020, there was $<ix:nonFraction unitRef="usd" contextRef="id97a49a4f6cf460faaf5250a776e54f0_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzQ1Mzg_93310ae8-192f-4120-bebd-37021a3b2de4">0.8</ix:nonFraction> million of total unrecognized compensation cost related to RSAs that will be recognized over a weighted average period of <ix:nonNumeric contextRef="i027196b36793414a877bb79d324b340a_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzQ2NTU_0b31188d-45ef-41de-9933-4015241deb15">1.0</ix:nonNumeric> year. The awards granted in 2020 had a weighted average grant date fair value of $<ix:nonFraction unitRef="usdPerShare" contextRef="i027196b36793414a877bb79d324b340a_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzQ3MzI_879dba02-0e9b-463a-ae82-e0267c7e8e70">36.68</ix:nonFraction> per share. </span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:54pt;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><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#ia993ea0c1c394d05ae989920630b5d6b_7">Table of Contents</a></span></div><div><span><br/></span></div></div><ix:continuation id="i5019996ed9454c2782c774aff1e723b7"><div 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">Market Stock Units</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">Market Stock Units ("MSUs") are exchangeable for between <ix:nonFraction unitRef="number" contextRef="ie3acc78cfbc24fcc87200afc223aa024_D20200101-20201231" decimals="2" name="laws:PotentialSharesFromMSUVest" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzQ4MjU_c4d6ac5e-0b11-4b96-9838-7be1585e4f81">0</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="if0770b9ad0b740aeb222023a66dfd59a_D20200101-20201231" decimals="2" name="laws:PotentialSharesFromMSUVest" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzQ4MzE_de2920ca-85ec-47f3-b304-1f87666f0932">150</ix:nonFraction>% of the Company's common shares at the end of the vesting period based on the trailing <ix:nonNumeric contextRef="if0770b9ad0b740aeb222023a66dfd59a_D20200101-20201231" format="ixt-sec:durday" name="laws:Tradingdays" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzQ5MjA_ae4665cc-4334-48b7-a2dd-b918077f77c2">60</ix:nonNumeric> day average closing price of the Company's common stock. The value of the MSUs was determined using a geometric brownian motion model that, based on certain variables, generates a large number of random trials simulating the price of the common stock over the measurement period. Expenses of $<ix:nonFraction unitRef="usd" contextRef="i88e02005cacb45f3b705f7331413ca3b_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzUyMTU_c5ecb53c-e2bb-4c67-a384-659c3192c939">0.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="iddbc2a23a4c04864ae030ae2a75d6e65_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzI3NDg3NzkwNzc3NTg_119b4d08-2114-4619-8874-ea3b3ad347ad">1.2</ix:nonFraction> million related to MSUs were recorded in General and administrative expenses in the years ended December&#160;31, 2020 and 2019, respectively. <ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="laws:MSURollforwardTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzU5NzQ_0ac7b466-4d22-469b-8b1d-9a4bd943de58" continuedAt="iacdaeb25f14c48869663199c6de4b42a" escape="true">Activity related to the Company&#8217;s MSUs during the year ended December&#160;31, 2020 was as follows:</ix:nonNumeric></span></div><div style="margin-top:5pt;text-align:center"><ix:continuation id="iacdaeb25f14c48869663199c6de4b42a"><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:66.310%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.824%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of Market Stock Units</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%">Maximum Shares Potentially Issuable</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%">Outstanding on December 31, 2019</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="shares" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="INF" format="ixt:numdotdecimal" name="laws:MSUOutstandingBalance" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90YWJsZTozMDEzODc0NzdiNTQ0YzJiOThkOTZkODcwNjg0NDVhZi90YWJsZXJhbmdlOjMwMTM4NzQ3N2I1NDRjMmI5OGQ5NmQ4NzA2ODQ0NWFmXzEtMS0xLTEtMA_4e1fb1ee-7f93-43bc-ade9-04bcf4bb0f86">139,643</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="shares" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="INF" format="ixt:numdotdecimal" name="laws:PotentialSharesfromMSUsOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90YWJsZTozMDEzODc0NzdiNTQ0YzJiOThkOTZkODcwNjg0NDVhZi90YWJsZXJhbmdlOjMwMTM4NzQ3N2I1NDRjMmI5OGQ5NmQ4NzA2ODQ0NWFmXzEtMy0xLTEtMA_25a719cd-45c0-4728-9113-b6ad0158d1cc">199,303</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</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="shares" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="laws:MSUGrants" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90YWJsZTozMDEzODc0NzdiNTQ0YzJiOThkOTZkODcwNjg0NDVhZi90YWJsZXJhbmdlOjMwMTM4NzQ3N2I1NDRjMmI5OGQ5NmQ4NzA2ODQ0NWFmXzItMS0xLTEtMA_63af9cdf-ffab-43e1-895d-301df442b318">21,648</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="laws:PotentialSharesfromMSUGrants" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90YWJsZTozMDEzODc0NzdiNTQ0YzJiOThkOTZkODcwNjg0NDVhZi90YWJsZXJhbmdlOjMwMTM4NzQ3N2I1NDRjMmI5OGQ5NmQ4NzA2ODQ0NWFmXzItMy0xLTEtMA_2ff62657-9446-4251-98a2-613517a16fb2">32,472</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exchanged for stock</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="laws:MSUsExchangedforShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90YWJsZTozMDEzODc0NzdiNTQ0YzJiOThkOTZkODcwNjg0NDVhZi90YWJsZXJhbmdlOjMwMTM4NzQ3N2I1NDRjMmI5OGQ5NmQ4NzA2ODQ0NWFmXzMtMS0xLTEtMA_26e2c9c2-268b-492a-a546-1cd522862fba">24,035</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="shares" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="laws:SharesIssuedOnVestingofMSUs" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90YWJsZTozMDEzODc0NzdiNTQ0YzJiOThkOTZkODcwNjg0NDVhZi90YWJsZXJhbmdlOjMwMTM4NzQ3N2I1NDRjMmI5OGQ5NmQ4NzA2ODQ0NWFmXzMtMy0xLTEtMA_77fa0a29-d47a-472d-bd3b-b83eded2bc5e">36,052</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%">Outstanding on December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="INF" format="ixt:numdotdecimal" name="laws:MSUOutstandingBalance" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90YWJsZTozMDEzODc0NzdiNTQ0YzJiOThkOTZkODcwNjg0NDVhZi90YWJsZXJhbmdlOjMwMTM4NzQ3N2I1NDRjMmI5OGQ5NmQ4NzA2ODQ0NWFmXzYtMS0xLTEtMA_bd580350-cbdf-4f72-a2b4-da0a6f48e190">137,256</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="INF" format="ixt:numdotdecimal" name="laws:PotentialSharesfromMSUsOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90YWJsZTozMDEzODc0NzdiNTQ0YzJiOThkOTZkODcwNjg0NDVhZi90YWJsZXJhbmdlOjMwMTM4NzQ3N2I1NDRjMmI5OGQ5NmQ4NzA2ODQ0NWFmXzYtMy0xLTEtMA_79ca67d6-2e66-4f29-aa98-d6136f208cdf">195,723</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span><br/></span></div><div style="padding-left:36pt;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%;text-decoration:underline">Stock Options</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">Each stock option can be exchanged for one share of the Company&#8217;s common stock at the stated exercise price. Expense related to stock options was $<ix:nonFraction unitRef="usd" contextRef="i282046eb75f64b308cf9daf2a5b6c1f4_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzU3NTU_98e80844-9d2b-446c-a3d3-d70af3a9452d"><ix:nonFraction unitRef="usd" contextRef="ic6a29a30d8da45ab978070ddfda81cb6_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzU3NTU_f4711b8b-88dc-4154-b515-d5ff021b1313">0.1</ix:nonFraction></ix:nonFraction> million in both 2020 and 2019. There was <ix:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzYwNDczMTM5NjExMTc_65044c39-f41e-4c3d-ad22-fa1bdaed108e">no</ix:nonFraction> unrecognized compensation related to stock options as of December&#160;31, 2020 as all compensation plans that included stock options were fully vested.  Upon vesting, stock options are recognized as a component of equity. There were <ix:nonFraction unitRef="shares" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzEwOTk1MTE2MzQ2MTI_4c579845-9e68-44b1-81ba-9db1e92305e4">80,000</ix:nonFraction> stock options outstanding on December&#160;31, 2020 with a weighted average exercise price of $<ix:nonFraction unitRef="usdPerShare" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="1" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzEwOTk1MTE2MzQ2MjM_0b5e89ed-ec5d-4c46-af36-8a2199f7bc70">27.70</ix:nonFraction>.</span></div><div style="text-align:justify;text-indent:18pt"><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%;text-decoration:underline">Performance Awards ("PAs")</span></div><div style="text-align:justify"><span><br/></span></div><div style="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%">The Company issued <ix:nonFraction unitRef="shares" contextRef="ic9aa50f84c834aadab5489f38be34972_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzEwOTk1MTE2MzQ0NjM_219617c8-48bc-474d-8df9-b01ee0a219a9">10,852</ix:nonFraction> PAs to key employees that cliff vest on December 31, 2022. PAs are exchangeable for the Company's common stock ranging from <ix:nonFraction unitRef="shares" contextRef="i8eaf0a214c554dbf8047c6e1560f79a9_I20201231" decimals="INF" format="ixt-sec:numwordsen" name="laws:EquitySharePayoutRange" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzE2NDkyNjc0NDg3NTY_bec94864-adfc-42d5-831f-d34519b1b1b2">zero</ix:nonFraction> to <ix:nonFraction unitRef="shares" contextRef="id012e2f7ac7c44e3acaf48853e52d5a3_I20201231" decimals="INF" format="ixt:numdotdecimal" name="laws:EquitySharePayoutRange" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzE2NDkyNjc0NDg3NjY_6c958fd1-22ad-47d1-98ac-7920d1fd68be">16,278</ix:nonFraction>, or the equivalent amount in cash, based upon the achievement of certain financial performance metrics. Expenses of $<ix:nonFraction unitRef="usd" contextRef="ic9aa50f84c834aadab5489f38be34972_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzI3NDg3NzkwNzczODU_b137f028-918c-429e-b8ab-28d07a816774">0.1</ix:nonFraction> million related to the PAs were recorded in General and administrative expenses for the year ended December&#160;31, 2020.</span></div></ix:continuation><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="height:54pt;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><span><br/></span></div></div></div><div id="ia993ea0c1c394d05ae989920630b5d6b_136"></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#ia993ea0c1c394d05ae989920630b5d6b_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 19 &#8211; <ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90ZXh0cmVnaW9uOjJkYzU5Nzc0Njk2ZjQ2MTM5ZGZiMmQxMDdlYTZkNTBhXzEzMjc_e0a388be-9b95-4fd7-811a-28255eb2fa4f" continuedAt="ia327732858ed40e4b86f50ee12e3bba1" escape="true">Segment Information</ix:nonNumeric></span></div><div style="text-indent:18pt"><span><br/></span></div><ix:continuation id="ia327732858ed40e4b86f50ee12e3bba1" continuedAt="i4170298e929d434db488464342f86604"><div style="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%">The Company's operating segments, Lawson and Bolt, also represent its reportable segments because of differences in the businesses' financial characteristics and the methods they employ to deliver product to customers. The results of the Company's operating segments are reviewed by the Company&#8217;s chief operating decision maker responsible for reviewing operating performance and allocating resources. The Lawson segment primarily relies on its large network of sales representatives to visit the customer at the customers' location and produce sales orders for product that is then shipped to the customer and also provides VMI services. The Bolt segment primarily sells product to customers when the customers visit one of Bolt's</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> <ix:nonFraction unitRef="segment" contextRef="ifc4d3a539b8947fba3115cd9f4c62216_D20200101-20201231" decimals="INF" name="laws:NumberOfBranches" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90ZXh0cmVnaW9uOjJkYzU5Nzc0Njk2ZjQ2MTM5ZGZiMmQxMDdlYTZkNTBhXzcxNDY4MjU1ODIzNTI_0f617d95-16e0-4908-a628-f592b8c1de33">14</ix:nonFraction> b</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ranch locations and the product is delivered to the customers at the point of sale. The Bolt segment total assets include the value of the acquired intangibles and the related amortization within its operating income. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90ZXh0cmVnaW9uOjJkYzU5Nzc0Njk2ZjQ2MTM5ZGZiMmQxMDdlYTZkNTBhXzEzMzU_3136ad15-c198-41b7-9867-9b1e78b426fe" escape="true"><div style="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%">Financial information for the Company's reportable segments follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.263%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.847%"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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%">Year Ended December 31,</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: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 #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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%">2019</span></td></tr><tr><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:10pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Lawson</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="i944fc4c245af41a9b34c0082d7c0ff1c_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzQtMS0xLTEtMA_21ae854f-b254-42a9-8635-e6b03bcc1aad">312,803</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i76ccf5e27840497392e756136f5276ae_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzQtMy0xLTEtMA_4ea63e03-a36b-4771-af6e-c53db6fefaae">329,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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Bolt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifc4d3a539b8947fba3115cd9f4c62216_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzUtMS0xLTEtMA_7f1295c5-15bf-48ff-b188-95cd5de900ff">38,788</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i368f182e80c14d78bb5a900a19021900_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzUtMy0xLTEtMA_f6713c4c-fb73-4ecd-be3f-7cf9185941e8">41,418</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;Consolidated 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="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzYtMS0xLTEtMA_02187779-8265-4013-b468-dcfa5d4702ba">351,591</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="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzYtMy0xLTEtMA_92624b06-5af3-4ba7-b41d-711c51ed2d01">370,785</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:8pt"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lawson</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i944fc4c245af41a9b34c0082d7c0ff1c_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzktMS0xLTEtMA_7ba86531-2662-4600-ace3-11e4bfb85281">171,258</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="i76ccf5e27840497392e756136f5276ae_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzktMy0xLTEtMA_7bbf8c57-141d-45f4-8b2e-2f3c90cd59de">181,567</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:middle"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bolt</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifc4d3a539b8947fba3115cd9f4c62216_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzEwLTEtMS0xLTA_d965587c-7e45-41bd-a8c1-48aece57db53">15,280</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i368f182e80c14d78bb5a900a19021900_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzEwLTMtMS0xLTA_b7d7c64c-1c7b-4a32-9de0-7723ea5d0f84">15,787</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:middle"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated total</span></div></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="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzExLTEtMS0xLTA_1e646b75-6585-4d84-8050-098f2c7e2304">186,538</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="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzExLTMtMS0xLTA_c029a3ee-7cec-452a-8553-a2f32a60f649">197,354</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:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><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:10pt;font-weight:400;line-height:100%">Operating Income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Lawson</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="i944fc4c245af41a9b34c0082d7c0ff1c_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzE0LTEtMS0xLTA_98b48a85-aa99-4901-b482-a874fc021734">17,715</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i76ccf5e27840497392e756136f5276ae_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzE0LTMtMS0xLTA_6057f9b3-cfe8-452e-aae3-e2f664a4dd4a">6,483</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Bolt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifc4d3a539b8947fba3115cd9f4c62216_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzE1LTEtMS0xLTA_ba7a9bc0-57f7-4d3a-a585-1ffcdc9c4f84">2,835</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i368f182e80c14d78bb5a900a19021900_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzE1LTMtMS0xLTA_e8bc4b37-98c6-4c5d-8ee5-a7c5219ea1ec">2,583</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;Consolidated total</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="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzE2LTEtMS0xLTA_21805d90-6088-4d1a-95eb-716e27afc06d">20,550</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="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzE2LTMtMS0xLTA_d48ac110-45b2-4d07-8491-2ac437d186d8">9,066</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:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzE4LTEtMS0xLTA_06650a9d-865a-4030-93bf-24e1f191ec35">654</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="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzE4LTMtMS0xLTA_7785c2a7-a087-481b-8744-a44be35f810b">603</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, 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="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzE5LTEtMS0xLTA_d5e0b31e-9150-4ec7-b67f-ebedba59af32">889</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzE5LTMtMS0xLTA_66b96b48-69c9-48ca-93ab-da625043585c">1,211</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><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 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="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzIwLTEtMS0xLTA_03c0f4ab-e5cd-4256-a470-a7c2f6d9ef45">20,785</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="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzIwLTMtMS0xLTA_34186aef-b32e-4b8c-b5a9-40a35a315356">9,674</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:8pt"><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:middle"><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:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Lawson</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="i944fc4c245af41a9b34c0082d7c0ff1c_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzIzLTEtMS0xLTA_34fa780f-ec31-4565-8d03-28dc2e7e010a">1,529</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="i76ccf5e27840497392e756136f5276ae_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzIzLTMtMS0xLTA_ad0823bf-3ae1-4d2a-adef-f4f6eeacbcc5">1,522</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Bolt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifc4d3a539b8947fba3115cd9f4c62216_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzI0LTEtMS0xLTA_3bbf4237-a46b-4c4b-b647-6ad680c681b8">158</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i368f182e80c14d78bb5a900a19021900_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzI0LTMtMS0xLTA_beba09ab-b2ec-44f1-8786-1b227d3cf2e7">506</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;Consolidated total</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="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzI1LTEtMS0xLTA_25a476fd-fbac-4b97-90d6-70d9d785b7fc">1,687</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="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzI1LTMtMS0xLTA_5988c82c-8ea5-4d4a-b095-4c23c1db1cf7">2,028</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:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><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:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Lawson</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="i944fc4c245af41a9b34c0082d7c0ff1c_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzI4LTEtMS0xLTA_27f7b293-2b9c-47b4-8f34-7d9fc191102d">5,343</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i76ccf5e27840497392e756136f5276ae_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzI4LTMtMS0xLTA_b2b73fd7-58fe-4a31-925f-3376fe69dffc">4,757</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Bolt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifc4d3a539b8947fba3115cd9f4c62216_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzI5LTEtMS0xLTA_8bb4381d-db48-47c4-9fc7-8cbfc2378910">1,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="i368f182e80c14d78bb5a900a19021900_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzI5LTMtMS0xLTA_8079c784-f24b-4562-bd92-6568cf82daf7">1,136</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;Consolidated 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="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzMwLTEtMS0xLTA_6f806a77-d814-4910-ab59-45fa7bd95dd5">6,701</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="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzMwLTMtMS0xLTA_28d979b5-40d1-4fc1-aeb4-74aaf3472699">5,893</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:8pt"><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:middle"><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="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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Lawson</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="i45a5956916f2425aaee160a8cecf627a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzMzLTEtMS0xLTA_a1cac650-4bb9-4297-b023-3b5b2909e687">221,490</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="i39ad248a02cc49289b33234a8f860869_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzMzLTMtMS0xLTA_067e19f2-7f9b-4027-ac1b-bebbe64583b1">168,803</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Bolt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i826615cd504649db888dc40fdbab2dd6_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzM0LTEtMS0xLTA_745cdd9e-e73a-49ee-b7c8-4a8a83b3ffe5">43,533</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8acf8d39e77c494f9de0710671a29360_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzM0LTMtMS0xLTA_d2c06feb-4126-44ee-b383-80f7b52ce940">44,174</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:middle"><div style="text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment in Subsidiary</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="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzM1LTEtMS0xLTA_636f15eb-1654-44a9-b0a2-d72bf5156908">8,719</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="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzM1LTMtMS0xLTA_314050ab-8912-4d23-a51f-422503fdb281">8,548</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;Consolidated 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="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzM2LTEtMS0xLTA_0629093c-7ab9-4925-9bcb-1e201052c562">256,304</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="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzM2LTMtMS0xLTA_2a424554-eb44-400c-ae24-6362995eb10a">204,429</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></ix:nonNumeric></ix:continuation><div style="height:54pt;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><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#ia993ea0c1c394d05ae989920630b5d6b_7">Table of Contents</a></span></div><div><span><br/></span></div></div><ix:continuation id="i4170298e929d434db488464342f86604"><ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90ZXh0cmVnaW9uOjJkYzU5Nzc0Njk2ZjQ2MTM5ZGZiMmQxMDdlYTZkNTBhXzEzMzA_b8bd310b-6307-4edf-aa51-208903568c87" escape="true"><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial information related to the Company&#8217;s continuing operations by geographic area follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.263%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.847%"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Dollars in Thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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%">Year Ended December 31,</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: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 #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="background-color:#cceeff;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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b5219be8a76465cb46d911cd6272af5_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTpiM2MwY2NiZjgxMjA0MDU2YTljMjEyZGMzMmZlMzI4Mi90YWJsZXJhbmdlOmIzYzBjY2JmODEyMDQwNTZhOWMyMTJkYzMyZmUzMjgyXzQtMS0xLTEtMA_23098816-4a5e-466e-a336-7d4e43f50a1a">283,261</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic650faa106ee4516bbfad4be5a97d2d1_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTpiM2MwY2NiZjgxMjA0MDU2YTljMjEyZGMzMmZlMzI4Mi90YWJsZXJhbmdlOmIzYzBjY2JmODEyMDQwNTZhOWMyMTJkYzMyZmUzMjgyXzQtMy0xLTEtMA_99062075-2063-4fd8-a2e1-e97e781431eb">295,675</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</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="i3f10d58a83ff43f2bea3f2df2e8ab06f_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTpiM2MwY2NiZjgxMjA0MDU2YTljMjEyZGMzMmZlMzI4Mi90YWJsZXJhbmdlOmIzYzBjY2JmODEyMDQwNTZhOWMyMTJkYzMyZmUzMjgyXzUtMS0xLTEtMA_b83413b8-6eb4-4080-9251-9e5a4a9ac374">68,330</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b991568c4974ef6a2c0b97f81e3f5e9_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTpiM2MwY2NiZjgxMjA0MDU2YTljMjEyZGMzMmZlMzI4Mi90YWJsZXJhbmdlOmIzYzBjY2JmODEyMDQwNTZhOWMyMTJkYzMyZmUzMjgyXzUtMy0xLTEtMA_4451b2a3-3cd1-429a-8dc8-d94a070f1bc7">75,110</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated total</span></div></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="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTpiM2MwY2NiZjgxMjA0MDU2YTljMjEyZGMzMmZlMzI4Mi90YWJsZXJhbmdlOmIzYzBjY2JmODEyMDQwNTZhOWMyMTJkYzMyZmUzMjgyXzYtMS0xLTEtMA_62fe623f-0cd8-4b16-b6f5-5832d0c731d5">351,591</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="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTpiM2MwY2NiZjgxMjA0MDU2YTljMjEyZGMzMmZlMzI4Mi90YWJsZXJhbmdlOmIzYzBjY2JmODEyMDQwNTZhOWMyMTJkYzMyZmUzMjgyXzYtMy0xLTEtMA_8b7f753c-6a5b-4c1c-a8f5-147e15a0f047">370,785</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-lived assets</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"> (2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae35512eab274b58becb48c8e573ab5e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTpiM2MwY2NiZjgxMjA0MDU2YTljMjEyZGMzMmZlMzI4Mi90YWJsZXJhbmdlOmIzYzBjY2JmODEyMDQwNTZhOWMyMTJkYzMyZmUzMjgyXzktMS0xLTEtMA_a2b221b1-8e4f-4089-86dd-b8b828b024d9">44,395</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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="i78649949f7e24a129cb15e6cffb2511c_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTpiM2MwY2NiZjgxMjA0MDU2YTljMjEyZGMzMmZlMzI4Mi90YWJsZXJhbmdlOmIzYzBjY2JmODEyMDQwNTZhOWMyMTJkYzMyZmUzMjgyXzktMy0xLTEtMA_3385654c-349b-4805-8635-62a4d1076aad">25,478</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i606b750cbd9a46b0994a01ba929cb581_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTpiM2MwY2NiZjgxMjA0MDU2YTljMjEyZGMzMmZlMzI4Mi90YWJsZXJhbmdlOmIzYzBjY2JmODEyMDQwNTZhOWMyMTJkYzMyZmUzMjgyXzEwLTEtMS0xLTA_af936933-b4a2-42a0-9979-851dd4cfcead">34,180</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c508166cffb4ae9aa30d690ad256588_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTpiM2MwY2NiZjgxMjA0MDU2YTljMjEyZGMzMmZlMzI4Mi90YWJsZXJhbmdlOmIzYzBjY2JmODEyMDQwNTZhOWMyMTJkYzMyZmUzMjgyXzEwLTMtMS0xLTA_03b6343f-45be-44e9-b2c6-f88b770bb6c4">35,849</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated total</span></div></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="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTpiM2MwY2NiZjgxMjA0MDU2YTljMjEyZGMzMmZlMzI4Mi90YWJsZXJhbmdlOmIzYzBjY2JmODEyMDQwNTZhOWMyMTJkYzMyZmUzMjgyXzExLTEtMS0xLTA_547e9b4a-87cd-463c-aa0b-b1d4f767aa52">78,575</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="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTpiM2MwY2NiZjgxMjA0MDU2YTljMjEyZGMzMmZlMzI4Mi90YWJsZXJhbmdlOmIzYzBjY2JmODEyMDQwNTZhOWMyMTJkYzMyZmUzMjgyXzExLTMtMS0xLTA_15bf6819-c852-4d50-b7c8-1d28ea3b508b">61,327</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-indent:18pt"><span><br/></span></div><div style="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%">(1)&#160;&#160;&#160;&#160;Net sales are attributed to countries based on the location of customers. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">(2)&#160;&#160;&#160;&#160;Long-lived assets primarily consist of property, plant and equipment, goodwill, intangibles, right of use assets and other assets.</span></div></ix:nonNumeric></ix:continuation><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="height:54pt;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><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#ia993ea0c1c394d05ae989920630b5d6b_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div id="ia993ea0c1c394d05ae989920630b5d6b_142"></div><ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="us-gaap:TreasuryStockTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNDIvZnJhZzo3M2RhNjUxOWQ3MjY0MTMxYTQ1MzA4M2IwODg0MGQzNi90ZXh0cmVnaW9uOjczZGE2NTE5ZDcyNjQxMzFhNDUzMDgzYjA4ODQwZDM2XzQxNQ_b279201d-16fe-44a4-8367-7b9b1b8f7388" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 20 &#8211; Stock Repurchase Program</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="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:100%">In 2019, the Company's Board of Directors authorized a program in which the Company may repurchase up to $<ix:nonFraction unitRef="usd" contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNDIvZnJhZzo3M2RhNjUxOWQ3MjY0MTMxYTQ1MzA4M2IwODg0MGQzNi90ZXh0cmVnaW9uOjczZGE2NTE5ZDcyNjQxMzFhNDUzMDgzYjA4ODQwZDM2XzE1OA_4ef97969-285d-4234-86fd-f4deeb3c4da9">7.5</ix:nonFraction> million of the Company's common stock from time to time in open market transactions, privately negotiated transactions or by other methods. In 2020 and 2019, the Company purchased <ix:nonFraction unitRef="shares" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockSharesAcquired" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNDIvZnJhZzo3M2RhNjUxOWQ3MjY0MTMxYTQ1MzA4M2IwODg0MGQzNi90ZXh0cmVnaW9uOjczZGE2NTE5ZDcyNjQxMzFhNDUzMDgzYjA4ODQwZDM2XzMyNA_34ced10e-f224-488e-9cc1-2c8011ee0d4e">47,504</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockSharesAcquired" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNDIvZnJhZzo3M2RhNjUxOWQ3MjY0MTMxYTQ1MzA4M2IwODg0MGQzNi90ZXh0cmVnaW9uOjczZGE2NTE5ZDcyNjQxMzFhNDUzMDgzYjA4ODQwZDM2XzI3NDg3NzkwNzAxNjQ_654e7703-a4cf-4caf-991b-bb81efabc13a">32,362</ix:nonFraction> shares of common stock at an average purchase price of $<ix:nonFraction unitRef="usdPerShare" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="2" name="us-gaap:TreasuryStockAcquiredAverageCostPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNDIvZnJhZzo3M2RhNjUxOWQ3MjY0MTMxYTQ1MzA4M2IwODg0MGQzNi90ZXh0cmVnaW9uOjczZGE2NTE5ZDcyNjQxMzFhNDUzMDgzYjA4ODQwZDM2XzE2NDkyNjc0NDIxNjk_668f3c1f-723e-4c1a-8bcd-95588e4d9126">36.93</ix:nonFraction> and $<ix:nonFraction unitRef="usdPerShare" contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231" decimals="2" name="us-gaap:TreasuryStockAcquiredAverageCostPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNDIvZnJhZzo3M2RhNjUxOWQ3MjY0MTMxYTQ1MzA4M2IwODg0MGQzNi90ZXh0cmVnaW9uOjczZGE2NTE5ZDcyNjQxMzFhNDUzMDgzYjA4ODQwZDM2XzI3NDg3NzkwNzAxNzM_7390c521-2c91-45ec-91f6-f09123048105">38.13</ix:nonFraction>, respectively, under the repurchase program. At December 31, 2020, the Company had approximately $<ix:nonFraction unitRef="usd" contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNDIvZnJhZzo3M2RhNjUxOWQ3MjY0MTMxYTQ1MzA4M2IwODg0MGQzNi90ZXh0cmVnaW9uOjczZGE2NTE5ZDcyNjQxMzFhNDUzMDgzYjA4ODQwZDM2XzE2NDkyNjc0NDIzMjQ_64b9523f-e908-4080-97c4-0d803582e84c">4.5</ix:nonFraction> million available under the repurchase plan.</span></div></ix:nonNumeric><div><span><br/></span></div><div id="ia993ea0c1c394d05ae989920630b5d6b_1709"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 21 &#8211; <ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNzA5L2ZyYWc6NGM1ZGM2YzQ3NTI3NDFhMDhjZGQ2ODUwNzRiMDRiNmMvdGV4dHJlZ2lvbjo0YzVkYzZjNDc1Mjc0MWEwOGNkZDY4NTA3NGIwNGI2Y182MDQ3MzEzOTU0NTEw_d8536fa9-239e-47cd-8129-6a158ef48390" continuedAt="i96a46a87535e4b1a856ef909325e7858" escape="true">Related Party Transact</ix:nonNumeric></span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:continuation id="i96a46a87535e4b1a856ef909325e7858" continuedAt="i797dcb677c524359aef1085f05e7003a">ions</ix:continuation></span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:continuation id="i797dcb677c524359aef1085f05e7003a">During the twelve months ended December 31, 2020 the Company purchased approximately $<ix:nonFraction unitRef="usd" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNzA5L2ZyYWc6NGM1ZGM2YzQ3NTI3NDFhMDhjZGQ2ODUwNzRiMDRiNmMvdGV4dHJlZ2lvbjo0YzVkYzZjNDc1Mjc0MWEwOGNkZDY4NTA3NGIwNGI2Y18yNzQ4Nzc5MDcwNjU1_dd9a2517-99ae-4f09-9688-ca74c97a6c63">0.9</ix:nonFraction> million of inventory from a company owned by an immediate relative of a Board member at fair market value. The Company paid substantially all of the amount owed in the third and fourth quarters and therefore immaterial remaining liabilities exist as of December 31, 2020.</ix:continuation> </span></div><div><span><br/></span></div><div><span><br/></span></div><div id="ia993ea0c1c394d05ae989920630b5d6b_1717"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 22 &#8211; <ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="us-gaap:UnusualOrInfrequentItemsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNzE3L2ZyYWc6NmI5MzI4OTJhYWFiNDBiYzkzM2MwNThkOWJjNzBjYjgvdGV4dHJlZ2lvbjo2YjkzMjg5MmFhYWI0MGJjOTMzYzA1OGQ5YmM3MGNiOF82MDQ3MzEzOTYzMzEx_d8f5a689-2d64-4fda-b869-f6aa6933885b" continuedAt="if779687043bd40d688be10d96e6bba0a" escape="true">COVID-19 Risks and Uncertainties</ix:nonNumeric></span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><ix:continuation id="if779687043bd40d688be10d96e6bba0a" continuedAt="iffd4306fdabc41f2a217e5d99db7600e"><div style="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:100%">There is substantial uncertainty as to the overall effect the COVID-19 pandemic will have on the results of the Company for 2021 and beyond. Various events related to COVID-19 have resulted in lost revenue to our Company, limitations on our ability to source high demand products, limitations on our sales force to perform certain functions due to state or federal stay-at-home orders, slow-down of customer demand for our products and limitations of some customers to pay us on a timely basis.</span></div><div><span><br/></span></div><div style="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%">On March 27, 2020, Congress enacted the Coronavirus Aid, Relief, and Economic Security ("CARES") Act to provide certain relief as a result of the COVID-19 outbreak. The Company has elected to defer the employer side social security payments in accordance with the CARES Act. The total amount deferred is $<ix:nonFraction unitRef="usd" contextRef="i795b8275c960461cb4e19e839c24abcd_I20200327" decimals="-5" format="ixt:numdotdecimal" name="laws:SocialSecurityTaxEmployerDeferralCARESAct" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNzE3L2ZyYWc6NmI5MzI4OTJhYWFiNDBiYzkzM2MwNThkOWJjNzBjYjgvdGV4dHJlZ2lvbjo2YjkzMjg5MmFhYWI0MGJjOTMzYzA1OGQ5YmM3MGNiOF82MDQ3MzEzOTYzNTg0_ee92e89f-562c-4d61-ab78-ad9a0a244c13">3.5</ix:nonFraction> million, with $<ix:nonFraction unitRef="usd" contextRef="ib91e9b10b37245629416be16acf335df_D20210101-20211231" decimals="-5" format="ixt:numdotdecimal" name="laws:PaymentsOfDeferredEmployerPayrollTaxCARESAct" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNzE3L2ZyYWc6NmI5MzI4OTJhYWFiNDBiYzkzM2MwNThkOWJjNzBjYjgvdGV4dHJlZ2lvbjo2YjkzMjg5MmFhYWI0MGJjOTMzYzA1OGQ5YmM3MGNiOF8yNzQ4Nzc5MDgxMjEy_0da9002a-01cb-40c7-8d65-30b62c2b0398">1.7</ix:nonFraction>&#160;million expected to be paid in 2021 and the remainder in 2022. The Company will continue to evaluate how the provisions of the CARES Act will impact its financial position, results of operations and cash flows. The Company has also utilized the Canadian Emergency Wage Subsidy ("CEWS") Act for both Lawson Canada and Bolt for assistance with hourly employee costs. The CEWS is a program that provides a subsidy of certain eligible wages commencing March 15, 2020 through December 31, 2020 subject to meeting certain criteria. During </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020 the Company recorded $<ix:nonFraction unitRef="usd" contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" decimals="-5" format="ixt:numdotdecimal" name="laws:CanadaEmergencyWageSubsidy" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNzE3L2ZyYWc6NmI5MzI4OTJhYWFiNDBiYzkzM2MwNThkOWJjNzBjYjgvdGV4dHJlZ2lvbjo2YjkzMjg5MmFhYWI0MGJjOTMzYzA1OGQ5YmM3MGNiOF8yNzQ4Nzc5MDc5NzI3_9d0e1de2-4eb5-4f33-9375-7561ae4a1bc2">1.4</ix:nonFraction> million in subsidies from the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CEWS program which is recognized as a reduction to selling, general and administrative expenses in the consolidated statement of income and comprehensive income.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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%">In the first quarter of 2020, the government of the state of Illinois defined essential businesses, allowing Lawson to operate during the pandemic. A change in this status could result in the temporary closure of our business. Additionally the COVID-19 pandemic could result in a temporary closure of any or all of our distribution facilities or the Bolt branch locations, which would negatively impact our operations. Other disruptions to our supply chain such as reduced capacity or temporary shutdowns of freight carriers could also negatively impact Company performance. The pandemic is negatively impacting sales and operations currently and may negatively impact future financial results, liquidity and overall performance of the Company. Additionally, it is reasonably possible that estimates made in the financial statements may be materially and adversely impacted in the future as a result of these conditions, including delay in payment of receivables, impairment losses related to goodwill and other long-lived assets, and inability to utilize deferred tax assets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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%">The Lawson MRO business model relies upon customer interaction as well as a consistent schedule of onsite visits by our sales representatives to customer locations. The Bolt business model relies on foot traffic in its branch locations. The onset of the COVID-19 pandemic, as well as social distancing guidelines and government mandated shelter in place orders, have negatively impacted the ability of our sales reps to visit our customers and for foot traffic to return to our Bolt branch locations, resulting in an overall negative impact on our business.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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%">The second quarter 2020 financial performance of the Company was substantially negatively impacted as state and local governments throughout the United States and Canada imposed strict COVID-19 related restrictions, including shutdowns of nonessential businesses and stay-at-home orders, particularly in April. These restrictions were relaxed in May and June, and were further relaxed throughout the third quarter. The economic climate in the third quarter improved as non-essential businesses reopened in both limited capacity and full capacity. The relaxed restrictions resulted in increased customer contact and more consistent customer visits for Lawson MRO sales representatives, as well as increased customer visits to Bolt </span></div></ix:continuation><div style="height:54pt;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><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#ia993ea0c1c394d05ae989920630b5d6b_7">Table of Contents</a></span></div><div><span><br/></span></div></div><ix:continuation id="iffd4306fdabc41f2a217e5d99db7600e"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">branch locations. The relaxed restrictions continued in the fourth quarter as well, which allowed for continued sequential improvement in operating and financial performance.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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%">Despite the improved economic climate, the Company continues to be negatively impacted by the COVID-19 pandemic and the various federal, state and local restrictions enacted to combat the pandemic. In the fourth quarter of 2020, the U.S. Food and Drug Administration approved certain vaccines that have demonstrated effectiveness in preventing the spread of the COVID-19 virus. However, it is projected that the production, distribution and administration of the vaccine to a sufficient percentage of the population to significantly minimize the future effect of the pandemic will not be reached until mid-2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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%">The Company has taken several steps to mitigate the potential negative impacts of COVID-19. The actions taken included, but are not limited to, furloughing employees, reducing base salaries for a period of time, canceling travel and award trips, temporarily consolidating its Suwanee distribution center operations into the McCook facility, eliminating non-critical capital expenditures and eliminating various positions throughout </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Company. In the third and fourth quarters the Company brought back various previously furloughed employees. The Company reopened the Suwanee distribution center in a reduced capacity in the third quarter as overall business activity increased.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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%">The Company will continue to closely monitor the operating environment and will take appropriate actions to protect the safety for its employees, customers and suppliers.</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:54pt;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><span><br/></span></div></div></div><div id="ia993ea0c1c394d05ae989920630b5d6b_145"></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#ia993ea0c1c394d05ae989920630b5d6b_7">Table of Contents</a></span></div><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:700;line-height:120%">Lawson Products, Inc.</span></div><ix:nonNumeric contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231" name="srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNDUvZnJhZzo1Zjc4Y2M3Mjc4OWI0YTE0ODZmZWExMWMwYmFmMjBlMy90ZXh0cmVnaW9uOjVmNzhjYzcyNzg5YjRhMTQ4NmZlYTExYzBiYWYyMGUzXzI1NQ_27a9cb2f-d136-40bf-8990-aff9d494397d" escape="true"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Schedule II -Valuation and Qualifying Accounts</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%">The roll forward of valuation accounts were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.809%"><tr><td style="width:1.0%"></td><td style="width:40.616%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.002%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.757%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.002%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.757%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.002%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.757%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.007%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Description</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at Beginning of Period</span></td><td colspan="3" style="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charged to Costs and Expenses</span></td><td colspan="3" style="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: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="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: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 Period</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Allowance for doubtful accounts: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Year ended December 31, 2020</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="i4a2dfbf6802d4e0bb5c03efa6842b459_I20191231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNDUvZnJhZzo1Zjc4Y2M3Mjc4OWI0YTE0ODZmZWExMWMwYmFmMjBlMy90YWJsZTpmZTAyZWNhODEyYWI0ZGQ5YTgzZmNiMTZjMzAxMGExZi90YWJsZXJhbmdlOmZlMDJlY2E4MTJhYjRkZDlhODNmY2IxNmMzMDEwYTFmXzMtMS0xLTEtMzc5Nw_c811abc9-4a6d-4f18-bfc2-be3234df9697">593</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f52fe0a02da497c811ef2d1d82fa137_D20200101-20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNDUvZnJhZzo1Zjc4Y2M3Mjc4OWI0YTE0ODZmZWExMWMwYmFmMjBlMy90YWJsZTpmZTAyZWNhODEyYWI0ZGQ5YTgzZmNiMTZjMzAxMGExZi90YWJsZXJhbmdlOmZlMDJlY2E4MTJhYjRkZDlhODNmY2IxNmMzMDEwYTFmXzMtMy0xLTEtNDM3MA_03db2720-94c2-421e-8dba-84f50f2d83a3">578</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i3f52fe0a02da497c811ef2d1d82fa137_D20200101-20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNDUvZnJhZzo1Zjc4Y2M3Mjc4OWI0YTE0ODZmZWExMWMwYmFmMjBlMy90YWJsZTpmZTAyZWNhODEyYWI0ZGQ5YTgzZmNiMTZjMzAxMGExZi90YWJsZXJhbmdlOmZlMDJlY2E4MTJhYjRkZDlhODNmY2IxNmMzMDEwYTFmXzMtNS0xLTEtNDM3NA_7c14724c-6aed-47dc-b5e3-96f0213fcd9d">517</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie850ec6c13e84bab98eb25ef4fc88104_I20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNDUvZnJhZzo1Zjc4Y2M3Mjc4OWI0YTE0ODZmZWExMWMwYmFmMjBlMy90YWJsZTpmZTAyZWNhODEyYWI0ZGQ5YTgzZmNiMTZjMzAxMGExZi90YWJsZXJhbmdlOmZlMDJlY2E4MTJhYjRkZDlhODNmY2IxNmMzMDEwYTFmXzMtNy0xLTEtNDM3OA_7bcb099f-2eec-42b9-9ba8-db84e4f72e02">654</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><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></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i819749d8d00c429591a9d1323c5040d4_I20181231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNDUvZnJhZzo1Zjc4Y2M3Mjc4OWI0YTE0ODZmZWExMWMwYmFmMjBlMy90YWJsZTpmZTAyZWNhODEyYWI0ZGQ5YTgzZmNiMTZjMzAxMGExZi90YWJsZXJhbmdlOmZlMDJlY2E4MTJhYjRkZDlhODNmY2IxNmMzMDEwYTFmXzMtMS0xLTEtMA_ce23802e-025e-4110-8c4c-29013043d60f">549</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="icc8874e4eb274fafad01cdbd9285ba1b_D20190101-20191231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNDUvZnJhZzo1Zjc4Y2M3Mjc4OWI0YTE0ODZmZWExMWMwYmFmMjBlMy90YWJsZTpmZTAyZWNhODEyYWI0ZGQ5YTgzZmNiMTZjMzAxMGExZi90YWJsZXJhbmdlOmZlMDJlY2E4MTJhYjRkZDlhODNmY2IxNmMzMDEwYTFmXzMtMy0xLTEtMA_1ab4d91b-b9c4-4b38-b1e7-40fa612a694d">623</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icc8874e4eb274fafad01cdbd9285ba1b_D20190101-20191231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNDUvZnJhZzo1Zjc4Y2M3Mjc4OWI0YTE0ODZmZWExMWMwYmFmMjBlMy90YWJsZTpmZTAyZWNhODEyYWI0ZGQ5YTgzZmNiMTZjMzAxMGExZi90YWJsZXJhbmdlOmZlMDJlY2E4MTJhYjRkZDlhODNmY2IxNmMzMDEwYTFmXzMtNS0xLTEtMA_aa768aa3-f06a-461a-b13b-9178f89c30cc">579</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="i4a2dfbf6802d4e0bb5c03efa6842b459_I20191231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNDUvZnJhZzo1Zjc4Y2M3Mjc4OWI0YTE0ODZmZWExMWMwYmFmMjBlMy90YWJsZTpmZTAyZWNhODEyYWI0ZGQ5YTgzZmNiMTZjMzAxMGExZi90YWJsZXJhbmdlOmZlMDJlY2E4MTJhYjRkZDlhODNmY2IxNmMzMDEwYTFmXzMtNy0xLTEtMA_49814040-4368-4775-ad8c-763afde4eb51">593</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><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"><div style="padding-left:9pt;text-indent:-9pt"><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></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="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 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%">Year ended December 31, 2020</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="iffc9293062ff480aabada53d2b8f38e5_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNDUvZnJhZzo1Zjc4Y2M3Mjc4OWI0YTE0ODZmZWExMWMwYmFmMjBlMy90YWJsZTpmZTAyZWNhODEyYWI0ZGQ5YTgzZmNiMTZjMzAxMGExZi90YWJsZXJhbmdlOmZlMDJlY2E4MTJhYjRkZDlhODNmY2IxNmMzMDEwYTFmXzctMS0xLTEtMzgwMQ_47ad1970-41fa-406e-b1ae-fc113f0f2046">1,235</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i964443c7c44d4c8c9f699e5aeef6d22e_D20200101-20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNDUvZnJhZzo1Zjc4Y2M3Mjc4OWI0YTE0ODZmZWExMWMwYmFmMjBlMy90YWJsZTpmZTAyZWNhODEyYWI0ZGQ5YTgzZmNiMTZjMzAxMGExZi90YWJsZXJhbmdlOmZlMDJlY2E4MTJhYjRkZDlhODNmY2IxNmMzMDEwYTFmXzctMy0xLTEtNDM1NQ_13314b26-f134-4d45-a705-516d7feb0ef7">22</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i964443c7c44d4c8c9f699e5aeef6d22e_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNDUvZnJhZzo1Zjc4Y2M3Mjc4OWI0YTE0ODZmZWExMWMwYmFmMjBlMy90YWJsZTpmZTAyZWNhODEyYWI0ZGQ5YTgzZmNiMTZjMzAxMGExZi90YWJsZXJhbmdlOmZlMDJlY2E4MTJhYjRkZDlhODNmY2IxNmMzMDEwYTFmXzctNS0xLTEtNDM1OQ_362c3066-857f-4e79-a4e8-71ba0faf4eb8">&#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="i9e05bdce238f4debad9f5d82de310aaa_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNDUvZnJhZzo1Zjc4Y2M3Mjc4OWI0YTE0ODZmZWExMWMwYmFmMjBlMy90YWJsZTpmZTAyZWNhODEyYWI0ZGQ5YTgzZmNiMTZjMzAxMGExZi90YWJsZXJhbmdlOmZlMDJlY2E4MTJhYjRkZDlhODNmY2IxNmMzMDEwYTFmXzctNy0xLTEtNDM2Mw_b75e5cee-3a52-4a31-8c1c-da37a25acb04">1,257</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><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></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f46aa9d725a4ef6a16969b075032405_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNDUvZnJhZzo1Zjc4Y2M3Mjc4OWI0YTE0ODZmZWExMWMwYmFmMjBlMy90YWJsZTpmZTAyZWNhODEyYWI0ZGQ5YTgzZmNiMTZjMzAxMGExZi90YWJsZXJhbmdlOmZlMDJlY2E4MTJhYjRkZDlhODNmY2IxNmMzMDEwYTFmXzctMS0xLTEtMA_280596eb-acf1-4293-914a-3eff58436b51">2,569</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="i11f7774ef74541059fad86cd290c43b9_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNDUvZnJhZzo1Zjc4Y2M3Mjc4OWI0YTE0ODZmZWExMWMwYmFmMjBlMy90YWJsZTpmZTAyZWNhODEyYWI0ZGQ5YTgzZmNiMTZjMzAxMGExZi90YWJsZXJhbmdlOmZlMDJlY2E4MTJhYjRkZDlhODNmY2IxNmMzMDEwYTFmXzctMy0xLTEtMA_bf8bd008-ffa6-44a8-b094-c95fa57e95d4">&#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="i11f7774ef74541059fad86cd290c43b9_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNDUvZnJhZzo1Zjc4Y2M3Mjc4OWI0YTE0ODZmZWExMWMwYmFmMjBlMy90YWJsZTpmZTAyZWNhODEyYWI0ZGQ5YTgzZmNiMTZjMzAxMGExZi90YWJsZXJhbmdlOmZlMDJlY2E4MTJhYjRkZDlhODNmY2IxNmMzMDEwYTFmXzctNS0xLTEtMA_aa49ffb2-8755-4dcb-ba52-25c1b43f3595">1,334</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="iffc9293062ff480aabada53d2b8f38e5_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNDUvZnJhZzo1Zjc4Y2M3Mjc4OWI0YTE0ODZmZWExMWMwYmFmMjBlMy90YWJsZTpmZTAyZWNhODEyYWI0ZGQ5YTgzZmNiMTZjMzAxMGExZi90YWJsZXJhbmdlOmZlMDJlY2E4MTJhYjRkZDlhODNmY2IxNmMzMDEwYTFmXzctNy0xLTEtMA_f81d2dc6-a039-48d2-ad47-e3564beedb69">1,235</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (1)&#160;&#160;&#160;&#160;Deductions reflect uncollected receivables written off, net of recoveries and translation adjustments.</span></div></ix:nonNumeric><div><span><br/></span></div><div><span><br/></span></div><div style="height:54pt;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><span><br/></span></div></div></div><div id="ia993ea0c1c394d05ae989920630b5d6b_148"></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#ia993ea0c1c394d05ae989920630b5d6b_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div style="padding-left:40.5pt;text-indent:-40.5pt"><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 style="text-align:justify;text-indent:18pt"><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%">None</span></div><div style="text-indent:18pt"><span><br/></span></div><div id="ia993ea0c1c394d05ae989920630b5d6b_151"></div><div><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><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 style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the supervision and with the participation of our senior management, including our Chief Executive Officer and Chief Financial Officer, we conducted an evaluation of the effectiveness of the design and operation of our disclosure controls and procedures, as defined in Rules&#160;13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;), as of the end of the period covered by this annual report (the &#8220;Evaluation Date&#8221;). Based on this evaluation, our Chief Executive Officer and Chief Financial Officer concluded as of the Evaluation Date that our disclosure controls and procedures were effective such that (i) the information relating to Lawson, including our consolidated subsidiaries, required to be disclosed in our SEC reports is recorded, processed, summarized and reported within the time periods specified in SEC rules and forms, and (ii) include, without limitation, controls and procedures designed to ensure that&#160;information required to be disclosed 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 style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="height:54pt;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><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#ia993ea0c1c394d05ae989920630b5d6b_7">Table of Contents</a></span></div><div><span><br/></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%">Management&#8217;s Report on Internal Control over Financial Reporting</span></div><div><span><br/></span></div><div style="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%">Management is responsible for establishing and maintaining an adequate system of internal control over financial reporting as defined in Rules&#160;13a-15(f)&#160;and 15d-15(f)&#160;under the Securities Exchange Act of 1934, as amended, for Lawson Products, Inc. (the &#8220;Company&#8221;).&#160; This system is designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with U.S. generally accepted accounting principles.</span></div><div style="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%">&#160;</span></div><div style="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%">The Company&#8217;s internal control over financial reporting includes those policies and procedures that (i)&#160;pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the Company; (ii)&#160;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 (iii)&#160;provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the Company&#8217;s assets that could have a material effect on the financial statements.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span><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 and even when determined to be effective, can only provide reasonable assurance with respect to financial statement preparation and presentation.&#160; Also, projection of any evaluation of the effectiveness of internal control over financial reporting to future periods is 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 style="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%">&#160;</span></div><div style="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%">Management, with the participation of the Company&#8217;s Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of the Company&#8217;s internal control over financial reporting as of December&#160;31, 2020.&#160; In making this evaluation, management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8220;Internal Control &#8211; Integrated Framework&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (2013).&#160; Based on this assessment, management concluded that the Company&#8217;s internal control over financial reporting was effective as of December&#160;31, 2020.&#160;The Company&#8217;s independent registered public accounting firm, BDO USA, LLP, has audited and issued a report on the Company&#8217;s internal controls over financial reporting as set forth in this annual report.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">The Company is in the process of integrating Partsmaster, which was acquired from NCH Corporation on August 31, 2020, into its overall internal control over financial reporting. Management elected to exclude the internal controls of Partsmaster from its assessment of the effectiveness of internal controls over financial reporting for the year ended December&#160;31, 2020, as permitted by the SEC's interpretive guidance. Partsmaster constituted 15.8% and 0.9% of total assets and net assets, respectively, as of December&#160;31, 2020 and 6.4% of total revenue and  5.2% of net income for 2020. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="height:54pt;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><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#ia993ea0c1c394d05ae989920630b5d6b_7">Table of Contents</a></span></div><div><span><br/></span></div></div><div><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="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shareholders and Board of Directors</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lawson Products, Inc.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Chicago, Illinois</span></div><div style="margin-top:12pt;text-align:justify"><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 style="text-align:justify"><span><br/></span></div><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 have audited Lawson Products, Inc.&#8217;s (the &#8220;Company&#8217;s&#8221;) internal control over financial reporting as of December 31, 2020, based on criteria established in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:115%">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:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:115%">(2013)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> issued by the Committee of Sponsoring Organizations of the Treadway Commission (the &#8220;COSO criteria&#8221;). In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2020, based on the COSO criteria.</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%">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (&#8220;PCAOB&#8221;), the consolidated balance sheets of the Company as of December 31, 2020 and 2019, the related consolidated statements of income and comprehensive 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 listed in the accompanying index and our report dated February 26, 2021 expressed an unqualified opinion thereon.</span></div><div style="margin-top:12pt;text-align:justify"><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 style="text-align:justify"><span><br/></span></div><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 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 &#8220;Item 9A, Management&#8217;s Report on Internal Control over Financial Reporting&#8221;. 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 U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We conducted our audit of internal control over financial reporting 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, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audit also included 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 style="text-align:justify"><span><br/></span></div><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%">As indicated in the accompanying &#8220;Item 9A, Management&#8217;s Report on Internal Control over Financial Reporting,&#8221; </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">management&#8217;s assessment of and conclusion on the effectiveness of internal control over financial reporting did not include the internal controls of Partsmaster, which was acquired on August 31, 2020, and which is included in the consolidated balance sheet of the Company as of December 31, 2020, and the related consolidated statements of income and comprehensive income, changes in stockholders&#8217; equity, and cash flows for the year then ended. Partsmaster constituted 15.8% and 0.9% of total assets and net assets, respectively, as of December 31, 2020, and 6.4% and 5.2% of revenues and net income, respectively, for the year then ended. Management did not assess the effectiveness of internal control over financial reporting of Partsmaster because of the timing of the acquisition which was completed on August 31, 2020. Our audit of internal control over financial reporting of the Company also did not include an evaluation of the internal control over financial reporting of Partsmaster.</span></div><div style="margin-top:12pt;text-align:justify"><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 style="text-align:justify"><span><br/></span></div><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%">A company&#8217;s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company&#8217;s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#8217;s assets that could have a material effect on the financial statements.</span></div><div style="height:54pt;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><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#ia993ea0c1c394d05ae989920630b5d6b_7">Table of Contents</a></span></div><div><span><br/></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%">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 style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">/s/BDO USA, LLP</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Chicago, Illinois</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;26, 2021 </span></div><div style="margin-top:12pt;text-align:justify"><span><br/></span></div><div style="height:54pt;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><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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="#ia993ea0c1c394d05ae989920630b5d6b_7">Table of Contents</a></span></div><div><span><br/></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%">Changes in Internal Controls</span></div><div style="text-align:justify"><span><br/></span></div><div style="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%">There were no changes in our internal control over financial reporting that occurred during the last fiscal quarter that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. The Company is in the process of integrating Partsmaster, which was acquired from NCH Corporation on August 31, 2020, into its overall internal control over financial reporting. Management elected to exclude the internal controls of Partsmaster from its assessment of the effectiveness of internal controls over financial reporting for the year ended December&#160;31, 2020, as permitted by the SEC's interpretive guidance. Partsmaster constituted 15.6% and 0.9% of total assets and net assets, respectively, as of December&#160;31, 2020 and 6.4% of total revenue and 5.2% of net income for 2020. </span></div><div><span><br/></span></div><div id="ia993ea0c1c394d05ae989920630b5d6b_154"></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 9B. OTHER INFORMATION.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">None</span></div><div style="text-align:center"><span><br/></span></div><div id="ia993ea0c1c394d05ae989920630b5d6b_157"></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&#160;III</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%">&#160;</span></div><div id="ia993ea0c1c394d05ae989920630b5d6b_160"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;10.&#160;&#160;DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE.</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%">a.&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Directors</span></div><div><span><br/></span></div><div style="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%">The information required by this Item is set forth in the Company&#8217;s Proxy Statement for the Annual Meeting of Stockholders to be held on May&#160;11, 2021, under the caption &#8220;Election of Directors&#8221; and &#8220;Section&#160;16(a) Beneficial Ownership Reporting Compliance,&#8221; which information is incorporated herein by reference.</span></div><div style="text-indent:18pt"><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%">b.&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Executive Officers</span></div><div><span><br/></span></div><div style="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%">The information required by this Item is set forth under the caption Item&#160;1&#160;&#8212; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> under &#8220;Executive Officers of the Registrant.&#8221;</span></div><div style="text-indent:18pt"><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%">c.&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Audit Committee</span></div><div><span><br/></span></div><div style="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%">Information on the Company&#8217;s Audit Committee is contained under the caption &#8220;Board of Directors Meetings and Committees&#8221; in the Company&#8217;s Proxy Statement for the Annual Meeting of Stockholders to be held on May&#160;11, 2021, which is incorporated herein by reference.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">The Board of Directors has determined that Lee Hillman, member of the Audit Committee of the Board of Directors, qualifies as an &#8220;audit committee financial expert&#8221; as defined in Item&#160;407(d)(5)(ii) of Regulation&#160;S-K, and that Mr.&#160;Hillman is &#8220;independent&#8221; as the term is defined in the listing standards of the NASDAQ Global Select Market.</span></div><div style="text-indent:18pt"><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%">d.&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Code of Business Conduct</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="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%">The Company has adopted a Code of Business Conduct applicable to all employees and sales representatives. The Company&#8217;s Code of Business Conduct is applicable to senior financial executives including the principal executive officer, principal financial officer and principal accounting officer of the Company. The Company&#8217;s Code of Business Conduct is available on the Corporate Governance page in the Investor Relations section of the Company&#8217;s website at</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> www.lawsonproducts.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company intends to post on its website any amendments to, or waivers from its Code of Business Conduct applicable to senior financial executives. The Company will provide any persons with a copy of its Code of Business Conduct without charge upon written request directed to the Company&#8217;s Secretary at the Company&#8217;s address.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div id="ia993ea0c1c394d05ae989920630b5d6b_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 11. EXECUTIVE COMPENSATION.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="height:54pt;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><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><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%">Lawson Products, Inc.</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><br/></span></div></div><div style="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%">The information required by this Item is set forth in the Company&#8217;s Proxy Statement for the Annual Meeting of Stockholders to be held on May&#160;11, 2021, under the caption &#8220;Remuneration of Executive Officers,&#8221; which information is incorporated herein by reference.</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-45pt"><span><br/></span></div><div id="ia993ea0c1c394d05ae989920630b5d6b_166"></div><div style="padding-left:45pt;text-align:justify;text-indent:-45pt"><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 MATTERS.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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%">The information required by this Item is set forth in the Company&#8217;s Proxy Statement for the Annual Meeting of Stockholders to be held on May&#160;11, 2021 under the caption &#8220;Securities Beneficially Owned by Principal Stockholders and Management&#8221; which information is incorporated herein by reference.</span></div><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%">&#160;</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%">Equity Compensation Plan Information</span></div><div style="text-align:center"><span><br/></span></div><div style="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%">The following table provides information as of December&#160;31, 2020 regarding the number of shares of common stock that were available for issuance under the Company&#8217;s equity compensation plans which are described in greater detail in Note 18 in the Consolidated Financial Statements.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.851%"><tr><td style="width:1.0%"></td><td style="width:41.970%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.144%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.958%"></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:9pt;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:9pt;font-weight:400;line-height:100%">Number of securities to be issued upon exercise of outstanding options, warrants and rights<br/>(1)</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:9pt;font-weight:400;line-height:100%">Weighted-average exercise price of outstanding options, warrants and rights <br/>(1) (2)</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:9pt;font-weight:400;line-height:100%">Number of securities remaining available for future issuance under equity compensation plans (excluding securities reflected in the first column)</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"><div style="padding-left:9pt;text-indent:-9pt"><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></div></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%">337,800</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%">$27.70</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%">247,042</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><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></div></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%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;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%">337,800</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;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%">$27.70</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;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%">247,042</span></td></tr></table></div><div style="text-indent:18pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;Includes potential common stock issuance of 45,799 from restricted stock awards, 195,723 from market stock units, 80,000 from stock options and 16,278 from performance awards. </span></div><div style="padding-left:36pt;text-indent:-36pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2) &#160;&#160;&#160;&#160;Weighted-average exercise price of 80,000 stock options.</span></div><div style="text-indent:18pt"><span><br/></span></div><div id="ia993ea0c1c394d05ae989920630b5d6b_169"></div><div style="padding-left:45pt;text-indent:-45pt"><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 style="padding-left:45pt;text-indent:-45pt"><span><br/></span></div><div style="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%">The information required by this Item is set forth in the Company&#8217;s Proxy Statement for the Annual Meeting of Stockholders to be held on May&#160;11, 2021 under the caption &#8220;Election of Directors&#8221; and &#8220;Certain Relationships and Related Transactions&#8221; which information is incorporated herein by reference.</span></div><div style="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%"> </span></div><div id="ia993ea0c1c394d05ae989920630b5d6b_172"></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 ACCOUNTING FEES AND SERVICES.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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%">The information required under this Item is set forth in the Company&#8217;s Proxy Statement for the Annual Meeting of Stockholders to be held on May&#160;11, 2021 under the caption &#8220;Fees Paid to Independent Auditors&#8221; which information is incorporated herein by reference.</span></div><div style="text-align:center"><span><br/></span></div><div style="height:54pt;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><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><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%">Lawson Products, Inc.</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><br/></span></div></div><div style="text-align:center"><span><br/></span></div><div id="ia993ea0c1c394d05ae989920630b5d6b_175"></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&#160;IV</span></div><div style="text-align:center"><span><br/></span></div><div id="ia993ea0c1c394d05ae989920630b5d6b_178"></div><div style="-sec-extract:summary"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 15. EXHIBITS,&#160; FINANCIAL STATEMENT SCHEDULES.</span></div><div style="text-indent:18pt"><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%">(a)&#160;&#160;&#160;&#160;(1)&#160;&#160;&#160;&#160;See Index to Financial Statements in Item 8 on page 29.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;(2)&#160;&#160;&#160;&#160;See Schedule II in Item 8 on page 61.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;(3)&#160;&#160;&#160;&#160;Exhibits:</span></div><div style="text-align:center"><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:92.857%"><tr><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.105%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:83.676%"></td><td style="width:0.1%"></td></tr><tr><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:700;line-height:100%">Exhibit</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:100%;text-decoration:underline">Number</span></div></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%">Description of Exhibit</span></td></tr><tr><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:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;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/703604/000110465920101889/tm2029918d1_ex2-1.htm">2.1</a></span></div></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:top"><div style="text-align:justify"><span style="color:#000000;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:#000000;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/703604/000110465920101889/tm2029918d1_ex2-1.htm">Asset Purchase Agreement dated August 31, 2020, between the Company and NCH Corporation and NCH Canada, Inc., incorporated herein by reference to Exhibit 2.1 to the Company's Cur</a><a style="-sec-extract:exhibit;color:#000000;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/703604/000110465920101889/tm2029918d1_ex2-1.htm">r</a><a style="-sec-extract:exhibit;color:#000000;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/703604/000110465920101889/tm2029918d1_ex2-1.htm">ent Report on Form 8-K dated August 31, 2020.</a></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%">3.1</span></td><td colspan="3" style="padding:0 1pt"></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%">Certificate of Incorporation of the Company, as amended, incorporated herein by reference to Exhibit&#160;3(a) to the Company's Annual Report on Form&#160;10-K for the fiscal year ended December&#160;31, 1988.<br/></span></td></tr><tr><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:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;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/703604/000129993309004138/exhibit1.htm">3.2</a></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:justify"><span style="color:#000000;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:#000000;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/703604/000129993309004138/exhibit1.htm">Amended and Restated By-laws of the Company, incorporated herein by reference to Exhibit 3.1 to the Company's Current Report on Form&#160;8-K dated October 20, 2009.</a></span></div><div style="text-align:justify"><span><br/></span></div></td></tr><tr><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:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit4.htm">4.1</a></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:justify"><span style="color:#000000;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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit4.htm">Description of common stock.</a></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%">10.1*</span></td><td colspan="3" style="padding:0 1pt"></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%">Amended and Restated Executive Deferral Plan, incorporated herein by reference from Exhibit&#160;10(c)(7) to the Company's Annual Report on Form&#160;10-K for the fiscal year ended December&#160;31, 1995.</span></td></tr><tr><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:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;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/703604/000091476001000051/0000914760-01-000051-0002.txt">10.2*</a></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:justify"><span style="color:#000000;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:#000000;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/703604/000091476001000051/0000914760-01-000051-0002.txt">Lawson Products, Inc. Stock Performance Plan, incorporated herein by reference from Exhibit&#160;10(c)(8) to the Company&#8217;' Annual Report on Form&#160;10-K for the fiscal year ended December&#160;31, 2000.</a></span></div><div style="text-align:justify"><span><br/></span></div></td></tr><tr><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:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;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/703604/000091476005000086/l02121_x10c16.txt">10.3*</a></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:justify"><span style="color:#000000;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:#000000;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/703604/000091476005000086/l02121_x10c16.txt">Form&#160;Letter regarding Stock Performance Rights, incorporated by reference to Exhibit&#160;10(c)(16) to the Company's Annual Report on Form&#160;10-K for the fiscal year ended December&#160;31, 2004.</a></span></div><div style="text-align:justify"><span><br/></span></div></td></tr><tr><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:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;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/703604/000095013708013981/c47930exv10w1.htm">10.4*</a></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:justify"><span style="color:#000000;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:#000000;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/703604/000095013708013981/c47930exv10w1.htm">Lawson Products, Inc. Long-Term Incentive Plan, incorporated herein by reference to Exhibit&#160;10.1 to the Company's Current Report on Form&#160;8-K dated May 13, 2008.</a></span></div><div style="text-align:justify"><span><br/></span></div></td></tr><tr><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:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;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/703604/000095013708011717/c35632exv10w01.htm">10.5*</a></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:justify"><span style="color:#000000;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:#000000;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/703604/000095013708011717/c35632exv10w01.htm">Form of Indemnification Agreement for Directors and Officers incorporated herein by reference to Exhibit 10.01 to the Company's Current Report on Form&#160;8-K dated September 15, 2008.</a></span></div><div style="text-align:justify"><span><br/></span></div></td></tr><tr><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:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;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/703604/000095013709001166/c49525exv10w2.htm">10.6*</a></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:justify"><span style="color:#000000;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:#000000;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/703604/000095013709001166/c49525exv10w2.htm">Form of Amended and Restated Award Agreement, incorporated by reference to Exhibit&#160;10.2 to the Company's Current Report on Form&#160;8-K dated February 12, 2009.</a></span></div><div style="text-align:justify"><span><br/></span></div></td></tr><tr><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:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;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/703604/000095012309057288/c54430def14a.htm#015">10.7*</a></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:justify"><span style="color:#000000;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:#000000;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/703604/000095012309057288/c54430def14a.htm#015">Lawson Products, Inc. 2009 Equity Compensation Plan, incorporated by reference to Appendix A to the Company's Proxy Statement on Schedule 14A Information dated November 4, 2009.</a></span></div></td></tr><tr><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:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;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/703604/000129993312002064/exhibit2.htm">10.8*</a></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:justify"><span style="color:#000000;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:#000000;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/703604/000129993312002064/exhibit2.htm">Employment Agreement dated as of August 29, 2012 by and between Lawson Products, Inc., an Illinois corporation, and Neil E. Jenkins, incorporated herein by reference to Exhibit&#160;10.2 to the Company's Current Report on Form&#160;8-K dated August 29, 2012.</a></span></div><div style="text-align:justify"><span><br/></span></div></td></tr><tr><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:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;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/703604/000129993312002064/exhibit3.htm">10.9*</a></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:justify"><span style="color:#000000;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:#000000;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/703604/000129993312002064/exhibit3.htm">Employment Agreement dated as of August 29, 2012 by and between Lawson Products, Inc., an Illinois corporation, and Ron Knutson, incorporated herein by reference to Exhibit&#160;10.3 to the Company's Current Report on Form&#160;8-K dated August 29, 2012.</a></span></div><div style="text-align:justify"><span><br/></span></div></td></tr><tr><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:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;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/703604/000070360414000063/agreementoflease.htm">10.10</a></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:justify"><span style="color:#000000;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:#000000;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/703604/000070360414000063/agreementoflease.htm">Agreement of Lease dated June 30, 2014 between the Company and KTR Property Trust III incorporated by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K dated June 30, 2014.</a></span></div></td></tr></table></div><div style="height:54pt;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%">68 </span></div><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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:700;line-height:120%">Lawson Products, Inc.</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><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:92.857%"><tr><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.105%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:83.676%"></td><td style="width:0.1%"></td></tr><tr><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:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;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/703604/000070360415000087/mccarthychangeincontrolagr.htm">10.11*</a></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:justify"><span style="color:#000000;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:#000000;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/703604/000070360415000087/mccarthychangeincontrolagr.htm">Change in Control Agreement effective October 16, 2015 by and between the Company and Shane McCarthy, incorporated by reference to Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K dated October 16, 2015.</a></span></div></td></tr><tr><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:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;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/703604/000070360417000080/exhibit101decatacontract20.htm">10.12 *</a></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:justify"><span style="color:#000000;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:#000000;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/703604/000070360417000080/exhibit101decatacontract20.htm">Employment Agreement dated as of August 14, 2017 by and between Lawson Products, Inc., an Illinois corporation, and Michael G. DeCata, incorporated herein by reference to Exhibit&#160;10.1 to the Company's Current Report on Form&#160;8-K dated August 14, 2017.</a></span></div><div style="text-align:justify"><span><br/></span></div></td></tr><tr><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:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;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/703604/000070360417000080/exhibit102awardagreement20.htm">10.13 *</a></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:justify"><span style="color:#000000;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:#000000;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/703604/000070360417000080/exhibit102awardagreement20.htm">Award Agreement dated as of August 14, 2017 by and between Lawson Products, Inc., an Illinois corporation, and Michael G. DeCata, incorporated herein by reference to Exhibit&#160;10.2 to the Company's Current Report on Form&#160;8-K dated August 14, 2017.</a></span></div><div style="text-align:justify"><span><br/></span></div></td></tr><tr><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:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;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/703604/000119312518114363/d569927dex101.htm">10.14*</a></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:justify"><span style="color:#000000;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:#000000;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/703604/000119312518114363/d569927dex101.htm">Amendment No. 1 to the Amended and Restated Lawson Products, Inc. 2009 Equity Compensation Plan incorporated herein by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K dated April 11, 2018.</a></span></div><div style="text-align:justify"><span><br/></span></div></td></tr><tr><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:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;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/703604/000119312518114363/d569927dex102.htm">10.15*</a></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:justify"><span style="color:#000000;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:#000000;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/703604/000119312518114363/d569927dex102.htm">Amendment No.1 to the Award Agreement entered into on April 11, 2018 between the Company and Michael G. DeCata, incorporated herein by reference to Exhibit 10.2 to the Company's Current Report on Form 8-K dated April 11, 2018.</a></span></div><div style="text-align:justify"><span><br/></span></div></td></tr><tr><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:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;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/703604/000119312518114363/d569927dex103.htm">10.16*</a></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:justify"><span style="color:#000000;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:#000000;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/703604/000119312518114363/d569927dex103.htm">Amended and Restated Stock Award Agreement entered into on April 11, 2018 between the Company and Michael G. DeCata, incorporated herein by reference to Exhibit 10.3 to the Company's Current Report on Form 8-K dated April 11, 2018.</a></span></div></td></tr><tr><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:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;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/703604/000119312518114363/d569927dex104.htm">10.17*</a></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:justify"><span style="color:#000000;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:#000000;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/703604/000119312518114363/d569927dex104.htm">Award Agreement entered into on April 11, 2018 between the Company and Michael G. DeCata, incorporated herein by reference to Exhibit 10.4 to the Company's Current Report on Form 8-K dated April 11, 2018.</a></span></div></td></tr><tr><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:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;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/703604/000119312518114363/d569927dex105.htm">10.18*</a></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:justify"><span style="color:#000000;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:#000000;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/703604/000119312518114363/d569927dex105.htm">Amendment No.1 to the Employment Agreement entered into on April 11, 2018 between the Company and Michael G. DeCata, incorporated herein by reference to Exhibit 10.5 to the Company's Current Report on Form 8-K dated April 11, 2018.</a></span></div></td></tr><tr><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:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;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/703604/000070360419000054/exhibit10_1amendment.htm">10.19*</a></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:justify"><span style="color:#000000;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:#000000;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/703604/000070360419000054/exhibit10_1amendment.htm">Lawson Products, Inc. 2009 Equity Compensation Plan (as Amended and Restated Effective May 14, 2019), incorporated by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K dated May 3, 2019.</a></span></div></td></tr><tr><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:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;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/703604/000070360419000054/exhibit10_2amendment.htm">10.20*</a></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:justify"><span style="color:#000000;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:#000000;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/703604/000070360419000054/exhibit10_2amendment.htm">First Amendment to the Lawson Products, Inc. 2009 Equity compensation Plan (as Amended and Restated Effective May 14, 2019), incorporated by reference to Exhibit 10.2 to the Company's Current Report on Form 8-K dated May 3, 2019.</a></span></div></td></tr><tr><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:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;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/703604/000070360419000099/chasecreditagreement1011.htm">10.21</a></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:justify"><span style="color:#000000;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:#000000;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/703604/000070360419000099/chasecreditagreement1011.htm">Credit Agreement dated October 11, 2019 among the Company and JP Morgan Chase Bank, N.A. as administrative agent, incorporated by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K dated October 11, 2019.</a></span></div></td></tr><tr><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:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;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/703604/000110465920101889/tm2029918d1_ex10-1.htm">10.22</a></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><span style="color:#000000;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:#000000;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/703604/000110465920101889/tm2029918d1_ex10-1.htm">First Amendment to Credit Agreement dated August 31, 2020, between the Company and JP Morgan Chase Bank, N.A. as administrative agent, incorporated by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K dated August 31, 2020.</a></span></div></td></tr><tr><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:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit1023stockperforma.htm">10.23</a></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><span style="color:#000000;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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit1023stockperforma.htm">Amendment of the Lawson Products, Inc. Amended Stock Performance Plan (As Amended and Restated Effective January 24, 2017), dated December 23, 2020.</a></span></div></td></tr><tr><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:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit1024equityplan.htm">10.24</a></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:justify"><span style="color:#000000;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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit1024equityplan.htm">Amendment of the Lawson Products, Inc. 2009 Equity Compensation Plan (As Amended and Restated Effective , 2017), dated December 23, 2020.</a></span></div></td></tr><tr><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:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex21_2020.htm">21</a></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:justify"><span style="color:#000000;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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex21_2020.htm">Subsidiaries of the Company.</a></span></div></td></tr><tr><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:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex23_2020.htm">23</a></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:justify"><span style="color:#000000;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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex23_2020.htm">Consent of BDO USA, LLP.</a></span></div></td></tr><tr><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:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="laws-ex311_2020.htm">31.1</a></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:justify"><span style="color:#000000;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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="laws-ex311_2020.htm">Certification of Chief Executive Officer pursuant to 18 U.S.C. Section 1350 as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</a></span></div></td></tr></table></div><div style="height:54pt;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%">69 </span></div><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;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:700;line-height:120%">Lawson Products, Inc.</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><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:92.857%"><tr><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.105%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:83.676%"></td><td style="width:0.1%"></td></tr><tr><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:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="laws-ex312_2020.htm">31.2</a></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:justify"><span style="color:#000000;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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="laws-ex312_2020.htm">Certification of Chief Financial Officer pursuant to 18 U.S.C. Section 1350 as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</a></span></div></td></tr><tr><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:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="laws-ex32_2020.htm">32</a></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:justify"><span style="color:#000000;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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="laws-ex32_2020.htm">Certification of Chief Executive Officer and Chief Financial Officer pursuant to 18 U.S.C. Section 1350 as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</a></span></div></td></tr><tr><td colspan="3" style="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:0 1pt"></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%">XBRL Instance Document<br/></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:0 1pt"></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%">XBRL Taxonomy Extension Schema Document<br/></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:0 1pt"></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%">XBRL Taxonomy Extension Calculation Linkbase Document<br/></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:0 1pt"></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%">XBRL Taxonomy Extension Definition Linkbase Document<br/></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:0 1pt"></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%">XBRL Taxonomy Extension Label Linkbase Document<br/></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:0 1pt"></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%">XBRL Taxonomy Extension Presentation Linkbase Document<br/></span></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%">* </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicates management employment contracts or compensatory plans or arrangements.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:54pt;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%">70 </span></div><div><span><br/></span></div></div></div><div id="ia993ea0c1c394d05ae989920630b5d6b_181"></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="#ia993ea0c1c394d05ae989920630b5d6b_7">Table of Contents</a></span></div><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:700;line-height:120%">SIGNATURES</span></div><div style="text-align:center"><span><br/></span></div><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%">&#160;</span></div><div style="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%">Pursuant to the requirements of Section&#160;13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.</span></div><div style="margin-top:5pt;padding-left:252pt;padding-right:108pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:47.787%"><tr><td style="width:1.0%"></td><td style="width:7.850%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:77.913%"></td><td style="width:0.1%"></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%">LAWSON PRODUCTS, INC</span></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></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%">By:</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Michael G. DeCata</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr><tr><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Michael G. DeCata</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President, Chief Executive Officer and Director</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(principal executive officer)</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></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%">Date:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 26, 2021</span></td></tr></table></div><div style="padding-left:252pt;padding-right:108pt;text-align:right"><span><br/></span></div><div style="margin-top:5pt;padding-left:252pt;padding-right:108pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:47.787%"><tr><td style="width:1.0%"></td><td style="width:7.850%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.937%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:77.913%"></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%">By:</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Ronald J. Knutson</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr><tr><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ronald J. Knutson</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President, Chief Financial Officer, Treasurer and Controller</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(principal financial and accounting officer)</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></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%">Date:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 26, 2021</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%">Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below this twenty-sixth day of February, 2021, by the following persons on behalf of the registrant and in the capacities indicated.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.067%"><tr><td style="width:1.0%"></td><td style="width:47.552%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.543%"></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:700;line-height:100%">Signature</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Title</span></td></tr><tr style="height:12pt"><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:top"><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:100%">/s/ Andrew B. Albert</span></div></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%">Director</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Andrew B. Albert</span></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><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ I. Steven Edelson</span></div></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%">Director</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%">I. Steven Edelson</span></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><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Lee S. Hillman</span></div></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%">Director</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%">Lee S. Hillman</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ J. Bryan King</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%">Director</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%">J. Bryan King</span></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><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Charles D. Hale</span></div></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%">Director</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%">Charles D. Hale</span></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><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Mark F. Moon</span></div></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%">Director</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%">Mark F. Moon</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Bianca A. Rhodes</span></div></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%">Director</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%">Bianca A. Rhodes</span></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%">71 </span></div><div><span><br/></span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4
<SEQUENCE>2
<FILENAME>exhibit4.htm
<DESCRIPTION>EX-4
<TEXT>
<HTML>
<HEAD><!-- Document generated by Workiva Inc -->
<TITLE>exhibit4</TITLE>
</HEAD>
<BODY bgcolor="white">
<DIV align="center">
<DIV style="margin-left:1em;width:1055;"><!-- exhibit4001.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit4001.jpg" title="slide1" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">DESCRIPTION OF COMMON STOCK The following summary is a description of the material terms of the common stock (&#8220;common stock&#8221;) of Lawson Products, Inc. (referred to herein as &#8220;we&#8221;, &#8220;us&#8221; or &#8220;our&#8221;). This summary is not meant to be complete and is qualified by reference to the applicable provisions of the Delaware General Corporation Law (&#8220;DGCL&#8221;) and our certificate of incorporation and bylaws, each as amended. You are urged to read those documents carefully. Copies of our certificate of incorporation and bylaws are filed as Exhibits 3.1 and 3.2 to our Annual Report on Form 10-K. Authorized Capitalization We are currently authorized to issue 35,000,000 shares of common stock, $1.00 par value per share and 500,000 shares of preferred stock, $1.00 par value per share. On January 31, 2021, there were 9,061,039 shares of our common stock outstanding. There are no shares of preferred stock outstanding. Common Stock Issuance of Common Stock. Shares of common stock may be issued from time to time as our board shall determine and on such terms and for such consideration as shall be fixed by the board. Dividends and Rights Upon Liquidation. After the requirements with respect to preferential dividends on preferred stock, if any, are met, the holders of our outstanding common stock are entitled to receive dividends out of assets legally available at the time and in such amounts as the board may from time to time determine. Our common stock is not convertible or exchangeable into other securities. Upon our liquidation, dissolution or winding up, the holders of our common stock are entitled to receive the assets that are legally available for distribution on a pro rata basis, after payment of all of our debts and other liabilities and subject to the prior rights of holders of any preferred stock then outstanding. The Company does not currently pay a dividend on its common stock. Voting Rights. The holders of the common stock are entitled to vote at all meetings of the stockholders and are entitled to cast one vote for each share of common stock held by them respectively and standing in their respective names on the books of the Company. Each stockholder is entitled to cumulative voting with respect to the election of directors which entitles stockholders to add all of the votes they have for directors and cast such votes for any single director or distribute them among directors. Preemptive Rights. Holders of our common stock do not have preemptive rights with respect to any shares that may be issued. Shares of our common stock are not subject to redemption. </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- exhibit4002.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit4002.jpg" title="slide2" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">Business Combinations. The Company&#8217;s certificate of incorporation requires (i) the affirmative vote of holders of not less than 75% of the voting power of the Company to approve any merger, any sale of the Company or substantially all of its assets or the issuance of any securities in exchange for assets having a value equal or greater to 5% of the assets of the Company in a transaction with a stockholder holding 10% or more of our common stock (the &#8220;10% stockholder&#8221;) and (ii) the approval of such transaction by holders of a majority of the voting power not owned by the 10% stockholder. The above requirements do not apply to (x) transactions approved by two-thirds of the directors who are not representatives or affiliates of the 10% stockholder or (y) a transaction with respect to which the board has approved a memorandum of understanding prior to the time such other entity becomes a 10% stockholder. Relevant Provisions of the Delaware Business Corporation Law We are governed by the provisions of Section 203 of the Delaware General Corporation Law. In general, Section 203 prohibits a public Delaware corporation from engaging in a &#8220;business combination&#8221; with an &#8220;interested stockholder&#8221; for a period of three years after the date of the transaction in which the person became an interested stockholder, unless the business combination is approved in a prescribed manner. A &#8220;business combination&#8221; includes mergers, asset sales or other transactions resulting in a financial benefit to the stockholder. An &#8220;interested stockholder&#8221; is a person who, together with affiliates and associates, owns, or within three years of the date on which it is sought to be determined whether such person is an &#8220;interested stockholder,&#8221; did own, 15% or more of the corporation&#8217;s outstanding voting stock. These provisions may have the effect of delaying, deferring or preventing a change in control. Transfer Agent and Registrar The transfer agent and registrar for our common stock is Computershare. The transfer agent and registrar for any preferred stock we issue will be set forth in the applicable prospectus supplement. Listing Our common stock is listed on The Nasdaq Global Select Market under the symbol &#8220;LAWS&#8221;. </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
</DIV>
</DIV>
</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.23
<SEQUENCE>3
<FILENAME>exhibit1023stockperforma.htm
<DESCRIPTION>EX-10.23
<TEXT>
<HTML>
<HEAD><!-- Document generated by Workiva Inc -->
<TITLE>exhibit1023stockperforma</TITLE>
</HEAD>
<BODY bgcolor="white">
<DIV align="center">
<DIV style="margin-left:1em;width:1055;"><!-- exhibit1023stockperforma001.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit1023stockperforma001.jpg" title="slide1" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">UNANIMOUSWRITTENCONSENToFTHECOMPENSATIONCOMMITTEE OF THE BOAR-D OF DIRECTORS OF LAWSON PRODUCTS,INC' December  -,2020 The resolutions rjescribed below are hereb,v consented.to  by the undersigned'O:1ll^lfl:l' the Directors of Lawson products, Inc. (the &quot;Company&quot;). _who  are members of Compensatton committee of the eou.dorDirectors of the Cornpan.v  (t-he &quot;Committee') *lth ll:.:iTe  fbrce and effect as if such resolutions have been drl; rd&quot;;;; at a meeting of the compensation  committee of the Board of Directors, and the Directors her.by,&quot;uiue  all nolice of rneeting and the holding of any meeting to act upon such resolutions und do  hereby clirect that this Unanimous written consent be inserted into the minute book of the Company' WHHRE;AS.theCompanymaintainstheLawsonProducts.Inc.2009 Equity Clornpensation Plan, as Alnended and Restated  Eft-ective May I 4&quot;2019 (the ..2019 Plan&quot;). rvhich provides for this cornmittee to grant stock awards  to the ComPanY's emPloYees; and WHBRI]AS,theCompanymaintainstheLawsonProducts.lnc.Stock Perlbnnance Plan (the &quot;SPP&quot;). ,&quot;t i.t't provides for this  committee to grant stock performance rights to key employeesl and WHEREAS,theCompensationCommitteeCharlerempowersthis Committee to rtake action by unanimotts written consent  without the need fbr a meeting; and WHBRE,AS.thisCornmitteenowconsidersitdesirabletoanrendthe20l9 Plan and the SPP: and NoW.IHE,REFORE.BEITRESOLVED.thattheCommitteeapproves and adopts the amendlnent of the SPP attached hereto as  Exhibit A and the amendmentofthe20lgPlanattachedheretoasExhibitB. BE lT FURTHE,R RE,SOLVED. that the chief Executive oftlcer  and the General Counsel of the Company (each an &quot;Authorized  Ofticer&quot;) each are hereby authorized to take all such furlher actions and to execute and  deliver all such agreements,lrrir,,*.nts, certif r;tes or documents, in the  name and on behalf of the cornmitte:e, which shall in such Authorized officer's sole  judgment be necessary, pr.pL, or aclvisable in order to carry out futly  the intent and effectuate the purposes c'ithis and the fbregoing resolutions' This Written Consent may be erecuted in various counterpafis'  allof which constitute one document. </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- exhibit1023stockperforma002.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit1023stockperforma002.jpg" title="slide2" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">INWITNESSWHEREoF,t]reundersignedmembersoftheCompensation co,rminee of the eoira &quot;i  oir*,&quot;r, &quot;f  ;r;;; p'&quot;ooutt'' Inc' have xecuted this  written Consent effective as of the  date first above written' Rndr.* B. Albeft Lee S. Hillman Mark F. Moon l. Steven Edelson _) - </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- exhibit1023stockperforma003.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit1023stockperforma003.jpg" title="slide3" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">EXHIBIT A AMENDMENT OF THB 1et a,n.*a&quot;a una Restated Effective January 24'2017) WHEREAS,LawSonProducts.lnc.(the..Company,.)hasestablishedandmaintainsthe Lawson Products. lnc. Amended Stock Performance Plan.  as Amended and Restated Effective January 24,2017 (the &quot;Plan&quot;); WHEREAS, the company previously has amended the Plan and  norv considers it desirable to further amend the Plan; NOW, THtrRE,FORE, pursuant to the power reserved_to the company  by Section 10 of the Plan, and by virtue of the authority' detegated to the undersigned  officer by resolution of the Company. the PIan, as previously amenJed, be and is hereby  further amended' effective December  -,2020,uV  uoding the ftllowing sentence to Section a(d) of the Plan as the last sentence thereof: &quot;Notwithstanding the foregoing, the expiration of any stock performanc-e  right ivill be tolled during u&quot;i period ti. putti.ipant cannot exercise the stock performance right because such an exercise would violate an applicable Federal' state,  local. or fbreign law, provided that the period during which the stock performance right may  be exercised will not be extended rnore thin thirty (30) days after the exercise of  the stock performance right f-rrst would no longer violaie an applicable Federal, state, local,  and foreign law'&quot; IN WITNESS WHEREOF. the Company has caused this Amendment to be executed by the undersigned duly authorized officer this .- day of December 2020' LAWSON PRODUCTS,INC. By: Its: </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- exhibit1023stockperforma004.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit1023stockperforma004.jpg" title="slide4" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">wHEREAS, L,arvson products. Inc. (the &quot;corrpany&quot;)  has established and maintains the Lawson Products&quot; lnc. 2009 Equity cornpensation  Plan' as Amended and Restated Eft'ective May 14.2019 (the &quot;Plan&quot;); WHEREAS.theCompan.vpreviouslyhasamendedthePlanandnowconsidersit desirable to further amend the Plan; NOW,THERE,FORE,pursuanttothepowerres.erved.tothecornparlybySectionlT'1 of the plan. and by uirtue of ttrl authority  j.Lgut.d to the. undersigned officer by.resolution of the Co*pany. the Plan. as previously a,rendJd,  be and is hereby fufiher amended' effective December -.7020,by  adding the following n.* Section 16' l 0 io the Plan immediately  after Section 16.9 thereof ..1  6.1 0 Extension of Expiration Date. Notwithstanding anything in the Plan  or an award agreement to the contrary, the expiration  date of any Award that constitutes a .stock right' under Section 40gA rvill be toiled during any  period the Participant cannot exercise the stock right becaur. ,u.h an exercise lvould  violate an applicable Federal' state, local, or fbreign law, provideJ rt',u, ,t''. period during  which the stock right may be exercised will not be extended more than thilty (30) days afterthe  exercise of the stock right first wouLd no longer violate an applicable  peOerat' state' local' and tbreign law'&quot; EXHIBIT B AMENDME,NT OF THE U NC.2OO9 E_QUIT NSATIO (As Amended und R&quot;ttut.d Effective MaY 14,2019) the ComPanY has caused this Amendment to be executedIN WITNE,SS WHEREOF' by the undersigned duly authorized officer this day of December 2020. LAWSON PRODUCTS,INC. Bv: Its: </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
</DIV>
</DIV>
</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.24
<SEQUENCE>4
<FILENAME>exhibit1024equityplan.htm
<DESCRIPTION>EX-10.24
<TEXT>
<HTML>
<HEAD><!-- Document generated by Workiva Inc -->
<TITLE>exhibit1024equityplan</TITLE>
</HEAD>
<BODY bgcolor="white">
<DIV align="center">
<DIV style="margin-left:1em;width:1055;"><!-- exhibit1024equityplan001.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit1024equityplan001.jpg" title="slide1" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">UNANIMOUSWRITTENCONSENToFTHECOMPENSATIONCOMMITTEE OF THE BOAR-D OF DIRECTORS OF LAWSON PRODUCTS,INC' December  -,2020 The resolutions rjescribed below are hereb,v consented.to  by the undersigned'O:1ll^lfl:l' the Directors of Lawson products, Inc. (the &quot;Company&quot;). _who  are members of Compensatton committee of the eou.dorDirectors of the Cornpan.v  (t-he &quot;Committee') *lth ll:.:iTe  fbrce and effect as if such resolutions have been drl; rd&quot;;;; at a meeting of the compensation  committee of the Board of Directors, and the Directors her.by,&quot;uiue  all nolice of rneeting and the holding of any meeting to act upon such resolutions und do  hereby clirect that this Unanimous written consent be inserted into the minute book of the Company' WHHRE;AS.theCompanymaintainstheLawsonProducts.Inc.2009 Equity Clornpensation Plan, as Alnended and Restated  Eft-ective May I 4&quot;2019 (the ..2019 Plan&quot;). rvhich provides for this cornmittee to grant stock awards  to the ComPanY's emPloYees; and WHBRI]AS,theCompanymaintainstheLawsonProducts.lnc.Stock Perlbnnance Plan (the &quot;SPP&quot;). ,&quot;t i.t't provides for this  committee to grant stock performance rights to key employeesl and WHEREAS,theCompensationCommitteeCharlerempowersthis Committee to rtake action by unanimotts written consent  without the need fbr a meeting; and WHBRE,AS.thisCornmitteenowconsidersitdesirabletoanrendthe20l9 Plan and the SPP: and NoW.IHE,REFORE.BEITRESOLVED.thattheCommitteeapproves and adopts the amendlnent of the SPP attached hereto as  Exhibit A and the amendmentofthe20lgPlanattachedheretoasExhibitB. BE lT FURTHE,R RE,SOLVED. that the chief Executive oftlcer  and the General Counsel of the Company (each an &quot;Authorized  Ofticer&quot;) each are hereby authorized to take all such furlher actions and to execute and  deliver all such agreements,lrrir,,*.nts, certif r;tes or documents, in the  name and on behalf of the cornmitte:e, which shall in such Authorized officer's sole  judgment be necessary, pr.pL, or aclvisable in order to carry out futly  the intent and effectuate the purposes c'ithis and the fbregoing resolutions' This Written Consent may be erecuted in various counterpafis'  allof which constitute one document. </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- exhibit1024equityplan002.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit1024equityplan002.jpg" title="slide2" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">INWITNESSWHEREoF,t]reundersignedmembersoftheCompensation co,rminee of the eoira &quot;i  oir*,&quot;r, &quot;f  ;r;;; p'&quot;ooutt'' Inc' have xecuted this  written Consent effective as of the  date first above written' Rndr.* B. Albeft Lee S. Hillman Mark F. Moon l. Steven Edelson _) - </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- exhibit1024equityplan003.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit1024equityplan003.jpg" title="slide3" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">EXHIBIT A AMENDMENT OF THB 1et a,n.*a&quot;a una Restated Effective January 24'2017) WHEREAS,LawSonProducts.lnc.(the..Company,.)hasestablishedandmaintainsthe Lawson Products. lnc. Amended Stock Performance Plan.  as Amended and Restated Effective January 24,2017 (the &quot;Plan&quot;); WHEREAS, the company previously has amended the Plan and  norv considers it desirable to further amend the Plan; NOW, THtrRE,FORE, pursuant to the power reserved_to the company  by Section 10 of the Plan, and by virtue of the authority' detegated to the undersigned  officer by resolution of the Company. the PIan, as previously amenJed, be and is hereby  further amended' effective December  -,2020,uV  uoding the ftllowing sentence to Section a(d) of the Plan as the last sentence thereof: &quot;Notwithstanding the foregoing, the expiration of any stock performanc-e  right ivill be tolled during u&quot;i period ti. putti.ipant cannot exercise the stock performance right because such an exercise would violate an applicable Federal' state,  local. or fbreign law, provided that the period during which the stock performance right may  be exercised will not be extended rnore thin thirty (30) days after the exercise of  the stock performance right f-rrst would no longer violaie an applicable Federal, state, local,  and foreign law'&quot; IN WITNESS WHEREOF. the Company has caused this Amendment to be executed by the undersigned duly authorized officer this .- day of December 2020' LAWSON PRODUCTS,INC. By: Its: </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- exhibit1024equityplan004.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit1024equityplan004.jpg" title="slide4" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">wHEREAS, L,arvson products. Inc. (the &quot;corrpany&quot;)  has established and maintains the Lawson Products&quot; lnc. 2009 Equity cornpensation  Plan' as Amended and Restated Eft'ective May 14.2019 (the &quot;Plan&quot;); WHEREAS.theCompan.vpreviouslyhasamendedthePlanandnowconsidersit desirable to further amend the Plan; NOW,THERE,FORE,pursuanttothepowerres.erved.tothecornparlybySectionlT'1 of the plan. and by uirtue of ttrl authority  j.Lgut.d to the. undersigned officer by.resolution of the Co*pany. the Plan. as previously a,rendJd,  be and is hereby fufiher amended' effective December -.7020,by  adding the following n.* Section 16' l 0 io the Plan immediately  after Section 16.9 thereof ..1  6.1 0 Extension of Expiration Date. Notwithstanding anything in the Plan  or an award agreement to the contrary, the expiration  date of any Award that constitutes a .stock right' under Section 40gA rvill be toiled during any  period the Participant cannot exercise the stock right becaur. ,u.h an exercise lvould  violate an applicable Federal' state, local, or fbreign law, provideJ rt',u, ,t''. period during  which the stock right may be exercised will not be extended more than thilty (30) days afterthe  exercise of the stock right first wouLd no longer violate an applicable  peOerat' state' local' and tbreign law'&quot; EXHIBIT B AMENDME,NT OF THE U NC.2OO9 E_QUIT NSATIO (As Amended und R&quot;ttut.d Effective MaY 14,2019) the ComPanY has caused this Amendment to be executedIN WITNE,SS WHEREOF' by the undersigned duly authorized officer this day of December 2020. LAWSON PRODUCTS,INC. Bv: Its: </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
</DIV>
</DIV>
</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21
<SEQUENCE>5
<FILENAME>ex21_2020.htm
<DESCRIPTION>EX-21
<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="i2b016535831b4ec691623ab2e137a9a1_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT 21</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:11pt;font-weight:700;line-height:120%">SUBSIDIARIES OF THE COMPANY</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: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="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:54.390%"></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:1.0%"></td><td style="width:34.186%"></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:11pt;font-weight:700;line-height:100%">Name</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Jurisdiction of Incorporation</font></td></tr><tr style="height:12pt"><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:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Lawson Products, Inc.</font></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:11pt;font-weight:400;line-height:100%">Illinois</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Lawson Products Canada Inc.</font></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:11pt;font-weight:400;line-height:100%">British Columbia, Canada</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">The Bolt Supply House Ltd.</font></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:11pt;font-weight:400;line-height:100%">Alberta, Canada</font></td></tr></table></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;</font></div><div><font><br></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:11pt;font-weight:400;line-height:120%">Subsidiaries, that in the aggregate are not considered significant to the consolidated results of the Company at the end of December&#160;31, 2020, have been omitted</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 style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23
<SEQUENCE>6
<FILENAME>ex23_2020.htm
<DESCRIPTION>EX-23
<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="i1c73f886e5fd4b83b73df3a50174c3ea_1"></div><div style="min-height:45pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT 23</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%;text-decoration:underline">CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</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:120%">Lawson Products, Inc.</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%">Chicago, Illinois</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We hereby consent to the incorporation by reference in the Registration Statements on Forms S-3 (No. 333-231671) and Forms S-8 (No. 333-199243 and No. 333-231672) of Lawson Products, Inc. of our reports dated February&#160;26, 2021, relating to the consolidated financial statements and financial statement schedule, and the effectiveness of Lawson Products, Inc.&#8217;s internal control over financial reporting, which appear in this Form 10-K. </font></div><div style="margin-top:12pt;text-align:justify"><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#47;s&#47; BDO USA, LLP </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Chicago, Illinois</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%">February&#160;26, 2021 </font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>7
<FILENAME>laws-ex311_2020.htm
<DESCRIPTION>EX-31.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i8309bb5725074c2b866f679f4afc8353_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT&#160;31.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 OF PRINCIPAL EXECUTIVE OFFICER</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PURSUANT TO SECTION 302</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%">OF THE SARBANES-OXLEY ACT OF 2002</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Michael G. DeCata, certify that&#58;</font></div><div><font><br></font></div><div style="padding-left:9pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1. I have reviewed this Annual Report on Form 10-K of Lawson Products, Inc. (the &#8220;registrant&#8221;)&#59;</font></div><div style="padding-left:9pt;text-indent:-9pt"><font><br></font></div><div style="padding-left:9pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="padding-left:9pt;text-indent:-9pt"><font><br></font></div><div style="padding-left:9pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3. 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 style="padding-left:9pt;text-indent:-9pt"><font><br></font></div><div style="padding-left:9pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4. The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&#160;13a-15(e) and 15d-15(e)) for the registrant 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 style="padding-left:9pt;text-indent:-9pt"><font><br></font></div><div style="padding-left:27pt;text-indent:-18pt"><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:27pt;text-indent:-18pt"><font><br></font></div><div style="padding-left:27pt;text-indent:-18pt"><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 style="padding-left:27pt;text-indent:-18pt"><font><br></font></div><div style="padding-left:27pt;text-indent:-18pt"><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 style="padding-left:27pt;text-indent:-18pt"><font><br></font></div><div style="padding-left:27pt;text-indent:-18pt"><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 style="padding-left:9pt;text-indent:-9pt"><font><br></font></div><div style="padding-left:9pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5. The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="padding-left:9pt;text-indent:-9pt"><font><br></font></div><div style="padding-left:27pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="padding-left:27pt;text-indent:-18pt"><font><br></font></div><div style="padding-left:27pt;text-indent:-18pt"><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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58; February&#160;26, 2021 </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Michael G. DeCata &#160;&#160;&#160;&#160;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Michael G. DeCata               </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">President and Chief Executive Officer</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(principal executive officer)</font></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>8
<FILENAME>laws-ex312_2020.htm
<DESCRIPTION>EX-31.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="ibce6d894c03d4d39a4e1937a11279871_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT&#160;31.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 OF PRINCIPAL FINANCIAL OFFICER</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PURSUANT TO SECTION 302</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%">OF THE SARBANES-OXLEY ACT OF 2002</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Ronald J. Knutson, certify that&#58;</font></div><div><font><br></font></div><div style="padding-left:9pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1. I have reviewed this Annual Report on Form 10-K of Lawson Products, Inc. (the &#8220;registrant&#8221;)&#59;</font></div><div style="padding-left:9pt;text-indent:-9pt"><font><br></font></div><div style="padding-left:9pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="padding-left:9pt;text-indent:-9pt"><font><br></font></div><div style="padding-left:9pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3. 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 style="padding-left:9pt;text-indent:-9pt"><font><br></font></div><div style="padding-left:9pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4. The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&#160;13a-15(e) and 15d-15(e)) for the registrant 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 style="padding-left:9pt;text-indent:-9pt"><font><br></font></div><div style="padding-left:27pt;text-indent:-18pt"><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:27pt;text-indent:-18pt"><font><br></font></div><div style="padding-left:27pt;text-indent:-18pt"><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 style="padding-left:27pt;text-indent:-18pt"><font><br></font></div><div style="padding-left:27pt;text-indent:-18pt"><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 style="padding-left:27pt;text-indent:-18pt"><font><br></font></div><div style="padding-left:27pt;text-indent:-18pt"><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 style="padding-left:9pt;text-indent:-9pt"><font><br></font></div><div style="padding-left:9pt;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5. The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="padding-left:9pt;text-indent:-9pt"><font><br></font></div><div style="padding-left:27pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="padding-left:27pt;text-indent:-18pt"><font><br></font></div><div style="padding-left:27pt;text-indent:-18pt"><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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58; February&#160;26, 2021 </font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Ronald J. Knutson&#160;&#160;&#160;&#160;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ronald J. Knutson               </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Executive Vice President, Chief Financial Officer, </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Treasurer and Controller</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(principal financial and accounting officer)</font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32
<SEQUENCE>9
<FILENAME>laws-ex32_2020.htm
<DESCRIPTION>EX-32
<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="i9e89d45bef0d41429fb4054f35999543_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT&#160;32</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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350 AS ADOPTED</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 906 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%">&#160;&#160;&#160;&#160;&#160;In connection with the Annual Report of Lawson Products, Inc. (the &#8220;Company&#8221;) on Form 10-K for the period ending December&#160;31, 2020 as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), the undersigned Chief Executive Officer and Chief Financial Officer of the Company hereby certify, pursuant to 18 U.S.C. &#167;1350, as adopted pursuant to &#167;906 of the Sarbanes-Oxley Act of 2002 that based on their knowledge&#58; </font></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)&#160;  The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, and </font></div><div style="padding-left:18pt"><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)&#160;  The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company as of and for the periods covered in the Report.</font></div><div style="padding-left:18pt"><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;26, 2021&#160;&#160;&#160;&#160;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s &#47; Michael G. DeCata          </font><font style="color:#ffffff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">l</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Michael G. DeCata             </font><font style="color:#ffffff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">l</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;President and Chief Executive Officer</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Lawson Products, Inc.</font></div><div style="padding-left:225pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(principal executive officer)</font></div><div style="padding-left:225pt"><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Ronald J. Knutson    </font><font style="color:#ffffff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">l</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Ronald J. Knutson    </font><font style="color:#ffffff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">l</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Executive Vice President, Chief Financial Officer, </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Treasurer and Controller</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Lawson Products, Inc.</font></div><div style="padding-left:225pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(principal financial and accounting officer)</font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>10
<FILENAME>laws-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:c125dea7-2206-4f5d-8cfa-1f4ff4585ec2,g:79fe0932-f2bf-44ea-a8f8-0a7a2b9244fa-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:laws="http://www.lawsonproducts.com/20201231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:us-types="http://fasb.org/us-types/2020-01-31" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.lawsonproducts.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://fasb.org/us-types/2020-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2020/elts/us-types-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="laws-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="laws-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="laws-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="laws-20201231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://www.lawsonproducts.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://www.lawsonproducts.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://www.lawsonproducts.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="ConsolidatedStatementsofIncomeandComprehensiveIncome" roleURI="http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome">
        <link:definition>1003004 - Statement - Consolidated Statements of Income and Comprehensive Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofChangesinStockholdersEquity" roleURI="http://www.lawsonproducts.com/role/ConsolidatedStatementsofChangesinStockholdersEquity">
        <link:definition>1004005 - Statement - Consolidated Statements of Changes in 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="ConsolidatedStatementsofCashFlows" roleURI="http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows">
        <link:definition>1005006 - 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="DescriptionofBusiness" roleURI="http://www.lawsonproducts.com/role/DescriptionofBusiness">
        <link:definition>2101101 - Disclosure - Description of Business</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="DescriptionofBusinessDetails" roleURI="http://www.lawsonproducts.com/role/DescriptionofBusinessDetails">
        <link:definition>2402401 - Disclosure - Description of Business (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="SummaryofSignificantAccountingPolicies" roleURI="http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPolicies">
        <link:definition>2103102 - Disclosure - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesPolicies" roleURI="http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>2204201 - Disclosure - Summary of Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesDetails" roleURI="http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesDetails">
        <link:definition>2405402 - Disclosure - Summary of Significant Accounting Policies (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="Acquisition" roleURI="http://www.lawsonproducts.com/role/Acquisition">
        <link:definition>2106103 - Disclosure - Acquisition</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="AcquisitionTables" roleURI="http://www.lawsonproducts.com/role/AcquisitionTables">
        <link:definition>2307301 - Disclosure - Acquisition (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="AcquisitionNarrativeDetails" roleURI="http://www.lawsonproducts.com/role/AcquisitionNarrativeDetails">
        <link:definition>2408403 - Disclosure - Acquisition - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionPurchasePriceAllocationDetails" roleURI="http://www.lawsonproducts.com/role/AcquisitionPurchasePriceAllocationDetails">
        <link:definition>2409404 - Disclosure - Acquisition - Purchase Price Allocation (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="AcquisitionProFormaResultsDetails" roleURI="http://www.lawsonproducts.com/role/AcquisitionProFormaResultsDetails">
        <link:definition>2410405 - Disclosure - Acquisition - Pro Forma Results (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://www.lawsonproducts.com/role/RevenueRecognition">
        <link:definition>2111104 - 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://www.lawsonproducts.com/role/RevenueRecognitionTables">
        <link:definition>2312302 - 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="RevenueRecognitionNarrativeDetails" roleURI="http://www.lawsonproducts.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="RevenueRecognitionDisaggregationofRevenueDetails" roleURI="http://www.lawsonproducts.com/role/RevenueRecognitionDisaggregationofRevenueDetails">
        <link:definition>2414407 - 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="RestrictedCash" roleURI="http://www.lawsonproducts.com/role/RestrictedCash">
        <link:definition>2115105 - Disclosure - Restricted Cash</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="RestrictedCashDetails" roleURI="http://www.lawsonproducts.com/role/RestrictedCashDetails">
        <link:definition>2416408 - Disclosure - Restricted Cash (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="Inventoriesnet" roleURI="http://www.lawsonproducts.com/role/Inventoriesnet">
        <link:definition>2117106 - Disclosure - Inventories, net</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="InventoriesnetTables" roleURI="http://www.lawsonproducts.com/role/InventoriesnetTables">
        <link:definition>2318303 - Disclosure - Inventories, net (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="InventoriesnetDetails" roleURI="http://www.lawsonproducts.com/role/InventoriesnetDetails">
        <link:definition>2419409 - Disclosure - Inventories, net (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="PropertyPlantandEquipment" roleURI="http://www.lawsonproducts.com/role/PropertyPlantandEquipment">
        <link:definition>2120107 - Disclosure - Property, Plant 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="PropertyPlantandEquipmentTables" roleURI="http://www.lawsonproducts.com/role/PropertyPlantandEquipmentTables">
        <link:definition>2321304 - Disclosure - Property, Plant 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="PropertyPlantandEquipmentDetails" roleURI="http://www.lawsonproducts.com/role/PropertyPlantandEquipmentDetails">
        <link:definition>2422410 - Disclosure - Property, Plant 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="Goodwill" roleURI="http://www.lawsonproducts.com/role/Goodwill">
        <link:definition>2123108 - Disclosure - Goodwill</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="GoodwillTables" roleURI="http://www.lawsonproducts.com/role/GoodwillTables">
        <link:definition>2324305 - Disclosure - Goodwill (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="GoodwillDetails" roleURI="http://www.lawsonproducts.com/role/GoodwillDetails">
        <link:definition>2425411 - Disclosure - Goodwill (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="Intangibleassets" roleURI="http://www.lawsonproducts.com/role/Intangibleassets">
        <link:definition>2126109 - Disclosure - 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="IntangibleassetsTables" roleURI="http://www.lawsonproducts.com/role/IntangibleassetsTables">
        <link:definition>2327306 - Disclosure - 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="IntangibleassetsScheduleofIntangiblesDetails" roleURI="http://www.lawsonproducts.com/role/IntangibleassetsScheduleofIntangiblesDetails">
        <link:definition>2428412 - Disclosure - Intangible assets - Schedule of Intangibles (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="IntangibleassetsNarrativeDetails" roleURI="http://www.lawsonproducts.com/role/IntangibleassetsNarrativeDetails">
        <link:definition>2429413 - Disclosure - 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="IntangibleassetsFutureAmortizationScheduleDetails" roleURI="http://www.lawsonproducts.com/role/IntangibleassetsFutureAmortizationScheduleDetails">
        <link:definition>2430414 - Disclosure - Intangible assets - Future Amortization Schedule (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxes" roleURI="http://www.lawsonproducts.com/role/IncomeTaxes">
        <link:definition>2131110 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesTables" roleURI="http://www.lawsonproducts.com/role/IncomeTaxesTables">
        <link:definition>2332307 - 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="IncomeTaxesComponentsofIncomeTaxDetails" roleURI="http://www.lawsonproducts.com/role/IncomeTaxesComponentsofIncomeTaxDetails">
        <link:definition>2433415 - Disclosure - Income Taxes - Components of Income Tax (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="IncomeTaxesProvisionBenefitforIncometaxesfromOperationsDetails" roleURI="http://www.lawsonproducts.com/role/IncomeTaxesProvisionBenefitforIncometaxesfromOperationsDetails">
        <link:definition>2434416 - Disclosure - Income Taxes - Provision (Benefit) for Income taxes from Operations (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="IncomeTaxesReconciliationofEffectiveTaxRateDetails" roleURI="http://www.lawsonproducts.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails">
        <link:definition>2435417 - Disclosure - Income Taxes - Reconciliation of Effective Tax Rate (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesNarrativeDetails" roleURI="http://www.lawsonproducts.com/role/IncomeTaxesNarrativeDetails">
        <link:definition>2436418 - Disclosure - Income Taxes - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" roleURI="http://www.lawsonproducts.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails">
        <link:definition>2437419 - Disclosure - Income Taxes - Components of Deferred Tax Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails" roleURI="http://www.lawsonproducts.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails">
        <link:definition>2438420 - Disclosure - Income Taxes - Reconciliation of Unrecognized Tax Benefits (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccruedExpensesandOtherLiabilities" roleURI="http://www.lawsonproducts.com/role/AccruedExpensesandOtherLiabilities">
        <link:definition>2139111 - Disclosure - Accrued Expenses and Other 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="AccruedExpensesandOtherLiabilitiesTables" roleURI="http://www.lawsonproducts.com/role/AccruedExpensesandOtherLiabilitiesTables">
        <link:definition>2340308 - Disclosure - Accrued Expenses and Other 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="AccruedExpensesandOtherLiabilitiesDetails" roleURI="http://www.lawsonproducts.com/role/AccruedExpensesandOtherLiabilitiesDetails">
        <link:definition>2441421 - Disclosure - Accrued Expenses and Other 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="Leases" roleURI="http://www.lawsonproducts.com/role/Leases">
        <link:definition>2142112 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesTables" roleURI="http://www.lawsonproducts.com/role/LeasesTables">
        <link:definition>2343309 - Disclosure - Leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesNetLeaseCostDetails" roleURI="http://www.lawsonproducts.com/role/LeasesNetLeaseCostDetails">
        <link:definition>2444422 - Disclosure - Leases - Net Lease Cost (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesNetLeaseAssetsandLiabilitiesDetails" roleURI="http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails">
        <link:definition>2445423 - Disclosure - Leases - Net Lease Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesScheduleofFutureMinimumLeasePaymentsDetails" roleURI="http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails">
        <link:definition>2446424 - Disclosure - Leases - Schedule of Future Minimum Lease 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="LeasesScheduleofFutureMinimumLeasePaymentsDetails_1" roleURI="http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1">
        <link:definition>2446424 - Disclosure - Leases - Schedule of Future Minimum Lease 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="LeasesTermsandInterestRateDetails" roleURI="http://www.lawsonproducts.com/role/LeasesTermsandInterestRateDetails">
        <link:definition>2447425 - Disclosure - Leases - Terms and Interest Rate (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesCashFlowsDetails" roleURI="http://www.lawsonproducts.com/role/LeasesCashFlowsDetails">
        <link:definition>2448426 - Disclosure - Leases - Cash Flows (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="LeasesNarrativeDetails" roleURI="http://www.lawsonproducts.com/role/LeasesNarrativeDetails">
        <link:definition>2449427 - Disclosure - Leases - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CreditAgreement" roleURI="http://www.lawsonproducts.com/role/CreditAgreement">
        <link:definition>2150113 - Disclosure - Credit Agreement</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="CreditAgreementTables" roleURI="http://www.lawsonproducts.com/role/CreditAgreementTables">
        <link:definition>2351310 - Disclosure - Credit Agreement (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="CreditAgreementNarrativeDetails" roleURI="http://www.lawsonproducts.com/role/CreditAgreementNarrativeDetails">
        <link:definition>2452428 - Disclosure - Credit Agreement - 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="CreditAgreementQuarterlyFinancialCovenantsDetails" roleURI="http://www.lawsonproducts.com/role/CreditAgreementQuarterlyFinancialCovenantsDetails">
        <link:definition>2453429 - Disclosure - Credit Agreement - Quarterly Financial Covenants (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="AccruedAcquisitionLiability" roleURI="http://www.lawsonproducts.com/role/AccruedAcquisitionLiability">
        <link:definition>2154114 - Disclosure - Accrued Acquisition Liability</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="AccruedAcquisitionLiabilityDetails" roleURI="http://www.lawsonproducts.com/role/AccruedAcquisitionLiabilityDetails">
        <link:definition>2455430 - Disclosure - Accrued Acquisition Liability (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="ReserveforSeverance" roleURI="http://www.lawsonproducts.com/role/ReserveforSeverance">
        <link:definition>2156115 - Disclosure - Reserve for Severance</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="ReserveforSeveranceTables" roleURI="http://www.lawsonproducts.com/role/ReserveforSeveranceTables">
        <link:definition>2357311 - Disclosure - Reserve for Severance (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="ReserveforSeveranceActivityinReserveDetails" roleURI="http://www.lawsonproducts.com/role/ReserveforSeveranceActivityinReserveDetails">
        <link:definition>2458431 - Disclosure - Reserve for Severance - Activity in Reserve (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingencies" roleURI="http://www.lawsonproducts.com/role/CommitmentsandContingencies">
        <link:definition>2159116 - 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="CommitmentsandContingenciesDetails" roleURI="http://www.lawsonproducts.com/role/CommitmentsandContingenciesDetails">
        <link:definition>2460432 - Disclosure - Commitments and Contingencies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RetirementandSecurityBonusPlans" roleURI="http://www.lawsonproducts.com/role/RetirementandSecurityBonusPlans">
        <link:definition>2161117 - Disclosure - Retirement and Security Bonus 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="RetirementandSecurityBonusPlansDetails" roleURI="http://www.lawsonproducts.com/role/RetirementandSecurityBonusPlansDetails">
        <link:definition>2462433 - Disclosure - Retirement and Security Bonus Plans (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://www.lawsonproducts.com/role/StockBasedCompensationPlans">
        <link:definition>2163118 - 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://www.lawsonproducts.com/role/StockBasedCompensationPlansTables">
        <link:definition>2364312 - 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="StockBasedCompensationPlansPlanAdministrationDetails" roleURI="http://www.lawsonproducts.com/role/StockBasedCompensationPlansPlanAdministrationDetails">
        <link:definition>2465434 - Disclosure - Stock-Based Compensation Plans - Plan Administration (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="StockBasedCompensationPlansStockPerformanceRightsDetails" roleURI="http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockPerformanceRightsDetails">
        <link:definition>2466435 - Disclosure - Stock-Based Compensation Plans - Stock Performance Rights (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="StockBasedCompensationPlansRestrictedStockAwardsDetails" roleURI="http://www.lawsonproducts.com/role/StockBasedCompensationPlansRestrictedStockAwardsDetails">
        <link:definition>2467436 - Disclosure - Stock-Based Compensation Plans - 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="StockBasedCompensationPlansMarketStockUnitsDetails" roleURI="http://www.lawsonproducts.com/role/StockBasedCompensationPlansMarketStockUnitsDetails">
        <link:definition>2468437 - Disclosure - Stock-Based Compensation Plans - Market Stock Units (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="StockBasedCompensationPlansStockOptionsDetails" roleURI="http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockOptionsDetails">
        <link:definition>2469438 - Disclosure - Stock-Based Compensation Plans - Stock Options (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationPlansPerformanceAwardsDetails" roleURI="http://www.lawsonproducts.com/role/StockBasedCompensationPlansPerformanceAwardsDetails">
        <link:definition>2470439 - Disclosure - Stock-Based Compensation Plans - Performance 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="SegmentInformation" roleURI="http://www.lawsonproducts.com/role/SegmentInformation">
        <link:definition>2171119 - Disclosure - Segment 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="SegmentInformationTables" roleURI="http://www.lawsonproducts.com/role/SegmentInformationTables">
        <link:definition>2372313 - Disclosure - Segment 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="SegmentInformationReportableSegmentsDetails" roleURI="http://www.lawsonproducts.com/role/SegmentInformationReportableSegmentsDetails">
        <link:definition>2473440 - Disclosure - Segment Information - Reportable Segments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationReportableSegmentsbyGeographicAreaDetails" roleURI="http://www.lawsonproducts.com/role/SegmentInformationReportableSegmentsbyGeographicAreaDetails">
        <link:definition>2474441 - Disclosure - Segment Information - Reportable Segments by 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="StockRepurchaseProgram" roleURI="http://www.lawsonproducts.com/role/StockRepurchaseProgram">
        <link:definition>2175120 - Disclosure - Stock Repurchase Program</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockRepurchaseProgramDetails" roleURI="http://www.lawsonproducts.com/role/StockRepurchaseProgramDetails">
        <link:definition>2476442 - Disclosure - Stock Repurchase Program (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="RelatedPartyTransactions" roleURI="http://www.lawsonproducts.com/role/RelatedPartyTransactions">
        <link:definition>2177121 - Disclosure - Related Party Transactions</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="RelatedPartyTransactionsDetails" roleURI="http://www.lawsonproducts.com/role/RelatedPartyTransactionsDetails">
        <link:definition>2478443 - Disclosure - Related Party Transactions (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="COVID19RisksandUncertainties" roleURI="http://www.lawsonproducts.com/role/COVID19RisksandUncertainties">
        <link:definition>2179122 - Disclosure - COVID-19 Risks and Uncertainties</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="COVID19RisksandUncertaintiesDetails" roleURI="http://www.lawsonproducts.com/role/COVID19RisksandUncertaintiesDetails">
        <link:definition>2480444 - Disclosure - COVID-19 Risks and Uncertainties (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ScheduleIIValuationandQualifyingAccounts" roleURI="http://www.lawsonproducts.com/role/ScheduleIIValuationandQualifyingAccounts">
        <link:definition>2181123 - Disclosure - Schedule II - Valuation and Qualifying Accounts</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ScheduleIIValuationandQualifyingAccountsDetails" roleURI="http://www.lawsonproducts.com/role/ScheduleIIValuationandQualifyingAccountsDetails">
        <link:definition>2482445 - 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="laws_SafetyMember" abstract="true" name="SafetyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="laws_LeaseAssetsRightofUseAsset" abstract="false" name="LeaseAssetsRightofUseAsset" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="laws_WeightedAverageNumberOfSharesOutstandingBasicAndDilutedAbstract" abstract="true" name="WeightedAverageNumberOfSharesOutstandingBasicAndDilutedAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="laws_FasteningSystemMember" abstract="true" name="FasteningSystemMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="laws_DebtCovenantValueAxis" abstract="true" name="DebtCovenantValueAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="laws_LesseeOperatingAndFinanceLeaseLiabilityAbstract" abstract="true" name="LesseeOperatingAndFinanceLeaseLiabilityAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="laws_DeferredCompensationVestingPercentageInitial" abstract="false" name="DeferredCompensationVestingPercentageInitial" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="laws_DefinedContributionRetirementPlanDiscretionaryEmployerContribution" abstract="false" name="DefinedContributionRetirementPlanDiscretionaryEmployerContribution" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="laws_BusinessAcquisitionNumberOfCustomersOfAcquiredEntity" abstract="false" name="BusinessAcquisitionNumberOfCustomersOfAcquiredEntity" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="laws_SharesIssuedOnVestingofMSUs" abstract="false" name="SharesIssuedOnVestingofMSUs" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="laws_CanadaEmergencyWageSubsidy" abstract="false" name="CanadaEmergencyWageSubsidy" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="laws_Financingcashflowfromfinancingleases" abstract="false" name="Financingcashflowfromfinancingleases" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="laws_DebtcovenantsTableTextBlock" abstract="false" name="DebtcovenantsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="laws_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisable" abstract="false" name="SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisable" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="laws_NetLeaseLiabilityPaymentsDueafterYearFive" abstract="false" name="NetLeaseLiabilityPaymentsDueafterYearFive" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="laws_MarketStockUnitMember" abstract="true" name="MarketStockUnitMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="laws_LawsonSegmentMember" abstract="true" name="LawsonSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="laws_AftermarketAutomotiveSuppliesMember" abstract="true" name="AftermarketAutomotiveSuppliesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="laws_ActualValueMember" abstract="true" name="ActualValueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="laws_BusinessCombinationConsiderationLiabilityInterestRate" abstract="false" name="BusinessCombinationConsiderationLiabilityInterestRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="laws_FinanceLeaseCost" abstract="false" name="FinanceLeaseCost" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="laws_PartsmasterMember" abstract="true" name="PartsmasterMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="laws_NetLeaseLiabilityPaymentsDueYearThree" abstract="false" name="NetLeaseLiabilityPaymentsDueYearThree" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="laws_MSURollforwardTableTextBlock" abstract="false" name="MSURollforwardTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="laws_MSUsExchangedforShares" abstract="false" name="MSUsExchangedforShares" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="laws_Operatingcashflowsfromoperatingleases" abstract="false" name="Operatingcashflowsfromoperatingleases" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="laws_NetLeaseLiabilityPaymentsRemainderofFiscalYear" abstract="false" name="NetLeaseLiabilityPaymentsRemainderofFiscalYear" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="laws_EffectiveIncomeTaxRateReconciliationCompensationDeductionLimitationPercent" abstract="false" name="EffectiveIncomeTaxRateReconciliationCompensationDeductionLimitationPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="laws_PaymentsOfDeferredEmployerPayrollTaxCARESAct" abstract="false" name="PaymentsOfDeferredEmployerPayrollTaxCARESAct" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="laws_DebtInstrumentAllowableIndebtednessForAcquisition" abstract="false" name="DebtInstrumentAllowableIndebtednessForAcquisition" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="laws_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowanceReversalPercent" abstract="false" name="EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowanceReversalPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="laws_DebtCovenantValueDomain" abstract="true" name="DebtCovenantValueDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="laws_EquityCompensationPlanMember" abstract="true" name="EquityCompensationPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="laws_MSUOutstandingBalance" abstract="false" name="MSUOutstandingBalance" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="laws_SeveranceReserveTextBlock" abstract="false" name="SeveranceReserveTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="laws_LeaseLiabilityCurrent" abstract="false" name="LeaseLiabilityCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="laws_MccookFacilityMember" abstract="true" name="MccookFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="laws_Operatingcashflowfromfinancingleases" abstract="false" name="Operatingcashflowfromfinancingleases" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="laws_AssetsAndLiabilitiesLesseeTableTextBlock" abstract="false" name="AssetsAndLiabilitiesLesseeTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="laws_RequiredMinimumValueMember" abstract="true" name="RequiredMinimumValueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="laws_NetLeaseLiabilityPaymentsDueYearFour" abstract="false" name="NetLeaseLiabilityPaymentsDueYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="laws_SeveranceReserveAbstract" abstract="true" name="SeveranceReserveAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="laws_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMaximumAnnualShareGrantLimit" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMaximumAnnualShareGrantLimit" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="laws_EquitySharePayoutRange" abstract="false" name="EquitySharePayoutRange" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="laws_NetLeaseLiabilityPaymentsDueYearTwo" abstract="false" name="NetLeaseLiabilityPaymentsDueYearTwo" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="laws_CompanyHeadquartersMember" abstract="true" name="CompanyHeadquartersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="laws_SocialSecurityTaxEmployerDeferralCARESAct" abstract="false" name="SocialSecurityTaxEmployerDeferralCARESAct" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="laws_BusinessCombinationConsiderationLiabilityDisclosureTextBlock" abstract="false" name="BusinessCombinationConsiderationLiabilityDisclosureTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredCompensationLiability" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredCompensationLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndGoodwill" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndGoodwill" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="laws_NetLeaseLiabilityImputedInterest" abstract="false" name="NetLeaseLiabilityImputedInterest" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="laws_PotentialSharesfromMSUGrants" abstract="false" name="PotentialSharesfromMSUGrants" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="laws_BoltSegmentMember" abstract="true" name="BoltSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="laws_ElectricalMember" abstract="true" name="ElectricalMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="laws_DeferredTaxAssetsNetOfDeferredTaxLiabilitiesBeforeValuationAllowance" abstract="false" name="DeferredTaxAssetsNetOfDeferredTaxLiabilitiesBeforeValuationAllowance" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="laws_AcquisitionLiability" abstract="false" name="AcquisitionLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="laws_DeferredCompensationMinimumVestingPeriod" abstract="false" name="DeferredCompensationMinimumVestingPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="us-types:durationStringItemType"/>
  <xs:element id="laws_SpecialtyChemicalsMember" abstract="true" name="SpecialtyChemicalsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="laws_NetLeaseLiabilitiesPaymentsDueYearFive" abstract="false" name="NetLeaseLiabilitiesPaymentsDueYearFive" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="laws_DebtInstrumentCovenantNetLeverageRatio" abstract="false" name="DebtInstrumentCovenantNetLeverageRatio" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="laws_PotentialSharesFromMSUVest" abstract="false" name="PotentialSharesFromMSUVest" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="laws_NetLeaseLiabilityPresentValue" abstract="false" name="NetLeaseLiabilityPresentValue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="laws_FluidPowerMember" abstract="true" name="FluidPowerMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="laws_ShareBasedCompensationNonOptionEquityInstrumentsOutstandingIntrinsicValue" abstract="false" name="ShareBasedCompensationNonOptionEquityInstrumentsOutstandingIntrinsicValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="laws_BusinessAcquisitionNumberOfSalesRepresentativesOfAcquiredEntity" abstract="false" name="BusinessAcquisitionNumberOfSalesRepresentativesOfAcquiredEntity" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="laws_DeferredCompensationAnnualVestingPercentageAfterFiveYears" abstract="false" name="DeferredCompensationAnnualVestingPercentageAfterFiveYears" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="laws_ShareBasedCompensationNonOptionEquityAwardsExercisableWeightedAverageRemainingContractualTerm" abstract="false" name="ShareBasedCompensationNonOptionEquityAwardsExercisableWeightedAverageRemainingContractualTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="us-types:durationStringItemType"/>
  <xs:element id="laws_WeldingAndMetalRepairMember" abstract="true" name="WeldingAndMetalRepairMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="laws_DebtInstrumentCovenantEBITDAToFixedChargeCoverageRatio" abstract="false" name="DebtInstrumentCovenantEBITDAToFixedChargeCoverageRatio" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="laws_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketStockUnitOutstandingRollForward" abstract="true" name="SharebasedCompensationArrangementbySharebasedPaymentAwardMarketStockUnitOutstandingRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="laws_DeferredTaxAssetsLeaseAssets" abstract="false" name="DeferredTaxAssetsLeaseAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="laws_AccruedSeveranceCurrent" abstract="false" name="AccruedSeveranceCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="laws_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageGrantDate" abstract="false" name="SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageGrantDate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:perShareItemType"/>
  <xs:element id="laws_AccruedHealthBenefits" abstract="false" name="AccruedHealthBenefits" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="laws_NumberOfBranches" abstract="false" name="NumberOfBranches" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="laws_GuaranteedInvestmentCertificateMember" abstract="true" name="GuaranteedInvestmentCertificateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="laws_SecurityBonusLiabilityLongTerm" abstract="false" name="SecurityBonusLiabilityLongTerm" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="laws_PotentialSharesfromMSUsOutstanding" abstract="false" name="PotentialSharesfromMSUsOutstanding" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="laws_EffectiveTaxRateReconciliationComponentsAbstract" abstract="true" name="EffectiveTaxRateReconciliationComponentsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="laws_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketStockUnitsPotentiallyIssuableSharesRollForward" abstract="true" name="SharebasedCompensationArrangementbySharebasedPaymentAwardMarketStockUnitsPotentiallyIssuableSharesRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="laws_MachineryEquipmentFurnitureFixturesAndVehiclesMember" abstract="true" name="MachineryEquipmentFurnitureFixturesAndVehiclesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="laws_CuttingToolsAndAbrasivesMember" abstract="true" name="CuttingToolsAndAbrasivesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="laws_MSUGrants" abstract="false" name="MSUGrants" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="laws_CashSurrenderValueOfLifeInsurancePoliciesPolicyTextBlock" abstract="false" name="CashSurrenderValueOfLifeInsurancePoliciesPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="laws_DeferredExecutiveCompensationPolicyPolicyTextBlock" abstract="false" name="DeferredExecutiveCompensationPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="laws_LeaseLiabilityNoncurrent" abstract="false" name="LeaseLiabilityNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="laws_NetLeaseLiabilityPaymentsDue" abstract="false" name="NetLeaseLiabilityPaymentsDue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashPaidAndPayable" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashPaidAndPayable" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="laws_EffectiveIncomeTaxRateReconciliationCapitalLossPercent" abstract="false" name="EffectiveIncomeTaxRateReconciliationCapitalLossPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="laws_Tradingdays" abstract="false" name="Tradingdays" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>11
<FILENAME>laws-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:c125dea7-2206-4f5d-8cfa-1f4ff4585ec2,g:79fe0932-f2bf-44ea-a8f8-0a7a2b9244fa-->
<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.lawsonproducts.com/role/Cover" xlink:type="simple" xlink:href="laws-20201231.xsd#Cover"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/Cover" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="laws-20201231.xsd#ConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_a1f3d578-2c5d-490a-94b5-5098b589e6df" 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_PreferredStockValue_9037316d-8b9a-4445-a002-91037a47ae24" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_a1f3d578-2c5d-490a-94b5-5098b589e6df" xlink:to="loc_us-gaap_PreferredStockValue_9037316d-8b9a-4445-a002-91037a47ae24" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_dae351c7-d04f-448d-82fc-5fa73989bd59" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_a1f3d578-2c5d-490a-94b5-5098b589e6df" xlink:to="loc_us-gaap_CommonStockValue_dae351c7-d04f-448d-82fc-5fa73989bd59" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_ef03ce7a-e795-43f5-ac6e-3a1dc9070c94" 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_a1f3d578-2c5d-490a-94b5-5098b589e6df" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_ef03ce7a-e795-43f5-ac6e-3a1dc9070c94" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_0b6601b0-af6f-459b-ae79-aeb9f70e6e6b" 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_a1f3d578-2c5d-490a-94b5-5098b589e6df" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_0b6601b0-af6f-459b-ae79-aeb9f70e6e6b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_0146c366-5a33-447b-8dce-320bc8206a94" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_a1f3d578-2c5d-490a-94b5-5098b589e6df" xlink:to="loc_us-gaap_TreasuryStockValue_0146c366-5a33-447b-8dce-320bc8206a94" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_7a3856ac-68cc-47a4-af39-905e036f7f61" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_a1f3d578-2c5d-490a-94b5-5098b589e6df" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_7a3856ac-68cc-47a4-af39-905e036f7f61" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_666c3c4d-b696-4bed-af7b-eb69b3524a95" 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_AccruedLiabilitiesCurrent_ef116ccc-0bfe-4ec6-9bc0-2021171beb68" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_666c3c4d-b696-4bed-af7b-eb69b3524a95" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_ef116ccc-0bfe-4ec6-9bc0-2021171beb68" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_LeaseLiabilityCurrent_33fa4398-3887-4a10-a643-897faec65a2e" xlink:href="laws-20201231.xsd#laws_LeaseLiabilityCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_666c3c4d-b696-4bed-af7b-eb69b3524a95" xlink:to="loc_laws_LeaseLiabilityCurrent_33fa4398-3887-4a10-a643-897faec65a2e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_AcquisitionLiability_27505820-288b-4008-8455-ea6f768dcad0" xlink:href="laws-20201231.xsd#laws_AcquisitionLiability"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_666c3c4d-b696-4bed-af7b-eb69b3524a95" xlink:to="loc_laws_AcquisitionLiability_27505820-288b-4008-8455-ea6f768dcad0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_0ecc21ef-2ca9-4202-bf2a-6a8da6dad6dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_666c3c4d-b696-4bed-af7b-eb69b3524a95" xlink:to="loc_us-gaap_AccountsPayableCurrent_0ecc21ef-2ca9-4202-bf2a-6a8da6dad6dc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_50033c5b-c7c1-40e9-a3c6-9cb5bc5e4585" 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_90241118-351d-41c1-906b-54c247e5fcfa" 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_50033c5b-c7c1-40e9-a3c6-9cb5bc5e4585" xlink:to="loc_us-gaap_LiabilitiesCurrent_90241118-351d-41c1-906b-54c247e5fcfa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredLongTermDebt_ec0cff02-7a86-40c7-9c5f-4e2bab2518f1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SecuredLongTermDebt"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_50033c5b-c7c1-40e9-a3c6-9cb5bc5e4585" xlink:to="loc_us-gaap_SecuredLongTermDebt_ec0cff02-7a86-40c7-9c5f-4e2bab2518f1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_SecurityBonusLiabilityLongTerm_9bfda087-91bc-4571-9e72-f62295926c07" xlink:href="laws-20201231.xsd#laws_SecurityBonusLiabilityLongTerm"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_50033c5b-c7c1-40e9-a3c6-9cb5bc5e4585" xlink:to="loc_laws_SecurityBonusLiabilityLongTerm_9bfda087-91bc-4571-9e72-f62295926c07" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_LeaseLiabilityNoncurrent_749a5b62-efd0-4610-b39b-83afde123a1f" xlink:href="laws-20201231.xsd#laws_LeaseLiabilityNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_50033c5b-c7c1-40e9-a3c6-9cb5bc5e4585" xlink:to="loc_laws_LeaseLiabilityNoncurrent_749a5b62-efd0-4610-b39b-83afde123a1f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_0ef6335c-5a57-4d66-88b6-e024fbe98768" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_50033c5b-c7c1-40e9-a3c6-9cb5bc5e4585" xlink:to="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_0ef6335c-5a57-4d66-88b6-e024fbe98768" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_0c0ad855-bea0-44c6-b616-a48621d0533c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_50033c5b-c7c1-40e9-a3c6-9cb5bc5e4585" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_0c0ad855-bea0-44c6-b616-a48621d0533c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_8a489299-8d9d-4693-a3f7-95b877aaa21c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_50033c5b-c7c1-40e9-a3c6-9cb5bc5e4585" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_8a489299-8d9d-4693-a3f7-95b877aaa21c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_f3b5ec4f-bcc9-4bba-b1d7-3dc5a3a17c09" 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_0cefea9d-2bcd-4c9b-b6df-edc8b8078a03" 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_f3b5ec4f-bcc9-4bba-b1d7-3dc5a3a17c09" xlink:to="loc_us-gaap_AssetsCurrent_0cefea9d-2bcd-4c9b-b6df-edc8b8078a03" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_6e2f35bb-beb2-424e-ac2c-42d80e136cf3" 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_f3b5ec4f-bcc9-4bba-b1d7-3dc5a3a17c09" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_6e2f35bb-beb2-424e-ac2c-42d80e136cf3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_a6e6fcde-2edf-464e-8b00-6406a9f016a8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_f3b5ec4f-bcc9-4bba-b1d7-3dc5a3a17c09" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_a6e6fcde-2edf-464e-8b00-6406a9f016a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_3c5cb94d-e608-4314-a7fc-4bdbd10770ab" 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_f3b5ec4f-bcc9-4bba-b1d7-3dc5a3a17c09" xlink:to="loc_us-gaap_Goodwill_3c5cb94d-e608-4314-a7fc-4bdbd10770ab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashSurrenderValueOfLifeInsurance_043426b6-3e72-4899-97d2-caa55ffe6403" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashSurrenderValueOfLifeInsurance"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_f3b5ec4f-bcc9-4bba-b1d7-3dc5a3a17c09" xlink:to="loc_us-gaap_CashSurrenderValueOfLifeInsurance_043426b6-3e72-4899-97d2-caa55ffe6403" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_5a56e947-60fe-4664-8489-75ff4039e4fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_f3b5ec4f-bcc9-4bba-b1d7-3dc5a3a17c09" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_5a56e947-60fe-4664-8489-75ff4039e4fa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_LeaseAssetsRightofUseAsset_6b638c2e-684d-4fda-a728-80b1b21c6357" xlink:href="laws-20201231.xsd#laws_LeaseAssetsRightofUseAsset"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_f3b5ec4f-bcc9-4bba-b1d7-3dc5a3a17c09" xlink:to="loc_laws_LeaseAssetsRightofUseAsset_6b638c2e-684d-4fda-a728-80b1b21c6357" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_fde82556-5e8b-46fe-85de-9815d49e7378" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_f3b5ec4f-bcc9-4bba-b1d7-3dc5a3a17c09" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_fde82556-5e8b-46fe-85de-9815d49e7378" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_3bd19ba3-a9d2-4615-812d-c41fd0b7710b" 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_CommitmentsAndContingencies_237faa12-f900-4ab5-b74a-a3d391d8d3d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_3bd19ba3-a9d2-4615-812d-c41fd0b7710b" xlink:to="loc_us-gaap_CommitmentsAndContingencies_237faa12-f900-4ab5-b74a-a3d391d8d3d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_83a1e56f-ec01-4cd5-801d-e592d0a420be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_3bd19ba3-a9d2-4615-812d-c41fd0b7710b" xlink:to="loc_us-gaap_Liabilities_83a1e56f-ec01-4cd5-801d-e592d0a420be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_341a61e9-cbbe-4084-a0e2-f0fa2152c3b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_3bd19ba3-a9d2-4615-812d-c41fd0b7710b" xlink:to="loc_us-gaap_StockholdersEquity_341a61e9-cbbe-4084-a0e2-f0fa2152c3b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_e2d79089-b93e-4545-89bf-084043e2c977" 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_AccountsReceivableNetCurrent_3181a394-7dfa-453d-8bc8-e984b6bd242c" 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_AssetsCurrent_e2d79089-b93e-4545-89bf-084043e2c977" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_3181a394-7dfa-453d-8bc8-e984b6bd242c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_ff9ccda9-0caa-4e94-a026-c671741646a1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_e2d79089-b93e-4545-89bf-084043e2c977" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_ff9ccda9-0caa-4e94-a026-c671741646a1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_780f6697-7127-4cda-95fb-999b537bfb6e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_e2d79089-b93e-4545-89bf-084043e2c977" xlink:to="loc_us-gaap_InventoryNet_780f6697-7127-4cda-95fb-999b537bfb6e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_0c5b78b7-7365-4533-90c2-e1a43f1475da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_e2d79089-b93e-4545-89bf-084043e2c977" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_0c5b78b7-7365-4533-90c2-e1a43f1475da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_4d097ecf-b158-4bcd-b2b6-15461ec23f9f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_e2d79089-b93e-4545-89bf-084043e2c977" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_4d097ecf-b158-4bcd-b2b6-15461ec23f9f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="laws-20201231.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome" xlink:type="simple" xlink:href="laws-20201231.xsd#ConsolidatedStatementsofIncomeandComprehensiveIncome"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_5b20090b-b9ed-4e58-acf8-ffe467300487" 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_2b385ddb-36ce-4455-9f8b-17f1e7f5887c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_5b20090b-b9ed-4e58-acf8-ffe467300487" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_2b385ddb-36ce-4455-9f8b-17f1e7f5887c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_8b16dc50-d4a7-4303-a34d-2154a30d470d" 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_5b20090b-b9ed-4e58-acf8-ffe467300487" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_8b16dc50-d4a7-4303-a34d-2154a30d470d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_43ba81aa-ac28-46c9-8b0e-0f139fe580bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_a34a0b9e-3dd6-4398-b758-89f26bb1834b" 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_us-gaap_GrossProfit_43ba81aa-ac28-46c9-8b0e-0f139fe580bc" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_a34a0b9e-3dd6-4398-b758-89f26bb1834b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_4058147c-1a4a-4bfd-9695-9f2a79c4632f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_43ba81aa-ac28-46c9-8b0e-0f139fe580bc" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_4058147c-1a4a-4bfd-9695-9f2a79c4632f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_fb511f6e-d5ad-4731-9367-3ed2b8fbc049" 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_GrossProfit_994ada64-d6e9-4e9a-8aef-a24aac19f5e5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_fb511f6e-d5ad-4731-9367-3ed2b8fbc049" xlink:to="loc_us-gaap_GrossProfit_994ada64-d6e9-4e9a-8aef-a24aac19f5e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_c0005cc7-4a75-408d-81d2-cd8baf281797" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_fb511f6e-d5ad-4731-9367-3ed2b8fbc049" xlink:to="loc_us-gaap_OperatingExpenses_c0005cc7-4a75-408d-81d2-cd8baf281797" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_ba121762-ab7a-4a45-a968-a4bb168473e6" 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_6ce9ffcc-c987-4647-9d48-3f4098fd647c" 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_ba121762-ab7a-4a45-a968-a4bb168473e6" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_6ce9ffcc-c987-4647-9d48-3f4098fd647c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_13117edf-2d76-4046-8c97-f11c72e9fed9" 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_ba121762-ab7a-4a45-a968-a4bb168473e6" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_13117edf-2d76-4046-8c97-f11c72e9fed9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_b95605e2-6b66-4d93-ab63-f1682bceac0f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_3da837f2-adef-482d-bcb6-ea505ce2c17e" 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_b95605e2-6b66-4d93-ab63-f1682bceac0f" xlink:to="loc_us-gaap_OperatingIncomeLoss_3da837f2-adef-482d-bcb6-ea505ce2c17e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_a88f1eda-7a9a-4cba-90cf-75bf43a44f45" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_b95605e2-6b66-4d93-ab63-f1682bceac0f" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_a88f1eda-7a9a-4cba-90cf-75bf43a44f45" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_8ff7a150-c1db-4225-b3bf-9b776fd250f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_b95605e2-6b66-4d93-ab63-f1682bceac0f" xlink:to="loc_us-gaap_InterestExpense_8ff7a150-c1db-4225-b3bf-9b776fd250f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_027b69b3-7f44-4f6a-8b46-81b9b9b92a69" 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_22db87eb-842a-47b4-9b12-4157765033bb" 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_027b69b3-7f44-4f6a-8b46-81b9b9b92a69" xlink:to="loc_us-gaap_NetIncomeLoss_22db87eb-842a-47b4-9b12-4157765033bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_46cec099-5837-4609-8ef7-be9ed99d6ffb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_027b69b3-7f44-4f6a-8b46-81b9b9b92a69" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_46cec099-5837-4609-8ef7-be9ed99d6ffb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_ced3a1a9-b5ee-44f2-9a37-96327d958e61" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingExpense_e617bb5c-66ca-439a-bf82-f681a5c26da2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_ced3a1a9-b5ee-44f2-9a37-96327d958e61" xlink:to="loc_us-gaap_SellingExpense_e617bb5c-66ca-439a-bf82-f681a5c26da2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_f67cebf4-e54f-4ca4-88cf-551798c9447f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_ced3a1a9-b5ee-44f2-9a37-96327d958e61" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_f67cebf4-e54f-4ca4-88cf-551798c9447f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/ConsolidatedStatementsofChangesinStockholdersEquity" xlink:type="simple" xlink:href="laws-20201231.xsd#ConsolidatedStatementsofChangesinStockholdersEquity"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/ConsolidatedStatementsofChangesinStockholdersEquity" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="laws-20201231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f8c5ad69-1b51-485a-a804-81737c2392d1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_d8b0969e-56da-45c4-adc4-0798c7024d60" 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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f8c5ad69-1b51-485a-a804-81737c2392d1" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_d8b0969e-56da-45c4-adc4-0798c7024d60" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_d77f5960-57f7-4118-a7e5-387652a6d5ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f8c5ad69-1b51-485a-a804-81737c2392d1" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_d77f5960-57f7-4118-a7e5-387652a6d5ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7f7232c1-1735-4b65-8526-f0844debc607" 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_0b48a348-7829-483f-9284-636f9b21bf2c" 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_7f7232c1-1735-4b65-8526-f0844debc607" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_0b48a348-7829-483f-9284-636f9b21bf2c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_c7e1778f-4ea5-41e3-b6bf-419a06232bff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7f7232c1-1735-4b65-8526-f0844debc607" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_c7e1778f-4ea5-41e3-b6bf-419a06232bff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_bb048892-06d2-419b-bfaf-4d76f9fede70" 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_ProceedsFromRepaymentsOfLinesOfCredit_46226851-ff6a-46fc-9536-b0cdb2a05bfe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_bb048892-06d2-419b-bfaf-4d76f9fede70" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_46226851-ff6a-46fc-9536-b0cdb2a05bfe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_4a976f55-5b79-41a2-becb-97cc491936f1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_bb048892-06d2-419b-bfaf-4d76f9fede70" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_4a976f55-5b79-41a2-becb-97cc491936f1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfFinancingCosts_23ece978-b69a-4666-8314-805d56a01657" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfFinancingCosts"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_bb048892-06d2-419b-bfaf-4d76f9fede70" xlink:to="loc_us-gaap_PaymentsOfFinancingCosts_23ece978-b69a-4666-8314-805d56a01657" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_5819b57c-7d24-445e-ac72-868170fe2f27" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_bb048892-06d2-419b-bfaf-4d76f9fede70" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_5819b57c-7d24-445e-ac72-868170fe2f27" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_8075dabf-ade9-48ad-ab89-4814d46a09c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_bb048892-06d2-419b-bfaf-4d76f9fede70" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_8075dabf-ade9-48ad-ab89-4814d46a09c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7a62916b-a00f-4051-abd9-cbe0dee01643" 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_IncreaseDecreaseInInventories_b95a36a7-ad31-4295-b5f2-95aacf7ed3d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7a62916b-a00f-4051-abd9-cbe0dee01643" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_b95a36a7-ad31-4295-b5f2-95aacf7ed3d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_736046d4-26c7-4687-8ecc-b5066df30265" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7a62916b-a00f-4051-abd9-cbe0dee01643" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_736046d4-26c7-4687-8ecc-b5066df30265" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_3bb4332c-967e-4cf5-a671-bc02b34eb184" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7a62916b-a00f-4051-abd9-cbe0dee01643" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_3bb4332c-967e-4cf5-a671-bc02b34eb184" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_1d13c937-57b0-4ccc-bbdd-00138ecc3680" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7a62916b-a00f-4051-abd9-cbe0dee01643" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_1d13c937-57b0-4ccc-bbdd-00138ecc3680" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_9c542438-267b-49f6-ade4-929dfa8037c4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7a62916b-a00f-4051-abd9-cbe0dee01643" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_9c542438-267b-49f6-ade4-929dfa8037c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_22f8f38d-acbe-4838-a796-f5c87c601da0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7a62916b-a00f-4051-abd9-cbe0dee01643" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_22f8f38d-acbe-4838-a796-f5c87c601da0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_ffb5ad15-884a-49d1-a999-1884a0bcf0d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7a62916b-a00f-4051-abd9-cbe0dee01643" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_ffb5ad15-884a-49d1-a999-1884a0bcf0d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_352e0ca0-ad2a-4d9f-80da-cf632a1022f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7a62916b-a00f-4051-abd9-cbe0dee01643" xlink:to="loc_us-gaap_ShareBasedCompensation_352e0ca0-ad2a-4d9f-80da-cf632a1022f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_b2b30f78-62c9-4033-bc9e-0398024fe5e9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7a62916b-a00f-4051-abd9-cbe0dee01643" xlink:to="loc_us-gaap_NetIncomeLoss_b2b30f78-62c9-4033-bc9e-0398024fe5e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_2ecd16f5-c72b-4677-86ec-bc72d997c11e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7a62916b-a00f-4051-abd9-cbe0dee01643" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_2ecd16f5-c72b-4677-86ec-bc72d997c11e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_55af1937-a71f-43cc-a07a-cc3a098a7bce" 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_aa15d78a-b66b-4dbd-905d-5a87a7f423df" 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_55af1937-a71f-43cc-a07a-cc3a098a7bce" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_aa15d78a-b66b-4dbd-905d-5a87a7f423df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_79b39e8a-3536-4b23-8b63-c6d060c8358e" 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_55af1937-a71f-43cc-a07a-cc3a098a7bce" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_79b39e8a-3536-4b23-8b63-c6d060c8358e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_76df821a-e785-432b-92a8-5c4fa4bb9f24" 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_55af1937-a71f-43cc-a07a-cc3a098a7bce" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_76df821a-e785-432b-92a8-5c4fa4bb9f24" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_c5a1db75-de1d-4438-8daf-a73d92725020" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_55af1937-a71f-43cc-a07a-cc3a098a7bce" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_c5a1db75-de1d-4438-8daf-a73d92725020" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/DescriptionofBusiness" xlink:type="simple" xlink:href="laws-20201231.xsd#DescriptionofBusiness"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/DescriptionofBusiness" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/DescriptionofBusinessDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#DescriptionofBusinessDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/DescriptionofBusinessDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="laws-20201231.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="laws-20201231.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#SummaryofSignificantAccountingPoliciesDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/Acquisition" xlink:type="simple" xlink:href="laws-20201231.xsd#Acquisition"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/Acquisition" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/AcquisitionTables" xlink:type="simple" xlink:href="laws-20201231.xsd#AcquisitionTables"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/AcquisitionTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/AcquisitionNarrativeDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#AcquisitionNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/AcquisitionNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/AcquisitionPurchasePriceAllocationDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#AcquisitionPurchasePriceAllocationDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/AcquisitionPurchasePriceAllocationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndGoodwill_eab1d8bb-8ec3-44af-941c-d7cc9ad38746" xlink:href="laws-20201231.xsd#laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_38d975cc-dc74-4d11-887f-16792e391dda" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndGoodwill_eab1d8bb-8ec3-44af-941c-d7cc9ad38746" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_38d975cc-dc74-4d11-887f-16792e391dda" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_f62ec996-db90-4a88-a6b5-9e8532d553dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndGoodwill_eab1d8bb-8ec3-44af-941c-d7cc9ad38746" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_f62ec996-db90-4a88-a6b5-9e8532d553dc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_181d66cd-630d-45b2-bf6d-920aa8e0378b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndGoodwill_eab1d8bb-8ec3-44af-941c-d7cc9ad38746" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_181d66cd-630d-45b2-bf6d-920aa8e0378b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets_2bd4f566-73da-4260-8d52-9fe7ec5eef96" xlink:href="laws-20201231.xsd#laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndGoodwill_eab1d8bb-8ec3-44af-941c-d7cc9ad38746" xlink:to="loc_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets_2bd4f566-73da-4260-8d52-9fe7ec5eef96" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets_685d3924-6888-48b5-9fd6-99b862456cb1" xlink:href="laws-20201231.xsd#laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndGoodwill_eab1d8bb-8ec3-44af-941c-d7cc9ad38746" xlink:to="loc_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets_685d3924-6888-48b5-9fd6-99b862456cb1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_161af071-2a6e-4b49-b883-22ca1cbeb49b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndGoodwill_eab1d8bb-8ec3-44af-941c-d7cc9ad38746" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_161af071-2a6e-4b49-b883-22ca1cbeb49b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_bbd7c45b-6ca9-45ef-a450-6c5cce90dd2f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndGoodwill_eab1d8bb-8ec3-44af-941c-d7cc9ad38746" xlink:to="loc_us-gaap_Goodwill_bbd7c45b-6ca9-45ef-a450-6c5cce90dd2f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_a62a0bfb-1e61-42a4-b919-5631492bddd6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses_014a1e4c-884e-49eb-a4fd-bf33ef550216" xlink:href="laws-20201231.xsd#laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_a62a0bfb-1e61-42a4-b919-5631492bddd6" xlink:to="loc_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses_014a1e4c-884e-49eb-a4fd-bf33ef550216" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_f6888b30-2ef6-49af-9012-b4907e86594b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_a62a0bfb-1e61-42a4-b919-5631492bddd6" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_f6888b30-2ef6-49af-9012-b4907e86594b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredCompensationLiability_f71a66fd-21dc-4aa3-8d36-9cee13b7a8b9" xlink:href="laws-20201231.xsd#laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredCompensationLiability"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_a62a0bfb-1e61-42a4-b919-5631492bddd6" xlink:to="loc_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredCompensationLiability_f71a66fd-21dc-4aa3-8d36-9cee13b7a8b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashPaidAndPayable_1b14f414-6bc0-4e95-8f06-c1ec43fb712c" xlink:href="laws-20201231.xsd#laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashPaidAndPayable"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_a62a0bfb-1e61-42a4-b919-5631492bddd6" xlink:to="loc_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashPaidAndPayable_1b14f414-6bc0-4e95-8f06-c1ec43fb712c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/AcquisitionProFormaResultsDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#AcquisitionProFormaResultsDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/AcquisitionProFormaResultsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/RevenueRecognition" xlink:type="simple" xlink:href="laws-20201231.xsd#RevenueRecognition"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/RevenueRecognition" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/RevenueRecognitionTables" xlink:type="simple" xlink:href="laws-20201231.xsd#RevenueRecognitionTables"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/RevenueRecognitionTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/RevenueRecognitionNarrativeDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#RevenueRecognitionNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/RevenueRecognitionNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/RevenueRecognitionDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#RevenueRecognitionDisaggregationofRevenueDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/RevenueRecognitionDisaggregationofRevenueDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/RestrictedCash" xlink:type="simple" xlink:href="laws-20201231.xsd#RestrictedCash"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/RestrictedCash" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/RestrictedCashDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#RestrictedCashDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/RestrictedCashDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/Inventoriesnet" xlink:type="simple" xlink:href="laws-20201231.xsd#Inventoriesnet"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/Inventoriesnet" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/InventoriesnetTables" xlink:type="simple" xlink:href="laws-20201231.xsd#InventoriesnetTables"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/InventoriesnetTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/InventoriesnetDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#InventoriesnetDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/InventoriesnetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_86db5201-9d9f-4e8d-b046-4bb123411a52" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryValuationReserves_6310a793-8868-47c8-b45d-708769b18be8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryValuationReserves"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_86db5201-9d9f-4e8d-b046-4bb123411a52" xlink:to="loc_us-gaap_InventoryValuationReserves_6310a793-8868-47c8-b45d-708769b18be8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryGross_4f91b52c-a6ed-4f9a-bf31-593180f26105" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_86db5201-9d9f-4e8d-b046-4bb123411a52" xlink:to="loc_us-gaap_InventoryGross_4f91b52c-a6ed-4f9a-bf31-593180f26105" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/PropertyPlantandEquipment" xlink:type="simple" xlink:href="laws-20201231.xsd#PropertyPlantandEquipment"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/PropertyPlantandEquipment" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/PropertyPlantandEquipmentTables" xlink:type="simple" xlink:href="laws-20201231.xsd#PropertyPlantandEquipmentTables"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/PropertyPlantandEquipmentTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/PropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#PropertyPlantandEquipmentDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/PropertyPlantandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_d83a0ff2-368a-4ec6-8962-e1df3eedeb2b" 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_5603bcf9-13cc-4a4e-91d2-dcbac12cf0d5" 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_d83a0ff2-368a-4ec6-8962-e1df3eedeb2b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_5603bcf9-13cc-4a4e-91d2-dcbac12cf0d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_ef62038c-3251-4825-8604-94174130222e" 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_d83a0ff2-368a-4ec6-8962-e1df3eedeb2b" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_ef62038c-3251-4825-8604-94174130222e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/Goodwill" xlink:type="simple" xlink:href="laws-20201231.xsd#Goodwill"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/Goodwill" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/GoodwillTables" xlink:type="simple" xlink:href="laws-20201231.xsd#GoodwillTables"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/GoodwillTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/GoodwillDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#GoodwillDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/GoodwillDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/Intangibleassets" xlink:type="simple" xlink:href="laws-20201231.xsd#Intangibleassets"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/Intangibleassets" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/IntangibleassetsTables" xlink:type="simple" xlink:href="laws-20201231.xsd#IntangibleassetsTables"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/IntangibleassetsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/IntangibleassetsScheduleofIntangiblesDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#IntangibleassetsScheduleofIntangiblesDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/IntangibleassetsScheduleofIntangiblesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_56ab0579-2417-43bd-ba73-1068b47ea110" 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_FiniteLivedIntangibleAssetsAccumulatedAmortization_8f3610fe-121e-4abb-9aa9-8dd480819daa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_56ab0579-2417-43bd-ba73-1068b47ea110" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_8f3610fe-121e-4abb-9aa9-8dd480819daa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_9c351eef-f4f5-4a7c-9a1e-378d7f3bfa66" 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_56ab0579-2417-43bd-ba73-1068b47ea110" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_9c351eef-f4f5-4a7c-9a1e-378d7f3bfa66" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/IntangibleassetsNarrativeDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#IntangibleassetsNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/IntangibleassetsNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/IntangibleassetsFutureAmortizationScheduleDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#IntangibleassetsFutureAmortizationScheduleDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/IntangibleassetsFutureAmortizationScheduleDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_16b652d6-0599-4b51-94ae-2659d68759bc" 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_405e7032-622d-47c4-9e9d-e09f184c14cd" 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_16b652d6-0599-4b51-94ae-2659d68759bc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_405e7032-622d-47c4-9e9d-e09f184c14cd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_795768a4-928c-49e4-9a93-6354e068f01b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_16b652d6-0599-4b51-94ae-2659d68759bc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_795768a4-928c-49e4-9a93-6354e068f01b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_204abe1a-faec-438d-bf80-d8702a4b7d7e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_16b652d6-0599-4b51-94ae-2659d68759bc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_204abe1a-faec-438d-bf80-d8702a4b7d7e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_8fd1243f-4533-4c4c-8e02-93e7588417bb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_16b652d6-0599-4b51-94ae-2659d68759bc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_8fd1243f-4533-4c4c-8e02-93e7588417bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_07807520-6908-4bac-8226-7e0c8635b69c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_16b652d6-0599-4b51-94ae-2659d68759bc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_07807520-6908-4bac-8226-7e0c8635b69c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_d58d683e-dff3-4e5a-bdb1-378ee9aaf9b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_16b652d6-0599-4b51-94ae-2659d68759bc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_d58d683e-dff3-4e5a-bdb1-378ee9aaf9b5" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/IncomeTaxes" xlink:type="simple" xlink:href="laws-20201231.xsd#IncomeTaxes"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/IncomeTaxes" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="laws-20201231.xsd#IncomeTaxesTables"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/IncomeTaxesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/IncomeTaxesComponentsofIncomeTaxDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#IncomeTaxesComponentsofIncomeTaxDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/IncomeTaxesComponentsofIncomeTaxDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_d8bfe8d8-8725-4177-a098-d67a41ae66dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_0f827eb9-eb53-4053-9722-ace40704a5b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_d8bfe8d8-8725-4177-a098-d67a41ae66dc" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_0f827eb9-eb53-4053-9722-ace40704a5b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_f9647fe6-f522-4d12-9789-6793ffaec540" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_d8bfe8d8-8725-4177-a098-d67a41ae66dc" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_f9647fe6-f522-4d12-9789-6793ffaec540" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/IncomeTaxesProvisionBenefitforIncometaxesfromOperationsDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#IncomeTaxesProvisionBenefitforIncometaxesfromOperationsDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/IncomeTaxesProvisionBenefitforIncometaxesfromOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_efcf30a3-0e02-4740-92ce-7810483d31aa" 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_DeferredForeignIncomeTaxExpenseBenefit_1fd8e501-699c-4033-b8e5-625e2b1ebe94" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_efcf30a3-0e02-4740-92ce-7810483d31aa" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_1fd8e501-699c-4033-b8e5-625e2b1ebe94" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_0e7e88bd-c2ee-479a-b8b6-c06dfa322466" 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_efcf30a3-0e02-4740-92ce-7810483d31aa" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_0e7e88bd-c2ee-479a-b8b6-c06dfa322466" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_923386e0-8cd6-46c7-b0fa-0821cbee96f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_efcf30a3-0e02-4740-92ce-7810483d31aa" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_923386e0-8cd6-46c7-b0fa-0821cbee96f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_45e7aed5-a1b4-4aa7-9a44-461c047954d1" 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_CurrentForeignTaxExpenseBenefit_c58b9ffc-1c24-4dbb-8c64-396e8bdb48e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_45e7aed5-a1b4-4aa7-9a44-461c047954d1" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_c58b9ffc-1c24-4dbb-8c64-396e8bdb48e1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_095c5d96-ed19-4fc1-8dee-e11e5dead31f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_45e7aed5-a1b4-4aa7-9a44-461c047954d1" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_095c5d96-ed19-4fc1-8dee-e11e5dead31f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_0a53b0a1-6d96-4fe9-8830-8302920e0d07" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_45e7aed5-a1b4-4aa7-9a44-461c047954d1" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_0a53b0a1-6d96-4fe9-8830-8302920e0d07" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_03bfc05f-2f3a-486e-8c12-9e06f12c9348" 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_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_4a137927-47c6-431e-bde8-199e05908805" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_03bfc05f-2f3a-486e-8c12-9e06f12c9348" xlink:to="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_4a137927-47c6-431e-bde8-199e05908805" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_4973667e-2ed2-4469-b2ac-f71898b35235" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_03bfc05f-2f3a-486e-8c12-9e06f12c9348" xlink:to="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_4973667e-2ed2-4469-b2ac-f71898b35235" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations_7e321d40-e647-421a-ac83-b0a387bf4df2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_03bfc05f-2f3a-486e-8c12-9e06f12c9348" xlink:to="loc_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations_7e321d40-e647-421a-ac83-b0a387bf4df2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#IncomeTaxesReconciliationofEffectiveTaxRateDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_22173cba-0506-483d-bfcd-8b400399d7da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_d1d407c2-50e6-4e84-87e9-6373351aad57" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_22173cba-0506-483d-bfcd-8b400399d7da" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_d1d407c2-50e6-4e84-87e9-6373351aad57" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings_e8c2d198-c7b3-464a-b7ad-f7c2de1a35c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_22173cba-0506-483d-bfcd-8b400399d7da" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings_e8c2d198-c7b3-464a-b7ad-f7c2de1a35c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment_4dc47920-e5e4-4114-b39f-fbb69b36bdee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_22173cba-0506-483d-bfcd-8b400399d7da" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment_4dc47920-e5e4-4114-b39f-fbb69b36bdee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_dc9c12e6-1650-491a-8d0c-4f7819170202" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_22173cba-0506-483d-bfcd-8b400399d7da" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_dc9c12e6-1650-491a-8d0c-4f7819170202" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingenciesOther_b3cc8d8a-ef77-4f8a-bc70-1dbcb45bad10" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingenciesOther"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_22173cba-0506-483d-bfcd-8b400399d7da" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingenciesOther_b3cc8d8a-ef77-4f8a-bc70-1dbcb45bad10" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_25889c1f-3de1-4266-a858-696a41db6a4a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_22173cba-0506-483d-bfcd-8b400399d7da" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_25889c1f-3de1-4266-a858-696a41db6a4a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsOther_bda261b6-1774-41db-ba83-605ed8f80c23" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsOther"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_22173cba-0506-483d-bfcd-8b400399d7da" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsOther_bda261b6-1774-41db-ba83-605ed8f80c23" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_EffectiveIncomeTaxRateReconciliationCompensationDeductionLimitationPercent_da69e169-1f4f-4a44-8095-1918b414f790" xlink:href="laws-20201231.xsd#laws_EffectiveIncomeTaxRateReconciliationCompensationDeductionLimitationPercent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_22173cba-0506-483d-bfcd-8b400399d7da" xlink:to="loc_laws_EffectiveIncomeTaxRateReconciliationCompensationDeductionLimitationPercent_da69e169-1f4f-4a44-8095-1918b414f790" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_6769c4cf-d654-483d-b6d8-0bc9a5f4ced4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_22173cba-0506-483d-bfcd-8b400399d7da" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_6769c4cf-d654-483d-b6d8-0bc9a5f4ced4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_EffectiveIncomeTaxRateReconciliationCapitalLossPercent_07699f60-8b66-404e-bd92-6d799a476138" xlink:href="laws-20201231.xsd#laws_EffectiveIncomeTaxRateReconciliationCapitalLossPercent"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_22173cba-0506-483d-bfcd-8b400399d7da" xlink:to="loc_laws_EffectiveIncomeTaxRateReconciliationCapitalLossPercent_07699f60-8b66-404e-bd92-6d799a476138" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowanceReversalPercent_80e2ff14-cdf3-41b0-ab50-16112a1e7218" xlink:href="laws-20201231.xsd#laws_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowanceReversalPercent"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_22173cba-0506-483d-bfcd-8b400399d7da" xlink:to="loc_laws_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowanceReversalPercent_80e2ff14-cdf3-41b0-ab50-16112a1e7218" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_f66e08b7-328b-41c5-8d9e-a9d27046bbe0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_22173cba-0506-483d-bfcd-8b400399d7da" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_f66e08b7-328b-41c5-8d9e-a9d27046bbe0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/IncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#IncomeTaxesNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/IncomeTaxesNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_7aac4062-8e4f-4ec7-afb1-c67067d8846c" 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_98e6e32b-41d1-409f-b4d7-074c985a11cb" 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_7aac4062-8e4f-4ec7-afb1-c67067d8846c" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_98e6e32b-41d1-409f-b4d7-074c985a11cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_4172fde5-4edb-4334-b29f-ae0862da1246" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_7aac4062-8e4f-4ec7-afb1-c67067d8846c" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_4172fde5-4edb-4334-b29f-ae0862da1246" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_5b8031f7-2c5a-4731-bd98-e55b736b4726" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_7aac4062-8e4f-4ec7-afb1-c67067d8846c" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_5b8031f7-2c5a-4731-bd98-e55b736b4726" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_443c6ce5-b4d4-460e-8ce8-cdeaaa42c1bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_7aac4062-8e4f-4ec7-afb1-c67067d8846c" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_443c6ce5-b4d4-460e-8ce8-cdeaaa42c1bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_fc42e6bc-4045-43ff-9729-0c4b94ac61b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_DeferredTaxAssetsNetOfDeferredTaxLiabilitiesBeforeValuationAllowance_dc1e9455-e222-4cd8-80c8-9538df6dd954" xlink:href="laws-20201231.xsd#laws_DeferredTaxAssetsNetOfDeferredTaxLiabilitiesBeforeValuationAllowance"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_fc42e6bc-4045-43ff-9729-0c4b94ac61b0" xlink:to="loc_laws_DeferredTaxAssetsNetOfDeferredTaxLiabilitiesBeforeValuationAllowance_dc1e9455-e222-4cd8-80c8-9538df6dd954" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_ecab992a-f444-47d2-880b-c4bfc65da800" 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_DeferredTaxAssetsLiabilitiesNet_fc42e6bc-4045-43ff-9729-0c4b94ac61b0" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_ecab992a-f444-47d2-880b-c4bfc65da800" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_e53a6b81-0118-4565-a3fb-42d93d052c0e" 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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_dc62217f-daca-4548-9456-e3d87045ddcf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_e53a6b81-0118-4565-a3fb-42d93d052c0e" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_dc62217f-daca-4548-9456-e3d87045ddcf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_eca27eaa-91f5-4598-95c5-8b3cd1dca24a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_e53a6b81-0118-4565-a3fb-42d93d052c0e" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_eca27eaa-91f5-4598-95c5-8b3cd1dca24a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory_8e1789fd-0323-492e-b1c9-d0484e596b05" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_e53a6b81-0118-4565-a3fb-42d93d052c0e" xlink:to="loc_us-gaap_DeferredTaxAssetsInventory_8e1789fd-0323-492e-b1c9-d0484e596b05" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_DeferredTaxAssetsLeaseAssets_5c9abd17-b059-413b-8360-4961542e2640" xlink:href="laws-20201231.xsd#laws_DeferredTaxAssetsLeaseAssets"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_e53a6b81-0118-4565-a3fb-42d93d052c0e" xlink:to="loc_laws_DeferredTaxAssetsLeaseAssets_5c9abd17-b059-413b-8360-4961542e2640" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_d84decc1-1e0d-4fbc-88f7-bf9cd8c1ee7d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_e53a6b81-0118-4565-a3fb-42d93d052c0e" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_d84decc1-1e0d-4fbc-88f7-bf9cd8c1ee7d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_51f17ae8-6df6-4d99-92d2-cb2fb1f245d4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_e53a6b81-0118-4565-a3fb-42d93d052c0e" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_51f17ae8-6df6-4d99-92d2-cb2fb1f245d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_DeferredTaxAssetsNetOfDeferredTaxLiabilitiesBeforeValuationAllowance_008f8394-4514-4be6-8a73-9cda578d5a95" xlink:href="laws-20201231.xsd#laws_DeferredTaxAssetsNetOfDeferredTaxLiabilitiesBeforeValuationAllowance"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_d8683922-d7c6-45ae-a2fc-f51ecd79328f" 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_laws_DeferredTaxAssetsNetOfDeferredTaxLiabilitiesBeforeValuationAllowance_008f8394-4514-4be6-8a73-9cda578d5a95" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_d8683922-d7c6-45ae-a2fc-f51ecd79328f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_404f8a00-5387-4b88-9d1a-b42ee2f4d989" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_laws_DeferredTaxAssetsNetOfDeferredTaxLiabilitiesBeforeValuationAllowance_008f8394-4514-4be6-8a73-9cda578d5a95" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_404f8a00-5387-4b88-9d1a-b42ee2f4d989" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/AccruedExpensesandOtherLiabilities" xlink:type="simple" xlink:href="laws-20201231.xsd#AccruedExpensesandOtherLiabilities"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/AccruedExpensesandOtherLiabilities" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/AccruedExpensesandOtherLiabilitiesTables" xlink:type="simple" xlink:href="laws-20201231.xsd#AccruedExpensesandOtherLiabilitiesTables"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/AccruedExpensesandOtherLiabilitiesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/AccruedExpensesandOtherLiabilitiesDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#AccruedExpensesandOtherLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/AccruedExpensesandOtherLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_0ef09a7a-8596-425f-a978-d8e741c3cdbe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_e4b81824-2a5b-4354-b375-cf9b39326ec4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_0ef09a7a-8596-425f-a978-d8e741c3cdbe" xlink:to="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_e4b81824-2a5b-4354-b375-cf9b39326ec4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedEmployeeBenefitsCurrent_03d00e96-cd57-4da8-9dc3-c3bab1ac3d60" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedEmployeeBenefitsCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_0ef09a7a-8596-425f-a978-d8e741c3cdbe" xlink:to="loc_us-gaap_AccruedEmployeeBenefitsCurrent_03d00e96-cd57-4da8-9dc3-c3bab1ac3d60" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_AccruedSeveranceCurrent_62c3e293-10df-4d5e-8be0-88a09c43956a" xlink:href="laws-20201231.xsd#laws_AccruedSeveranceCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_0ef09a7a-8596-425f-a978-d8e741c3cdbe" xlink:to="loc_laws_AccruedSeveranceCurrent_62c3e293-10df-4d5e-8be0-88a09c43956a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedSalariesCurrent_ad7c2bec-9cf5-4f5c-9908-4fb4408be671" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedSalariesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_0ef09a7a-8596-425f-a978-d8e741c3cdbe" xlink:to="loc_us-gaap_AccruedSalariesCurrent_ad7c2bec-9cf5-4f5c-9908-4fb4408be671" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_AccruedHealthBenefits_fa05b204-0cd8-45ee-b682-40f5e52821a2" xlink:href="laws-20201231.xsd#laws_AccruedHealthBenefits"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_0ef09a7a-8596-425f-a978-d8e741c3cdbe" xlink:to="loc_laws_AccruedHealthBenefits_fa05b204-0cd8-45ee-b682-40f5e52821a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_db703ddb-3770-4214-abb9-630dc77f7dcd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_0ef09a7a-8596-425f-a978-d8e741c3cdbe" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_db703ddb-3770-4214-abb9-630dc77f7dcd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedBonusesCurrent_ccaf1824-94b2-4929-86b1-ece45020ec26" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedBonusesCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_0ef09a7a-8596-425f-a978-d8e741c3cdbe" xlink:to="loc_us-gaap_AccruedBonusesCurrent_ccaf1824-94b2-4929-86b1-ece45020ec26" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRevenue_496fd478-01de-42eb-8761-c3caed8112d1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredRevenue"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_0ef09a7a-8596-425f-a978-d8e741c3cdbe" xlink:to="loc_us-gaap_DeferredRevenue_496fd478-01de-42eb-8761-c3caed8112d1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/Leases" xlink:type="simple" xlink:href="laws-20201231.xsd#Leases"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/Leases" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/LeasesTables" xlink:type="simple" xlink:href="laws-20201231.xsd#LeasesTables"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/LeasesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/LeasesNetLeaseCostDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#LeasesNetLeaseCostDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/LeasesNetLeaseCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_2a3a4916-b0b1-4f4a-b99b-e808b77c7892" 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_SubleaseIncome_9d212dd2-997c-4f13-87cd-7c57c3476d1f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubleaseIncome"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_2a3a4916-b0b1-4f4a-b99b-e808b77c7892" xlink:to="loc_us-gaap_SubleaseIncome_9d212dd2-997c-4f13-87cd-7c57c3476d1f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_0c9cece3-f3dc-4ef8-9415-86a5ff22cd00" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_2a3a4916-b0b1-4f4a-b99b-e808b77c7892" xlink:to="loc_us-gaap_OperatingLeaseCost_0c9cece3-f3dc-4ef8-9415-86a5ff22cd00" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_FinanceLeaseCost_63226b15-2d79-4f2d-a922-e8760c8a3732" xlink:href="laws-20201231.xsd#laws_FinanceLeaseCost"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_2a3a4916-b0b1-4f4a-b99b-e808b77c7892" xlink:to="loc_laws_FinanceLeaseCost_63226b15-2d79-4f2d-a922-e8760c8a3732" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_FinanceLeaseCost_c5ab1aee-af6e-409b-b6f7-bc35478b4797" xlink:href="laws-20201231.xsd#laws_FinanceLeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_191d3660-4257-4ac9-b808-34f81cf7afb3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_laws_FinanceLeaseCost_c5ab1aee-af6e-409b-b6f7-bc35478b4797" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_191d3660-4257-4ac9-b808-34f81cf7afb3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_664a1dbc-7232-4e93-8e74-27f5b50de7c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_laws_FinanceLeaseCost_c5ab1aee-af6e-409b-b6f7-bc35478b4797" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_664a1dbc-7232-4e93-8e74-27f5b50de7c2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#LeasesNetLeaseAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_laws_LeaseLiabilityNoncurrent_6d85d0bd-0f4b-4408-851e-069c696e7318" xlink:href="laws-20201231.xsd#laws_LeaseLiabilityNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_6a9c06b8-47ef-440f-94f3-1650b106ceb8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_laws_LeaseLiabilityNoncurrent_6d85d0bd-0f4b-4408-851e-069c696e7318" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_6a9c06b8-47ef-440f-94f3-1650b106ceb8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_1f6efc54-bad9-4c87-9a2f-5e28c7458c91" 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_laws_LeaseLiabilityNoncurrent_6d85d0bd-0f4b-4408-851e-069c696e7318" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_1f6efc54-bad9-4c87-9a2f-5e28c7458c91" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_LeaseAssetsRightofUseAsset_49fe09e4-1921-42ed-8af4-4c698d4c6d8e" xlink:href="laws-20201231.xsd#laws_LeaseAssetsRightofUseAsset"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_157155c9-19fa-49bb-b92d-9bbbd6d7195a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_laws_LeaseAssetsRightofUseAsset_49fe09e4-1921-42ed-8af4-4c698d4c6d8e" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_157155c9-19fa-49bb-b92d-9bbbd6d7195a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_5ec133fb-66ab-4108-a7b3-f99cdd6fa032" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_laws_LeaseAssetsRightofUseAsset_49fe09e4-1921-42ed-8af4-4c698d4c6d8e" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_5ec133fb-66ab-4108-a7b3-f99cdd6fa032" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_LeaseLiabilityCurrent_96bae7e6-4d56-40c7-a0c2-2bc5e9a5bdc1" xlink:href="laws-20201231.xsd#laws_LeaseLiabilityCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_b9a066a2-d838-4df3-a8d5-b81ba480f8cb" 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_laws_LeaseLiabilityCurrent_96bae7e6-4d56-40c7-a0c2-2bc5e9a5bdc1" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_b9a066a2-d838-4df3-a8d5-b81ba480f8cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_a508e797-a39c-40ac-a529-e3c6313df12e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_laws_LeaseLiabilityCurrent_96bae7e6-4d56-40c7-a0c2-2bc5e9a5bdc1" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_a508e797-a39c-40ac-a529-e3c6313df12e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#LeasesScheduleofFutureMinimumLeasePaymentsDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_laws_NetLeaseLiabilityPresentValue_dee6a122-1f2e-46a1-aa00-4a5d8cf20779" xlink:href="laws-20201231.xsd#laws_NetLeaseLiabilityPresentValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_2db66ec3-492c-431c-a721-4991226940ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_laws_NetLeaseLiabilityPresentValue_dee6a122-1f2e-46a1-aa00-4a5d8cf20779" xlink:to="loc_us-gaap_FinanceLeaseLiability_2db66ec3-492c-431c-a721-4991226940ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_39a910a7-3c28-4c1a-a933-cc3f5a26269f" 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_laws_NetLeaseLiabilityPresentValue_dee6a122-1f2e-46a1-aa00-4a5d8cf20779" xlink:to="loc_us-gaap_OperatingLeaseLiability_39a910a7-3c28-4c1a-a933-cc3f5a26269f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_NetLeaseLiabilityPaymentsRemainderofFiscalYear_edbebb58-b895-417a-9b5a-ef273e544ba5" xlink:href="laws-20201231.xsd#laws_NetLeaseLiabilityPaymentsRemainderofFiscalYear"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_9f7b608f-bf34-4c3c-9a17-6d38fa226a3b" 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_laws_NetLeaseLiabilityPaymentsRemainderofFiscalYear_edbebb58-b895-417a-9b5a-ef273e544ba5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_9f7b608f-bf34-4c3c-9a17-6d38fa226a3b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_b1bafda7-7a76-423d-9ff4-880a733cc77d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_laws_NetLeaseLiabilityPaymentsRemainderofFiscalYear_edbebb58-b895-417a-9b5a-ef273e544ba5" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_b1bafda7-7a76-423d-9ff4-880a733cc77d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_a0b3c41c-9650-4e40-a057-cbb43eb25069" 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_03f6f902-c672-4b65-8810-aa7450816a36" 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_a0b3c41c-9650-4e40-a057-cbb43eb25069" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_03f6f902-c672-4b65-8810-aa7450816a36" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_d3012336-19f4-439e-bf26-dadee64b312f" 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_a0b3c41c-9650-4e40-a057-cbb43eb25069" xlink:to="loc_us-gaap_OperatingLeaseLiability_d3012336-19f4-439e-bf26-dadee64b312f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_d871502a-5634-42eb-a65f-5bf144a1377d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_900446d3-ba20-460b-bb20-f7e8fff9ea26" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_d871502a-5634-42eb-a65f-5bf144a1377d" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_900446d3-ba20-460b-bb20-f7e8fff9ea26" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_52d4c223-5a4a-4d88-a72c-db9f737bc191" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_d871502a-5634-42eb-a65f-5bf144a1377d" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_52d4c223-5a4a-4d88-a72c-db9f737bc191" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_b5a7b20f-c397-4047-8e16-598dd1728e3b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_d871502a-5634-42eb-a65f-5bf144a1377d" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_b5a7b20f-c397-4047-8e16-598dd1728e3b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_901682b3-b53b-40c7-b4ff-e86c39efb9ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_d871502a-5634-42eb-a65f-5bf144a1377d" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_901682b3-b53b-40c7-b4ff-e86c39efb9ed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_ea78134e-79d5-4074-a139-b92b710ec7ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_d871502a-5634-42eb-a65f-5bf144a1377d" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_ea78134e-79d5-4074-a139-b92b710ec7ea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_1c624c1e-fee4-4fff-a583-c2eff951bc4c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_d871502a-5634-42eb-a65f-5bf144a1377d" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_1c624c1e-fee4-4fff-a583-c2eff951bc4c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_NetLeaseLiabilityPaymentsDueYearFour_11b88713-3d60-4cc5-83ac-cf016d7babe8" xlink:href="laws-20201231.xsd#laws_NetLeaseLiabilityPaymentsDueYearFour"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_80254754-5427-4126-99ff-cebdfc88994b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_laws_NetLeaseLiabilityPaymentsDueYearFour_11b88713-3d60-4cc5-83ac-cf016d7babe8" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_80254754-5427-4126-99ff-cebdfc88994b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_068ac264-97b7-4e52-963b-e5cdf2da1585" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_laws_NetLeaseLiabilityPaymentsDueYearFour_11b88713-3d60-4cc5-83ac-cf016d7babe8" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_068ac264-97b7-4e52-963b-e5cdf2da1585" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_NetLeaseLiabilityImputedInterest_a5787b92-4be4-4966-9b07-3ad60fd449a4" xlink:href="laws-20201231.xsd#laws_NetLeaseLiabilityImputedInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_3ac85e71-d1b0-40d6-8b75-b3261b6ed8ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_laws_NetLeaseLiabilityImputedInterest_a5787b92-4be4-4966-9b07-3ad60fd449a4" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_3ac85e71-d1b0-40d6-8b75-b3261b6ed8ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_d3463e07-f079-4b1e-942e-61b444c73fac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_laws_NetLeaseLiabilityImputedInterest_a5787b92-4be4-4966-9b07-3ad60fd449a4" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_d3463e07-f079-4b1e-942e-61b444c73fac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_NetLeaseLiabilityPaymentsDueYearTwo_523e25c6-3bc1-4b56-b449-34a360278634" xlink:href="laws-20201231.xsd#laws_NetLeaseLiabilityPaymentsDueYearTwo"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_574d4706-41b6-4272-a2c1-747223d77339" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_laws_NetLeaseLiabilityPaymentsDueYearTwo_523e25c6-3bc1-4b56-b449-34a360278634" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_574d4706-41b6-4272-a2c1-747223d77339" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_55adf179-6497-446a-8922-2178257011b0" 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_laws_NetLeaseLiabilityPaymentsDueYearTwo_523e25c6-3bc1-4b56-b449-34a360278634" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_55adf179-6497-446a-8922-2178257011b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_NetLeaseLiabilityPaymentsDue_cdec3a52-6325-4537-b811-37f23e5daf1d" xlink:href="laws-20201231.xsd#laws_NetLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_NetLeaseLiabilityPaymentsDueafterYearFive_0bc8c558-ae7c-4ac9-9a2b-a9b56dc808f9" xlink:href="laws-20201231.xsd#laws_NetLeaseLiabilityPaymentsDueafterYearFive"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_laws_NetLeaseLiabilityPaymentsDue_cdec3a52-6325-4537-b811-37f23e5daf1d" xlink:to="loc_laws_NetLeaseLiabilityPaymentsDueafterYearFive_0bc8c558-ae7c-4ac9-9a2b-a9b56dc808f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_NetLeaseLiabilityPaymentsDueYearTwo_a5657dd3-6fe1-4e4b-bb99-f1af1c2d90f4" xlink:href="laws-20201231.xsd#laws_NetLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_laws_NetLeaseLiabilityPaymentsDue_cdec3a52-6325-4537-b811-37f23e5daf1d" xlink:to="loc_laws_NetLeaseLiabilityPaymentsDueYearTwo_a5657dd3-6fe1-4e4b-bb99-f1af1c2d90f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_NetLeaseLiabilityPaymentsRemainderofFiscalYear_2981519d-a28e-4536-8171-f7b18e1a66a3" xlink:href="laws-20201231.xsd#laws_NetLeaseLiabilityPaymentsRemainderofFiscalYear"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_laws_NetLeaseLiabilityPaymentsDue_cdec3a52-6325-4537-b811-37f23e5daf1d" xlink:to="loc_laws_NetLeaseLiabilityPaymentsRemainderofFiscalYear_2981519d-a28e-4536-8171-f7b18e1a66a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_NetLeaseLiabilitiesPaymentsDueYearFive_88e4dc33-a9a7-41e0-98ab-2bc7d551b417" xlink:href="laws-20201231.xsd#laws_NetLeaseLiabilitiesPaymentsDueYearFive"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_laws_NetLeaseLiabilityPaymentsDue_cdec3a52-6325-4537-b811-37f23e5daf1d" xlink:to="loc_laws_NetLeaseLiabilitiesPaymentsDueYearFive_88e4dc33-a9a7-41e0-98ab-2bc7d551b417" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_NetLeaseLiabilityPaymentsDueYearThree_02a5a927-0ae1-4f58-bab8-fd002e97f6df" xlink:href="laws-20201231.xsd#laws_NetLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_laws_NetLeaseLiabilityPaymentsDue_cdec3a52-6325-4537-b811-37f23e5daf1d" xlink:to="loc_laws_NetLeaseLiabilityPaymentsDueYearThree_02a5a927-0ae1-4f58-bab8-fd002e97f6df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_NetLeaseLiabilityPaymentsDueYearFour_d1c13ad8-1130-41cc-8212-dd93656cdb6a" xlink:href="laws-20201231.xsd#laws_NetLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_laws_NetLeaseLiabilityPaymentsDue_cdec3a52-6325-4537-b811-37f23e5daf1d" xlink:to="loc_laws_NetLeaseLiabilityPaymentsDueYearFour_d1c13ad8-1130-41cc-8212-dd93656cdb6a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_NetLeaseLiabilitiesPaymentsDueYearFive_537bc09a-0f3a-46c6-9439-b90a9d10bd7d" xlink:href="laws-20201231.xsd#laws_NetLeaseLiabilitiesPaymentsDueYearFive"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_cfc7843a-7eff-4d32-b1a2-36840f82e440" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_laws_NetLeaseLiabilitiesPaymentsDueYearFive_537bc09a-0f3a-46c6-9439-b90a9d10bd7d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_cfc7843a-7eff-4d32-b1a2-36840f82e440" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_5abc769f-58ec-4947-baf3-b7df7a2e0969" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_laws_NetLeaseLiabilitiesPaymentsDueYearFive_537bc09a-0f3a-46c6-9439-b90a9d10bd7d" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_5abc769f-58ec-4947-baf3-b7df7a2e0969" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_NetLeaseLiabilityPaymentsDueYearThree_d7bc3ea8-c1be-486a-8d49-3a529458c87f" xlink:href="laws-20201231.xsd#laws_NetLeaseLiabilityPaymentsDueYearThree"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_a4048512-a66d-4e21-8a4a-c1584b29c055" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_laws_NetLeaseLiabilityPaymentsDueYearThree_d7bc3ea8-c1be-486a-8d49-3a529458c87f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_a4048512-a66d-4e21-8a4a-c1584b29c055" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_218108d4-4483-4be4-9222-666e844a495b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_laws_NetLeaseLiabilityPaymentsDueYearThree_d7bc3ea8-c1be-486a-8d49-3a529458c87f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_218108d4-4483-4be4-9222-666e844a495b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_NetLeaseLiabilityPaymentsDueafterYearFive_905a5c2d-40ae-4b73-99b5-3f67a840e7d3" xlink:href="laws-20201231.xsd#laws_NetLeaseLiabilityPaymentsDueafterYearFive"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_800d9592-9ac7-4866-994c-f5980729e8cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_laws_NetLeaseLiabilityPaymentsDueafterYearFive_905a5c2d-40ae-4b73-99b5-3f67a840e7d3" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_800d9592-9ac7-4866-994c-f5980729e8cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_f06e3013-24ff-436f-aa8d-65baa10b785b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_laws_NetLeaseLiabilityPaymentsDueafterYearFive_905a5c2d-40ae-4b73-99b5-3f67a840e7d3" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_f06e3013-24ff-436f-aa8d-65baa10b785b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1" xlink:type="simple" xlink:href="laws-20201231.xsd#LeasesScheduleofFutureMinimumLeasePaymentsDetails_1"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_c5d6f880-a2c2-48f8-a180-4be7df5f6dbf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_10dbf6a7-5d1f-4472-bf6c-e44722e30206" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_c5d6f880-a2c2-48f8-a180-4be7df5f6dbf" xlink:to="loc_us-gaap_FinanceLeaseLiability_10dbf6a7-5d1f-4472-bf6c-e44722e30206" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_b8810acf-9724-493b-9372-60352ad57fbb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_c5d6f880-a2c2-48f8-a180-4be7df5f6dbf" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_b8810acf-9724-493b-9372-60352ad57fbb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f4afd8dc-40b1-4e88-ad54-f31f4acf4a85" 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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_f52ba09b-d7c4-4a32-94af-32589cae03e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f4afd8dc-40b1-4e88-ad54-f31f4acf4a85" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_f52ba09b-d7c4-4a32-94af-32589cae03e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_995d91fc-a554-48fb-b81c-95f56ec46ca5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f4afd8dc-40b1-4e88-ad54-f31f4acf4a85" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_995d91fc-a554-48fb-b81c-95f56ec46ca5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_05b5a5e7-717e-487b-b669-2413c64ba4df" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f4afd8dc-40b1-4e88-ad54-f31f4acf4a85" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_05b5a5e7-717e-487b-b669-2413c64ba4df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_b09ee037-9fc0-435c-b4e2-ff8538e9f22b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f4afd8dc-40b1-4e88-ad54-f31f4acf4a85" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_b09ee037-9fc0-435c-b4e2-ff8538e9f22b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_634f0e9f-8a83-4af0-b4a5-87242953241a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f4afd8dc-40b1-4e88-ad54-f31f4acf4a85" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_634f0e9f-8a83-4af0-b4a5-87242953241a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_5c7ee5ba-325a-48f1-8d33-87d593969076" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f4afd8dc-40b1-4e88-ad54-f31f4acf4a85" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_5c7ee5ba-325a-48f1-8d33-87d593969076" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_NetLeaseLiabilityPaymentsDue_c0089807-d67e-4c74-9b69-540127bcd398" xlink:href="laws-20201231.xsd#laws_NetLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_02fae9ef-d659-4ecf-83d4-19b8c32480a1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_laws_NetLeaseLiabilityPaymentsDue_c0089807-d67e-4c74-9b69-540127bcd398" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_02fae9ef-d659-4ecf-83d4-19b8c32480a1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_67211fc4-496c-4572-a0a1-18db5b41a156" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_laws_NetLeaseLiabilityPaymentsDue_c0089807-d67e-4c74-9b69-540127bcd398" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_67211fc4-496c-4572-a0a1-18db5b41a156" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/LeasesTermsandInterestRateDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#LeasesTermsandInterestRateDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/LeasesTermsandInterestRateDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/LeasesCashFlowsDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#LeasesCashFlowsDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/LeasesCashFlowsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#LeasesNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/LeasesNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/CreditAgreement" xlink:type="simple" xlink:href="laws-20201231.xsd#CreditAgreement"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/CreditAgreement" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/CreditAgreementTables" xlink:type="simple" xlink:href="laws-20201231.xsd#CreditAgreementTables"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/CreditAgreementTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/CreditAgreementNarrativeDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#CreditAgreementNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/CreditAgreementNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/CreditAgreementQuarterlyFinancialCovenantsDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#CreditAgreementQuarterlyFinancialCovenantsDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/CreditAgreementQuarterlyFinancialCovenantsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/AccruedAcquisitionLiability" xlink:type="simple" xlink:href="laws-20201231.xsd#AccruedAcquisitionLiability"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/AccruedAcquisitionLiability" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/AccruedAcquisitionLiabilityDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#AccruedAcquisitionLiabilityDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/AccruedAcquisitionLiabilityDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/ReserveforSeverance" xlink:type="simple" xlink:href="laws-20201231.xsd#ReserveforSeverance"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/ReserveforSeverance" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/ReserveforSeveranceTables" xlink:type="simple" xlink:href="laws-20201231.xsd#ReserveforSeveranceTables"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/ReserveforSeveranceTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/ReserveforSeveranceActivityinReserveDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#ReserveforSeveranceActivityinReserveDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/ReserveforSeveranceActivityinReserveDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="laws-20201231.xsd#CommitmentsandContingencies"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/CommitmentsandContingencies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/CommitmentsandContingenciesDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#CommitmentsandContingenciesDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/CommitmentsandContingenciesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/RetirementandSecurityBonusPlans" xlink:type="simple" xlink:href="laws-20201231.xsd#RetirementandSecurityBonusPlans"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/RetirementandSecurityBonusPlans" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/RetirementandSecurityBonusPlansDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#RetirementandSecurityBonusPlansDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/RetirementandSecurityBonusPlansDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/StockBasedCompensationPlans" xlink:type="simple" xlink:href="laws-20201231.xsd#StockBasedCompensationPlans"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/StockBasedCompensationPlans" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/StockBasedCompensationPlansTables" xlink:type="simple" xlink:href="laws-20201231.xsd#StockBasedCompensationPlansTables"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/StockBasedCompensationPlansTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/StockBasedCompensationPlansPlanAdministrationDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#StockBasedCompensationPlansPlanAdministrationDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/StockBasedCompensationPlansPlanAdministrationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockPerformanceRightsDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#StockBasedCompensationPlansStockPerformanceRightsDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockPerformanceRightsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/StockBasedCompensationPlansRestrictedStockAwardsDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#StockBasedCompensationPlansRestrictedStockAwardsDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/StockBasedCompensationPlansRestrictedStockAwardsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/StockBasedCompensationPlansMarketStockUnitsDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#StockBasedCompensationPlansMarketStockUnitsDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/StockBasedCompensationPlansMarketStockUnitsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockOptionsDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#StockBasedCompensationPlansStockOptionsDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockOptionsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/StockBasedCompensationPlansPerformanceAwardsDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#StockBasedCompensationPlansPerformanceAwardsDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/StockBasedCompensationPlansPerformanceAwardsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/SegmentInformation" xlink:type="simple" xlink:href="laws-20201231.xsd#SegmentInformation"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/SegmentInformation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/SegmentInformationTables" xlink:type="simple" xlink:href="laws-20201231.xsd#SegmentInformationTables"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/SegmentInformationTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/SegmentInformationReportableSegmentsDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#SegmentInformationReportableSegmentsDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/SegmentInformationReportableSegmentsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/SegmentInformationReportableSegmentsbyGeographicAreaDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#SegmentInformationReportableSegmentsbyGeographicAreaDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/SegmentInformationReportableSegmentsbyGeographicAreaDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/StockRepurchaseProgram" xlink:type="simple" xlink:href="laws-20201231.xsd#StockRepurchaseProgram"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/StockRepurchaseProgram" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/StockRepurchaseProgramDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#StockRepurchaseProgramDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/StockRepurchaseProgramDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/RelatedPartyTransactions" xlink:type="simple" xlink:href="laws-20201231.xsd#RelatedPartyTransactions"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/RelatedPartyTransactions" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/RelatedPartyTransactionsDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#RelatedPartyTransactionsDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/RelatedPartyTransactionsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/COVID19RisksandUncertainties" xlink:type="simple" xlink:href="laws-20201231.xsd#COVID19RisksandUncertainties"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/COVID19RisksandUncertainties" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/COVID19RisksandUncertaintiesDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#COVID19RisksandUncertaintiesDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/COVID19RisksandUncertaintiesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/ScheduleIIValuationandQualifyingAccounts" xlink:type="simple" xlink:href="laws-20201231.xsd#ScheduleIIValuationandQualifyingAccounts"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/ScheduleIIValuationandQualifyingAccounts" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/ScheduleIIValuationandQualifyingAccountsDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#ScheduleIIValuationandQualifyingAccountsDetails"/>
  <link:calculationLink xlink:role="http://www.lawsonproducts.com/role/ScheduleIIValuationandQualifyingAccountsDetails" xlink:type="extended"/>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>12
<FILENAME>laws-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:c125dea7-2206-4f5d-8cfa-1f4ff4585ec2,g:79fe0932-f2bf-44ea-a8f8-0a7a2b9244fa-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/Cover" xlink:type="simple" xlink:href="laws-20201231.xsd#Cover"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/Cover" xlink:type="extended" id="i1c52614c306248af92830a0a73b40ac4_Cover"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="laws-20201231.xsd#ConsolidatedBalanceSheets"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets" xlink:type="extended" id="if66f89425d304ff68d75611562c58ec5_ConsolidatedBalanceSheets"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="laws-20201231.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended" id="i0d821d7c16034c46af4b15f0f044cfbf_ConsolidatedBalanceSheetsParenthetical"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome" xlink:type="simple" xlink:href="laws-20201231.xsd#ConsolidatedStatementsofIncomeandComprehensiveIncome"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome" xlink:type="extended" id="i8f09bd2e12584d10b456a8d4bfc68a15_ConsolidatedStatementsofIncomeandComprehensiveIncome"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/ConsolidatedStatementsofChangesinStockholdersEquity" xlink:type="simple" xlink:href="laws-20201231.xsd#ConsolidatedStatementsofChangesinStockholdersEquity"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/ConsolidatedStatementsofChangesinStockholdersEquity" xlink:type="extended" id="ic4d5f977f813434bb0984fe8e78c91b4_ConsolidatedStatementsofChangesinStockholdersEquity">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_d5100305-3e7e-487c-84b4-b2ede4f339a9" 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_CommonStockSharesIssued_c7f0ca87-df1b-4ca3-bdb8-8e1157e62f33" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d5100305-3e7e-487c-84b4-b2ede4f339a9" xlink:to="loc_us-gaap_CommonStockSharesIssued_c7f0ca87-df1b-4ca3-bdb8-8e1157e62f33" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_2b2789b9-34fa-424a-b652-d880ccebec33" 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_StatementLineItems_d5100305-3e7e-487c-84b4-b2ede4f339a9" xlink:to="loc_us-gaap_StockholdersEquity_2b2789b9-34fa-424a-b652-d880ccebec33" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_57677eda-ab2b-4e0e-a0ff-425f60a1052b" 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_d5100305-3e7e-487c-84b4-b2ede4f339a9" xlink:to="loc_us-gaap_NetIncomeLoss_57677eda-ab2b-4e0e-a0ff-425f60a1052b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_1b55af09-f3b7-4e59-8fcb-eb48cb72e558" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d5100305-3e7e-487c-84b4-b2ede4f339a9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_1b55af09-f3b7-4e59-8fcb-eb48cb72e558" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_0c611f23-0be0-4456-936d-340cf1ff28bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d5100305-3e7e-487c-84b4-b2ede4f339a9" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_0c611f23-0be0-4456-936d-340cf1ff28bc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_fe195a62-4f06-4354-a5c3-2c5fe29d7c9a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d5100305-3e7e-487c-84b4-b2ede4f339a9" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_fe195a62-4f06-4354-a5c3-2c5fe29d7c9a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_1508dc3d-e595-4b0a-9dca-f20e0257c3b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d5100305-3e7e-487c-84b4-b2ede4f339a9" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_1508dc3d-e595-4b0a-9dca-f20e0257c3b5" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_216025b6-0255-4469-be55-e6f9959fbe7b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d5100305-3e7e-487c-84b4-b2ede4f339a9" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_216025b6-0255-4469-be55-e6f9959fbe7b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_b7d05995-c5c5-4042-81a6-6677543327c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d5100305-3e7e-487c-84b4-b2ede4f339a9" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_b7d05995-c5c5-4042-81a6-6677543327c8" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_18a9b7d4-64b4-45c5-ae0c-c2ba254c9a9e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_ca549120-9356-4923-9aae-dbc9f562931c" 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_716c7fbf-77b5-494b-9ade-bcbcfb445686" 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_d5100305-3e7e-487c-84b4-b2ede4f339a9" xlink:to="loc_us-gaap_AccountingStandardsUpdateExtensibleList_716c7fbf-77b5-494b-9ade-bcbcfb445686" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_d40c4621-aa79-4f28-a335-6b0ef2c152b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d5100305-3e7e-487c-84b4-b2ede4f339a9" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_d40c4621-aa79-4f28-a335-6b0ef2c152b4" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_57d7c10d-4692-487e-8b1b-32db939ffc09" 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_d5100305-3e7e-487c-84b4-b2ede4f339a9" xlink:to="loc_us-gaap_StatementTable_57d7c10d-4692-487e-8b1b-32db939ffc09" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_d140595d-0983-444b-ac2e-cc98e1154b83" 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_57d7c10d-4692-487e-8b1b-32db939ffc09" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_d140595d-0983-444b-ac2e-cc98e1154b83" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_d140595d-0983-444b-ac2e-cc98e1154b83_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_d140595d-0983-444b-ac2e-cc98e1154b83" xlink:to="loc_us-gaap_EquityComponentDomain_d140595d-0983-444b-ac2e-cc98e1154b83_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_341c075d-0fa0-4f89-8216-e64a72a6cc87" 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_d140595d-0983-444b-ac2e-cc98e1154b83" xlink:to="loc_us-gaap_EquityComponentDomain_341c075d-0fa0-4f89-8216-e64a72a6cc87" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_89ff5a47-eb8f-400e-8bdb-ce92c23af2e0" 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_341c075d-0fa0-4f89-8216-e64a72a6cc87" xlink:to="loc_us-gaap_CommonStockMember_89ff5a47-eb8f-400e-8bdb-ce92c23af2e0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_398f1f22-82fc-4c71-9758-ef37031ed228" 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_341c075d-0fa0-4f89-8216-e64a72a6cc87" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_398f1f22-82fc-4c71-9758-ef37031ed228" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_a81e61d7-f8f6-4288-935b-0147767dcf1b" 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_341c075d-0fa0-4f89-8216-e64a72a6cc87" xlink:to="loc_us-gaap_RetainedEarningsMember_a81e61d7-f8f6-4288-935b-0147767dcf1b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_67965f26-1d93-4ad1-8a51-cdff2383390d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_341c075d-0fa0-4f89-8216-e64a72a6cc87" xlink:to="loc_us-gaap_TreasuryStockMember_67965f26-1d93-4ad1-8a51-cdff2383390d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_d88cdc6c-7af4-428d-a2f7-f17f674389db" 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_341c075d-0fa0-4f89-8216-e64a72a6cc87" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_d88cdc6c-7af4-428d-a2f7-f17f674389db" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_c3c2fc6c-58d4-4e9c-a2e9-7a12a0588741" 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_57d7c10d-4692-487e-8b1b-32db939ffc09" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_c3c2fc6c-58d4-4e9c-a2e9-7a12a0588741" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_c3c2fc6c-58d4-4e9c-a2e9-7a12a0588741_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_c3c2fc6c-58d4-4e9c-a2e9-7a12a0588741" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_c3c2fc6c-58d4-4e9c-a2e9-7a12a0588741_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_21281d2a-3c37-4e57-9949-802bd880b339" 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_c3c2fc6c-58d4-4e9c-a2e9-7a12a0588741" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_21281d2a-3c37-4e57-9949-802bd880b339" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_baaef24a-6c65-4c45-aa80-1fc986cc0a5b" 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_21281d2a-3c37-4e57-9949-802bd880b339" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_baaef24a-6c65-4c45-aa80-1fc986cc0a5b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="laws-20201231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended" id="ide6447ca2c564f7d8d6d235970a605ec_ConsolidatedStatementsofCashFlows"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/DescriptionofBusiness" xlink:type="simple" xlink:href="laws-20201231.xsd#DescriptionofBusiness"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/DescriptionofBusiness" xlink:type="extended" id="i02bb3eb7c30b490d81ce68290f88f8dc_DescriptionofBusiness"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/DescriptionofBusinessDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#DescriptionofBusinessDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/DescriptionofBusinessDetails" xlink:type="extended" id="i035b1fd2450644939056f0ee45ddbd6b_DescriptionofBusinessDetails"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="laws-20201231.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended" id="id29018a3e1554ac8991d1746c36be17b_SummaryofSignificantAccountingPolicies"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="laws-20201231.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended" id="id3455de056d04961ab287da2943df654_SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#SummaryofSignificantAccountingPoliciesDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesDetails" xlink:type="extended" id="ic38ba87628e346f888af68732ee921f7_SummaryofSignificantAccountingPoliciesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ab117fca-4796-4b6f-9a22-ea7e985a534e" 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_PropertyPlantAndEquipmentUsefulLife_f47f9833-934f-47b8-82cd-f51ca285f76a" 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_ab117fca-4796-4b6f-9a22-ea7e985a534e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_f47f9833-934f-47b8-82cd-f51ca285f76a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_2e11b867-bbe8-4431-8705-fa20b12d5f93" 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_ab117fca-4796-4b6f-9a22-ea7e985a534e" xlink:to="loc_us-gaap_Depreciation_2e11b867-bbe8-4431-8705-fa20b12d5f93" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_77cb1d8a-9b09-43e4-8b74-5112e709ed9e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAmortization1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ab117fca-4796-4b6f-9a22-ea7e985a534e" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_77cb1d8a-9b09-43e4-8b74-5112e709ed9e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_17b1ea17-ac8d-48fe-97d6-cd76f20d59f5" 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_PropertyPlantAndEquipmentLineItems_ab117fca-4796-4b6f-9a22-ea7e985a534e" xlink:to="loc_us-gaap_Goodwill_17b1ea17-ac8d-48fe-97d6-cd76f20d59f5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_e6f35429-ffbd-4dd1-81c7-f91710230e96" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ab117fca-4796-4b6f-9a22-ea7e985a534e" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_e6f35429-ffbd-4dd1-81c7-f91710230e96" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_40ea54f9-a5f9-4121-8322-a820fe000926" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ab117fca-4796-4b6f-9a22-ea7e985a534e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_40ea54f9-a5f9-4121-8322-a820fe000926" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_3ce312f1-6f38-4be6-965e-e29e80c643d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ab117fca-4796-4b6f-9a22-ea7e985a534e" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_3ce312f1-6f38-4be6-965e-e29e80c643d9" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_9e55fb4a-0fbe-4bfc-b962-9881add0c54d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ab117fca-4796-4b6f-9a22-ea7e985a534e" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_9e55fb4a-0fbe-4bfc-b962-9881add0c54d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_8a455820-3d3b-471c-8244-e105fcad7623" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ab117fca-4796-4b6f-9a22-ea7e985a534e" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_8a455820-3d3b-471c-8244-e105fcad7623" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_82fae7ea-175e-4f25-94af-040c879f73f9" 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_ab117fca-4796-4b6f-9a22-ea7e985a534e" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_82fae7ea-175e-4f25-94af-040c879f73f9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_81a68f6b-f3bb-4592-a87e-815a4c0ee780" 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_82fae7ea-175e-4f25-94af-040c879f73f9" xlink:to="loc_srt_RangeAxis_81a68f6b-f3bb-4592-a87e-815a4c0ee780" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_81a68f6b-f3bb-4592-a87e-815a4c0ee780_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_81a68f6b-f3bb-4592-a87e-815a4c0ee780" xlink:to="loc_srt_RangeMember_81a68f6b-f3bb-4592-a87e-815a4c0ee780_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_cb14035f-9f4d-4a6d-8fa4-7eca092d35f5" 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_81a68f6b-f3bb-4592-a87e-815a4c0ee780" xlink:to="loc_srt_RangeMember_cb14035f-9f4d-4a6d-8fa4-7eca092d35f5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_936302df-c8ca-4fa7-977e-028e05b45994" 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_cb14035f-9f4d-4a6d-8fa4-7eca092d35f5" xlink:to="loc_srt_MinimumMember_936302df-c8ca-4fa7-977e-028e05b45994" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_dbd5ee8d-4f42-4648-b2f6-76ecbd987d6a" 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_cb14035f-9f4d-4a6d-8fa4-7eca092d35f5" xlink:to="loc_srt_MaximumMember_dbd5ee8d-4f42-4648-b2f6-76ecbd987d6a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_7012cbac-ab0c-4fba-93da-3d3b124afde3" 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_82fae7ea-175e-4f25-94af-040c879f73f9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_7012cbac-ab0c-4fba-93da-3d3b124afde3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7012cbac-ab0c-4fba-93da-3d3b124afde3_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_7012cbac-ab0c-4fba-93da-3d3b124afde3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7012cbac-ab0c-4fba-93da-3d3b124afde3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_51eb1b34-12ae-4ea8-b532-6030237a48f8" 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_7012cbac-ab0c-4fba-93da-3d3b124afde3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_51eb1b34-12ae-4ea8-b532-6030237a48f8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_f554f517-ff67-4cff-9890-51161f6ec6d5" 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_51eb1b34-12ae-4ea8-b532-6030237a48f8" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_f554f517-ff67-4cff-9890-51161f6ec6d5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_MachineryEquipmentFurnitureFixturesAndVehiclesMember_4b9f74ea-ecc6-4836-a56c-95fd5b738db2" xlink:href="laws-20201231.xsd#laws_MachineryEquipmentFurnitureFixturesAndVehiclesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_51eb1b34-12ae-4ea8-b532-6030237a48f8" xlink:to="loc_laws_MachineryEquipmentFurnitureFixturesAndVehiclesMember_4b9f74ea-ecc6-4836-a56c-95fd5b738db2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_118e6650-3713-4e8d-a982-d3b9f0d9acdc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_51eb1b34-12ae-4ea8-b532-6030237a48f8" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_118e6650-3713-4e8d-a982-d3b9f0d9acdc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5888d9ad-5919-4485-8ca8-4e9a9810db40" 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_82fae7ea-175e-4f25-94af-040c879f73f9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5888d9ad-5919-4485-8ca8-4e9a9810db40" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5888d9ad-5919-4485-8ca8-4e9a9810db40_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_5888d9ad-5919-4485-8ca8-4e9a9810db40" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5888d9ad-5919-4485-8ca8-4e9a9810db40_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8591aedd-4370-49a1-886a-1a1f3bf7609a" 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_5888d9ad-5919-4485-8ca8-4e9a9810db40" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8591aedd-4370-49a1-886a-1a1f3bf7609a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_b93cb2ae-8893-4b2e-bdc7-10b098561464" 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_8591aedd-4370-49a1-886a-1a1f3bf7609a" xlink:to="loc_us-gaap_TradeNamesMember_b93cb2ae-8893-4b2e-bdc7-10b098561464" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_34205ca2-72de-42d6-96a9-6d078db56a47" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8591aedd-4370-49a1-886a-1a1f3bf7609a" xlink:to="loc_us-gaap_CustomerRelationshipsMember_34205ca2-72de-42d6-96a9-6d078db56a47" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_6f9ee527-d84c-4904-9835-37669485b1e4" 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_ScheduleOfPropertyPlantAndEquipmentTable_82fae7ea-175e-4f25-94af-040c879f73f9" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_6f9ee527-d84c-4904-9835-37669485b1e4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_6f9ee527-d84c-4904-9835-37669485b1e4_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_6f9ee527-d84c-4904-9835-37669485b1e4" xlink:to="loc_us-gaap_EquityComponentDomain_6f9ee527-d84c-4904-9835-37669485b1e4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_a0645f8e-3935-436a-b749-8ea15abaaa27" 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_6f9ee527-d84c-4904-9835-37669485b1e4" xlink:to="loc_us-gaap_EquityComponentDomain_a0645f8e-3935-436a-b749-8ea15abaaa27" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_e28851a2-c572-4bbd-b647-2c3c5b7d50d4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_a0645f8e-3935-436a-b749-8ea15abaaa27" xlink:to="loc_us-gaap_TreasuryStockMember_e28851a2-c572-4bbd-b647-2c3c5b7d50d4" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/Acquisition" xlink:type="simple" xlink:href="laws-20201231.xsd#Acquisition"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/Acquisition" xlink:type="extended" id="i31222d8ec4e5404cabdc4277802097bf_Acquisition"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/AcquisitionTables" xlink:type="simple" xlink:href="laws-20201231.xsd#AcquisitionTables"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/AcquisitionTables" xlink:type="extended" id="i71ecb8465b584b4896b9316f19b997d4_AcquisitionTables"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/AcquisitionNarrativeDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#AcquisitionNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/AcquisitionNarrativeDetails" xlink:type="extended" id="iaab72f0074474619b4ffb58421a09ab3_AcquisitionNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_40293763-e97a-4b96-9592-666ed92f59fb" 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_laws_BusinessAcquisitionNumberOfCustomersOfAcquiredEntity_98030cd1-59df-4e13-adf4-9840e9f32cfe" xlink:href="laws-20201231.xsd#laws_BusinessAcquisitionNumberOfCustomersOfAcquiredEntity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_40293763-e97a-4b96-9592-666ed92f59fb" xlink:to="loc_laws_BusinessAcquisitionNumberOfCustomersOfAcquiredEntity_98030cd1-59df-4e13-adf4-9840e9f32cfe" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_BusinessAcquisitionNumberOfSalesRepresentativesOfAcquiredEntity_3147600f-cee5-4914-be8f-0a2782359078" xlink:href="laws-20201231.xsd#laws_BusinessAcquisitionNumberOfSalesRepresentativesOfAcquiredEntity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_40293763-e97a-4b96-9592-666ed92f59fb" xlink:to="loc_laws_BusinessAcquisitionNumberOfSalesRepresentativesOfAcquiredEntity_3147600f-cee5-4914-be8f-0a2782359078" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_545c1b60-9f1c-45ac-90db-a0358ad1c5e4" 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_40293763-e97a-4b96-9592-666ed92f59fb" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_545c1b60-9f1c-45ac-90db-a0358ad1c5e4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_bb23d472-88f0-42a8-9478-59a40b0e907d" 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_40293763-e97a-4b96-9592-666ed92f59fb" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_bb23d472-88f0-42a8-9478-59a40b0e907d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_AcquisitionLiability_1cb1a53e-6a4f-4d6b-9154-2d389bced455" xlink:href="laws-20201231.xsd#laws_AcquisitionLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_40293763-e97a-4b96-9592-666ed92f59fb" xlink:to="loc_laws_AcquisitionLiability_1cb1a53e-6a4f-4d6b-9154-2d389bced455" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_c4839496-c6a5-42e4-b8f2-f52ff4d02640" 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_BusinessAcquisitionLineItems_40293763-e97a-4b96-9592-666ed92f59fb" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_c4839496-c6a5-42e4-b8f2-f52ff4d02640" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_0c57cfb1-7bb3-40bd-8570-44c9afc68ebe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_40293763-e97a-4b96-9592-666ed92f59fb" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_0c57cfb1-7bb3-40bd-8570-44c9afc68ebe" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_c3971a12-3122-4ee5-90a0-2cfcd17299c8" 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_BusinessAcquisitionLineItems_40293763-e97a-4b96-9592-666ed92f59fb" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_c3971a12-3122-4ee5-90a0-2cfcd17299c8" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_1a0cbf43-12c4-4417-bada-9dcc88c91342" 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_BusinessAcquisitionLineItems_40293763-e97a-4b96-9592-666ed92f59fb" xlink:to="loc_us-gaap_Goodwill_1a0cbf43-12c4-4417-bada-9dcc88c91342" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible_5f2a80f8-e5f0-4946-88bb-444fb7a16273" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_40293763-e97a-4b96-9592-666ed92f59fb" xlink:to="loc_us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible_5f2a80f8-e5f0-4946-88bb-444fb7a16273" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_a06bb612-0cd1-4786-9d6b-d7f4d0eb42cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_40293763-e97a-4b96-9592-666ed92f59fb" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_a06bb612-0cd1-4786-9d6b-d7f4d0eb42cf" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_9ecb5220-eeaa-4f96-a7a3-8ef4cfc79aa1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_40293763-e97a-4b96-9592-666ed92f59fb" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_9ecb5220-eeaa-4f96-a7a3-8ef4cfc79aa1" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_ec33bace-0994-4481-b433-378f018beb09" 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_40293763-e97a-4b96-9592-666ed92f59fb" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_ec33bace-0994-4481-b433-378f018beb09" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_7ddf13df-2651-4a74-8e22-e62a6f7b2c26" 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_ec33bace-0994-4481-b433-378f018beb09" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_7ddf13df-2651-4a74-8e22-e62a6f7b2c26" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7ddf13df-2651-4a74-8e22-e62a6f7b2c26_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_7ddf13df-2651-4a74-8e22-e62a6f7b2c26" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7ddf13df-2651-4a74-8e22-e62a6f7b2c26_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b8d9c393-bdfe-4eb5-b727-328b74b0ebff" 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_7ddf13df-2651-4a74-8e22-e62a6f7b2c26" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b8d9c393-bdfe-4eb5-b727-328b74b0ebff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_PartsmasterMember_e3a5b91a-53e8-47de-871c-2c355903c8c0" xlink:href="laws-20201231.xsd#laws_PartsmasterMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b8d9c393-bdfe-4eb5-b727-328b74b0ebff" xlink:to="loc_laws_PartsmasterMember_e3a5b91a-53e8-47de-871c-2c355903c8c0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_0d8fdbfc-665d-4d72-bef4-27d08d7d4c1d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_ec33bace-0994-4481-b433-378f018beb09" xlink:to="loc_srt_StatementScenarioAxis_0d8fdbfc-665d-4d72-bef4-27d08d7d4c1d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_0d8fdbfc-665d-4d72-bef4-27d08d7d4c1d_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_0d8fdbfc-665d-4d72-bef4-27d08d7d4c1d" xlink:to="loc_srt_ScenarioUnspecifiedDomain_0d8fdbfc-665d-4d72-bef4-27d08d7d4c1d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_4a5e691b-b6be-4413-932e-272bb3b832a4" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_0d8fdbfc-665d-4d72-bef4-27d08d7d4c1d" xlink:to="loc_srt_ScenarioUnspecifiedDomain_4a5e691b-b6be-4413-932e-272bb3b832a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_62582dc1-ada1-4a85-8248-e6650ed509f8" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioForecastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ScenarioUnspecifiedDomain_4a5e691b-b6be-4413-932e-272bb3b832a4" xlink:to="loc_srt_ScenarioForecastMember_62582dc1-ada1-4a85-8248-e6650ed509f8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1cd3ab66-63d2-4403-88af-ea8b849c8f1e" 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_ec33bace-0994-4481-b433-378f018beb09" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1cd3ab66-63d2-4403-88af-ea8b849c8f1e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1cd3ab66-63d2-4403-88af-ea8b849c8f1e_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_1cd3ab66-63d2-4403-88af-ea8b849c8f1e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1cd3ab66-63d2-4403-88af-ea8b849c8f1e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4815b9f4-8a83-4c4d-91ec-b3a70dbd5713" 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_1cd3ab66-63d2-4403-88af-ea8b849c8f1e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4815b9f4-8a83-4c4d-91ec-b3a70dbd5713" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_fba6035f-513e-4259-96a9-5a68195bf65c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4815b9f4-8a83-4c4d-91ec-b3a70dbd5713" xlink:to="loc_us-gaap_CustomerRelationshipsMember_fba6035f-513e-4259-96a9-5a68195bf65c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_d9bf3fb0-c917-4ced-a4c7-786b6ac630e7" 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_4815b9f4-8a83-4c4d-91ec-b3a70dbd5713" xlink:to="loc_us-gaap_TradeNamesMember_d9bf3fb0-c917-4ced-a4c7-786b6ac630e7" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/AcquisitionPurchasePriceAllocationDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#AcquisitionPurchasePriceAllocationDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/AcquisitionPurchasePriceAllocationDetails" xlink:type="extended" id="i198cd4f084054605ac15239a821649ce_AcquisitionPurchasePriceAllocationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_e7717009-9670-4c94-9d01-6f906b7c1fe7" 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_1f01ed6b-3e50-445a-baca-858c83477524" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e7717009-9670-4c94-9d01-6f906b7c1fe7" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_1f01ed6b-3e50-445a-baca-858c83477524" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashPaidAndPayable_a7638b58-bee1-479e-b06d-b9b7b4f6f562" xlink:href="laws-20201231.xsd#laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashPaidAndPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_1f01ed6b-3e50-445a-baca-858c83477524" xlink:to="loc_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashPaidAndPayable_a7638b58-bee1-479e-b06d-b9b7b4f6f562" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses_c03e9f28-d4e4-4d2e-ad55-e8c5bb8c5bff" xlink:href="laws-20201231.xsd#laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_1f01ed6b-3e50-445a-baca-858c83477524" xlink:to="loc_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses_c03e9f28-d4e4-4d2e-ad55-e8c5bb8c5bff" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_de32a92d-9749-4d71-96b0-e3df6faeb1af" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_1f01ed6b-3e50-445a-baca-858c83477524" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_de32a92d-9749-4d71-96b0-e3df6faeb1af" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredCompensationLiability_f170509b-dbe7-4754-b79b-2948e1a16746" xlink:href="laws-20201231.xsd#laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredCompensationLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_1f01ed6b-3e50-445a-baca-858c83477524" xlink:to="loc_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredCompensationLiability_f170509b-dbe7-4754-b79b-2948e1a16746" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_8804116c-eacd-469c-ba55-889010471502" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_1f01ed6b-3e50-445a-baca-858c83477524" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_8804116c-eacd-469c-ba55-889010471502" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_ccab9b54-36bc-4dc4-9d26-19b6baf1712a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e7717009-9670-4c94-9d01-6f906b7c1fe7" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_ccab9b54-36bc-4dc4-9d26-19b6baf1712a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_04f58071-1afb-4521-816a-9c207cf4384b" 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_BusinessAcquisitionLineItems_e7717009-9670-4c94-9d01-6f906b7c1fe7" xlink:to="loc_us-gaap_Goodwill_04f58071-1afb-4521-816a-9c207cf4384b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_ba4c8c93-3060-4036-8abc-de37ad6ef16d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e7717009-9670-4c94-9d01-6f906b7c1fe7" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_ba4c8c93-3060-4036-8abc-de37ad6ef16d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_ae678a2e-507d-4e06-a620-dde076415407" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e7717009-9670-4c94-9d01-6f906b7c1fe7" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_ae678a2e-507d-4e06-a620-dde076415407" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_411b2544-ef52-45a0-ad00-4d4f974b6e80" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e7717009-9670-4c94-9d01-6f906b7c1fe7" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_411b2544-ef52-45a0-ad00-4d4f974b6e80" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_68244257-c334-4354-bd54-7fa1d70a2dca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e7717009-9670-4c94-9d01-6f906b7c1fe7" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_68244257-c334-4354-bd54-7fa1d70a2dca" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets_7f14a66a-865d-4fc5-a56b-75e4c67d7e82" xlink:href="laws-20201231.xsd#laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e7717009-9670-4c94-9d01-6f906b7c1fe7" xlink:to="loc_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets_7f14a66a-865d-4fc5-a56b-75e4c67d7e82" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets_ca4b8110-626b-407e-8d7d-3541714c0a4e" xlink:href="laws-20201231.xsd#laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e7717009-9670-4c94-9d01-6f906b7c1fe7" xlink:to="loc_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets_ca4b8110-626b-407e-8d7d-3541714c0a4e" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndGoodwill_4f2e979b-7aaf-44ab-9c30-5bb20f44e7e5" xlink:href="laws-20201231.xsd#laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e7717009-9670-4c94-9d01-6f906b7c1fe7" xlink:to="loc_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndGoodwill_4f2e979b-7aaf-44ab-9c30-5bb20f44e7e5" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_5fbb01bd-d2ef-49d8-9edf-502ac0ca974a" 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_e7717009-9670-4c94-9d01-6f906b7c1fe7" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_5fbb01bd-d2ef-49d8-9edf-502ac0ca974a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_1bbf975e-c6a6-445c-97fe-1d247abcf639" 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_5fbb01bd-d2ef-49d8-9edf-502ac0ca974a" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_1bbf975e-c6a6-445c-97fe-1d247abcf639" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1bbf975e-c6a6-445c-97fe-1d247abcf639_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_1bbf975e-c6a6-445c-97fe-1d247abcf639" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1bbf975e-c6a6-445c-97fe-1d247abcf639_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4b6f4001-b074-41b3-a254-b02c96103b62" 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_1bbf975e-c6a6-445c-97fe-1d247abcf639" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4b6f4001-b074-41b3-a254-b02c96103b62" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_PartsmasterMember_f670d57e-ce85-4fb5-a5d8-bd4d7f215132" xlink:href="laws-20201231.xsd#laws_PartsmasterMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4b6f4001-b074-41b3-a254-b02c96103b62" xlink:to="loc_laws_PartsmasterMember_f670d57e-ce85-4fb5-a5d8-bd4d7f215132" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_c4fcc662-ddbd-4e81-8dbc-b3e2b4535107" 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_5fbb01bd-d2ef-49d8-9edf-502ac0ca974a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_c4fcc662-ddbd-4e81-8dbc-b3e2b4535107" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c4fcc662-ddbd-4e81-8dbc-b3e2b4535107_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_c4fcc662-ddbd-4e81-8dbc-b3e2b4535107" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c4fcc662-ddbd-4e81-8dbc-b3e2b4535107_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d2cfcdd4-05be-4d64-8e9f-e4019eecfc2c" 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_c4fcc662-ddbd-4e81-8dbc-b3e2b4535107" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d2cfcdd4-05be-4d64-8e9f-e4019eecfc2c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_442b9b3d-9666-4623-97e7-060655430c53" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d2cfcdd4-05be-4d64-8e9f-e4019eecfc2c" xlink:to="loc_us-gaap_CustomerRelationshipsMember_442b9b3d-9666-4623-97e7-060655430c53" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_1690dfc4-a8d3-4359-a416-df90ba4c0553" 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_d2cfcdd4-05be-4d64-8e9f-e4019eecfc2c" xlink:to="loc_us-gaap_TradeNamesMember_1690dfc4-a8d3-4359-a416-df90ba4c0553" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/AcquisitionProFormaResultsDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#AcquisitionProFormaResultsDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/AcquisitionProFormaResultsDetails" xlink:type="extended" id="if62e28e0e5774672ad3bb8887f75005a_AcquisitionProFormaResultsDetails"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/RevenueRecognition" xlink:type="simple" xlink:href="laws-20201231.xsd#RevenueRecognition"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/RevenueRecognition" xlink:type="extended" id="i7892a1956c964e15aaff0a8ee51f124d_RevenueRecognition"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/RevenueRecognitionTables" xlink:type="simple" xlink:href="laws-20201231.xsd#RevenueRecognitionTables"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/RevenueRecognitionTables" xlink:type="extended" id="i2e3a28c0ccad42f499afc011bca353c0_RevenueRecognitionTables"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/RevenueRecognitionNarrativeDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#RevenueRecognitionNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/RevenueRecognitionNarrativeDetails" xlink:type="extended" id="ida93fd91780240d691d49a986d01c315_RevenueRecognitionNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_911092e9-966c-4d29-a550-695ebed5d6a8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4f838ca2-4213-4f43-ae1c-76e921b4793f" 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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_911092e9-966c-4d29-a550-695ebed5d6a8" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4f838ca2-4213-4f43-ae1c-76e921b4793f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLeaseIncome_5aa13ff8-00e7-41a8-bd41-b16465b2bd27" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLeaseIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_911092e9-966c-4d29-a550-695ebed5d6a8" xlink:to="loc_us-gaap_OperatingLeaseLeaseIncome_5aa13ff8-00e7-41a8-bd41-b16465b2bd27" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_ca7f6d90-4fbd-4952-9492-26e0e9fea3b2" 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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_911092e9-966c-4d29-a550-695ebed5d6a8" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_ca7f6d90-4fbd-4952-9492-26e0e9fea3b2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_11d779c6-1e6f-4c53-af92-1bef8704cd0d" 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_DisaggregationOfRevenueTable_ca7f6d90-4fbd-4952-9492-26e0e9fea3b2" xlink:to="loc_srt_ProductOrServiceAxis_11d779c6-1e6f-4c53-af92-1bef8704cd0d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_11d779c6-1e6f-4c53-af92-1bef8704cd0d_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_11d779c6-1e6f-4c53-af92-1bef8704cd0d" xlink:to="loc_srt_ProductsAndServicesDomain_11d779c6-1e6f-4c53-af92-1bef8704cd0d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_11714eee-6fc8-4672-8795-a525034a71d0" 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_11d779c6-1e6f-4c53-af92-1bef8704cd0d" xlink:to="loc_srt_ProductsAndServicesDomain_11714eee-6fc8-4672-8795-a525034a71d0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember_61000110-1909-4563-a097-cadb978ce672" 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_11714eee-6fc8-4672-8795-a525034a71d0" xlink:to="loc_us-gaap_ServiceMember_61000110-1909-4563-a097-cadb978ce672" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/RevenueRecognitionDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#RevenueRecognitionDisaggregationofRevenueDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/RevenueRecognitionDisaggregationofRevenueDetails" xlink:type="extended" id="icb64d8e9484f44cd825b01aac3998548_RevenueRecognitionDisaggregationofRevenueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_d7dd93f0-9545-49d5-8310-214f458dbefd" 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_ConcentrationRiskPercentage1_89b4a926-e72c-4627-a3ae-4f10699b0381" 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_DisaggregationOfRevenueLineItems_d7dd93f0-9545-49d5-8310-214f458dbefd" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_89b4a926-e72c-4627-a3ae-4f10699b0381" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_f7939238-f93f-44cc-8475-8c31a6ab473f" 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_d7dd93f0-9545-49d5-8310-214f458dbefd" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_f7939238-f93f-44cc-8475-8c31a6ab473f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_b4b36e68-bc5b-43aa-9ac7-973ede7e6111" 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_DisaggregationOfRevenueTable_f7939238-f93f-44cc-8475-8c31a6ab473f" xlink:to="loc_srt_ProductOrServiceAxis_b4b36e68-bc5b-43aa-9ac7-973ede7e6111" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_b4b36e68-bc5b-43aa-9ac7-973ede7e6111_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_b4b36e68-bc5b-43aa-9ac7-973ede7e6111" xlink:to="loc_srt_ProductsAndServicesDomain_b4b36e68-bc5b-43aa-9ac7-973ede7e6111_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_42422f45-01d0-497e-b6d4-43f94ba611f6" 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_b4b36e68-bc5b-43aa-9ac7-973ede7e6111" xlink:to="loc_srt_ProductsAndServicesDomain_42422f45-01d0-497e-b6d4-43f94ba611f6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_FasteningSystemMember_cb2186e1-4098-4ca4-ba04-e8e4ed95ed51" xlink:href="laws-20201231.xsd#laws_FasteningSystemMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_42422f45-01d0-497e-b6d4-43f94ba611f6" xlink:to="loc_laws_FasteningSystemMember_cb2186e1-4098-4ca4-ba04-e8e4ed95ed51" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_CuttingToolsAndAbrasivesMember_e8f2acd6-38c9-40b5-b54b-95ec35f7c6e4" xlink:href="laws-20201231.xsd#laws_CuttingToolsAndAbrasivesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_42422f45-01d0-497e-b6d4-43f94ba611f6" xlink:to="loc_laws_CuttingToolsAndAbrasivesMember_e8f2acd6-38c9-40b5-b54b-95ec35f7c6e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_FluidPowerMember_67afbc89-e765-4e3f-8ec2-041357c5d4cf" xlink:href="laws-20201231.xsd#laws_FluidPowerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_42422f45-01d0-497e-b6d4-43f94ba611f6" xlink:to="loc_laws_FluidPowerMember_67afbc89-e765-4e3f-8ec2-041357c5d4cf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_SpecialtyChemicalsMember_df22aedd-6425-4a00-8374-2aff0ca71efa" xlink:href="laws-20201231.xsd#laws_SpecialtyChemicalsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_42422f45-01d0-497e-b6d4-43f94ba611f6" xlink:to="loc_laws_SpecialtyChemicalsMember_df22aedd-6425-4a00-8374-2aff0ca71efa" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_ElectricalMember_c06c12e2-e092-4a9c-acd3-20be6c08a1ac" xlink:href="laws-20201231.xsd#laws_ElectricalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_42422f45-01d0-497e-b6d4-43f94ba611f6" xlink:to="loc_laws_ElectricalMember_c06c12e2-e092-4a9c-acd3-20be6c08a1ac" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_AftermarketAutomotiveSuppliesMember_67ee0d3d-df94-44af-9cdc-16fe1fcd8740" xlink:href="laws-20201231.xsd#laws_AftermarketAutomotiveSuppliesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_42422f45-01d0-497e-b6d4-43f94ba611f6" xlink:to="loc_laws_AftermarketAutomotiveSuppliesMember_67ee0d3d-df94-44af-9cdc-16fe1fcd8740" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_SafetyMember_741f208e-02c0-41d8-ae25-be7502e36734" xlink:href="laws-20201231.xsd#laws_SafetyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_42422f45-01d0-497e-b6d4-43f94ba611f6" xlink:to="loc_laws_SafetyMember_741f208e-02c0-41d8-ae25-be7502e36734" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_WeldingAndMetalRepairMember_68bc9186-f04b-4aeb-a4d7-57db7ed7c74e" xlink:href="laws-20201231.xsd#laws_WeldingAndMetalRepairMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_42422f45-01d0-497e-b6d4-43f94ba611f6" xlink:to="loc_laws_WeldingAndMetalRepairMember_68bc9186-f04b-4aeb-a4d7-57db7ed7c74e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductAndServiceOtherMember_6f05a454-328d-4a6b-a6a0-3de33e0c96e9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductAndServiceOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_42422f45-01d0-497e-b6d4-43f94ba611f6" xlink:to="loc_us-gaap_ProductAndServiceOtherMember_6f05a454-328d-4a6b-a6a0-3de33e0c96e9" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_8a3eff8f-8cf1-49e1-a7e3-58dcfcddaef4" 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_DisaggregationOfRevenueTable_f7939238-f93f-44cc-8475-8c31a6ab473f" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_8a3eff8f-8cf1-49e1-a7e3-58dcfcddaef4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_8a3eff8f-8cf1-49e1-a7e3-58dcfcddaef4_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_8a3eff8f-8cf1-49e1-a7e3-58dcfcddaef4" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_8a3eff8f-8cf1-49e1-a7e3-58dcfcddaef4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_00e7b8bb-7727-446c-b2cf-eedb59cdc39b" 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_8a3eff8f-8cf1-49e1-a7e3-58dcfcddaef4" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_00e7b8bb-7727-446c-b2cf-eedb59cdc39b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductConcentrationRiskMember_c91b594b-9022-46ff-a16b-7a43cdf73cc6" 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_00e7b8bb-7727-446c-b2cf-eedb59cdc39b" xlink:to="loc_us-gaap_ProductConcentrationRiskMember_c91b594b-9022-46ff-a16b-7a43cdf73cc6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_260e38d9-66dc-421d-937c-ba456079624f" 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_DisaggregationOfRevenueTable_f7939238-f93f-44cc-8475-8c31a6ab473f" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_260e38d9-66dc-421d-937c-ba456079624f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_260e38d9-66dc-421d-937c-ba456079624f_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_260e38d9-66dc-421d-937c-ba456079624f" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_260e38d9-66dc-421d-937c-ba456079624f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_9a974a57-6bc7-4d2d-8254-7790ac211987" 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_260e38d9-66dc-421d-937c-ba456079624f" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_9a974a57-6bc7-4d2d-8254-7790ac211987" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerMember_ff0ae387-fc4b-4011-b58b-ed14e9c7ec62" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_9a974a57-6bc7-4d2d-8254-7790ac211987" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerMember_ff0ae387-fc4b-4011-b58b-ed14e9c7ec62" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/RestrictedCash" xlink:type="simple" xlink:href="laws-20201231.xsd#RestrictedCash"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/RestrictedCash" xlink:type="extended" id="i71d345ee914643439980847860055f02_RestrictedCash"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/RestrictedCashDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#RestrictedCashDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/RestrictedCashDetails" xlink:type="extended" id="ifc38c4a0c3244e339176cd117c49c207_RestrictedCashDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems_3e9f302b-a04d-4506-bedd-ea8e0aa99069" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_2bbc7150-9c16-436e-9307-8e3a6cf6fe72" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems_3e9f302b-a04d-4506-bedd-ea8e0aa99069" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_2bbc7150-9c16-436e-9307-8e3a6cf6fe72" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable_1af0b308-8c74-4290-991d-a66cb95d85c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems_3e9f302b-a04d-4506-bedd-ea8e0aa99069" xlink:to="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable_1af0b308-8c74-4290-991d-a66cb95d85c1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_f994b987-cd92-48d8-896f-29947e78550c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable_1af0b308-8c74-4290-991d-a66cb95d85c1" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_f994b987-cd92-48d8-896f-29947e78550c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_f994b987-cd92-48d8-896f-29947e78550c_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_f994b987-cd92-48d8-896f-29947e78550c" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_f994b987-cd92-48d8-896f-29947e78550c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_e1fb925e-efe2-4a7b-b5c7-a3a03e4e0627" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_f994b987-cd92-48d8-896f-29947e78550c" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_e1fb925e-efe2-4a7b-b5c7-a3a03e4e0627" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_e0468b07-d01d-4499-9480-b8e2715f8cfb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_e1fb925e-efe2-4a7b-b5c7-a3a03e4e0627" xlink:to="loc_us-gaap_MoneyMarketFundsMember_e0468b07-d01d-4499-9480-b8e2715f8cfb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_GuaranteedInvestmentCertificateMember_f14b7b4e-18ea-4199-913e-dd8f7b4dbb59" xlink:href="laws-20201231.xsd#laws_GuaranteedInvestmentCertificateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_e1fb925e-efe2-4a7b-b5c7-a3a03e4e0627" xlink:to="loc_laws_GuaranteedInvestmentCertificateMember_f14b7b4e-18ea-4199-913e-dd8f7b4dbb59" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/Inventoriesnet" xlink:type="simple" xlink:href="laws-20201231.xsd#Inventoriesnet"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/Inventoriesnet" xlink:type="extended" id="ia1d94243506d4b5b875b208adb598eef_Inventoriesnet"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/InventoriesnetTables" xlink:type="simple" xlink:href="laws-20201231.xsd#InventoriesnetTables"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/InventoriesnetTables" xlink:type="extended" id="i29c438a3041e4988a4e2c77b46843612_InventoriesnetTables"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/InventoriesnetDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#InventoriesnetDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/InventoriesnetDetails" xlink:type="extended" id="icc1e6013e19b4d538ef104fd05f5b25d_InventoriesnetDetails"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/PropertyPlantandEquipment" xlink:type="simple" xlink:href="laws-20201231.xsd#PropertyPlantandEquipment"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/PropertyPlantandEquipment" xlink:type="extended" id="iea8f7be6ede941d98c70ee772ae9205e_PropertyPlantandEquipment"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/PropertyPlantandEquipmentTables" xlink:type="simple" xlink:href="laws-20201231.xsd#PropertyPlantandEquipmentTables"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/PropertyPlantandEquipmentTables" xlink:type="extended" id="ib7bc3b6fe67f46e492bf8c83c7f1ba3f_PropertyPlantandEquipmentTables"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/PropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#PropertyPlantandEquipmentDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/PropertyPlantandEquipmentDetails" xlink:type="extended" id="i858dd6c8e7ed471288db5cac8b32bb15_PropertyPlantandEquipmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_900fb8a0-8574-444b-84e3-44e682ec7cf7" 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_10d1aa1c-ce0b-4e0c-a9b3-e8f6a88c3a28" 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_900fb8a0-8574-444b-84e3-44e682ec7cf7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_10d1aa1c-ce0b-4e0c-a9b3-e8f6a88c3a28" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_65ac452c-3261-4c7f-bb5c-ffe9e74422df" 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_900fb8a0-8574-444b-84e3-44e682ec7cf7" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_65ac452c-3261-4c7f-bb5c-ffe9e74422df" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_390ba87a-1133-482d-a8c0-30abc3419755" 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_900fb8a0-8574-444b-84e3-44e682ec7cf7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_390ba87a-1133-482d-a8c0-30abc3419755" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2860c8f6-f7e6-4b99-a2c2-eee886e10a11" 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_900fb8a0-8574-444b-84e3-44e682ec7cf7" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2860c8f6-f7e6-4b99-a2c2-eee886e10a11" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_88224ce4-4c8e-4a0e-a0c8-118d33523cee" 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_2860c8f6-f7e6-4b99-a2c2-eee886e10a11" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_88224ce4-4c8e-4a0e-a0c8-118d33523cee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_88224ce4-4c8e-4a0e-a0c8-118d33523cee_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_88224ce4-4c8e-4a0e-a0c8-118d33523cee" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_88224ce4-4c8e-4a0e-a0c8-118d33523cee_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9d221b48-9c68-4147-90a0-b075d34001f9" 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_88224ce4-4c8e-4a0e-a0c8-118d33523cee" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9d221b48-9c68-4147-90a0-b075d34001f9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_845be395-8b3f-4459-904b-c15cde45d398" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LandMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9d221b48-9c68-4147-90a0-b075d34001f9" xlink:to="loc_us-gaap_LandMember_845be395-8b3f-4459-904b-c15cde45d398" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_8cfee980-68af-46d7-ae2a-6f57ee361c51" 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_9d221b48-9c68-4147-90a0-b075d34001f9" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_8cfee980-68af-46d7-ae2a-6f57ee361c51" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_bf633f08-6ab9-4c42-b6f9-8a1047b89767" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9d221b48-9c68-4147-90a0-b075d34001f9" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_bf633f08-6ab9-4c42-b6f9-8a1047b89767" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_00fe308e-79f0-454d-9860-f9c0892fa2ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9d221b48-9c68-4147-90a0-b075d34001f9" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_00fe308e-79f0-454d-9860-f9c0892fa2ad" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_a0e1af73-28ea-428e-a97c-fd95ab37571d" 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_9d221b48-9c68-4147-90a0-b075d34001f9" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_a0e1af73-28ea-428e-a97c-fd95ab37571d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VehiclesMember_8f5be853-69c5-4988-915c-5599b4d89e99" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VehiclesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9d221b48-9c68-4147-90a0-b075d34001f9" xlink:to="loc_us-gaap_VehiclesMember_8f5be853-69c5-4988-915c-5599b4d89e99" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_e7c269ea-186b-4d35-b9ad-354cea568a69" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9d221b48-9c68-4147-90a0-b075d34001f9" xlink:to="loc_us-gaap_ConstructionInProgressMember_e7c269ea-186b-4d35-b9ad-354cea568a69" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/Goodwill" xlink:type="simple" xlink:href="laws-20201231.xsd#Goodwill"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/Goodwill" xlink:type="extended" id="idefdde1d7378410498573a6ee135827e_Goodwill"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/GoodwillTables" xlink:type="simple" xlink:href="laws-20201231.xsd#GoodwillTables"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/GoodwillTables" xlink:type="extended" id="ibb00f2e5091044eba1fdee826d16f96a_GoodwillTables"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/GoodwillDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#GoodwillDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/GoodwillDetails" xlink:type="extended" id="i1b2c5995381b409aac2c26b399d51587_GoodwillDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_a4d5af85-8aab-4f12-919e-cb02814fa580" 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_2206d3f4-cd94-48c0-9c74-be2fd3eb7940" 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_a4d5af85-8aab-4f12-919e-cb02814fa580" xlink:to="loc_us-gaap_GoodwillRollForward_2206d3f4-cd94-48c0-9c74-be2fd3eb7940" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_83650e1b-4251-41c1-a651-64b69c8fc759" 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_2206d3f4-cd94-48c0-9c74-be2fd3eb7940" xlink:to="loc_us-gaap_Goodwill_83650e1b-4251-41c1-a651-64b69c8fc759" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_085d48c2-f4a1-4430-a1f1-7f507c5b393b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_2206d3f4-cd94-48c0-9c74-be2fd3eb7940" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_085d48c2-f4a1-4430-a1f1-7f507c5b393b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillTransfers_88243dce-26da-482d-a841-a017a09d5e10" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillTransfers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_2206d3f4-cd94-48c0-9c74-be2fd3eb7940" xlink:to="loc_us-gaap_GoodwillTransfers_88243dce-26da-482d-a841-a017a09d5e10" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_ef7e4cd3-bcf1-48a3-bf75-1f6a4437f4c2" 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_2206d3f4-cd94-48c0-9c74-be2fd3eb7940" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_ef7e4cd3-bcf1-48a3-bf75-1f6a4437f4c2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_65bea2db-0277-471c-8f00-cbb072ff8796" 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_2206d3f4-cd94-48c0-9c74-be2fd3eb7940" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_65bea2db-0277-471c-8f00-cbb072ff8796" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_2104bbdc-a146-49b3-8778-6c3ecbfb7886" 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_5917a881-eed9-43ba-a2a9-5fc1f0bea802" 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_a4d5af85-8aab-4f12-919e-cb02814fa580" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_5917a881-eed9-43ba-a2a9-5fc1f0bea802" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_6898b9f3-3960-4d6f-a7b2-77bc7e4d1e2f" 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_5917a881-eed9-43ba-a2a9-5fc1f0bea802" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_6898b9f3-3960-4d6f-a7b2-77bc7e4d1e2f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_6898b9f3-3960-4d6f-a7b2-77bc7e4d1e2f_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_6898b9f3-3960-4d6f-a7b2-77bc7e4d1e2f" xlink:to="loc_us-gaap_SegmentDomain_6898b9f3-3960-4d6f-a7b2-77bc7e4d1e2f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_ccaa18d8-7e25-4599-8c54-998c10c36249" 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_6898b9f3-3960-4d6f-a7b2-77bc7e4d1e2f" xlink:to="loc_us-gaap_SegmentDomain_ccaa18d8-7e25-4599-8c54-998c10c36249" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_LawsonSegmentMember_06dee9dc-75e1-48a3-8d95-4e75ecab76be" xlink:href="laws-20201231.xsd#laws_LawsonSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_ccaa18d8-7e25-4599-8c54-998c10c36249" xlink:to="loc_laws_LawsonSegmentMember_06dee9dc-75e1-48a3-8d95-4e75ecab76be" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_BoltSegmentMember_b7504aa8-6b9e-42ac-aadd-40d34ecc54e1" xlink:href="laws-20201231.xsd#laws_BoltSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_ccaa18d8-7e25-4599-8c54-998c10c36249" xlink:to="loc_laws_BoltSegmentMember_b7504aa8-6b9e-42ac-aadd-40d34ecc54e1" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/Intangibleassets" xlink:type="simple" xlink:href="laws-20201231.xsd#Intangibleassets"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/Intangibleassets" xlink:type="extended" id="i0e7c661492f64a3bbeaa1b8b1e2a6cb8_Intangibleassets"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/IntangibleassetsTables" xlink:type="simple" xlink:href="laws-20201231.xsd#IntangibleassetsTables"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/IntangibleassetsTables" xlink:type="extended" id="i048dab3152f14998ad453cfb48582ba4_IntangibleassetsTables"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/IntangibleassetsScheduleofIntangiblesDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#IntangibleassetsScheduleofIntangiblesDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/IntangibleassetsScheduleofIntangiblesDetails" xlink:type="extended" id="idb9c5d385b6649e99aa40b9a438ae6da_IntangibleassetsScheduleofIntangiblesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_36b47b56-d53b-4764-a18d-450c06440552" 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_a7cbd71a-ff95-4532-ba33-8ee863e5f550" 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_36b47b56-d53b-4764-a18d-450c06440552" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_a7cbd71a-ff95-4532-ba33-8ee863e5f550" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_c66142e0-de20-4abe-ace1-ee29abc2c7e1" 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_36b47b56-d53b-4764-a18d-450c06440552" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_c66142e0-de20-4abe-ace1-ee29abc2c7e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_f4ab097d-4447-4a85-ba02-90bb8e19855f" 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_36b47b56-d53b-4764-a18d-450c06440552" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_f4ab097d-4447-4a85-ba02-90bb8e19855f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_d6ee304a-3610-4081-9a70-7fa4e9f3d292" 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_36b47b56-d53b-4764-a18d-450c06440552" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_d6ee304a-3610-4081-9a70-7fa4e9f3d292" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_687449a8-2ccb-4a1a-8c2b-662e0d4ccde6" 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_d6ee304a-3610-4081-9a70-7fa4e9f3d292" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_687449a8-2ccb-4a1a-8c2b-662e0d4ccde6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_687449a8-2ccb-4a1a-8c2b-662e0d4ccde6_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_687449a8-2ccb-4a1a-8c2b-662e0d4ccde6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_687449a8-2ccb-4a1a-8c2b-662e0d4ccde6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1b56ece3-85cf-4261-b239-9b1d7341ebee" 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_687449a8-2ccb-4a1a-8c2b-662e0d4ccde6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1b56ece3-85cf-4261-b239-9b1d7341ebee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_b49523f7-617c-426f-879f-93fa20ff7045" 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_1b56ece3-85cf-4261-b239-9b1d7341ebee" xlink:to="loc_us-gaap_TradeNamesMember_b49523f7-617c-426f-879f-93fa20ff7045" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_3053c593-28e6-4fa2-8ffb-b777be7ad787" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1b56ece3-85cf-4261-b239-9b1d7341ebee" xlink:to="loc_us-gaap_CustomerRelationshipsMember_3053c593-28e6-4fa2-8ffb-b777be7ad787" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/IntangibleassetsNarrativeDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#IntangibleassetsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/IntangibleassetsNarrativeDetails" xlink:type="extended" id="icd37803a98f34f01be87c5e6232fb15e_IntangibleassetsNarrativeDetails"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/IntangibleassetsFutureAmortizationScheduleDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#IntangibleassetsFutureAmortizationScheduleDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/IntangibleassetsFutureAmortizationScheduleDetails" xlink:type="extended" id="ifb3e7ec5a3834759b560f62dca4c084c_IntangibleassetsFutureAmortizationScheduleDetails"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/IncomeTaxes" xlink:type="simple" xlink:href="laws-20201231.xsd#IncomeTaxes"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/IncomeTaxes" xlink:type="extended" id="i0eae329e297148389335ad584b32cd90_IncomeTaxes"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="laws-20201231.xsd#IncomeTaxesTables"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/IncomeTaxesTables" xlink:type="extended" id="icf65230992014d1982aeb44c6519c371_IncomeTaxesTables"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/IncomeTaxesComponentsofIncomeTaxDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#IncomeTaxesComponentsofIncomeTaxDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/IncomeTaxesComponentsofIncomeTaxDetails" xlink:type="extended" id="i344adabf301346f595b8ac6379b47500_IncomeTaxesComponentsofIncomeTaxDetails"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/IncomeTaxesProvisionBenefitforIncometaxesfromOperationsDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#IncomeTaxesProvisionBenefitforIncometaxesfromOperationsDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/IncomeTaxesProvisionBenefitforIncometaxesfromOperationsDetails" xlink:type="extended" id="i843be95f89ef4483b82cf6be35062d44_IncomeTaxesProvisionBenefitforIncometaxesfromOperationsDetails"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#IncomeTaxesReconciliationofEffectiveTaxRateDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails" xlink:type="extended" id="iec98263fbe67418d990394effb7070a1_IncomeTaxesReconciliationofEffectiveTaxRateDetails"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/IncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#IncomeTaxesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/IncomeTaxesNarrativeDetails" xlink:type="extended" id="id31a2ac8c83846409dbf1e9161aae6b6_IncomeTaxesNarrativeDetails"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended" id="ibd942187bd954bcbadcbd013de591be9_IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails" xlink:type="extended" id="i732d3f2a1f1e4f86885980f286ae1bf5_IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/AccruedExpensesandOtherLiabilities" xlink:type="simple" xlink:href="laws-20201231.xsd#AccruedExpensesandOtherLiabilities"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/AccruedExpensesandOtherLiabilities" xlink:type="extended" id="i58fab7c4e2504d8593bfbea81fa5e9fa_AccruedExpensesandOtherLiabilities"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/AccruedExpensesandOtherLiabilitiesTables" xlink:type="simple" xlink:href="laws-20201231.xsd#AccruedExpensesandOtherLiabilitiesTables"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/AccruedExpensesandOtherLiabilitiesTables" xlink:type="extended" id="i55a1e2f5e89a48a3b3bcc6c5e82992a6_AccruedExpensesandOtherLiabilitiesTables"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/AccruedExpensesandOtherLiabilitiesDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#AccruedExpensesandOtherLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/AccruedExpensesandOtherLiabilitiesDetails" xlink:type="extended" id="i4fb8ce3bd90643fcacb677a3ed447bb7_AccruedExpensesandOtherLiabilitiesDetails"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/Leases" xlink:type="simple" xlink:href="laws-20201231.xsd#Leases"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/Leases" xlink:type="extended" id="i5add9f8efb9445f6af510d0470cf79fa_Leases"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/LeasesTables" xlink:type="simple" xlink:href="laws-20201231.xsd#LeasesTables"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/LeasesTables" xlink:type="extended" id="ib7e35a3ce7734a1ea80687f1184286a4_LeasesTables"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/LeasesNetLeaseCostDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#LeasesNetLeaseCostDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/LeasesNetLeaseCostDetails" xlink:type="extended" id="i44595bf39a8749768af2b9933dbc7d9b_LeasesNetLeaseCostDetails"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#LeasesNetLeaseAssetsandLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails" xlink:type="extended" id="i1532e8ef7f87403e9276d0f15478488d_LeasesNetLeaseAssetsandLiabilitiesDetails"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#LeasesScheduleofFutureMinimumLeasePaymentsDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" xlink:type="extended" id="ia3bb5d9fc4f74504af7cf5871a46d8e6_LeasesScheduleofFutureMinimumLeasePaymentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_0b3f5379-75c6-4802-9c74-37aeb2c86b45" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_fd824f4f-fd47-4ac7-8ec7-e0c99e42d166" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_0b3f5379-75c6-4802-9c74-37aeb2c86b45" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_fd824f4f-fd47-4ac7-8ec7-e0c99e42d166" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_f3dceef6-b410-4061-9868-0d43efa9c760" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_0b3f5379-75c6-4802-9c74-37aeb2c86b45" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_f3dceef6-b410-4061-9868-0d43efa9c760" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_9597b2ec-4eac-4493-a088-0307e3eb3383" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_f3dceef6-b410-4061-9868-0d43efa9c760" xlink:to="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_9597b2ec-4eac-4493-a088-0307e3eb3383" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_9597b2ec-4eac-4493-a088-0307e3eb3383_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_9597b2ec-4eac-4493-a088-0307e3eb3383" xlink:to="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_9597b2ec-4eac-4493-a088-0307e3eb3383_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_e6cde282-6657-4c69-8118-541dc17a190f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_9597b2ec-4eac-4493-a088-0307e3eb3383" xlink:to="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_e6cde282-6657-4c69-8118-541dc17a190f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_CompanyHeadquartersMember_b41d99ae-2a99-4851-9976-a210f0c4d61b" xlink:href="laws-20201231.xsd#laws_CompanyHeadquartersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_e6cde282-6657-4c69-8118-541dc17a190f" xlink:to="loc_laws_CompanyHeadquartersMember_b41d99ae-2a99-4851-9976-a210f0c4d61b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_MccookFacilityMember_f7a342ea-f025-4426-a0cd-7a5774e60ec7" xlink:href="laws-20201231.xsd#laws_MccookFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_e6cde282-6657-4c69-8118-541dc17a190f" xlink:to="loc_laws_MccookFacilityMember_f7a342ea-f025-4426-a0cd-7a5774e60ec7" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/LeasesTermsandInterestRateDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#LeasesTermsandInterestRateDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/LeasesTermsandInterestRateDetails" xlink:type="extended" id="i6939c3a87a1d485b8c87d0e19712e8e0_LeasesTermsandInterestRateDetails"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/LeasesCashFlowsDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#LeasesCashFlowsDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/LeasesCashFlowsDetails" xlink:type="extended" id="i445b8787badc47698bcb9765fdf0da2a_LeasesCashFlowsDetails"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#LeasesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/LeasesNarrativeDetails" xlink:type="extended" id="ia701fa86843d4943b5830f69839795c3_LeasesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_747eef8a-c4ce-4d61-8fb4-fb889445b3f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_57837937-5f35-4c80-9d20-2a77a2ed668e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_747eef8a-c4ce-4d61-8fb4-fb889445b3f8" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_57837937-5f35-4c80-9d20-2a77a2ed668e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_c474eea5-3e9f-43e5-be61-679ff928fbed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_747eef8a-c4ce-4d61-8fb4-fb889445b3f8" xlink:to="loc_us-gaap_OperatingLeaseLiability_c474eea5-3e9f-43e5-be61-679ff928fbed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_2274bae0-3142-46f5-882a-a872f0ee26cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_747eef8a-c4ce-4d61-8fb4-fb889445b3f8" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_2274bae0-3142-46f5-882a-a872f0ee26cd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_d3b907fa-b965-411d-8729-3a48b54d29fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_747eef8a-c4ce-4d61-8fb4-fb889445b3f8" xlink:to="loc_us-gaap_FinanceLeaseLiability_d3b907fa-b965-411d-8729-3a48b54d29fb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_5115841b-b258-4e66-b974-56ff63340596" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_747eef8a-c4ce-4d61-8fb4-fb889445b3f8" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_5115841b-b258-4e66-b974-56ff63340596" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_56887207-133f-427a-88e4-0101672d4ffb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_5115841b-b258-4e66-b974-56ff63340596" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_56887207-133f-427a-88e4-0101672d4ffb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_56887207-133f-427a-88e4-0101672d4ffb_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_56887207-133f-427a-88e4-0101672d4ffb" xlink:to="loc_us-gaap_TypeOfAdoptionMember_56887207-133f-427a-88e4-0101672d4ffb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_acb66a19-fbf9-46ae-88d7-575bbbbb6edb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_56887207-133f-427a-88e4-0101672d4ffb" xlink:to="loc_us-gaap_TypeOfAdoptionMember_acb66a19-fbf9-46ae-88d7-575bbbbb6edb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member_3c2a005c-6c13-4da6-a424-14886208efc1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_acb66a19-fbf9-46ae-88d7-575bbbbb6edb" xlink:to="loc_us-gaap_AccountingStandardsUpdate201602Member_3c2a005c-6c13-4da6-a424-14886208efc1" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/CreditAgreement" xlink:type="simple" xlink:href="laws-20201231.xsd#CreditAgreement"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/CreditAgreement" xlink:type="extended" id="if2ad97cc22014e7197eb7ab6979ef6a2_CreditAgreement"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/CreditAgreementTables" xlink:type="simple" xlink:href="laws-20201231.xsd#CreditAgreementTables"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/CreditAgreementTables" xlink:type="extended" id="i51088a02b61e48889c084f2b09c53fe4_CreditAgreementTables"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/CreditAgreementNarrativeDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#CreditAgreementNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/CreditAgreementNarrativeDetails" xlink:type="extended" id="iddef232948a440dba067233b4c012472_CreditAgreementNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_80058570-ef66-47dc-a026-663e98d78363" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_9560ac62-fff5-40cd-8f87-a23bf3f1ed4e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_80058570-ef66-47dc-a026-663e98d78363" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_9560ac62-fff5-40cd-8f87-a23bf3f1ed4e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_DebtInstrumentCovenantEBITDAToFixedChargeCoverageRatio_7b9a2f82-53c7-47c5-a266-3cb2d51f0197" xlink:href="laws-20201231.xsd#laws_DebtInstrumentCovenantEBITDAToFixedChargeCoverageRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_80058570-ef66-47dc-a026-663e98d78363" xlink:to="loc_laws_DebtInstrumentCovenantEBITDAToFixedChargeCoverageRatio_7b9a2f82-53c7-47c5-a266-3cb2d51f0197" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_DebtInstrumentCovenantNetLeverageRatio_17db8752-3c6d-4735-bc23-1f15388b04a0" xlink:href="laws-20201231.xsd#laws_DebtInstrumentCovenantNetLeverageRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_80058570-ef66-47dc-a026-663e98d78363" xlink:to="loc_laws_DebtInstrumentCovenantNetLeverageRatio_17db8752-3c6d-4735-bc23-1f15388b04a0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankOverdrafts_861f90a1-6f7e-412f-a9bc-186109a145d4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BankOverdrafts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_80058570-ef66-47dc-a026-663e98d78363" xlink:to="loc_us-gaap_BankOverdrafts_861f90a1-6f7e-412f-a9bc-186109a145d4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_c9327214-71ac-4740-b574-57b7b4a2fce0" 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_LineOfCreditFacilityLineItems_80058570-ef66-47dc-a026-663e98d78363" xlink:to="loc_us-gaap_LongTermDebt_c9327214-71ac-4740-b574-57b7b4a2fce0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_897e1bcf-5778-4183-b229-54daaa15021b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_80058570-ef66-47dc-a026-663e98d78363" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_897e1bcf-5778-4183-b229-54daaa15021b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtWeightedAverageInterestRate_40d28ac9-6164-410c-ad99-b6459a092270" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtWeightedAverageInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_80058570-ef66-47dc-a026-663e98d78363" xlink:to="loc_us-gaap_DebtWeightedAverageInterestRate_40d28ac9-6164-410c-ad99-b6459a092270" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_904788cf-1434-4ad7-a698-ae86ba27dd62" 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_LineOfCreditFacilityLineItems_80058570-ef66-47dc-a026-663e98d78363" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_904788cf-1434-4ad7-a698-ae86ba27dd62" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_27db3224-d68c-4595-8aec-444e3a35ac55" 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_LineOfCreditFacilityLineItems_80058570-ef66-47dc-a026-663e98d78363" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_27db3224-d68c-4595-8aec-444e3a35ac55" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_DebtInstrumentAllowableIndebtednessForAcquisition_3cb040be-3246-4333-9027-924d931538bc" xlink:href="laws-20201231.xsd#laws_DebtInstrumentAllowableIndebtednessForAcquisition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_80058570-ef66-47dc-a026-663e98d78363" xlink:to="loc_laws_DebtInstrumentAllowableIndebtednessForAcquisition_3cb040be-3246-4333-9027-924d931538bc" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_c92ee12b-e785-4b35-85f6-1f1f10039773" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_80058570-ef66-47dc-a026-663e98d78363" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_c92ee12b-e785-4b35-85f6-1f1f10039773" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_f9a551b1-7c86-434c-8263-2e388cde11dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_c92ee12b-e785-4b35-85f6-1f1f10039773" xlink:to="loc_us-gaap_CreditFacilityAxis_f9a551b1-7c86-434c-8263-2e388cde11dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_f9a551b1-7c86-434c-8263-2e388cde11dc_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_f9a551b1-7c86-434c-8263-2e388cde11dc" xlink:to="loc_us-gaap_CreditFacilityDomain_f9a551b1-7c86-434c-8263-2e388cde11dc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_80336131-bb7c-4ba4-a716-e03fb1f6efba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_f9a551b1-7c86-434c-8263-2e388cde11dc" xlink:to="loc_us-gaap_CreditFacilityDomain_80336131-bb7c-4ba4-a716-e03fb1f6efba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_cb37717c-21e6-4b44-97b0-7a72dbee9c1d" 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_CreditFacilityDomain_80336131-bb7c-4ba4-a716-e03fb1f6efba" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_cb37717c-21e6-4b44-97b0-7a72dbee9c1d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_a38993c1-80de-4251-9e06-f04a0f0fb161" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LetterOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_80336131-bb7c-4ba4-a716-e03fb1f6efba" xlink:to="loc_us-gaap_LetterOfCreditMember_a38993c1-80de-4251-9e06-f04a0f0fb161" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_1b30c080-0b7b-4513-8ea4-4c58c872c838" 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_LineOfCreditFacilityTable_c92ee12b-e785-4b35-85f6-1f1f10039773" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_1b30c080-0b7b-4513-8ea4-4c58c872c838" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_1b30c080-0b7b-4513-8ea4-4c58c872c838_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_1b30c080-0b7b-4513-8ea4-4c58c872c838" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_1b30c080-0b7b-4513-8ea4-4c58c872c838_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_54f4b1a8-e956-4e20-bd59-36d25c517d12" 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_1b30c080-0b7b-4513-8ea4-4c58c872c838" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_54f4b1a8-e956-4e20-bd59-36d25c517d12" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_019c6730-cff0-4c0c-9e6e-c596e5a79996" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_54f4b1a8-e956-4e20-bd59-36d25c517d12" xlink:to="loc_us-gaap_LineOfCreditMember_019c6730-cff0-4c0c-9e6e-c596e5a79996" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_DebtCovenantValueAxis_22f09cc6-3d38-49d6-ae2c-79f9c216d316" xlink:href="laws-20201231.xsd#laws_DebtCovenantValueAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_c92ee12b-e785-4b35-85f6-1f1f10039773" xlink:to="loc_laws_DebtCovenantValueAxis_22f09cc6-3d38-49d6-ae2c-79f9c216d316" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_DebtCovenantValueDomain_22f09cc6-3d38-49d6-ae2c-79f9c216d316_default" xlink:href="laws-20201231.xsd#laws_DebtCovenantValueDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_laws_DebtCovenantValueAxis_22f09cc6-3d38-49d6-ae2c-79f9c216d316" xlink:to="loc_laws_DebtCovenantValueDomain_22f09cc6-3d38-49d6-ae2c-79f9c216d316_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_DebtCovenantValueDomain_5928b0fe-c160-44c6-8266-d890f2ec0c0d" xlink:href="laws-20201231.xsd#laws_DebtCovenantValueDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_laws_DebtCovenantValueAxis_22f09cc6-3d38-49d6-ae2c-79f9c216d316" xlink:to="loc_laws_DebtCovenantValueDomain_5928b0fe-c160-44c6-8266-d890f2ec0c0d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_RequiredMinimumValueMember_8b9e9523-5ccb-41ce-9d63-5e0108b233e1" xlink:href="laws-20201231.xsd#laws_RequiredMinimumValueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_laws_DebtCovenantValueDomain_5928b0fe-c160-44c6-8266-d890f2ec0c0d" xlink:to="loc_laws_RequiredMinimumValueMember_8b9e9523-5ccb-41ce-9d63-5e0108b233e1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_10f1d65c-7df3-491e-9d7b-b03b8343040a" 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_LineOfCreditFacilityTable_c92ee12b-e785-4b35-85f6-1f1f10039773" xlink:to="loc_srt_RangeAxis_10f1d65c-7df3-491e-9d7b-b03b8343040a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_10f1d65c-7df3-491e-9d7b-b03b8343040a_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_10f1d65c-7df3-491e-9d7b-b03b8343040a" xlink:to="loc_srt_RangeMember_10f1d65c-7df3-491e-9d7b-b03b8343040a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_c6ef3af2-0e0e-4db7-801c-15ae7d3c1aa7" 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_10f1d65c-7df3-491e-9d7b-b03b8343040a" xlink:to="loc_srt_RangeMember_c6ef3af2-0e0e-4db7-801c-15ae7d3c1aa7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_6ec520b2-c1d9-4f1c-b13f-59de9c868a6b" 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_c6ef3af2-0e0e-4db7-801c-15ae7d3c1aa7" xlink:to="loc_srt_MaximumMember_6ec520b2-c1d9-4f1c-b13f-59de9c868a6b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/CreditAgreementQuarterlyFinancialCovenantsDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#CreditAgreementQuarterlyFinancialCovenantsDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/CreditAgreementQuarterlyFinancialCovenantsDetails" xlink:type="extended" id="ibae02e2888084d088016eb714040c216_CreditAgreementQuarterlyFinancialCovenantsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_54736395-b9b6-445d-9782-13d7f6ca2658" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_DebtInstrumentCovenantEBITDAToFixedChargeCoverageRatio_6a25aa94-617d-4480-b3c7-9063e243aebf" xlink:href="laws-20201231.xsd#laws_DebtInstrumentCovenantEBITDAToFixedChargeCoverageRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_54736395-b9b6-445d-9782-13d7f6ca2658" xlink:to="loc_laws_DebtInstrumentCovenantEBITDAToFixedChargeCoverageRatio_6a25aa94-617d-4480-b3c7-9063e243aebf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_DebtInstrumentCovenantNetLeverageRatio_19abf528-610f-4356-829c-a28c78cde73f" xlink:href="laws-20201231.xsd#laws_DebtInstrumentCovenantNetLeverageRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_54736395-b9b6-445d-9782-13d7f6ca2658" xlink:to="loc_laws_DebtInstrumentCovenantNetLeverageRatio_19abf528-610f-4356-829c-a28c78cde73f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_96abefdc-8093-4ad6-a720-d138c41ec349" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_54736395-b9b6-445d-9782-13d7f6ca2658" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_96abefdc-8093-4ad6-a720-d138c41ec349" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_DebtCovenantValueAxis_672160b4-aa6c-45f8-beba-cdb3e4a082cb" xlink:href="laws-20201231.xsd#laws_DebtCovenantValueAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_96abefdc-8093-4ad6-a720-d138c41ec349" xlink:to="loc_laws_DebtCovenantValueAxis_672160b4-aa6c-45f8-beba-cdb3e4a082cb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_DebtCovenantValueDomain_672160b4-aa6c-45f8-beba-cdb3e4a082cb_default" xlink:href="laws-20201231.xsd#laws_DebtCovenantValueDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_laws_DebtCovenantValueAxis_672160b4-aa6c-45f8-beba-cdb3e4a082cb" xlink:to="loc_laws_DebtCovenantValueDomain_672160b4-aa6c-45f8-beba-cdb3e4a082cb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_DebtCovenantValueDomain_9f97855e-3137-422e-bce1-3f4c9e58812c" xlink:href="laws-20201231.xsd#laws_DebtCovenantValueDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_laws_DebtCovenantValueAxis_672160b4-aa6c-45f8-beba-cdb3e4a082cb" xlink:to="loc_laws_DebtCovenantValueDomain_9f97855e-3137-422e-bce1-3f4c9e58812c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_RequiredMinimumValueMember_10d4bf3e-030d-4e5a-82aa-f4d07f0ba9ca" xlink:href="laws-20201231.xsd#laws_RequiredMinimumValueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_laws_DebtCovenantValueDomain_9f97855e-3137-422e-bce1-3f4c9e58812c" xlink:to="loc_laws_RequiredMinimumValueMember_10d4bf3e-030d-4e5a-82aa-f4d07f0ba9ca" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_ActualValueMember_8f4cd784-c03a-4d76-9c08-234f550b3039" xlink:href="laws-20201231.xsd#laws_ActualValueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_laws_DebtCovenantValueDomain_9f97855e-3137-422e-bce1-3f4c9e58812c" xlink:to="loc_laws_ActualValueMember_8f4cd784-c03a-4d76-9c08-234f550b3039" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_7b043e44-0c99-4b36-a458-2d72503e289d" 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_LineOfCreditFacilityTable_96abefdc-8093-4ad6-a720-d138c41ec349" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_7b043e44-0c99-4b36-a458-2d72503e289d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_7b043e44-0c99-4b36-a458-2d72503e289d_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_7b043e44-0c99-4b36-a458-2d72503e289d" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_7b043e44-0c99-4b36-a458-2d72503e289d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_d4224050-f060-40f0-b4fc-5283528048de" 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_7b043e44-0c99-4b36-a458-2d72503e289d" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_d4224050-f060-40f0-b4fc-5283528048de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_274c6763-7953-4f6e-b279-063887bef2ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_d4224050-f060-40f0-b4fc-5283528048de" xlink:to="loc_us-gaap_LineOfCreditMember_274c6763-7953-4f6e-b279-063887bef2ce" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/AccruedAcquisitionLiability" xlink:type="simple" xlink:href="laws-20201231.xsd#AccruedAcquisitionLiability"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/AccruedAcquisitionLiability" xlink:type="extended" id="i8f7d1d8458dc4e7faa82eac285592320_AccruedAcquisitionLiability"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/AccruedAcquisitionLiabilityDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#AccruedAcquisitionLiabilityDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/AccruedAcquisitionLiabilityDetails" xlink:type="extended" id="i35fa26807e8440e4ae96b73686753d36_AccruedAcquisitionLiabilityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_66f87860-4d2f-41e9-9e71-eacbf8ded233" 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_PaymentsToAcquireBusinessesGross_ab704caf-2585-49f5-a8de-6c383afd8ea0" 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_66f87860-4d2f-41e9-9e71-eacbf8ded233" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_ab704caf-2585-49f5-a8de-6c383afd8ea0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_BusinessCombinationConsiderationLiabilityInterestRate_bcd319f7-4f33-4b70-9c62-eaa4bd2bc67f" xlink:href="laws-20201231.xsd#laws_BusinessCombinationConsiderationLiabilityInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_66f87860-4d2f-41e9-9e71-eacbf8ded233" xlink:to="loc_laws_BusinessCombinationConsiderationLiabilityInterestRate_bcd319f7-4f33-4b70-9c62-eaa4bd2bc67f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_AcquisitionLiability_c678fda4-6a0c-4f6f-9622-0e108ee2d66c" xlink:href="laws-20201231.xsd#laws_AcquisitionLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_66f87860-4d2f-41e9-9e71-eacbf8ded233" xlink:to="loc_laws_AcquisitionLiability_c678fda4-6a0c-4f6f-9622-0e108ee2d66c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_0dad42d4-2d61-45e5-97c1-585f1d9e22ae" 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_66f87860-4d2f-41e9-9e71-eacbf8ded233" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_0dad42d4-2d61-45e5-97c1-585f1d9e22ae" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_0e491b63-d875-4be9-b06e-974995ed922f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_0dad42d4-2d61-45e5-97c1-585f1d9e22ae" xlink:to="loc_srt_StatementScenarioAxis_0e491b63-d875-4be9-b06e-974995ed922f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_0e491b63-d875-4be9-b06e-974995ed922f_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_0e491b63-d875-4be9-b06e-974995ed922f" xlink:to="loc_srt_ScenarioUnspecifiedDomain_0e491b63-d875-4be9-b06e-974995ed922f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_97cabf44-3e5e-415e-a685-168b964f359c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_0e491b63-d875-4be9-b06e-974995ed922f" xlink:to="loc_srt_ScenarioUnspecifiedDomain_97cabf44-3e5e-415e-a685-168b964f359c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_c903aced-a0cf-4504-b5d9-6131dbf64c7f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioForecastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ScenarioUnspecifiedDomain_97cabf44-3e5e-415e-a685-168b964f359c" xlink:to="loc_srt_ScenarioForecastMember_c903aced-a0cf-4504-b5d9-6131dbf64c7f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_21a8c987-31d9-4915-8fc3-158ba73159ec" 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_0dad42d4-2d61-45e5-97c1-585f1d9e22ae" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_21a8c987-31d9-4915-8fc3-158ba73159ec" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_21a8c987-31d9-4915-8fc3-158ba73159ec_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_21a8c987-31d9-4915-8fc3-158ba73159ec" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_21a8c987-31d9-4915-8fc3-158ba73159ec_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_627c3244-9b4a-44a9-886e-46582a741680" 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_21a8c987-31d9-4915-8fc3-158ba73159ec" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_627c3244-9b4a-44a9-886e-46582a741680" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_PartsmasterMember_e90a2ed7-f1c5-41bd-8d30-ee35b65ce116" xlink:href="laws-20201231.xsd#laws_PartsmasterMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_627c3244-9b4a-44a9-886e-46582a741680" xlink:to="loc_laws_PartsmasterMember_e90a2ed7-f1c5-41bd-8d30-ee35b65ce116" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/ReserveforSeverance" xlink:type="simple" xlink:href="laws-20201231.xsd#ReserveforSeverance"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/ReserveforSeverance" xlink:type="extended" id="i0ea17cc5700341d3a733496b6b933b06_ReserveforSeverance"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/ReserveforSeveranceTables" xlink:type="simple" xlink:href="laws-20201231.xsd#ReserveforSeveranceTables"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/ReserveforSeveranceTables" xlink:type="extended" id="i5cfe9df86e0a4de886935a9ae7708aac_ReserveforSeveranceTables"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/ReserveforSeveranceActivityinReserveDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#ReserveforSeveranceActivityinReserveDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/ReserveforSeveranceActivityinReserveDetails" xlink:type="extended" id="i9521a1631e324311a6adfccb86665bad_ReserveforSeveranceActivityinReserveDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_22b04033-a10d-4b5d-9084-3792ab75f175" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveRollForward_40a69569-b723-4d9c-af5d-9dea52b43e87" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringReserveRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_22b04033-a10d-4b5d-9084-3792ab75f175" xlink:to="loc_us-gaap_RestructuringReserveRollForward_40a69569-b723-4d9c-af5d-9dea52b43e87" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve_d8d31c08-2c46-4bee-99bb-5f6b4df925d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringReserve"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringReserveRollForward_40a69569-b723-4d9c-af5d-9dea52b43e87" xlink:to="loc_us-gaap_RestructuringReserve_d8d31c08-2c46-4bee-99bb-5f6b4df925d5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_ed161ec6-e83a-4029-89e0-78b7eb428698" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringReserveRollForward_40a69569-b723-4d9c-af5d-9dea52b43e87" xlink:to="loc_us-gaap_RestructuringCharges_ed161ec6-e83a-4029-89e0-78b7eb428698" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRestructuring_05a92c1e-4acb-4107-82fc-07a9da00c778" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRestructuring"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringReserveRollForward_40a69569-b723-4d9c-af5d-9dea52b43e87" xlink:to="loc_us-gaap_PaymentsForRestructuring_05a92c1e-4acb-4107-82fc-07a9da00c778" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve_cf848365-68a3-43fc-9a69-079ac87a88e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringReserve"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_3086b826-23cc-4e5c-ad65-a2f3ed09fadc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_22b04033-a10d-4b5d-9084-3792ab75f175" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_3086b826-23cc-4e5c-ad65-a2f3ed09fadc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_3670bc66-95ed-45b7-bf8c-c558d23f67fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_3086b826-23cc-4e5c-ad65-a2f3ed09fadc" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_3670bc66-95ed-45b7-bf8c-c558d23f67fd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_3670bc66-95ed-45b7-bf8c-c558d23f67fd_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_3670bc66-95ed-45b7-bf8c-c558d23f67fd" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_3670bc66-95ed-45b7-bf8c-c558d23f67fd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_790cb0b5-9868-4bfa-a297-c7d79a04c942" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_3670bc66-95ed-45b7-bf8c-c558d23f67fd" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_790cb0b5-9868-4bfa-a297-c7d79a04c942" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeSeveranceMember_2ed91666-c04c-4c84-9e04-4136acdd92d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeSeveranceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_790cb0b5-9868-4bfa-a297-c7d79a04c942" xlink:to="loc_us-gaap_EmployeeSeveranceMember_2ed91666-c04c-4c84-9e04-4136acdd92d6" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="laws-20201231.xsd#CommitmentsandContingencies"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/CommitmentsandContingencies" xlink:type="extended" id="i5cb2c4c550804fd9810ad6fcfd921282_CommitmentsandContingencies"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/CommitmentsandContingenciesDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#CommitmentsandContingenciesDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/CommitmentsandContingenciesDetails" xlink:type="extended" id="i736fd661e94040e2b16a94b4986651de_CommitmentsandContingenciesDetails"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/RetirementandSecurityBonusPlans" xlink:type="simple" xlink:href="laws-20201231.xsd#RetirementandSecurityBonusPlans"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/RetirementandSecurityBonusPlans" xlink:type="extended" id="i62e9d17ba8e74cf8a1436fc6f178c043_RetirementandSecurityBonusPlans"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/RetirementandSecurityBonusPlansDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#RetirementandSecurityBonusPlansDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/RetirementandSecurityBonusPlansDetails" xlink:type="extended" id="ia35ee71a2ce54481a2e17c0bb5442598_RetirementandSecurityBonusPlansDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_f5084317-8428-44f0-b66c-b47e7850ab64" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_DeferredCompensationVestingPercentageInitial_58357670-fee5-4692-95c6-ceeaa2baa072" xlink:href="laws-20201231.xsd#laws_DeferredCompensationVestingPercentageInitial"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_f5084317-8428-44f0-b66c-b47e7850ab64" xlink:to="loc_laws_DeferredCompensationVestingPercentageInitial_58357670-fee5-4692-95c6-ceeaa2baa072" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_DeferredCompensationMinimumVestingPeriod_da38ec74-7ab1-4d37-8a10-848eb477a695" xlink:href="laws-20201231.xsd#laws_DeferredCompensationMinimumVestingPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_f5084317-8428-44f0-b66c-b47e7850ab64" xlink:to="loc_laws_DeferredCompensationMinimumVestingPeriod_da38ec74-7ab1-4d37-8a10-848eb477a695" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_DeferredCompensationAnnualVestingPercentageAfterFiveYears_532f4285-cabb-4b71-852f-4e6a829b1223" xlink:href="laws-20201231.xsd#laws_DeferredCompensationAnnualVestingPercentageAfterFiveYears"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_f5084317-8428-44f0-b66c-b47e7850ab64" xlink:to="loc_laws_DeferredCompensationAnnualVestingPercentageAfterFiveYears_532f4285-cabb-4b71-852f-4e6a829b1223" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense_bdcbd7f0-8ac3-4066-a013-6411afa349f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_f5084317-8428-44f0-b66c-b47e7850ab64" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense_bdcbd7f0-8ac3-4066-a013-6411afa349f4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashSurrenderValueFairValueDisclosure_d195a4ad-9f3f-42c1-aa46-ffa94e41f6ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashSurrenderValueFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_f5084317-8428-44f0-b66c-b47e7850ab64" xlink:to="loc_us-gaap_CashSurrenderValueFairValueDisclosure_d195a4ad-9f3f-42c1-aa46-ffa94e41f6ba" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_04c96f23-3678-4f30-851c-db8c24687b96" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_f5084317-8428-44f0-b66c-b47e7850ab64" xlink:to="loc_us-gaap_Liabilities_04c96f23-3678-4f30-851c-db8c24687b96" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_77678d5b-4645-47d8-a20a-700b9cdc8316" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_f5084317-8428-44f0-b66c-b47e7850ab64" xlink:to="loc_us-gaap_LiabilitiesCurrent_77678d5b-4645-47d8-a20a-700b9cdc8316" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_025072f6-b99a-4403-a772-a6503783942b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_f5084317-8428-44f0-b66c-b47e7850ab64" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_025072f6-b99a-4403-a772-a6503783942b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable_bcbfbbb7-5f01-4b67-a53b-cbd796693925" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_f5084317-8428-44f0-b66c-b47e7850ab64" xlink:to="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable_bcbfbbb7-5f01-4b67-a53b-cbd796693925" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis_f4ade0a2-17d1-4e48-95b7-981c8d62b453" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable_bcbfbbb7-5f01-4b67-a53b-cbd796693925" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis_f4ade0a2-17d1-4e48-95b7-981c8d62b453" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_f4ade0a2-17d1-4e48-95b7-981c8d62b453_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis_f4ade0a2-17d1-4e48-95b7-981c8d62b453" xlink:to="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_f4ade0a2-17d1-4e48-95b7-981c8d62b453_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_e484ed46-49c5-4fb8-b20d-2f79b9be7a29" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis_f4ade0a2-17d1-4e48-95b7-981c8d62b453" xlink:to="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_e484ed46-49c5-4fb8-b20d-2f79b9be7a29" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredProfitSharingMember_3f55c55a-2af9-4e0d-85fa-9a12b30dccb8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredProfitSharingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_e484ed46-49c5-4fb8-b20d-2f79b9be7a29" xlink:to="loc_us-gaap_DeferredProfitSharingMember_3f55c55a-2af9-4e0d-85fa-9a12b30dccb8" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/StockBasedCompensationPlans" xlink:type="simple" xlink:href="laws-20201231.xsd#StockBasedCompensationPlans"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/StockBasedCompensationPlans" xlink:type="extended" id="i92a47bda26454e3b8cf4f0c53b7307ec_StockBasedCompensationPlans"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/StockBasedCompensationPlansTables" xlink:type="simple" xlink:href="laws-20201231.xsd#StockBasedCompensationPlansTables"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/StockBasedCompensationPlansTables" xlink:type="extended" id="if9d14396cacc4780a688c88d961bd0b2_StockBasedCompensationPlansTables"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/StockBasedCompensationPlansPlanAdministrationDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#StockBasedCompensationPlansPlanAdministrationDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/StockBasedCompensationPlansPlanAdministrationDetails" xlink:type="extended" id="ib51b2074db474b759172f61715a323e7_StockBasedCompensationPlansPlanAdministrationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_724a2d8b-107b-4205-bf30-ded37401175c" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_95cb78f1-4bbf-491f-946c-0aeca6b0cb43" 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_724a2d8b-107b-4205-bf30-ded37401175c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_95cb78f1-4bbf-491f-946c-0aeca6b0cb43" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMaximumAnnualShareGrantLimit_eaf27850-563b-44ca-b449-52f9237b907b" xlink:href="laws-20201231.xsd#laws_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMaximumAnnualShareGrantLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_724a2d8b-107b-4205-bf30-ded37401175c" xlink:to="loc_laws_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMaximumAnnualShareGrantLimit_eaf27850-563b-44ca-b449-52f9237b907b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b8ff19a9-48b1-4a2c-8359-2d6160f39e4e" 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_724a2d8b-107b-4205-bf30-ded37401175c" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b8ff19a9-48b1-4a2c-8359-2d6160f39e4e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_b3189c5e-a80c-42c3-aa76-687ae58f6573" 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_b8ff19a9-48b1-4a2c-8359-2d6160f39e4e" xlink:to="loc_us-gaap_PlanNameAxis_b3189c5e-a80c-42c3-aa76-687ae58f6573" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_b3189c5e-a80c-42c3-aa76-687ae58f6573_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_b3189c5e-a80c-42c3-aa76-687ae58f6573" xlink:to="loc_us-gaap_PlanNameDomain_b3189c5e-a80c-42c3-aa76-687ae58f6573_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_61351a7d-8244-497b-9897-664b87b972e9" 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_b3189c5e-a80c-42c3-aa76-687ae58f6573" xlink:to="loc_us-gaap_PlanNameDomain_61351a7d-8244-497b-9897-664b87b972e9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_EquityCompensationPlanMember_f92d40ac-f08c-48d5-ae12-d5da23d9ffdd" xlink:href="laws-20201231.xsd#laws_EquityCompensationPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_61351a7d-8244-497b-9897-664b87b972e9" xlink:to="loc_laws_EquityCompensationPlanMember_f92d40ac-f08c-48d5-ae12-d5da23d9ffdd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusAxis_542ff9f5-c777-41bc-b4c8-e71490b948c9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GranteeStatusAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b8ff19a9-48b1-4a2c-8359-2d6160f39e4e" xlink:to="loc_us-gaap_GranteeStatusAxis_542ff9f5-c777-41bc-b4c8-e71490b948c9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusDomain_542ff9f5-c777-41bc-b4c8-e71490b948c9_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GranteeStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_GranteeStatusAxis_542ff9f5-c777-41bc-b4c8-e71490b948c9" xlink:to="loc_us-gaap_GranteeStatusDomain_542ff9f5-c777-41bc-b4c8-e71490b948c9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusDomain_671264e9-82a4-48dd-906a-ebc44d8734b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GranteeStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_GranteeStatusAxis_542ff9f5-c777-41bc-b4c8-e71490b948c9" xlink:to="loc_us-gaap_GranteeStatusDomain_671264e9-82a4-48dd-906a-ebc44d8734b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_aa9a976d-63bd-4250-b3e6-545cfad40623" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedPaymentArrangementNonemployeeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GranteeStatusDomain_671264e9-82a4-48dd-906a-ebc44d8734b5" xlink:to="loc_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_aa9a976d-63bd-4250-b3e6-545cfad40623" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_78e1294b-6cfa-4789-bbcf-a752c27344c4" 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_b8ff19a9-48b1-4a2c-8359-2d6160f39e4e" xlink:to="loc_srt_TitleOfIndividualAxis_78e1294b-6cfa-4789-bbcf-a752c27344c4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_78e1294b-6cfa-4789-bbcf-a752c27344c4_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_78e1294b-6cfa-4789-bbcf-a752c27344c4" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_78e1294b-6cfa-4789-bbcf-a752c27344c4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_d1805d5b-bfa7-432e-a88f-9acb675def5c" 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_78e1294b-6cfa-4789-bbcf-a752c27344c4" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_d1805d5b-bfa7-432e-a88f-9acb675def5c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DirectorMember_42d761f8-ff62-4e27-8972-fca991da049d" 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_d1805d5b-bfa7-432e-a88f-9acb675def5c" xlink:to="loc_srt_DirectorMember_42d761f8-ff62-4e27-8972-fca991da049d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockPerformanceRightsDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#StockBasedCompensationPlansStockPerformanceRightsDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockPerformanceRightsDetails" xlink:type="extended" id="ia42e4732b489469ab2471c32a0d408f3_StockBasedCompensationPlansStockPerformanceRightsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_109c13bc-9c01-42dc-ad93-474e19b693f1" 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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_9aa5bb0d-8667-43b3-a56f-262035573086" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_109c13bc-9c01-42dc-ad93-474e19b693f1" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_9aa5bb0d-8667-43b3-a56f-262035573086" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_0b0326f9-7b9c-4edf-a9db-87202a9d047a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_109c13bc-9c01-42dc-ad93-474e19b693f1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_0b0326f9-7b9c-4edf-a9db-87202a9d047a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue_f842dddb-c204-4a16-a329-5c2f290f17e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_109c13bc-9c01-42dc-ad93-474e19b693f1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue_f842dddb-c204-4a16-a329-5c2f290f17e3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_62a9e1f5-a72d-46d0-967f-d0422940570d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_109c13bc-9c01-42dc-ad93-474e19b693f1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_62a9e1f5-a72d-46d0-967f-d0422940570d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_680d223b-fb5e-4ddc-86d9-4f2852196185" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_62a9e1f5-a72d-46d0-967f-d0422940570d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_680d223b-fb5e-4ddc-86d9-4f2852196185" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_bfccd542-f346-49bb-ab16-368b05f0b510" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_62a9e1f5-a72d-46d0-967f-d0422940570d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_bfccd542-f346-49bb-ab16-368b05f0b510" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_82cabf02-a30a-4e0f-a8aa-def3222afec1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_62a9e1f5-a72d-46d0-967f-d0422940570d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_82cabf02-a30a-4e0f-a8aa-def3222afec1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_1c18d0f3-e00a-4e88-a4c3-afe62a512788" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_62a9e1f5-a72d-46d0-967f-d0422940570d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_1c18d0f3-e00a-4e88-a4c3-afe62a512788" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_9fa0d87f-fda2-4bb2-b32d-338e8445b028" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_62a9e1f5-a72d-46d0-967f-d0422940570d" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_9fa0d87f-fda2-4bb2-b32d-338e8445b028" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments_e4a14426-4bb9-4e51-90d0-a112b713a4be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_62a9e1f5-a72d-46d0-967f-d0422940570d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments_e4a14426-4bb9-4e51-90d0-a112b713a4be" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_db6b009d-1749-4c02-88d3-e892bdd6ba37" 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_109c13bc-9c01-42dc-ad93-474e19b693f1" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_db6b009d-1749-4c02-88d3-e892bdd6ba37" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid_380d1c2c-6f46-4139-ab50-c8bd82eab073" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_109c13bc-9c01-42dc-ad93-474e19b693f1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid_380d1c2c-6f46-4139-ab50-c8bd82eab073" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedEmployeeBenefitsCurrent_66336d41-c376-4d67-8fd5-88787111d238" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedEmployeeBenefitsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_109c13bc-9c01-42dc-ad93-474e19b693f1" xlink:to="loc_us-gaap_AccruedEmployeeBenefitsCurrent_66336d41-c376-4d67-8fd5-88787111d238" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_5c75a3ac-d90e-47df-8d55-849b62ba64ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_109c13bc-9c01-42dc-ad93-474e19b693f1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_5c75a3ac-d90e-47df-8d55-849b62ba64ad" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_a1a1cbb2-9e4a-4385-bce8-8e5c79c2fb8a" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_5c75a3ac-d90e-47df-8d55-849b62ba64ad" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_a1a1cbb2-9e4a-4385-bce8-8e5c79c2fb8a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_e88ace66-f110-4ffb-995e-e74b8282a8d4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_5c75a3ac-d90e-47df-8d55-849b62ba64ad" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_e88ace66-f110-4ffb-995e-e74b8282a8d4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_6ef77084-71ef-4f2f-bf33-b1f28737b587" 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_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisable_cd7e27df-3f2c-4d3a-87db-fd30c153f2e7" xlink:href="laws-20201231.xsd#laws_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_109c13bc-9c01-42dc-ad93-474e19b693f1" xlink:to="loc_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisable_cd7e27df-3f2c-4d3a-87db-fd30c153f2e7" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_076977c5-8703-4ba7-9fc6-d2a0d80166dd" 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_109c13bc-9c01-42dc-ad93-474e19b693f1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_076977c5-8703-4ba7-9fc6-d2a0d80166dd" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_adfb92cc-deb7-4016-8b66-302c6ae0fa5c" 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_076977c5-8703-4ba7-9fc6-d2a0d80166dd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_adfb92cc-deb7-4016-8b66-302c6ae0fa5c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_f8121599-5481-412e-9d1a-25155efaef1c" 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_076977c5-8703-4ba7-9fc6-d2a0d80166dd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_f8121599-5481-412e-9d1a-25155efaef1c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_208772b6-c354-4b7e-9cb8-dc33e1b80045" 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_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageGrantDate_bf512dcd-f800-4414-af3a-0567832d45af" xlink:href="laws-20201231.xsd#laws_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageGrantDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_109c13bc-9c01-42dc-ad93-474e19b693f1" xlink:to="loc_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageGrantDate_bf512dcd-f800-4414-af3a-0567832d45af" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_ShareBasedCompensationNonOptionEquityInstrumentsOutstandingIntrinsicValue_dcb84917-5d7c-48ab-a74c-ba0f4fe1f99d" xlink:href="laws-20201231.xsd#laws_ShareBasedCompensationNonOptionEquityInstrumentsOutstandingIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_109c13bc-9c01-42dc-ad93-474e19b693f1" xlink:to="loc_laws_ShareBasedCompensationNonOptionEquityInstrumentsOutstandingIntrinsicValue_dcb84917-5d7c-48ab-a74c-ba0f4fe1f99d" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_f505ae64-6774-487c-90a7-dc55ed15c1f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_109c13bc-9c01-42dc-ad93-474e19b693f1" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_f505ae64-6774-487c-90a7-dc55ed15c1f9" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_a0e45a05-d1e6-4b61-8666-610c5888b92a" 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_109c13bc-9c01-42dc-ad93-474e19b693f1" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_a0e45a05-d1e6-4b61-8666-610c5888b92a" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_8a6ae4f3-b4ce-4f13-a3bf-c28e1157f8b4" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_109c13bc-9c01-42dc-ad93-474e19b693f1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_8a6ae4f3-b4ce-4f13-a3bf-c28e1157f8b4" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_73c40550-b119-4b9d-8703-7484ec5c90ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_109c13bc-9c01-42dc-ad93-474e19b693f1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_73c40550-b119-4b9d-8703-7484ec5c90ce" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_5e99c433-235d-437a-ab70-4dd4d590b9ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_109c13bc-9c01-42dc-ad93-474e19b693f1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_5e99c433-235d-437a-ab70-4dd4d590b9ce" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_ShareBasedCompensationNonOptionEquityAwardsExercisableWeightedAverageRemainingContractualTerm_4dbf15bc-b498-4b9e-a997-14c1eee5af9d" xlink:href="laws-20201231.xsd#laws_ShareBasedCompensationNonOptionEquityAwardsExercisableWeightedAverageRemainingContractualTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_109c13bc-9c01-42dc-ad93-474e19b693f1" xlink:to="loc_laws_ShareBasedCompensationNonOptionEquityAwardsExercisableWeightedAverageRemainingContractualTerm_4dbf15bc-b498-4b9e-a997-14c1eee5af9d" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9d810af6-af23-4894-9abd-fa65e53814bb" 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_109c13bc-9c01-42dc-ad93-474e19b693f1" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9d810af6-af23-4894-9abd-fa65e53814bb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_d5b660ef-b14e-44c8-9d62-29fefe5dc933" 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_9d810af6-af23-4894-9abd-fa65e53814bb" xlink:to="loc_us-gaap_AwardTypeAxis_d5b660ef-b14e-44c8-9d62-29fefe5dc933" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d5b660ef-b14e-44c8-9d62-29fefe5dc933_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_d5b660ef-b14e-44c8-9d62-29fefe5dc933" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d5b660ef-b14e-44c8-9d62-29fefe5dc933_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_01875d17-de18-4d0a-ae3c-0cec4f5eac12" 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_d5b660ef-b14e-44c8-9d62-29fefe5dc933" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_01875d17-de18-4d0a-ae3c-0cec4f5eac12" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember_a9c4458a-7f61-4543-8df9-f48a016b240e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_01875d17-de18-4d0a-ae3c-0cec4f5eac12" xlink:to="loc_us-gaap_StockAppreciationRightsSARSMember_a9c4458a-7f61-4543-8df9-f48a016b240e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_1ebd2780-e8d7-48fa-906b-5a5e738cb372" 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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9d810af6-af23-4894-9abd-fa65e53814bb" xlink:to="loc_srt_RangeAxis_1ebd2780-e8d7-48fa-906b-5a5e738cb372" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_1ebd2780-e8d7-48fa-906b-5a5e738cb372_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_1ebd2780-e8d7-48fa-906b-5a5e738cb372" xlink:to="loc_srt_RangeMember_1ebd2780-e8d7-48fa-906b-5a5e738cb372_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_38279d32-2c5b-4705-b272-a32a0beae00a" 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_1ebd2780-e8d7-48fa-906b-5a5e738cb372" xlink:to="loc_srt_RangeMember_38279d32-2c5b-4705-b272-a32a0beae00a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_da864f4f-092e-4d34-b6ec-79531cd67376" 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_38279d32-2c5b-4705-b272-a32a0beae00a" xlink:to="loc_srt_MinimumMember_da864f4f-092e-4d34-b6ec-79531cd67376" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_fa66058a-989f-4c5f-98c8-b741a7c9cc35" 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_38279d32-2c5b-4705-b272-a32a0beae00a" xlink:to="loc_srt_MaximumMember_fa66058a-989f-4c5f-98c8-b741a7c9cc35" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/StockBasedCompensationPlansRestrictedStockAwardsDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#StockBasedCompensationPlansRestrictedStockAwardsDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/StockBasedCompensationPlansRestrictedStockAwardsDetails" xlink:type="extended" id="ib3c018d984c24513894ed3afdd5db3bb_StockBasedCompensationPlansRestrictedStockAwardsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9cfed945-5810-4cb4-9b09-d95147f1ba08" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_cf1e6809-1438-4e60-9d35-d8cd063b94a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9cfed945-5810-4cb4-9b09-d95147f1ba08" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_cf1e6809-1438-4e60-9d35-d8cd063b94a9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_e9f5c3d0-25b3-4977-9229-8d39749b690c" 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_9cfed945-5810-4cb4-9b09-d95147f1ba08" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_e9f5c3d0-25b3-4977-9229-8d39749b690c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_c2b7745a-7a08-43cf-a801-e15b9a8214a0" 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_9cfed945-5810-4cb4-9b09-d95147f1ba08" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_c2b7745a-7a08-43cf-a801-e15b9a8214a0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_850173a0-4625-4244-9c52-26ee45ea0b94" 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_c2b7745a-7a08-43cf-a801-e15b9a8214a0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_850173a0-4625-4244-9c52-26ee45ea0b94" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_6bc4b407-d0c4-4241-bc2e-325cc079a0ad" 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_c2b7745a-7a08-43cf-a801-e15b9a8214a0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_6bc4b407-d0c4-4241-bc2e-325cc079a0ad" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_51b6717d-8757-489b-9b64-891b8e5599f4" 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_c2b7745a-7a08-43cf-a801-e15b9a8214a0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_51b6717d-8757-489b-9b64-891b8e5599f4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_7bbb9bec-8e66-4fed-b389-fe6aa7bb3f15" 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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_b1fd2e19-a390-4e78-8be0-9d1a69a79c4d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9cfed945-5810-4cb4-9b09-d95147f1ba08" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_b1fd2e19-a390-4e78-8be0-9d1a69a79c4d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_e7d6cb9b-0404-4feb-b45d-b754fad5c43a" 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_9cfed945-5810-4cb4-9b09-d95147f1ba08" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_e7d6cb9b-0404-4feb-b45d-b754fad5c43a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_50babc4b-da5a-4780-b48b-86bc90451bff" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9cfed945-5810-4cb4-9b09-d95147f1ba08" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_50babc4b-da5a-4780-b48b-86bc90451bff" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3aec7086-f8b7-4f07-a024-5e1b1deb61da" 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_9cfed945-5810-4cb4-9b09-d95147f1ba08" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3aec7086-f8b7-4f07-a024-5e1b1deb61da" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_3fbc0a92-c8df-4505-ad2e-93bd546e49e4" 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_3aec7086-f8b7-4f07-a024-5e1b1deb61da" xlink:to="loc_us-gaap_AwardTypeAxis_3fbc0a92-c8df-4505-ad2e-93bd546e49e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3fbc0a92-c8df-4505-ad2e-93bd546e49e4_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_3fbc0a92-c8df-4505-ad2e-93bd546e49e4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3fbc0a92-c8df-4505-ad2e-93bd546e49e4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8ca45f6f-109e-4cb4-8755-88267e623ff7" 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_3fbc0a92-c8df-4505-ad2e-93bd546e49e4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8ca45f6f-109e-4cb4-8755-88267e623ff7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_5192c603-5c38-4498-b391-711a65f38202" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8ca45f6f-109e-4cb4-8755-88267e623ff7" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_5192c603-5c38-4498-b391-711a65f38202" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_03590685-9c0e-4b23-b66d-876758111c22" 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_3aec7086-f8b7-4f07-a024-5e1b1deb61da" xlink:to="loc_us-gaap_PlanNameAxis_03590685-9c0e-4b23-b66d-876758111c22" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_03590685-9c0e-4b23-b66d-876758111c22_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_03590685-9c0e-4b23-b66d-876758111c22" xlink:to="loc_us-gaap_PlanNameDomain_03590685-9c0e-4b23-b66d-876758111c22_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_9ab22b31-ace6-49e9-86ab-bb2ae7e7a001" 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_03590685-9c0e-4b23-b66d-876758111c22" xlink:to="loc_us-gaap_PlanNameDomain_9ab22b31-ace6-49e9-86ab-bb2ae7e7a001" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_EquityCompensationPlanMember_035b6ac9-ed2a-4250-aedb-e38d9c23b14a" xlink:href="laws-20201231.xsd#laws_EquityCompensationPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_9ab22b31-ace6-49e9-86ab-bb2ae7e7a001" xlink:to="loc_laws_EquityCompensationPlanMember_035b6ac9-ed2a-4250-aedb-e38d9c23b14a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_e93c783d-94ff-475d-8fd0-8401ee2c84a5" 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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3aec7086-f8b7-4f07-a024-5e1b1deb61da" xlink:to="loc_srt_RangeAxis_e93c783d-94ff-475d-8fd0-8401ee2c84a5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_e93c783d-94ff-475d-8fd0-8401ee2c84a5_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_e93c783d-94ff-475d-8fd0-8401ee2c84a5" xlink:to="loc_srt_RangeMember_e93c783d-94ff-475d-8fd0-8401ee2c84a5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_62c5f512-5190-4be2-ba27-d69d49152fa2" 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_e93c783d-94ff-475d-8fd0-8401ee2c84a5" xlink:to="loc_srt_RangeMember_62c5f512-5190-4be2-ba27-d69d49152fa2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_ce03693e-1a32-4e85-857a-8882649f27a9" 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_62c5f512-5190-4be2-ba27-d69d49152fa2" xlink:to="loc_srt_MinimumMember_ce03693e-1a32-4e85-857a-8882649f27a9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_d729ab71-0aa2-4a18-8328-40e17fb41a97" 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_62c5f512-5190-4be2-ba27-d69d49152fa2" xlink:to="loc_srt_MaximumMember_d729ab71-0aa2-4a18-8328-40e17fb41a97" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_4757de35-811c-4aed-bbad-f4437010fafa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3aec7086-f8b7-4f07-a024-5e1b1deb61da" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_4757de35-811c-4aed-bbad-f4437010fafa" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_4757de35-811c-4aed-bbad-f4437010fafa_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_4757de35-811c-4aed-bbad-f4437010fafa" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_4757de35-811c-4aed-bbad-f4437010fafa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_f7a3b0aa-b320-4a54-bf70-2e636a4b1004" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_4757de35-811c-4aed-bbad-f4437010fafa" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_f7a3b0aa-b320-4a54-bf70-2e636a4b1004" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_b87c0500-5ce9-410f-8ecc-434498a63f04" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_f7a3b0aa-b320-4a54-bf70-2e636a4b1004" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_b87c0500-5ce9-410f-8ecc-434498a63f04" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/StockBasedCompensationPlansMarketStockUnitsDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#StockBasedCompensationPlansMarketStockUnitsDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/StockBasedCompensationPlansMarketStockUnitsDetails" xlink:type="extended" id="if20e8f9b2b0d42cd9242172bd10400f3_StockBasedCompensationPlansMarketStockUnitsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b3bb368c-b41c-4737-9050-00c497db7da5" 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_laws_PotentialSharesFromMSUVest_9b6b1b14-f208-49a0-a296-9e4c973eeacb" xlink:href="laws-20201231.xsd#laws_PotentialSharesFromMSUVest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b3bb368c-b41c-4737-9050-00c497db7da5" xlink:to="loc_laws_PotentialSharesFromMSUVest_9b6b1b14-f208-49a0-a296-9e4c973eeacb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_Tradingdays_0efb3d17-3300-4768-ae18-24fffc33a646" xlink:href="laws-20201231.xsd#laws_Tradingdays"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b3bb368c-b41c-4737-9050-00c497db7da5" xlink:to="loc_laws_Tradingdays_0efb3d17-3300-4768-ae18-24fffc33a646" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_f3aa5c21-1838-446c-a603-9fd10f814159" 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_b3bb368c-b41c-4737-9050-00c497db7da5" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_f3aa5c21-1838-446c-a603-9fd10f814159" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketStockUnitOutstandingRollForward_e77a7f5f-2d72-4fbc-be84-53b689481626" xlink:href="laws-20201231.xsd#laws_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketStockUnitOutstandingRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b3bb368c-b41c-4737-9050-00c497db7da5" xlink:to="loc_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketStockUnitOutstandingRollForward_e77a7f5f-2d72-4fbc-be84-53b689481626" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_MSUOutstandingBalance_68e5be9b-19f5-4b8d-a3d6-1448a7d9535b" xlink:href="laws-20201231.xsd#laws_MSUOutstandingBalance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketStockUnitOutstandingRollForward_e77a7f5f-2d72-4fbc-be84-53b689481626" xlink:to="loc_laws_MSUOutstandingBalance_68e5be9b-19f5-4b8d-a3d6-1448a7d9535b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_MSUGrants_c20b84cb-7ce5-43e0-a9a3-74cbaffc372c" xlink:href="laws-20201231.xsd#laws_MSUGrants"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketStockUnitOutstandingRollForward_e77a7f5f-2d72-4fbc-be84-53b689481626" xlink:to="loc_laws_MSUGrants_c20b84cb-7ce5-43e0-a9a3-74cbaffc372c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_MSUsExchangedforShares_8bf7c762-e92f-441a-98f4-236c4db6a784" xlink:href="laws-20201231.xsd#laws_MSUsExchangedforShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketStockUnitOutstandingRollForward_e77a7f5f-2d72-4fbc-be84-53b689481626" xlink:to="loc_laws_MSUsExchangedforShares_8bf7c762-e92f-441a-98f4-236c4db6a784" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_MSUOutstandingBalance_b312f46d-be4b-4090-9bf3-ee68df24c4f4" xlink:href="laws-20201231.xsd#laws_MSUOutstandingBalance"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketStockUnitsPotentiallyIssuableSharesRollForward_ac6fe887-720c-410c-b657-6a416d53144a" xlink:href="laws-20201231.xsd#laws_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketStockUnitsPotentiallyIssuableSharesRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b3bb368c-b41c-4737-9050-00c497db7da5" xlink:to="loc_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketStockUnitsPotentiallyIssuableSharesRollForward_ac6fe887-720c-410c-b657-6a416d53144a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_PotentialSharesfromMSUsOutstanding_151736cb-848a-4282-80ae-b5363e752421" xlink:href="laws-20201231.xsd#laws_PotentialSharesfromMSUsOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketStockUnitsPotentiallyIssuableSharesRollForward_ac6fe887-720c-410c-b657-6a416d53144a" xlink:to="loc_laws_PotentialSharesfromMSUsOutstanding_151736cb-848a-4282-80ae-b5363e752421" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_PotentialSharesfromMSUGrants_f7a82fc5-b691-4738-a23b-ca45a975403a" xlink:href="laws-20201231.xsd#laws_PotentialSharesfromMSUGrants"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketStockUnitsPotentiallyIssuableSharesRollForward_ac6fe887-720c-410c-b657-6a416d53144a" xlink:to="loc_laws_PotentialSharesfromMSUGrants_f7a82fc5-b691-4738-a23b-ca45a975403a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_SharesIssuedOnVestingofMSUs_5482ed8f-f227-4d8e-b906-96d8eb09d240" xlink:href="laws-20201231.xsd#laws_SharesIssuedOnVestingofMSUs"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketStockUnitsPotentiallyIssuableSharesRollForward_ac6fe887-720c-410c-b657-6a416d53144a" xlink:to="loc_laws_SharesIssuedOnVestingofMSUs_5482ed8f-f227-4d8e-b906-96d8eb09d240" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_PotentialSharesfromMSUsOutstanding_c4b42c9e-537e-4125-824e-a02a6f4b7581" xlink:href="laws-20201231.xsd#laws_PotentialSharesfromMSUsOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4ee9db86-84bb-42f6-a21b-728afc241fee" 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_b3bb368c-b41c-4737-9050-00c497db7da5" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4ee9db86-84bb-42f6-a21b-728afc241fee" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_6f0a4721-69d4-4784-bb2a-b099e2cdf93b" 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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4ee9db86-84bb-42f6-a21b-728afc241fee" xlink:to="loc_srt_RangeAxis_6f0a4721-69d4-4784-bb2a-b099e2cdf93b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_6f0a4721-69d4-4784-bb2a-b099e2cdf93b_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_6f0a4721-69d4-4784-bb2a-b099e2cdf93b" xlink:to="loc_srt_RangeMember_6f0a4721-69d4-4784-bb2a-b099e2cdf93b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_4c82d4a5-1f7b-492a-9d93-c42a1b4b38e1" 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_6f0a4721-69d4-4784-bb2a-b099e2cdf93b" xlink:to="loc_srt_RangeMember_4c82d4a5-1f7b-492a-9d93-c42a1b4b38e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_e60f38b8-5349-41a9-bf9c-930088555495" 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_4c82d4a5-1f7b-492a-9d93-c42a1b4b38e1" xlink:to="loc_srt_MinimumMember_e60f38b8-5349-41a9-bf9c-930088555495" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_28f9b103-2017-470e-98e1-40a91487c976" 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_4c82d4a5-1f7b-492a-9d93-c42a1b4b38e1" xlink:to="loc_srt_MaximumMember_28f9b103-2017-470e-98e1-40a91487c976" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_a0859ec2-c9aa-4b0b-af7f-4d8ba0776e15" 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_4ee9db86-84bb-42f6-a21b-728afc241fee" xlink:to="loc_us-gaap_AwardTypeAxis_a0859ec2-c9aa-4b0b-af7f-4d8ba0776e15" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a0859ec2-c9aa-4b0b-af7f-4d8ba0776e15_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_a0859ec2-c9aa-4b0b-af7f-4d8ba0776e15" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a0859ec2-c9aa-4b0b-af7f-4d8ba0776e15_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_522771bc-1d00-4dea-bfaf-ab1517734d77" 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_a0859ec2-c9aa-4b0b-af7f-4d8ba0776e15" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_522771bc-1d00-4dea-bfaf-ab1517734d77" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_MarketStockUnitMember_4cc2fc58-a9c2-4227-81b4-18d1d61af973" xlink:href="laws-20201231.xsd#laws_MarketStockUnitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_522771bc-1d00-4dea-bfaf-ab1517734d77" xlink:to="loc_laws_MarketStockUnitMember_4cc2fc58-a9c2-4227-81b4-18d1d61af973" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockOptionsDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#StockBasedCompensationPlansStockOptionsDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockOptionsDetails" xlink:type="extended" id="i6b763cfac538452d962830cf6c511bfb_StockBasedCompensationPlansStockOptionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1e92bf3f-53dd-43dd-924d-f67aa39c8003" 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_222d0ecc-6217-4bd9-b320-9a05e27b551c" 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_1e92bf3f-53dd-43dd-924d-f67aa39c8003" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_222d0ecc-6217-4bd9-b320-9a05e27b551c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_f5ee65f3-2bcb-4c70-b583-9167ad6f3040" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1e92bf3f-53dd-43dd-924d-f67aa39c8003" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_f5ee65f3-2bcb-4c70-b583-9167ad6f3040" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_6bbc4b5a-9229-4832-b241-30bf77d4d63d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1e92bf3f-53dd-43dd-924d-f67aa39c8003" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_6bbc4b5a-9229-4832-b241-30bf77d4d63d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_f984b0dd-2136-4d4c-b1c2-95ff17e53cb5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1e92bf3f-53dd-43dd-924d-f67aa39c8003" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_f984b0dd-2136-4d4c-b1c2-95ff17e53cb5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_149decaf-0d3a-4b1b-b666-9f341dd02cfa" 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_1e92bf3f-53dd-43dd-924d-f67aa39c8003" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_149decaf-0d3a-4b1b-b666-9f341dd02cfa" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_96037769-23af-4a8b-a95a-5a5f68186ade" 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_149decaf-0d3a-4b1b-b666-9f341dd02cfa" xlink:to="loc_us-gaap_AwardTypeAxis_96037769-23af-4a8b-a95a-5a5f68186ade" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_96037769-23af-4a8b-a95a-5a5f68186ade_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_96037769-23af-4a8b-a95a-5a5f68186ade" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_96037769-23af-4a8b-a95a-5a5f68186ade_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bb9d57c0-2f37-46db-a3b4-231acbc4849e" 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_96037769-23af-4a8b-a95a-5a5f68186ade" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bb9d57c0-2f37-46db-a3b4-231acbc4849e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_8f5f5d90-63a8-4059-a8d0-26e9093a6129" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bb9d57c0-2f37-46db-a3b4-231acbc4849e" xlink:to="loc_us-gaap_EmployeeStockOptionMember_8f5f5d90-63a8-4059-a8d0-26e9093a6129" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/StockBasedCompensationPlansPerformanceAwardsDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#StockBasedCompensationPlansPerformanceAwardsDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/StockBasedCompensationPlansPerformanceAwardsDetails" xlink:type="extended" id="i1be9b4d5e8cb4a8da93d96052f280296_StockBasedCompensationPlansPerformanceAwardsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_35559f43-e483-4f7e-99f6-9ab8b8406de3" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_940b8be4-1065-445c-a0f1-9df4ef2f5fcd" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_35559f43-e483-4f7e-99f6-9ab8b8406de3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_940b8be4-1065-445c-a0f1-9df4ef2f5fcd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_EquitySharePayoutRange_ca6f527b-da8c-4522-bc90-38be01fbf41e" xlink:href="laws-20201231.xsd#laws_EquitySharePayoutRange"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_35559f43-e483-4f7e-99f6-9ab8b8406de3" xlink:to="loc_laws_EquitySharePayoutRange_ca6f527b-da8c-4522-bc90-38be01fbf41e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_fd0906f6-c488-47cd-b387-4d62fbb46bc1" 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_35559f43-e483-4f7e-99f6-9ab8b8406de3" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_fd0906f6-c488-47cd-b387-4d62fbb46bc1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_849ced62-f5cf-49c9-8d05-b79340cc51e3" 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_35559f43-e483-4f7e-99f6-9ab8b8406de3" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_849ced62-f5cf-49c9-8d05-b79340cc51e3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_e6002ae6-870c-4a71-b7bc-17b946eecf78" 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_849ced62-f5cf-49c9-8d05-b79340cc51e3" xlink:to="loc_us-gaap_AwardTypeAxis_e6002ae6-870c-4a71-b7bc-17b946eecf78" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e6002ae6-870c-4a71-b7bc-17b946eecf78_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_e6002ae6-870c-4a71-b7bc-17b946eecf78" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e6002ae6-870c-4a71-b7bc-17b946eecf78_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4e7cd7c4-ae6f-4a08-a0ff-a18b9e88d1d2" 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_e6002ae6-870c-4a71-b7bc-17b946eecf78" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4e7cd7c4-ae6f-4a08-a0ff-a18b9e88d1d2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_63fe3d7a-b13f-4b9b-85a2-fd8edc55502a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4e7cd7c4-ae6f-4a08-a0ff-a18b9e88d1d2" xlink:to="loc_us-gaap_PerformanceSharesMember_63fe3d7a-b13f-4b9b-85a2-fd8edc55502a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_3724aae2-0170-4b97-83c7-c204e5f08314" 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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_849ced62-f5cf-49c9-8d05-b79340cc51e3" xlink:to="loc_srt_RangeAxis_3724aae2-0170-4b97-83c7-c204e5f08314" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_3724aae2-0170-4b97-83c7-c204e5f08314_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_3724aae2-0170-4b97-83c7-c204e5f08314" xlink:to="loc_srt_RangeMember_3724aae2-0170-4b97-83c7-c204e5f08314_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_414d378b-a6cf-4503-912f-750d550ad8b0" 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_3724aae2-0170-4b97-83c7-c204e5f08314" xlink:to="loc_srt_RangeMember_414d378b-a6cf-4503-912f-750d550ad8b0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_7fb834ad-bab4-4a1c-875a-990be8f9e5e7" 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_414d378b-a6cf-4503-912f-750d550ad8b0" xlink:to="loc_srt_MinimumMember_7fb834ad-bab4-4a1c-875a-990be8f9e5e7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_2ec7b160-97b1-477e-b196-3aafaed4a788" 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_414d378b-a6cf-4503-912f-750d550ad8b0" xlink:to="loc_srt_MaximumMember_2ec7b160-97b1-477e-b196-3aafaed4a788" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/SegmentInformation" xlink:type="simple" xlink:href="laws-20201231.xsd#SegmentInformation"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/SegmentInformation" xlink:type="extended" id="iadbd45d949f94cfe89c8ccc444f0898e_SegmentInformation"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/SegmentInformationTables" xlink:type="simple" xlink:href="laws-20201231.xsd#SegmentInformationTables"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/SegmentInformationTables" xlink:type="extended" id="ibae9f04a782542ed8a113832c2e3a95b_SegmentInformationTables"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/SegmentInformationReportableSegmentsDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#SegmentInformationReportableSegmentsDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/SegmentInformationReportableSegmentsDetails" xlink:type="extended" id="iabc52330fef54c05bb4535a37d0fee02_SegmentInformationReportableSegmentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_b6efbd0b-01e2-40ba-b468-a50f16757334" 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_laws_NumberOfBranches_cd56d14b-a097-4962-a73a-7080621d06ea" xlink:href="laws-20201231.xsd#laws_NumberOfBranches"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b6efbd0b-01e2-40ba-b468-a50f16757334" xlink:to="loc_laws_NumberOfBranches_cd56d14b-a097-4962-a73a-7080621d06ea" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_bedeb647-d349-4cf9-9619-37324ef6f7ef" 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_b6efbd0b-01e2-40ba-b468-a50f16757334" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_bedeb647-d349-4cf9-9619-37324ef6f7ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_76d38bae-1279-4110-a784-f2dc7ac4e2fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b6efbd0b-01e2-40ba-b468-a50f16757334" xlink:to="loc_us-gaap_GrossProfit_76d38bae-1279-4110-a784-f2dc7ac4e2fa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_d2877fff-7923-46da-98bb-292e009527f9" 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_b6efbd0b-01e2-40ba-b468-a50f16757334" xlink:to="loc_us-gaap_OperatingIncomeLoss_d2877fff-7923-46da-98bb-292e009527f9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_5d8184c4-092a-4196-a04c-e2690eba3287" 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_SegmentReportingInformationLineItems_b6efbd0b-01e2-40ba-b468-a50f16757334" xlink:to="loc_us-gaap_InterestExpense_5d8184c4-092a-4196-a04c-e2690eba3287" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_74967c72-7216-4f6d-b58b-785e36826144" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b6efbd0b-01e2-40ba-b468-a50f16757334" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_74967c72-7216-4f6d-b58b-785e36826144" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_fc7b83ef-9781-4954-8c21-4371c034d81e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b6efbd0b-01e2-40ba-b468-a50f16757334" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_fc7b83ef-9781-4954-8c21-4371c034d81e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_52dd3449-87c3-409b-ad76-551680afc238" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b6efbd0b-01e2-40ba-b468-a50f16757334" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_52dd3449-87c3-409b-ad76-551680afc238" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_1b708167-67cf-40fb-beb2-c29d13b53a3d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b6efbd0b-01e2-40ba-b468-a50f16757334" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_1b708167-67cf-40fb-beb2-c29d13b53a3d" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_d223e680-155c-4d5d-a066-9ec4ddb5682f" 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_b6efbd0b-01e2-40ba-b468-a50f16757334" xlink:to="loc_us-gaap_Assets_d223e680-155c-4d5d-a066-9ec4ddb5682f" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_ad278c2c-a917-4193-940d-bc7d1474ab40" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b6efbd0b-01e2-40ba-b468-a50f16757334" xlink:to="loc_us-gaap_EquityMethodInvestments_ad278c2c-a917-4193-940d-bc7d1474ab40" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_c39c3038-afd6-4a2a-a77d-16104a249cef" 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_b6efbd0b-01e2-40ba-b468-a50f16757334" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_c39c3038-afd6-4a2a-a77d-16104a249cef" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_a452eae1-0668-47ae-a579-b788b7459f15" 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_c39c3038-afd6-4a2a-a77d-16104a249cef" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_a452eae1-0668-47ae-a579-b788b7459f15" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_a452eae1-0668-47ae-a579-b788b7459f15_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_a452eae1-0668-47ae-a579-b788b7459f15" xlink:to="loc_us-gaap_SegmentDomain_a452eae1-0668-47ae-a579-b788b7459f15_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_21fe5b79-12cf-4e94-bcfa-bfc626d68bcc" 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_a452eae1-0668-47ae-a579-b788b7459f15" xlink:to="loc_us-gaap_SegmentDomain_21fe5b79-12cf-4e94-bcfa-bfc626d68bcc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_LawsonSegmentMember_e3fb40c1-c015-4722-9ba8-0dbc1b65d4f4" xlink:href="laws-20201231.xsd#laws_LawsonSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_21fe5b79-12cf-4e94-bcfa-bfc626d68bcc" xlink:to="loc_laws_LawsonSegmentMember_e3fb40c1-c015-4722-9ba8-0dbc1b65d4f4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_BoltSegmentMember_26a39c35-5361-418e-b136-6825ac3bc316" xlink:href="laws-20201231.xsd#laws_BoltSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_21fe5b79-12cf-4e94-bcfa-bfc626d68bcc" xlink:to="loc_laws_BoltSegmentMember_26a39c35-5361-418e-b136-6825ac3bc316" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/SegmentInformationReportableSegmentsbyGeographicAreaDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#SegmentInformationReportableSegmentsbyGeographicAreaDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/SegmentInformationReportableSegmentsbyGeographicAreaDetails" xlink:type="extended" id="ib325bed2ee4d4edba4f1bcbc572245f6_SegmentInformationReportableSegmentsbyGeographicAreaDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_c8658ecd-66c4-41a5-bdfb-14cef0af7edb" 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_18b3f7b1-254e-49b1-8f0e-8c450b216e72" 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_c8658ecd-66c4-41a5-bdfb-14cef0af7edb" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_18b3f7b1-254e-49b1-8f0e-8c450b216e72" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncurrentAssets_90103378-ff0e-4829-af07-29c2acb83c7b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c8658ecd-66c4-41a5-bdfb-14cef0af7edb" xlink:to="loc_us-gaap_NoncurrentAssets_90103378-ff0e-4829-af07-29c2acb83c7b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_18fe51a3-3818-4a48-8909-f38970b88433" 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_c8658ecd-66c4-41a5-bdfb-14cef0af7edb" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_18fe51a3-3818-4a48-8909-f38970b88433" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_4a286513-139d-4d1f-883b-196dff4cd931" 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_18fe51a3-3818-4a48-8909-f38970b88433" xlink:to="loc_srt_StatementGeographicalAxis_4a286513-139d-4d1f-883b-196dff4cd931" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_4a286513-139d-4d1f-883b-196dff4cd931_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_4a286513-139d-4d1f-883b-196dff4cd931" xlink:to="loc_srt_SegmentGeographicalDomain_4a286513-139d-4d1f-883b-196dff4cd931_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_1b0aa8f6-e388-4464-9274-8f280dd09342" 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_4a286513-139d-4d1f-883b-196dff4cd931" xlink:to="loc_srt_SegmentGeographicalDomain_1b0aa8f6-e388-4464-9274-8f280dd09342" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_e5866b94-1b07-4d2f-ba28-beb86b56f0cc" 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_1b0aa8f6-e388-4464-9274-8f280dd09342" xlink:to="loc_country_US_e5866b94-1b07-4d2f-ba28-beb86b56f0cc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA_03c549b2-ef12-4b2c-915b-fd3e37593dcb" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_CA"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_1b0aa8f6-e388-4464-9274-8f280dd09342" xlink:to="loc_country_CA_03c549b2-ef12-4b2c-915b-fd3e37593dcb" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/StockRepurchaseProgram" xlink:type="simple" xlink:href="laws-20201231.xsd#StockRepurchaseProgram"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/StockRepurchaseProgram" xlink:type="extended" id="ia7e03368c2a447128b10cec93be71ba6_StockRepurchaseProgram"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/StockRepurchaseProgramDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#StockRepurchaseProgramDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/StockRepurchaseProgramDetails" xlink:type="extended" id="id7da1e6a590140b5abb06e269178aece_StockRepurchaseProgramDetails"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/RelatedPartyTransactions" xlink:type="simple" xlink:href="laws-20201231.xsd#RelatedPartyTransactions"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/RelatedPartyTransactions" xlink:type="extended" id="id2e856d482f4492aa092a1c88272bce6_RelatedPartyTransactions"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/RelatedPartyTransactionsDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#RelatedPartyTransactionsDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/RelatedPartyTransactionsDetails" xlink:type="extended" id="i56f747408e3544b7a319da8b3471a9b7_RelatedPartyTransactionsDetails"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/COVID19RisksandUncertainties" xlink:type="simple" xlink:href="laws-20201231.xsd#COVID19RisksandUncertainties"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/COVID19RisksandUncertainties" xlink:type="extended" id="id0a17148156542eab368e5b36a3c0af0_COVID19RisksandUncertainties"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/COVID19RisksandUncertaintiesDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#COVID19RisksandUncertaintiesDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/COVID19RisksandUncertaintiesDetails" xlink:type="extended" id="i5b1351312a894c10b1b88872d13b0b84_COVID19RisksandUncertaintiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualRiskOrUncertaintyLineItems_0b9bafb2-a0d5-40ac-a25a-519dffd4b1d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnusualRiskOrUncertaintyLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_SocialSecurityTaxEmployerDeferralCARESAct_b6805be3-3743-4877-91f3-6b5013fc06fb" xlink:href="laws-20201231.xsd#laws_SocialSecurityTaxEmployerDeferralCARESAct"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnusualRiskOrUncertaintyLineItems_0b9bafb2-a0d5-40ac-a25a-519dffd4b1d5" xlink:to="loc_laws_SocialSecurityTaxEmployerDeferralCARESAct_b6805be3-3743-4877-91f3-6b5013fc06fb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_PaymentsOfDeferredEmployerPayrollTaxCARESAct_f21c8cf7-e622-485b-b506-5b427a4735b7" xlink:href="laws-20201231.xsd#laws_PaymentsOfDeferredEmployerPayrollTaxCARESAct"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnusualRiskOrUncertaintyLineItems_0b9bafb2-a0d5-40ac-a25a-519dffd4b1d5" xlink:to="loc_laws_PaymentsOfDeferredEmployerPayrollTaxCARESAct_f21c8cf7-e622-485b-b506-5b427a4735b7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualRiskOrUncertaintyTable_f91b8aaa-cb1c-48de-bb32-e8c6c237be54" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnusualRiskOrUncertaintyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_UnusualRiskOrUncertaintyLineItems_0b9bafb2-a0d5-40ac-a25a-519dffd4b1d5" xlink:to="loc_us-gaap_UnusualRiskOrUncertaintyTable_f91b8aaa-cb1c-48de-bb32-e8c6c237be54" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_ca3b820b-e62a-4e96-82fc-8b3f2dec9283" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_UnusualRiskOrUncertaintyTable_f91b8aaa-cb1c-48de-bb32-e8c6c237be54" xlink:to="loc_srt_StatementScenarioAxis_ca3b820b-e62a-4e96-82fc-8b3f2dec9283" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_ca3b820b-e62a-4e96-82fc-8b3f2dec9283_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_ca3b820b-e62a-4e96-82fc-8b3f2dec9283" xlink:to="loc_srt_ScenarioUnspecifiedDomain_ca3b820b-e62a-4e96-82fc-8b3f2dec9283_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_ef5dce52-fec6-4843-9ead-0ef653183744" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_ca3b820b-e62a-4e96-82fc-8b3f2dec9283" xlink:to="loc_srt_ScenarioUnspecifiedDomain_ef5dce52-fec6-4843-9ead-0ef653183744" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_0a8e98ec-10dd-45f7-9fbe-7450ea2fa352" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioForecastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ScenarioUnspecifiedDomain_ef5dce52-fec6-4843-9ead-0ef653183744" xlink:to="loc_srt_ScenarioForecastMember_0a8e98ec-10dd-45f7-9fbe-7450ea2fa352" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/ScheduleIIValuationandQualifyingAccounts" xlink:type="simple" xlink:href="laws-20201231.xsd#ScheduleIIValuationandQualifyingAccounts"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/ScheduleIIValuationandQualifyingAccounts" xlink:type="extended" id="ic47c95d36bd941deb3d4a92df2e3df44_ScheduleIIValuationandQualifyingAccounts"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/ScheduleIIValuationandQualifyingAccountsDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#ScheduleIIValuationandQualifyingAccountsDetails"/>
  <link:definitionLink xlink:role="http://www.lawsonproducts.com/role/ScheduleIIValuationandQualifyingAccountsDetails" xlink:type="extended" id="iefc19f0f44244da3aa9cd43f0b3482a7_ScheduleIIValuationandQualifyingAccountsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_92a69eaf-2a3d-4e84-b57d-041ddb04a1d5" 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_58885a67-3d5d-43a1-abd6-c22b6b719249" 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_92a69eaf-2a3d-4e84-b57d-041ddb04a1d5" xlink:to="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_58885a67-3d5d-43a1-abd6-c22b6b719249" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_450700c5-f0e7-4f26-8987-82ed5c688f2a" 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_58885a67-3d5d-43a1-abd6-c22b6b719249" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_450700c5-f0e7-4f26-8987-82ed5c688f2a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_3b4cf446-706e-49d7-9fec-3e24d0d35266" 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_58885a67-3d5d-43a1-abd6-c22b6b719249" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_3b4cf446-706e-49d7-9fec-3e24d0d35266" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_5cc422df-ae29-4557-9bc3-5832c8475599" 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_58885a67-3d5d-43a1-abd6-c22b6b719249" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDeductions_5cc422df-ae29-4557-9bc3-5832c8475599" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_889c67bd-c18a-4501-a9d4-ef66975e3c47" 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_d99cb60e-8d79-4c26-a982-b210bea7ac80" 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_92a69eaf-2a3d-4e84-b57d-041ddb04a1d5" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_d99cb60e-8d79-4c26-a982-b210bea7ac80" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_8019eeee-4808-4758-b960-bcde2a75accc" 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_d99cb60e-8d79-4c26-a982-b210bea7ac80" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_8019eeee-4808-4758-b960-bcde2a75accc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_8019eeee-4808-4758-b960-bcde2a75accc_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_8019eeee-4808-4758-b960-bcde2a75accc" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_8019eeee-4808-4758-b960-bcde2a75accc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_d91a48b9-c2c2-4292-977d-508777abcc01" 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_8019eeee-4808-4758-b960-bcde2a75accc" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_d91a48b9-c2c2-4292-977d-508777abcc01" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember_c6ad3464-9e67-40c8-9d97-17d1adc1bab3" 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_d91a48b9-c2c2-4292-977d-508777abcc01" xlink:to="loc_us-gaap_AllowanceForCreditLossMember_c6ad3464-9e67-40c8-9d97-17d1adc1bab3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_ab6fd5db-9b95-461d-8b8d-317d1c06fc6f" 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_d91a48b9-c2c2-4292-977d-508777abcc01" xlink:to="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_ab6fd5db-9b95-461d-8b8d-317d1c06fc6f" xlink:type="arc" order="1"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>13
<FILENAME>laws-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:c125dea7-2206-4f5d-8cfa-1f4ff4585ec2,g:79fe0932-f2bf-44ea-a8f8-0a7a2b9244fa-->
<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_BusinessCombinationsPolicy_74073073-e019-41c9-81a3-900c3b23fa71_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisitions</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationsPolicy_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combinations Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationsPolicy" xlink:to="lab_us-gaap_BusinessCombinationsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_a30972ee-675f-4bf0-9d9b-3b977843fe10_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_d55cc8d4-00a8-41eb-8eaf-73163633057c_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:href="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_02a308ad-d93a-4e73-abf8-000b84c7b357_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_e3840f8c-5bb5-4cc9-9f55-170333b31a39_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_OtherNonoperatingIncomeExpense_429759ee-f778-4faf-8057-6e6f3807b629_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other income, net</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_522d4237-2fff-48f3-9c05-fcee8cc94b79_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink: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 income, net</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_c493b7b9-774b-433c-b00e-7bc0f497085d_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_laws_PotentialSharesfromMSUsOutstanding_1d2328b5-eeee-4f35-b7b0-e785f8280426_periodStartLabel_en-US" xlink:label="lab_laws_PotentialSharesfromMSUsOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding on December 31, 2019 (in shares)</link:label>
    <link:label id="lab_laws_PotentialSharesfromMSUsOutstanding_e3131880-7cfd-434e-9f41-b31f0a86da99_periodEndLabel_en-US" xlink:label="lab_laws_PotentialSharesfromMSUsOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding on December 31, 2020 (in shares)</link:label>
    <link:label id="lab_laws_PotentialSharesfromMSUsOutstanding_label_en-US" xlink:label="lab_laws_PotentialSharesfromMSUsOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Potential Shares from MSUs Outstanding</link:label>
    <link:label id="lab_laws_PotentialSharesfromMSUsOutstanding_documentation_en-US" xlink:label="lab_laws_PotentialSharesfromMSUsOutstanding" 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">Common Shares Potentially Issuable upon Vesting of the Market Stock Units (MSUs) Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_PotentialSharesfromMSUsOutstanding" xlink:href="laws-20201231.xsd#laws_PotentialSharesfromMSUsOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_PotentialSharesfromMSUsOutstanding" xlink:to="lab_laws_PotentialSharesfromMSUsOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_laws_DefinedContributionRetirementPlanDiscretionaryEmployerContribution_d948ff11-4586-4e3c-95d9-0f81f0e069a6_terseLabel_en-US" xlink:label="lab_laws_DefinedContributionRetirementPlanDiscretionaryEmployerContribution" xlink: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 defined contribution retirement investment plans contributions</link:label>
    <link:label id="lab_laws_DefinedContributionRetirementPlanDiscretionaryEmployerContribution_label_en-US" xlink:label="lab_laws_DefinedContributionRetirementPlanDiscretionaryEmployerContribution" xlink: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 Retirement Plan Discretionary Employer Contribution</link:label>
    <link:label id="lab_laws_DefinedContributionRetirementPlanDiscretionaryEmployerContribution_documentation_en-US" xlink:label="lab_laws_DefinedContributionRetirementPlanDiscretionaryEmployerContribution" 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">Defined Contribution Retirement Plan Discretionary Employer Contribution</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_DefinedContributionRetirementPlanDiscretionaryEmployerContribution" xlink:href="laws-20201231.xsd#laws_DefinedContributionRetirementPlanDiscretionaryEmployerContribution"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_DefinedContributionRetirementPlanDiscretionaryEmployerContribution" xlink:to="lab_laws_DefinedContributionRetirementPlanDiscretionaryEmployerContribution" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredProfitSharingMember_9bf81125-4ae1-4bd8-ac16-4c8cf5562a36_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredProfitSharingMember" xlink: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 bonus plan</link:label>
    <link:label id="lab_us-gaap_DeferredProfitSharingMember_label_en-US" xlink:label="lab_us-gaap_DeferredProfitSharingMember" xlink: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 Profit Sharing [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredProfitSharingMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredProfitSharingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredProfitSharingMember" xlink:to="lab_us-gaap_DeferredProfitSharingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_b76a2c53-6504-496e-b9f9-b2965ff6320f_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_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_b72ce005-56c6-4890-abc1-02b3e2f507b9_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" 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">Accounts payable and other liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable and Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockMember_c441c411-fe19-4427-b6ba-0363f65f91cd_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockMember_label_en-US" xlink:label="lab_us-gaap_TreasuryStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockMember" xlink:to="lab_us-gaap_TreasuryStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PayablesAndAccrualsAbstract_5bd86382-3bcb-47bf-8ffe-7804af8a58ff_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_a412e869-f6cc-487d-bea7-c15776ff6cfc_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">Service revenue</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_0d94b683-c7d2-40f8-8ea9-d402b9a98346_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_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_22199a40-5c88-4550-9823-120cb40d4da3_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Purchase Price Allocation to Acquisition</link:label>
    <link:label id="lab_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock" xlink: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 and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock" xlink:to="lab_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDomain_679acc06-97df-497e-b33f-d57e95074093_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_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_583c2f5d-1128-4fe8-a5e9-590cabf15bab_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement and Security Bonus Plans</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_81b27b73-0eee-470d-8c9b-e9e8f70262e1_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercised (in USD 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_ScheduleOfRestructuringAndRelatedCostsTable_40111065-7e7d-462c-b6db-ff86367c054b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink: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 Restructuring and Related Costs [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink: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 Restructuring and Related Costs [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:to="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_ec415829-2509-4b2f-b260-a968f2b39193_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_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_590132a4-9f94-4771-a8aa-730c8388cd4e_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory purchased from related party</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction, Expenses from Transactions with Related Party</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" xlink:to="lab_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" xlink:type="arc" order="1"/>
    <link:label id="lab_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketStockUnitOutstandingRollForward_7c286af3-aae4-41e1-86ee-67727bf6cc2d_terseLabel_en-US" xlink:label="lab_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketStockUnitOutstandingRollForward" xlink: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 Market Stock Units</link:label>
    <link:label id="lab_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketStockUnitOutstandingRollForward_label_en-US" xlink:label="lab_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketStockUnitOutstandingRollForward" xlink: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, Market Stock Unit, Outstanding [Roll Forward]</link:label>
    <link:label id="lab_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketStockUnitOutstandingRollForward_documentation_en-US" xlink:label="lab_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketStockUnitOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Market Stock Unit, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketStockUnitOutstandingRollForward" xlink:href="laws-20201231.xsd#laws_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketStockUnitOutstandingRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketStockUnitOutstandingRollForward" xlink:to="lab_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketStockUnitOutstandingRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_7709ece8-06e9-4fcd-bcca-b533cda488bf_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="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_023096c8-baa3-4ebe-827e-50d336ac38b3_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&#8217; EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="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_LineOfCreditMember_4265f5fc-984b-4e22-9956-baa8077227d3_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit</link:label>
    <link:label id="lab_us-gaap_LineOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditMember" xlink:to="lab_us-gaap_LineOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RisksAndUncertaintiesAbstract_label_en-US" xlink:label="lab_us-gaap_RisksAndUncertaintiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risks and Uncertainties [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RisksAndUncertaintiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RisksAndUncertaintiesAbstract" xlink:to="lab_us-gaap_RisksAndUncertaintiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_efa27a22-6c37-48a4-a63e-0ff9110a697e_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_a0f963cc-a11f-4010-a98d-bdcd825afc7a_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" 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 Performance Rights</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_RestructuringCostAndReserveLineItems_4b87151d-4d4b-4789-b931-a5ee78c4dd7c_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Cost and Reserve [Line Items]</link:label>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveLineItems_label_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Cost and Reserve [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems" xlink:to="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_f0471624-90ce-4bd3-855f-c99a292271fc_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Financing Lease Amortization</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_cbcc58f6-79ce-438d-900a-25b3de89cfe7_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 liability</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_6f9bd33a-d6cd-466c-8554-cb35364ed043_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_c60949db-2c6c-49b0-8646-5b62f01636a8_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_OperatingIncomeLoss_ba0cf143-ba76-4c04-9dd8-46d7ac6f704a_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_b18f0933-e5ea-4d68-bf3f-694b044b315f_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_LiabilitiesCurrent_dad29527-2fa0-441c-a3eb-f15bc4f0301e_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_9fdd763a-87bc-42de-8927-4cad6cae8d63_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink: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_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_CashSurrenderValueFairValueDisclosure_0d88aa32-7337-42ba-b5da-e52af5900745_terseLabel_en-US" xlink:label="lab_us-gaap_CashSurrenderValueFairValueDisclosure" xlink: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 surrender value in life insurance of certain employees</link:label>
    <link:label id="lab_us-gaap_CashSurrenderValueFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_CashSurrenderValueFairValueDisclosure" xlink: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 Surrender Value, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashSurrenderValueFairValueDisclosure" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashSurrenderValueFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashSurrenderValueFairValueDisclosure" xlink:to="lab_us-gaap_CashSurrenderValueFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PerformanceSharesMember_785e5bd0-aae0-4304-ad36-500b0f7e2e20_terseLabel_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PAs</link:label>
    <link:label id="lab_us-gaap_PerformanceSharesMember_label_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Shares [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PerformanceSharesMember" xlink:to="lab_us-gaap_PerformanceSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_b8a74079-4c05-425f-a92a-1f3e9d5dd75c_verboseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" 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">Miscellaneous receivables and prepaid expenses</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_e157cdb7-cc29-43b1-86f8-cbbf6d4d23cc_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding on December 31, 2019 (in USD per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_7b6e1f28-4e77-4af6-a800-e9d1fdb81bcb_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding on December 31, 2020 (in USD 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_RestrictedCashAndCashEquivalentsItemsLineItems_e97a78e0-36ed-4d79-93f1-fc696755afe5_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems" xlink: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 Cash and Cash Equivalents Items [Line Items]</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems" xlink: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 Cash and Cash Equivalents Items [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_laws_WeightedAverageNumberOfSharesOutstandingBasicAndDilutedAbstract_36273089-a684-4548-9d32-94f9ff652665_terseLabel_en-US" xlink:label="lab_laws_WeightedAverageNumberOfSharesOutstandingBasicAndDilutedAbstract" xlink: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 shares outstanding:</link:label>
    <link:label id="lab_laws_WeightedAverageNumberOfSharesOutstandingBasicAndDilutedAbstract_label_en-US" xlink:label="lab_laws_WeightedAverageNumberOfSharesOutstandingBasicAndDilutedAbstract" xlink: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 And Diluted [Abstract]</link:label>
    <link:label id="lab_laws_WeightedAverageNumberOfSharesOutstandingBasicAndDilutedAbstract_documentation_en-US" xlink:label="lab_laws_WeightedAverageNumberOfSharesOutstandingBasicAndDilutedAbstract" 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">Weighted Average Number of Shares Outstanding, Basic And Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_WeightedAverageNumberOfSharesOutstandingBasicAndDilutedAbstract" xlink:href="laws-20201231.xsd#laws_WeightedAverageNumberOfSharesOutstandingBasicAndDilutedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_WeightedAverageNumberOfSharesOutstandingBasicAndDilutedAbstract" xlink:to="lab_laws_WeightedAverageNumberOfSharesOutstandingBasicAndDilutedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_4ebac8b9-6ab8-4009-97a7-d2a607fa79ae_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_d685facf-facf-4e5a-b156-556bd26fa24d_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 &#8211; Note 16</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_UnusualRiskOrUncertaintyTable_1d6412c7-e870-4045-9a23-d27b462df4be_terseLabel_en-US" xlink:label="lab_us-gaap_UnusualRiskOrUncertaintyTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unusual Risk or Uncertainty [Table]</link:label>
    <link:label id="lab_us-gaap_UnusualRiskOrUncertaintyTable_label_en-US" xlink:label="lab_us-gaap_UnusualRiskOrUncertaintyTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unusual Risk or Uncertainty [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualRiskOrUncertaintyTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnusualRiskOrUncertaintyTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnusualRiskOrUncertaintyTable" xlink:to="lab_us-gaap_UnusualRiskOrUncertaintyTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_ce67acd7-f28d-4c09-9f94-c5a1e8c90eba_totalLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total lease payments</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Payment, Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_e6bf3d04-3d55-48e8-983f-32467e03b5df_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink: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 valuation allowance - current period activity</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink: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, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_c0015d4c-a9e9-4043-9110-f0399fa64843_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares repurchased held in treasury</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_89af35fb-2d6f-4f28-bebf-b32707397a66_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_9e58df4e-1051-4ead-abcd-89a70f928e80_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">Schedule of 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_3009d67f-1219-4250-8717-7ada5f795beb_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award vesting period (in years)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_86742714-0099-47cb-b34f-2af8ad6cf68d_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_2783c71b-521a-4279-87a5-44994c9bb29d_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="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_FurnitureAndFixturesMember_314c2639-87e4-458f-bd13-82765bb8a221_terseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture and fixtures</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_dei_EntityAddressStateOrProvince_a60576cf-a7c9-437d-8fef-6f9dea532183_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_af910b63-1dbe-4783-a620-01a234d5da5e_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink: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 vested (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_85e54ca9-6f8b-4a1d-b3a1-dfd45a69bd85_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">Exchanged for common shares (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_AccountsPayableCurrent_ccbe3887-44da-4689-8e19-93d5bd2f4d9d_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts 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_StockAppreciationRightsSARSMember_f1fb4bc8-1b0f-4249-a79c-85648dfa8796_terseLabel_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink: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 Performance Rights</link:label>
    <link:label id="lab_us-gaap_StockAppreciationRightsSARSMember_label_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink: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 Appreciation Rights (SARs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:to="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_b8baa423-61c1-49db-a6a1-c9dd6a219bee_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink: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 foreign exchange</link:label>
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_label_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink: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, Foreign Currency Translation Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:to="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubleaseIncome_8900b9da-c1ef-49c6-8c40-6af1b118d7b9_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">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_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets_3c31e42c-d120-4fbb-b6d3-8e512ef227f9_terseLabel_en-US" xlink:label="lab_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Right Of Use Assets</link:label>
    <link:label id="lab_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets_label_en-US" xlink:label="lab_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Right Of Use Assets</link:label>
    <link:label id="lab_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets_documentation_en-US" xlink:label="lab_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Right Of Use Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets" xlink:href="laws-20201231.xsd#laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets" xlink:to="lab_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_141a2fc2-efb2-4a80-b788-19fc39ba0fcc_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 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_laws_DebtInstrumentCovenantEBITDAToFixedChargeCoverageRatio_3d9c0f60-d2bb-4e25-b291-05110180e251_terseLabel_en-US" xlink:label="lab_laws_DebtInstrumentCovenantEBITDAToFixedChargeCoverageRatio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">EBITDA to fixed charges ratio</link:label>
    <link:label id="lab_laws_DebtInstrumentCovenantEBITDAToFixedChargeCoverageRatio_label_en-US" xlink:label="lab_laws_DebtInstrumentCovenantEBITDAToFixedChargeCoverageRatio" xlink: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, Covenant, EBITDA To Fixed Charge Coverage Ratio</link:label>
    <link:label id="lab_laws_DebtInstrumentCovenantEBITDAToFixedChargeCoverageRatio_documentation_en-US" xlink:label="lab_laws_DebtInstrumentCovenantEBITDAToFixedChargeCoverageRatio" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Covenant, EBITDA To Fixed Charge Coverage Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_DebtInstrumentCovenantEBITDAToFixedChargeCoverageRatio" xlink:href="laws-20201231.xsd#laws_DebtInstrumentCovenantEBITDAToFixedChargeCoverageRatio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_DebtInstrumentCovenantEBITDAToFixedChargeCoverageRatio" xlink:to="lab_laws_DebtInstrumentCovenantEBITDAToFixedChargeCoverageRatio" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_9b638d13-d64d-44d0-9906-985716bcde3d_verboseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" 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">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_96fb8a8b-8cfb-44cd-a037-a36dd100d564_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">Total ROU operating lease assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_e03beba0-3186-4a17-bd23-aa0711339764_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating ROU Asset</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_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_892b5798-d23e-4db3-bc87-97a48e5db558_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement and Security Bonus Plans</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink: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, Excluding Share-based Payments and Postretirement Benefits [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_laws_Financingcashflowfromfinancingleases_65d8d5fd-1bd1-4a07-8a29-2f6adfbf6cd2_terseLabel_en-US" xlink:label="lab_laws_Financingcashflowfromfinancingleases" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing cash flows from financing leases</link:label>
    <link:label id="lab_laws_Financingcashflowfromfinancingleases_label_en-US" xlink:label="lab_laws_Financingcashflowfromfinancingleases" xlink: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 cash flow from financing leases</link:label>
    <link:label id="lab_laws_Financingcashflowfromfinancingleases_documentation_en-US" xlink:label="lab_laws_Financingcashflowfromfinancingleases" 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 cash flow from financing leases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_Financingcashflowfromfinancingleases" xlink:href="laws-20201231.xsd#laws_Financingcashflowfromfinancingleases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_Financingcashflowfromfinancingleases" xlink:to="lab_laws_Financingcashflowfromfinancingleases" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_cbd9a04c-7d53-4256-b038-f85c26f9396b_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment</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_f7c5ddc0-7d30-41e0-a08c-ec8eca2ca89d_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">Intangibles weighted average life (in years)</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_a86a5387-3611-466d-ab50-a8886c7da25f_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_88ec49a5-56b8-4f74-9ecc-7217231d2ca5_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_TreasuryStockSharesAcquired_3b8ce503-3123-45da-9a25-1439f987d098_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" 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">Shares repurchased held in treasury (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_adba1f0a-28fa-4973-90d0-c72385ca665d_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock acquired (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_label_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Shares, Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockSharesAcquired" xlink:to="lab_us-gaap_TreasuryStockSharesAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_f1645fea-8333-4eb9-a731-b9c15b3e72c2_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_b20f72e1-20cf-40b7-b08a-a909a49422b1_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_19375620-286d-4de3-9405-82b6f7606a66_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_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_2c2529ab-5b74-488b-b898-315cc4ca00e0_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total unrecognized compensation cost</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_laws_EquityCompensationPlanMember_d40e07f9-4510-40ed-b24c-c42f7bab4c1e_terseLabel_en-US" xlink:label="lab_laws_EquityCompensationPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2009 Equity Compensation Plan</link:label>
    <link:label id="lab_laws_EquityCompensationPlanMember_label_en-US" xlink:label="lab_laws_EquityCompensationPlanMember" xlink: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 Compensation Plan [Member]</link:label>
    <link:label id="lab_laws_EquityCompensationPlanMember_documentation_en-US" xlink:label="lab_laws_EquityCompensationPlanMember" 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">Equity Compensation Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_EquityCompensationPlanMember" xlink:href="laws-20201231.xsd#laws_EquityCompensationPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_EquityCompensationPlanMember" xlink:to="lab_laws_EquityCompensationPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_dd68ea25-dd47-44e1-8afb-a41fac503b62_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Line Items]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink: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 or Change in Accounting Principle [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_country_CA_43c9f902-72aa-4c34-b349-d42902e39d37_terseLabel_en-US" xlink:label="lab_country_CA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Canada</link:label>
    <link:label id="lab_country_CA_label_en-US" xlink:label="lab_country_CA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CANADA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_CA"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_CA" xlink:to="lab_country_CA" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_8b711b48-bacb-402c-a89d-c4ff2c7569cf_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">U.S. 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_laws_ShareBasedCompensationNonOptionEquityAwardsExercisableWeightedAverageRemainingContractualTerm_34543bcd-ba42-4b1d-8091-3addad6188fa_terseLabel_en-US" xlink:label="lab_laws_ShareBasedCompensationNonOptionEquityAwardsExercisableWeightedAverageRemainingContractualTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average remaining contractual term, SPRs exercisable (in years)</link:label>
    <link:label id="lab_laws_ShareBasedCompensationNonOptionEquityAwardsExercisableWeightedAverageRemainingContractualTerm_label_en-US" xlink:label="lab_laws_ShareBasedCompensationNonOptionEquityAwardsExercisableWeightedAverageRemainingContractualTerm" xlink: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 Non Option Equity Awards Exercisable Weighted Average Remaining Contractual Term</link:label>
    <link:label id="lab_laws_ShareBasedCompensationNonOptionEquityAwardsExercisableWeightedAverageRemainingContractualTerm_documentation_en-US" xlink:label="lab_laws_ShareBasedCompensationNonOptionEquityAwardsExercisableWeightedAverageRemainingContractualTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Compensation Non Option Equity Awards Exercisable Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_ShareBasedCompensationNonOptionEquityAwardsExercisableWeightedAverageRemainingContractualTerm" xlink:href="laws-20201231.xsd#laws_ShareBasedCompensationNonOptionEquityAwardsExercisableWeightedAverageRemainingContractualTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_ShareBasedCompensationNonOptionEquityAwardsExercisableWeightedAverageRemainingContractualTerm" xlink:to="lab_laws_ShareBasedCompensationNonOptionEquityAwardsExercisableWeightedAverageRemainingContractualTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredRevenue_7c93756e-7de2-4431-94de-746173eaa72a_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredRevenue" xlink: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 revenue</link:label>
    <link:label id="lab_us-gaap_DeferredRevenue_label_en-US" xlink:label="lab_us-gaap_DeferredRevenue" xlink: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 Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRevenue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenue" xlink:to="lab_us-gaap_DeferredRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_59c99b9e-3735-457e-8ec6-03a1a86eccdf_verboseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" 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">Preferred stock, $1 par value: Authorized - 500,000 shares, issued and outstanding - None</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue" xlink:to="lab_us-gaap_PreferredStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_c1e45f0c-bc4b-4052-bdbc-65e0c3edc128_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_4b3ebfd7-8fa9-4c30-8992-90cc873a8155_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">Net Lease Cost</link:label>
    <link:label id="lab_us-gaap_LeaseCost_label_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost" xlink:href="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_OperatingExpenses_8f2dfc3c-dbca-4c3e-aabf-bc9e638ab1d2_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenses" 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 expenses</link:label>
    <link:label id="lab_us-gaap_OperatingExpenses_label_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenses" xlink:to="lab_us-gaap_OperatingExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_2d45ac05-351c-444b-bc7b-90b48ab36cc5_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" 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">Common stock, par value (in USD 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_PaymentsOfFinancingCosts_84331af8-77d8-4a19-bae9-155dad93b62a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfFinancingCosts" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment of financing fees</link:label>
    <link:label id="lab_us-gaap_PaymentsOfFinancingCosts_label_en-US" xlink:label="lab_us-gaap_PaymentsOfFinancingCosts" xlink: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 Financing Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfFinancingCosts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfFinancingCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfFinancingCosts" xlink:to="lab_us-gaap_PaymentsOfFinancingCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_8e91b00b-8896-499c-80b9-7a0c9f1a09d6_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink: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 comprehensive income, net of tax:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink: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, Portion Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_4fc48a46-63f0-4771-926d-f6d51fcfb653_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" 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 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_DeferredIncomeTaxAssetsNet_2a1ce7ea-ae95-47d5-a100-f988edc71279_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" 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">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink: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 Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_5e892d69-5a4a-41cb-9db7-de649793cd25_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment of financing lease principal</link:label>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_label_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Principal Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:to="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_laws_MarketStockUnitMember_9ea40eda-f166-4d97-96f0-5c0b6cce1738_terseLabel_en-US" xlink:label="lab_laws_MarketStockUnitMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">MSUs</link:label>
    <link:label id="lab_laws_MarketStockUnitMember_label_en-US" xlink:label="lab_laws_MarketStockUnitMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Market Stock Unit [Member]</link:label>
    <link:label id="lab_laws_MarketStockUnitMember_documentation_en-US" xlink:label="lab_laws_MarketStockUnitMember" 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">Market Stock Unit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_MarketStockUnitMember" xlink:href="laws-20201231.xsd#laws_MarketStockUnitMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_MarketStockUnitMember" xlink:to="lab_laws_MarketStockUnitMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_73425cd6-2d65-4e9e-a434-3392ec1e6a9c_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">APIC, Share-based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_e3df8b33-5818-49e3-ae39-0cd5811e891d_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_us-gaap_InventoryNet_e9e5145a-c727-458f-8614-99645625b88c_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink: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_InventoryNet_8f35b67c-186b-4a6b-ad8e-882c7f444639_totalLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" 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">Inventories, net</link:label>
    <link:label id="lab_us-gaap_InventoryNet_label_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink: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, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet" xlink:to="lab_us-gaap_InventoryNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_529d3d44-87ed-4569-ba0a-068aa2f543f9_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue</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_StockholdersEquityPolicyTextBlock_f8d31ee4-5ee7-4886-a4d2-9f6520a2db1b_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityPolicyTextBlock" xlink:to="lab_us-gaap_StockholdersEquityPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_23273ff0-95b9-4fb5-b87b-43a5935a689d_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_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_us-gaap_BusinessAcquisitionAxis_107c8d54-9991-4859-a4ed-62ef637198b0_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_80b8d6b1-3b4e-4c42-b205-33eeaf1fd822_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">Segment, 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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_b21463f4-5324-4359-ad35-fc896ca18805_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expiration period (in years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems_ff48cd15-b028-469e-8962-27866cef082b_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_b3449e1d-5a5c-4332-ab36-d7edbbd9703b_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_e71e0266-e9df-43d1-b58a-948de85d183f_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">Canada</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_srt_ScenarioForecastMember_f23d52ce-e384-43ca-9c05-14ce62fc1a03_terseLabel_en-US" xlink:label="lab_srt_ScenarioForecastMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forecast</link:label>
    <link:label id="lab_srt_ScenarioForecastMember_label_en-US" xlink:label="lab_srt_ScenarioForecastMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forecast [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioForecastMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioForecastMember" xlink:to="lab_srt_ScenarioForecastMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_67d25c8a-840d-4540-8361-8f3c74e6930b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Deferred Income Taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:to="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_e5813f2e-aec1-4984-bb87-ccfe74c40015_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (loss) from continuing operations before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink: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 Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_laws_NetLeaseLiabilityPaymentsRemainderofFiscalYear_2597350e-3ddf-48bc-b724-b6ae098fa7f0_totalLabel_en-US" xlink:label="lab_laws_NetLeaseLiabilityPaymentsRemainderofFiscalYear" 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">2021</link:label>
    <link:label id="lab_laws_NetLeaseLiabilityPaymentsRemainderofFiscalYear_label_en-US" xlink:label="lab_laws_NetLeaseLiabilityPaymentsRemainderofFiscalYear" xlink: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 Lease Liability, Payments, Remainder of Fiscal Year</link:label>
    <link:label id="lab_laws_NetLeaseLiabilityPaymentsRemainderofFiscalYear_documentation_en-US" xlink:label="lab_laws_NetLeaseLiabilityPaymentsRemainderofFiscalYear" 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">Net Lease Liability, Payments, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_NetLeaseLiabilityPaymentsRemainderofFiscalYear" xlink:href="laws-20201231.xsd#laws_NetLeaseLiabilityPaymentsRemainderofFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_NetLeaseLiabilityPaymentsRemainderofFiscalYear" xlink:to="lab_laws_NetLeaseLiabilityPaymentsRemainderofFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityVoluntaryFilers_882d5667-e500-43c7-8cc6-bb4faa159163_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_StatementTable_a0380a09-5fb4-46e7-869e-f6f6beef14f3_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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_a3141858-be01-44ea-970b-aaec0c97f80b_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink: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 and benefits</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_8faacbf1-86be-4a5f-85e3-6a7a3d800d0c_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_TypeOfRestructuringDomain_dda6246c-f933-41fb-87a1-bc40f2a8b5aa_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfRestructuringDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Restructuring [Domain]</link:label>
    <link:label id="lab_us-gaap_TypeOfRestructuringDomain_label_en-US" xlink:label="lab_us-gaap_TypeOfRestructuringDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Restructuring [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfRestructuringDomain" xlink:to="lab_us-gaap_TypeOfRestructuringDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_cbe69554-21e3-40ca-90b7-a8964e1e50de_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="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_CreditFacilityAxis_8f680d85-0762-4d4a-8fe6-4367ca4be634_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_8e6605c8-3ac5-4b76-82ad-fb2436fb04b1_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink: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 accumulated depreciation</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink: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, Amortization Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_e42190e2-4d29-4d65-9170-d0e83a575466_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid and payable and liabilities assumed</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_laws_NetLeaseLiabilitiesPaymentsDueYearFive_f69bcd77-ca1d-4426-968f-d33d2e8772c5_totalLabel_en-US" xlink:label="lab_laws_NetLeaseLiabilitiesPaymentsDueYearFive" 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">2025</link:label>
    <link:label id="lab_laws_NetLeaseLiabilitiesPaymentsDueYearFive_label_en-US" xlink:label="lab_laws_NetLeaseLiabilitiesPaymentsDueYearFive" xlink: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 Lease Liabilities, Payments, Due Year Five</link:label>
    <link:label id="lab_laws_NetLeaseLiabilitiesPaymentsDueYearFive_documentation_en-US" xlink:label="lab_laws_NetLeaseLiabilitiesPaymentsDueYearFive" 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">Net Lease Liabilities, Payments, Due Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_NetLeaseLiabilitiesPaymentsDueYearFive" xlink:href="laws-20201231.xsd#laws_NetLeaseLiabilitiesPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_NetLeaseLiabilitiesPaymentsDueYearFive" xlink:to="lab_laws_NetLeaseLiabilitiesPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_bcbec9cb-9668-42ee-b7ce-55fbafd4b17d_verboseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" 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">Preferred stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_laws_Operatingcashflowsfromoperatingleases_a35d85ca-4eb1-4316-8c60-d10de395df17_terseLabel_en-US" xlink:label="lab_laws_Operatingcashflowsfromoperatingleases" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating cash flows from operating leases</link:label>
    <link:label id="lab_laws_Operatingcashflowsfromoperatingleases_label_en-US" xlink:label="lab_laws_Operatingcashflowsfromoperatingleases" xlink: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 cash flows from operating leases</link:label>
    <link:label id="lab_laws_Operatingcashflowsfromoperatingleases_documentation_en-US" xlink:label="lab_laws_Operatingcashflowsfromoperatingleases" 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 cash flows from operating leases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_Operatingcashflowsfromoperatingleases" xlink:href="laws-20201231.xsd#laws_Operatingcashflowsfromoperatingleases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_Operatingcashflowsfromoperatingleases" xlink:to="lab_laws_Operatingcashflowsfromoperatingleases" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_d8e419f9-ba55-41ee-8ab0-db83f080a883_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected volatility, minimum, percent</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationsAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combinations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract" xlink:href="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_dei_EntitySmallBusiness_e235c7f6-3e40-46f8-b05a-16d32241a391_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_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_94580fa3-4b35-4d78-b74c-1dc292929aad_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink: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 since acquisition</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink: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, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:to="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_4fafccb0-6b0f-479a-84b7-5936138a28ac_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink: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, Payment, Due [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_laws_EquitySharePayoutRange_c24fa1fa-21f7-450f-8db2-6470dc411d54_terseLabel_en-US" xlink:label="lab_laws_EquitySharePayoutRange" xlink: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 share payout range (in shares)</link:label>
    <link:label id="lab_laws_EquitySharePayoutRange_label_en-US" xlink:label="lab_laws_EquitySharePayoutRange" xlink: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 Share Payout Range</link:label>
    <link:label id="lab_laws_EquitySharePayoutRange_documentation_en-US" xlink:label="lab_laws_EquitySharePayoutRange" 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">Equity Share Payout Range</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_EquitySharePayoutRange" xlink:href="laws-20201231.xsd#laws_EquitySharePayoutRange"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_EquitySharePayoutRange" xlink:to="lab_laws_EquitySharePayoutRange" xlink:type="arc" order="1"/>
    <link:label id="lab_laws_MSURollforwardTableTextBlock_c64d9d5a-a8ca-44ed-a5c0-f2f9c8d959ca_terseLabel_en-US" xlink:label="lab_laws_MSURollforwardTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">MSU Rollforward</link:label>
    <link:label id="lab_laws_MSURollforwardTableTextBlock_label_en-US" xlink:label="lab_laws_MSURollforwardTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">MSU Rollforward [Table Text Block]</link:label>
    <link:label id="lab_laws_MSURollforwardTableTextBlock_documentation_en-US" xlink:label="lab_laws_MSURollforwardTableTextBlock" 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">MSU Rollforward [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_MSURollforwardTableTextBlock" xlink:href="laws-20201231.xsd#laws_MSURollforwardTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_MSURollforwardTableTextBlock" xlink:to="lab_laws_MSURollforwardTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_laws_EffectiveIncomeTaxRateReconciliationCompensationDeductionLimitationPercent_68799f7d-ed81-4775-83c1-e5c39d05c095_terseLabel_en-US" xlink:label="lab_laws_EffectiveIncomeTaxRateReconciliationCompensationDeductionLimitationPercent" xlink: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 deduction limitation</link:label>
    <link:label id="lab_laws_EffectiveIncomeTaxRateReconciliationCompensationDeductionLimitationPercent_label_en-US" xlink:label="lab_laws_EffectiveIncomeTaxRateReconciliationCompensationDeductionLimitationPercent" xlink: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, Compensation Deduction Limitation, Percent</link:label>
    <link:label id="lab_laws_EffectiveIncomeTaxRateReconciliationCompensationDeductionLimitationPercent_documentation_en-US" xlink:label="lab_laws_EffectiveIncomeTaxRateReconciliationCompensationDeductionLimitationPercent" 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, Compensation Deduction Limitation, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_EffectiveIncomeTaxRateReconciliationCompensationDeductionLimitationPercent" xlink:href="laws-20201231.xsd#laws_EffectiveIncomeTaxRateReconciliationCompensationDeductionLimitationPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_EffectiveIncomeTaxRateReconciliationCompensationDeductionLimitationPercent" xlink:to="lab_laws_EffectiveIncomeTaxRateReconciliationCompensationDeductionLimitationPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_cae14a5b-d933-4a33-ba3b-d58cd76bfc04_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">Credit Agreement</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_us-gaap_SellingGeneralAndAdministrativeExpensesMember_23119d20-1412-4d3b-9605-8d6f9dc6adf7_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink: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_SellingGeneralAndAdministrativeExpensesMember_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink: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 Expenses [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_2b93a7f3-768f-46b4-94ab-96c0bf5b158e_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink: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 compensation</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink: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 Expense (Benefit), Share-based Payment Arrangement, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillRollForward_f885c717-8057-411a-9e2e-02864e89c769_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_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable_28e45925-4d7f-4969-9b97-fc408e63a071_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restrictions on Cash and Cash Equivalents [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restrictions on Cash and Cash Equivalents [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable" xlink:to="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_f84e3e7a-158c-4819-8319-3f26bc6f67a2_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_ae03929a-e7fb-4295-9ccb-847f9c9108e3_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation assumptions:</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d5ffb513-a7a1-4157-bc32-08e016d2dcf1_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_us-gaap_GoodwillTransfers_939bbb7a-979e-4451-941f-15f6bbda3ae3_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillTransfers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment to prior year allocation</link:label>
    <link:label id="lab_us-gaap_GoodwillTransfers_label_en-US" xlink:label="lab_us-gaap_GoodwillTransfers" xlink: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, Transfers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillTransfers" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillTransfers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillTransfers" xlink:to="lab_us-gaap_GoodwillTransfers" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGrossAbstract_6cfcd45d-86ba-453f-894f-f505f1cffac6_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">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_ShareBasedPaymentArrangementNonemployeeMember_6a9cb2cb-f262-4db9-b2c2-a42e1ef9181e_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedPaymentArrangementNonemployeeMember" xlink: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, Nonemployee</link:label>
    <link:label id="lab_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_label_en-US" xlink:label="lab_us-gaap_ShareBasedPaymentArrangementNonemployeeMember" xlink: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, Nonemployee [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedPaymentArrangementNonemployeeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedPaymentArrangementNonemployeeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedPaymentArrangementNonemployeeMember" xlink:to="lab_us-gaap_ShareBasedPaymentArrangementNonemployeeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_09cd020b-875b-47ec-9714-a691e16f9936_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">Number of shares available for grant (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="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_f734d711-8242-429a-b222-e84cc60febe4_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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_902664d5-d70a-4af0-89f2-b9054b1419a9_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink: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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_4edc266d-ebdb-4000-9a2e-287c19780c71_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_dei_EntityCentralIndexKey_f6aab532-1e9a-45d3-b025-86f56c53f580_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_LineOfCreditFacilityCurrentBorrowingCapacity_2e87da4f-a470-445f-97be-07c5ec3ae3d6_verboseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" 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">Credit facility, borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Current Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_83f1b324-d630-45de-8c05-930e91099b97_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for Doubtful Accounts</link:label>
    <link:label id="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_label_en-US" xlink:label="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:to="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_05c11c76-bede-4da9-a297-80c89cc340cd_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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_73454a3c-b4a5-40df-95bd-efbcc1100ebf_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">Gross Carrying Amount and Accumulated Amortization by Intangible Asset Class</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_EffectiveIncomeTaxRateReconciliationTaxSettlementsOther_34a0255c-792a-4ad6-ba5e-19af8bbabbc4_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsOther" xlink: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 to return differences</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsOther_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsOther" xlink: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 Settlement, Other, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsOther" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsOther" xlink:type="arc" order="1"/>
    <link:label id="lab_laws_LeaseLiabilityCurrent_9145e277-3eb5-411f-a517-b869fe1f5d57_terseLabel_en-US" xlink:label="lab_laws_LeaseLiabilityCurrent" xlink: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 obligation</link:label>
    <link:label id="lab_laws_LeaseLiabilityCurrent_6eb25824-d170-4060-ac45-6be1f5d4478d_totalLabel_en-US" xlink:label="lab_laws_LeaseLiabilityCurrent" 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 lease obligations</link:label>
    <link:label id="lab_laws_LeaseLiabilityCurrent_label_en-US" xlink:label="lab_laws_LeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Liability, Current</link:label>
    <link:label id="lab_laws_LeaseLiabilityCurrent_documentation_en-US" xlink:label="lab_laws_LeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_LeaseLiabilityCurrent" xlink:href="laws-20201231.xsd#laws_LeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_LeaseLiabilityCurrent" xlink:to="lab_laws_LeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_046f09e9-d1f8-4bd0-b1af-1324a0350008_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_SegmentDomain_89d84736-0ad0-4f49-a2e0-6d52016aa9b2_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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_eb9db44b-bf6c-41f1-ac2b-5a893791e9ce_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized compensation expense</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink: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, Option, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_65f089b7-d272-4620-adda-470204280671_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue_e808d799-52d9-400b-a9fb-57f593079a8b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue" xlink: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 estimated value of SPRs outstanding (in USD per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue" xlink: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 Instrument Other than Option, Nonvested, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_743f6815-110a-4852-b4db-629fe2aea0e8_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_PropertyPlantAndEquipmentByTypeAxis_ce6f5e1f-1fe6-4baa-b440-35118e9db1d8_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_laws_AftermarketAutomotiveSuppliesMember_2fa615f3-da04-4994-b14d-0491f8ba63cc_terseLabel_en-US" xlink:label="lab_laws_AftermarketAutomotiveSuppliesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aftermarket automotive supplies</link:label>
    <link:label id="lab_laws_AftermarketAutomotiveSuppliesMember_label_en-US" xlink:label="lab_laws_AftermarketAutomotiveSuppliesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aftermarket Automotive Supplies [Member]</link:label>
    <link:label id="lab_laws_AftermarketAutomotiveSuppliesMember_documentation_en-US" xlink:label="lab_laws_AftermarketAutomotiveSuppliesMember" 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">Aftermarket Automotive Supplies [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_AftermarketAutomotiveSuppliesMember" xlink:href="laws-20201231.xsd#laws_AftermarketAutomotiveSuppliesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_AftermarketAutomotiveSuppliesMember" xlink:to="lab_laws_AftermarketAutomotiveSuppliesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_9bdadb41-b319-4493-873c-437e6622306c_periodStartLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at beginning of period</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_67d8c8c2-93ee-41c5-a048-d2429015494c_periodEndLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at end of period</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance" xlink:href="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_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_bfcbe981-7b85-4f85-ad1b-4ea83a901c6b_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink: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 exchange rate changes on cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of Exchange Rate on Cash and Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_464f4429-0a2d-4e4b-951c-2a326f8de7c1_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis" xlink:to="lab_us-gaap_IncomeStatementLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_ee2a4d6b-d672-4e3c-83f8-3ca0d59d80a5_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable, less allowance for doubtful accounts</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_laws_SocialSecurityTaxEmployerDeferralCARESAct_bae1c845-d15f-471c-9496-f821cd71c314_terseLabel_en-US" xlink:label="lab_laws_SocialSecurityTaxEmployerDeferralCARESAct" xlink: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 employer side social security payments</link:label>
    <link:label id="lab_laws_SocialSecurityTaxEmployerDeferralCARESAct_label_en-US" xlink:label="lab_laws_SocialSecurityTaxEmployerDeferralCARESAct" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Social Security Tax, Employer, Deferral, CARES Act</link:label>
    <link:label id="lab_laws_SocialSecurityTaxEmployerDeferralCARESAct_documentation_en-US" xlink:label="lab_laws_SocialSecurityTaxEmployerDeferralCARESAct" 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">Social Security Tax, Employer, Deferral, CARES Act</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_SocialSecurityTaxEmployerDeferralCARESAct" xlink:href="laws-20201231.xsd#laws_SocialSecurityTaxEmployerDeferralCARESAct"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_SocialSecurityTaxEmployerDeferralCARESAct" xlink:to="lab_laws_SocialSecurityTaxEmployerDeferralCARESAct" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_97641adb-43b3-4e17-bc09-3ae8694843cf_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/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_IncomeStatementLocationDomain_3667c731-2de4-4648-ba20-cd33e58bb579_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain" xlink:to="lab_us-gaap_IncomeStatementLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_9ea586e8-df1d-4b83-ae66-2ea5ae12807f_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_us-gaap_TreasuryStockAcquiredAverageCostPerShare_eaf00446-bfb0-4f83-b109-2bdda533f1b3_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock acquired (in USD per share)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_label_en-US" xlink:label="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock Acquired, Average Cost Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:to="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_a7b9c6d2-0e1e-4d5e-a22d-bf9230d76150_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Deferred Compensation, All Types [Domain]</link:label>
    <link:label id="lab_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_label_en-US" xlink:label="lab_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain" xlink: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 Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain" xlink:to="lab_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_3f91386a-12f5-41e2-b8f1-f40dbe18b367_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" 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">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_laws_SeveranceReserveTextBlock_6248e6ec-9898-49a4-9127-c42ce33ee5e9_verboseLabel_en-US" xlink:label="lab_laws_SeveranceReserveTextBlock" 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">Reserve for Severance</link:label>
    <link:label id="lab_laws_SeveranceReserveTextBlock_label_en-US" xlink:label="lab_laws_SeveranceReserveTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Severance Reserve [Text Block]</link:label>
    <link:label id="lab_laws_SeveranceReserveTextBlock_documentation_en-US" xlink:label="lab_laws_SeveranceReserveTextBlock" 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">Severance reserve.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_SeveranceReserveTextBlock" xlink:href="laws-20201231.xsd#laws_SeveranceReserveTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_SeveranceReserveTextBlock" xlink:to="lab_laws_SeveranceReserveTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_d7ece3e8-3f2c-4d9f-a372-e595c2750228_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">U.S. 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_AccruedBonusesCurrent_b74d3736-44fe-4014-b3c6-e95a8fcfa786_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedBonusesCurrent" xlink: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 profit sharing</link:label>
    <link:label id="lab_us-gaap_AccruedBonusesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedBonusesCurrent" xlink: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 Bonuses, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedBonusesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedBonusesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedBonusesCurrent" xlink:to="lab_us-gaap_AccruedBonusesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_827794a3-4b18-4d68-bfa2-e9dd9556906b_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 expense</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:href="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_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis_4755269d-6d42-4b47-860f-3e6960bcdcdd_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink: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 Bonus and Profit Sharing Plan, Type of Deferred Compensation [Axis]</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink: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 Bonus and Profit Sharing Arrangements, Individual Contracts, Type of Deferred Compensation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_267d863b-6c63-49f2-a50e-0744bed90bb2_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink: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 [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityTable" xlink:to="lab_us-gaap_LineOfCreditFacilityTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_9f4cece7-676b-4472-b607-9f457dd2eaa1_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_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_cca9be85-db72-4d18-a5fa-9b3831e64b9d_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_OtherAssetsNoncurrent_e3b42070-ff47-4032-be11-282f39098541_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" 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 assets</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_61b35d3b-c3f5-49f1-9156-23dafba04dd9_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_RestrictedCashAbstract_c9d39ea6-b34f-4cd9-9d3e-878deacd97e9_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAbstract" xlink: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 Cash [Abstract]</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAbstract_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAbstract" xlink: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 Cash [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAbstract" xlink:to="lab_us-gaap_RestrictedCashAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_fff9cd58-1ceb-4638-8f4b-543dfd3e7aeb_terseLabel_en-US" xlink:label="lab_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. state</link:label>
    <link:label id="lab_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_label_en-US" xlink:label="lab_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State and Local Income Tax Expense (Benefit), Continuing Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:to="lab_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_e4a16a59-fbfe-4d2c-b33d-8b79d8bb4077_verboseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment 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_StockIssuedDuringPeriodValueNewIssues_6800e357-1fc3-42ec-98a5-5bf84716827c_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink: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 issued</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_laws_DeferredCompensationVestingPercentageInitial_0add3444-b3b2-4ef4-a909-6b23469ffdc5_terseLabel_en-US" xlink:label="lab_laws_DeferredCompensationVestingPercentageInitial" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Initial vesting percentage</link:label>
    <link:label id="lab_laws_DeferredCompensationVestingPercentageInitial_label_en-US" xlink:label="lab_laws_DeferredCompensationVestingPercentageInitial" xlink: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 Vesting Percentage Initial</link:label>
    <link:label id="lab_laws_DeferredCompensationVestingPercentageInitial_documentation_en-US" xlink:label="lab_laws_DeferredCompensationVestingPercentageInitial" 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 Compensation Vesting Percentage Initial</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_DeferredCompensationVestingPercentageInitial" xlink:href="laws-20201231.xsd#laws_DeferredCompensationVestingPercentageInitial"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_DeferredCompensationVestingPercentageInitial" xlink:to="lab_laws_DeferredCompensationVestingPercentageInitial" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_c7645026-e903-4281-b485-c8eb52f983ab_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_2c03e390-8f11-4916-bbdf-f84215f364ef_terseLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total 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_RelatedPartyTransactionsDisclosureTextBlock_021dd78a-c367-42b3-9e02-964f863ba668_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementScenarioAxis_8b226421-0bba-46e4-a132-9ff52798b4dd_terseLabel_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:label id="lab_srt_StatementScenarioAxis_label_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementScenarioAxis" xlink:to="lab_srt_StatementScenarioAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerMember_b323d06a-8168-442b-9f90-553260da47ab_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerMember" xlink: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 Benchmark</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerMember_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerMember" xlink: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 Benchmark [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerMember" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_laws_CanadaEmergencyWageSubsidy_16f11fcb-63f7-46f2-8f66-b71ec6a4adc9_terseLabel_en-US" xlink:label="lab_laws_CanadaEmergencyWageSubsidy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Canada emergency wage subsidy</link:label>
    <link:label id="lab_laws_CanadaEmergencyWageSubsidy_label_en-US" xlink:label="lab_laws_CanadaEmergencyWageSubsidy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Canada Emergency Wage Subsidy</link:label>
    <link:label id="lab_laws_CanadaEmergencyWageSubsidy_documentation_en-US" xlink:label="lab_laws_CanadaEmergencyWageSubsidy" 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">Canada Emergency Wage Subsidy</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_CanadaEmergencyWageSubsidy" xlink:href="laws-20201231.xsd#laws_CanadaEmergencyWageSubsidy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_CanadaEmergencyWageSubsidy" xlink:to="lab_laws_CanadaEmergencyWageSubsidy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0e731e74-d2b8-42e5-affa-77ec78ecbaa5_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding on December 31, 2019 (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1729ad22-2556-4d10-bf85-1514264f5472_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding on December 31, 2020 (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_laws_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowanceReversalPercent_73388f92-a254-4bca-9b2f-ebb03391bc5d_terseLabel_en-US" xlink:label="lab_laws_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowanceReversalPercent" xlink: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 valuation allowance - reversal</link:label>
    <link:label id="lab_laws_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowanceReversalPercent_label_en-US" xlink:label="lab_laws_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowanceReversalPercent" xlink: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, Reversal, Percent</link:label>
    <link:label id="lab_laws_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowanceReversalPercent_documentation_en-US" xlink:label="lab_laws_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowanceReversalPercent" 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, Change in Deferred Tax Assets Valuation Allowance, Reversal, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowanceReversalPercent" xlink:href="laws-20201231.xsd#laws_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowanceReversalPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowanceReversalPercent" xlink:to="lab_laws_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowanceReversalPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_af950a8a-99b5-4921-8b2b-85441ec8f4cd_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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_7a4916eb-a08d-47bd-9a68-4b422b7f32e0_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink: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 obligation</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_9b26eda3-2ad1-432b-80f8-ffd45af79ad7_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 Expenses and Other 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_laws_NetLeaseLiabilityImputedInterest_eda20f9a-e0a1-4c0b-bd7b-40bcf8d2d23a_totalLabel_en-US" xlink:label="lab_laws_NetLeaseLiabilityImputedInterest" 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">Less: Interest</link:label>
    <link:label id="lab_laws_NetLeaseLiabilityImputedInterest_label_en-US" xlink:label="lab_laws_NetLeaseLiabilityImputedInterest" xlink: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 Lease Liability, Imputed Interest</link:label>
    <link:label id="lab_laws_NetLeaseLiabilityImputedInterest_documentation_en-US" xlink:label="lab_laws_NetLeaseLiabilityImputedInterest" 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">Net Lease Liability, Imputed Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_NetLeaseLiabilityImputedInterest" xlink:href="laws-20201231.xsd#laws_NetLeaseLiabilityImputedInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_NetLeaseLiabilityImputedInterest" xlink:to="lab_laws_NetLeaseLiabilityImputedInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_42d13ab2-e325-4a9a-935e-971cff1bdf1e_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 Carrying Value</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_NoncurrentAssets_43dc4348-476e-44fa-8099-773cd17ea4cb_terseLabel_en-US" xlink:label="lab_us-gaap_NoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-lived assets</link:label>
    <link:label id="lab_us-gaap_NoncurrentAssets_label_en-US" xlink:label="lab_us-gaap_NoncurrentAssets" xlink: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 Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncurrentAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncurrentAssets" xlink:to="lab_us-gaap_NoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense_ade7b805-154e-40a2-a6f0-d66f98ea6f28_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expense recognized</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" xlink: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, Compensation Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_d153e1ec-bd6b-460a-b6b7-feaadbd1cec1_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Value of Lease Liabilities Generated by Leasing Activities of Lawson</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_6ccd6b31-157e-440b-942b-7d6a5b0ba1ae_negatedLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" 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">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpense_395c2e2e-4bd5-45fd-b30b-3edb728caa0a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" 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</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_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_9ac79547-f5d3-45b8-ad53-65b2e52c2c91_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:to="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesOfLessorDisclosureTextBlock_6419136d-77ff-4279-989c-556a20c0f2be_terseLabel_en-US" xlink:label="lab_us-gaap_LeasesOfLessorDisclosureTextBlock" xlink: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_LeasesOfLessorDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_LeasesOfLessorDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases of Lessor Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesOfLessorDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesOfLessorDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesOfLessorDisclosureTextBlock" xlink:to="lab_us-gaap_LeasesOfLessorDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_2a260869-bfe8-4bd2-bfa9-9d43f840d8ef_negatedLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" 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 and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_9e7be354-8b9f-48c2-a4c2-89fb6da5eed1_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_be954186-10e7-47b4-9f10-d3048aecee7d_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 (Benefit) 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_laws_DebtCovenantValueAxis_f23266c0-3a96-4790-aa56-afcddde04b83_terseLabel_en-US" xlink:label="lab_laws_DebtCovenantValueAxis" xlink: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 Covenant Value [Axis]</link:label>
    <link:label id="lab_laws_DebtCovenantValueAxis_label_en-US" xlink:label="lab_laws_DebtCovenantValueAxis" xlink: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 Covenant Value [Axis]</link:label>
    <link:label id="lab_laws_DebtCovenantValueAxis_documentation_en-US" xlink:label="lab_laws_DebtCovenantValueAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Covenant Value [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_DebtCovenantValueAxis" xlink:href="laws-20201231.xsd#laws_DebtCovenantValueAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_DebtCovenantValueAxis" xlink:to="lab_laws_DebtCovenantValueAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashPaidAndPayable_fdb0f609-71ab-456f-a153-a6f338019a9e_terseLabel_en-US" xlink:label="lab_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashPaidAndPayable" xlink: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 and payable</link:label>
    <link:label id="lab_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashPaidAndPayable_label_en-US" xlink:label="lab_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashPaidAndPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash Paid and Payable</link:label>
    <link:label id="lab_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashPaidAndPayable_documentation_en-US" xlink:label="lab_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashPaidAndPayable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash Paid and Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashPaidAndPayable" xlink:href="laws-20201231.xsd#laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashPaidAndPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashPaidAndPayable" xlink:to="lab_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashPaidAndPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_e298312f-c9e0-4d85-a3e2-e23c6fd4ca3c_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_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTableTextBlock_8af015db-b3c5-40ae-82b6-04a3dbbd0a09_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unaudited Pro Forma Revenue and Net Income for Lawson Products Assuming the Partsmaster Acquisition Closed</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTableTextBlock" xlink: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, Nonrecurring Adjustments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTableTextBlock" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_b3db5aef-eb59-4061-a4d5-5270cb9e0655_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_829f3ab1-b939-4e58-a637-bab9e8f768b4_terseLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liability</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_laws_SecurityBonusLiabilityLongTerm_2173058a-7765-4ce4-98ba-ed8166351cb0_terseLabel_en-US" xlink:label="lab_laws_SecurityBonusLiabilityLongTerm" xlink: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 bonus plan</link:label>
    <link:label id="lab_laws_SecurityBonusLiabilityLongTerm_label_en-US" xlink:label="lab_laws_SecurityBonusLiabilityLongTerm" xlink: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 Bonus Liability, Long-Term</link:label>
    <link:label id="lab_laws_SecurityBonusLiabilityLongTerm_documentation_en-US" xlink:label="lab_laws_SecurityBonusLiabilityLongTerm" 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">Security Bonus Liability, Long-Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_SecurityBonusLiabilityLongTerm" xlink:href="laws-20201231.xsd#laws_SecurityBonusLiabilityLongTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_SecurityBonusLiabilityLongTerm" xlink:to="lab_laws_SecurityBonusLiabilityLongTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_d0aeebf3-2c2f-4084-8497-11dca37c6342_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">Unrecognized cost, period for recognition (in years)</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_FinanceLeaseLiabilityPaymentsDueYearFive_b941c7ba-572b-4f76-abc6-096dfb96a907_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_9f214f53-d6af-431b-9b36-7a63e9addd91_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: 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_laws_DeferredExecutiveCompensationPolicyPolicyTextBlock_2f98d65a-4f6c-4789-8cc8-ba96177cd0e5_terseLabel_en-US" xlink:label="lab_laws_DeferredExecutiveCompensationPolicyPolicyTextBlock" xlink: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_laws_DeferredExecutiveCompensationPolicyPolicyTextBlock_label_en-US" xlink:label="lab_laws_DeferredExecutiveCompensationPolicyPolicyTextBlock" xlink: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 Executive Compensation Policy [Policy Text Block]</link:label>
    <link:label id="lab_laws_DeferredExecutiveCompensationPolicyPolicyTextBlock_documentation_en-US" xlink:label="lab_laws_DeferredExecutiveCompensationPolicyPolicyTextBlock" 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 Executive Compensation Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_DeferredExecutiveCompensationPolicyPolicyTextBlock" xlink:href="laws-20201231.xsd#laws_DeferredExecutiveCompensationPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_DeferredExecutiveCompensationPolicyPolicyTextBlock" xlink:to="lab_laws_DeferredExecutiveCompensationPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsByJurisdictionAbstract_fbd0bb85-3779-4024-b09f-665bd707f0d3_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsByJurisdictionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total income tax expense (benefit):</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsByJurisdictionAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsByJurisdictionAbstract" xlink: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), Continuing Operations, by Jurisdiction [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsByJurisdictionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsByJurisdictionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsByJurisdictionAbstract" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsByJurisdictionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_5211ff89-b985-4799-b762-0ee0a733979a_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_IncreaseDecreaseInInventories_36bbd850-a3f5-4171-adb9-656e15609177_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_DebtWeightedAverageInterestRate_051227ec-0cb8-46c5-8a44-924b4cade07e_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtWeightedAverageInterestRate" 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">Weighted average interest rate</link:label>
    <link:label id="lab_us-gaap_DebtWeightedAverageInterestRate_label_en-US" xlink:label="lab_us-gaap_DebtWeightedAverageInterestRate" xlink: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, Weighted Average Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtWeightedAverageInterestRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtWeightedAverageInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtWeightedAverageInterestRate" xlink:to="lab_us-gaap_DebtWeightedAverageInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_3a4afa02-6eb1-4592-a715-be9619c41253_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">Restricted Stock Awards</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_IncreaseDecreaseInOtherOperatingCapitalNet_1e21e0ea-3066-4d5e-b2d4-91f84df82e2f_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" 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</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink: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 and Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_0297e2b3-6919-4dd4-8093-1d02be9bb3c3_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">Capital in Excess of Par Value</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_InventoryGross_fa770a8f-80d1-497b-b94a-e8b1f0c5692a_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryGross" xlink: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, gross</link:label>
    <link:label id="lab_us-gaap_InventoryGross_label_en-US" xlink:label="lab_us-gaap_InventoryGross" xlink: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, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryGross" xlink:to="lab_us-gaap_InventoryGross" xlink:type="arc" order="1"/>
    <link:label id="lab_laws_ActualValueMember_1e8581b8-563f-42d4-84a0-2872c208155a_terseLabel_en-US" xlink:label="lab_laws_ActualValueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actual Value</link:label>
    <link:label id="lab_laws_ActualValueMember_label_en-US" xlink:label="lab_laws_ActualValueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actual Value [Member]</link:label>
    <link:label id="lab_laws_ActualValueMember_documentation_en-US" xlink:label="lab_laws_ActualValueMember" 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">Actual Value [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_ActualValueMember" xlink:href="laws-20201231.xsd#laws_ActualValueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_ActualValueMember" xlink:to="lab_laws_ActualValueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_9153c583-8a38-46a9-af49-6f459d30a594_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_TreasuryStockValueAcquiredCostMethod_5ddf7c3e-f5a5-4385-8ca1-6f3fa6be5887_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" 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">Shares repurchased held in treasury</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_7d65f51d-b46f-4981-94e2-c79acff86d03_verboseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" 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">Cost of treasury stock repurchased</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Value, Acquired, Cost Method</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:to="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_6095ada1-1f67-4ead-b178-75df5032c297_verboseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" 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">Adjustments to reconcile net income to net cash provided by operating 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_FinanceLeaseInterestExpense_79a098e6-43d0-4c8c-b65c-86bcb4705fdf_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Financing Lease Interest</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseInterestExpense_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseInterestExpense" xlink:to="lab_us-gaap_FinanceLeaseInterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_f3d167c5-b67f-4e30-b979-b31215c830c7_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_MachineryAndEquipmentMember_e59f91cf-e9c0-4fc2-b282-e019a5168508_terseLabel_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Machinery and equipment</link:label>
    <link:label id="lab_us-gaap_MachineryAndEquipmentMember_label_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Machinery and Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MachineryAndEquipmentMember" xlink:to="lab_us-gaap_MachineryAndEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestments_f63caf05-8841-4f9b-9ba3-34930daa934d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestments" 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">Equity Method Investments</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestments" xlink: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 Method Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestments" xlink:to="lab_us-gaap_EquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock_eb752912-c417-4d76-81a2-ea7ebbdbd979_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Activity Related to SPRs</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock" xlink: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, Stock Appreciation Right, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInventory_fe52458d-46bd-49c8-9c70-bbee6cba69c0_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">Inventory reserve</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_CommonStockSharesOutstanding_d7815c11-b001-4701-ba5f-2492b4bef08e_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" 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">Common stock, shares outstanding (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_fefa701f-b22d-4dd0-a06f-62fc4af678c8_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_laws_NetLeaseLiabilityPaymentsDueYearTwo_a4e960eb-c760-44a9-9ea1-37b69a4ff340_totalLabel_en-US" xlink:label="lab_laws_NetLeaseLiabilityPaymentsDueYearTwo" 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">2022</link:label>
    <link:label id="lab_laws_NetLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_laws_NetLeaseLiabilityPaymentsDueYearTwo" xlink: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 Lease Liability, Payments, Due Year Two</link:label>
    <link:label id="lab_laws_NetLeaseLiabilityPaymentsDueYearTwo_documentation_en-US" xlink:label="lab_laws_NetLeaseLiabilityPaymentsDueYearTwo" 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">Net Lease Liability, Payments, Due Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_NetLeaseLiabilityPaymentsDueYearTwo" xlink:href="laws-20201231.xsd#laws_NetLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_NetLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_laws_NetLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_c5cf2c83-99ae-430e-afd2-9d88ad6a0286_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember" xlink:href="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_5b99c7d8-f208-43b6-b08b-a2cb9108d898_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_EffectiveIncomeTaxRateReconciliationTaxContingenciesOther_faa35782-fd53-4d52-ad37-1d355b261112_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingenciesOther" xlink: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 uncertain tax positions</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingenciesOther_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingenciesOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Contingency, Other, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingenciesOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingenciesOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingenciesOther" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingenciesOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_0b022c9e-1f9e-4c4c-a9d7-da2abb924409_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink: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 items, net</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments_bfd55ab4-85b3-4856-8fea-cada48db100e_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected annual dividend</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_12e8e38f-0a55-423d-8810-6a4a8bec51d5_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</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_CommonStockSharesAuthorized_d3404b84-a63f-4ea8-a2c2-6abbd13054c6_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" 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">Common stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="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_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_9ee5fa29-97a1-4711-97ae-80f87b35ac9c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Activity Related to RSAs</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesOfLesseeDisclosureTextBlock_da3523b5-6c27-40c3-9b2f-4378c8ff516c_terseLabel_en-US" xlink:label="lab_us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink: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_LeasesOfLesseeDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases of Lessee Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesOfLesseeDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:to="lab_us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_d8e31a3a-a108-474b-94d2-a1fc8da12fc4_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_PropertyPlantAndEquipmentGross_8607659c-bafe-47c0-9932-8675522c6786_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, plant 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_ProceedsFromStockOptionsExercised_4b173d68-337e-4fb9-aab7-78c620a00c26_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from stock option exercises</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_0696f026-399a-42ed-b4d1-08d864c286a8_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 securities outstanding (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_cbae00c7-ac28-4cc7-af68-51633d536dbc_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">U.S. 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_us-gaap_BankOverdrafts_dd32c10e-1c35-42bd-b2fd-851cedd3ebf0_terseLabel_en-US" xlink:label="lab_us-gaap_BankOverdrafts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defaults</link:label>
    <link:label id="lab_us-gaap_BankOverdrafts_label_en-US" xlink:label="lab_us-gaap_BankOverdrafts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bank Overdrafts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankOverdrafts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BankOverdrafts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BankOverdrafts" xlink:to="lab_us-gaap_BankOverdrafts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_a88f2fa1-7aee-4872-823a-3088f3e536a5_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink: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, Noncurrent, Statement of Financial Position [Extensible List]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink: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, Statement of Financial Position [Extensible List]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_laws_DeferredTaxAssetsNetOfDeferredTaxLiabilitiesBeforeValuationAllowance_4094e4a0-e567-4ea0-bfe2-8038ae15c0a6_totalLabel_en-US" xlink:label="lab_laws_DeferredTaxAssetsNetOfDeferredTaxLiabilitiesBeforeValuationAllowance" 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 deferred assets before valuation allowance</link:label>
    <link:label id="lab_laws_DeferredTaxAssetsNetOfDeferredTaxLiabilitiesBeforeValuationAllowance_label_en-US" xlink:label="lab_laws_DeferredTaxAssetsNetOfDeferredTaxLiabilitiesBeforeValuationAllowance" xlink: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 Deferred Tax Liabilities Before Valuation Allowance</link:label>
    <link:label id="lab_laws_DeferredTaxAssetsNetOfDeferredTaxLiabilitiesBeforeValuationAllowance_documentation_en-US" xlink:label="lab_laws_DeferredTaxAssetsNetOfDeferredTaxLiabilitiesBeforeValuationAllowance" 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 Net Of Deferred Tax Liabilities Before Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_DeferredTaxAssetsNetOfDeferredTaxLiabilitiesBeforeValuationAllowance" xlink:href="laws-20201231.xsd#laws_DeferredTaxAssetsNetOfDeferredTaxLiabilitiesBeforeValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_DeferredTaxAssetsNetOfDeferredTaxLiabilitiesBeforeValuationAllowance" xlink:to="lab_laws_DeferredTaxAssetsNetOfDeferredTaxLiabilitiesBeforeValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_824e9c46-a48f-48ec-8f70-d5b385c1f5fc_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink: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_RevenueRecognitionPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink: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 [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_08bb4b0c-62c1-4085-aba3-769da0f21d10_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">Schedule of Financial Information for the Company's Reportable Segments</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_ImpairmentOfLongLivedAssetsHeldForUse_331902e4-9f61-4d11-bb30-3258cdaae079_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of long-lived assets</link:label>
    <link:label id="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_label_en-US" xlink:label="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of Long-Lived Assets Held-for-use</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:to="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_75139e5e-e543-4323-962a-f6ae2d6975a5_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_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_41711068-1438-4e11-bf4e-b2921cc4d9ce_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink: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</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_laws_ShareBasedCompensationNonOptionEquityInstrumentsOutstandingIntrinsicValue_b6f688c9-736a-42eb-abd7-084cf914ee44_terseLabel_en-US" xlink:label="lab_laws_ShareBasedCompensationNonOptionEquityInstrumentsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SPRs outstanding, intrinsic value</link:label>
    <link:label id="lab_laws_ShareBasedCompensationNonOptionEquityInstrumentsOutstandingIntrinsicValue_label_en-US" xlink:label="lab_laws_ShareBasedCompensationNonOptionEquityInstrumentsOutstandingIntrinsicValue" xlink: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 Non Option Equity Instruments Outstanding Intrinsic Value</link:label>
    <link:label id="lab_laws_ShareBasedCompensationNonOptionEquityInstrumentsOutstandingIntrinsicValue_documentation_en-US" xlink:label="lab_laws_ShareBasedCompensationNonOptionEquityInstrumentsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Compensation Non Option Equity Instruments Outstanding Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_ShareBasedCompensationNonOptionEquityInstrumentsOutstandingIntrinsicValue" xlink:href="laws-20201231.xsd#laws_ShareBasedCompensationNonOptionEquityInstrumentsOutstandingIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_ShareBasedCompensationNonOptionEquityInstrumentsOutstandingIntrinsicValue" xlink:to="lab_laws_ShareBasedCompensationNonOptionEquityInstrumentsOutstandingIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_a0fc4a06-0003-41d2-8ad2-1f783d2f5a93_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_9dec15bb-4cac-4660-9fe7-49c59618763b_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_us-gaap_OperatingLeaseLiabilityNoncurrent_3b5204a3-9ac3-4da4-81f9-a543e82a9f6b_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">Total long term operating lease obligation</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_183c87f7-477a-4b3f-9a4e-e31405ee125a_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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_bfa063af-d89d-4e4d-9a05-0d0083779e18_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" 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">Miscellaneous receivables, prepaid expenses and other assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_711e14eb-f09c-41c3-9106-1af79f87851a_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangibles</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_4a6d59d0-534e-44c5-88bc-2290344b553b_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_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_f0f61f24-2ea2-465e-957e-be91b60cb42e_terseLabel_en-US" xlink:label="lab_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Name of Property [Domain]</link:label>
    <link:label id="lab_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_label_en-US" xlink:label="lab_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Name of Property [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain" xlink:to="lab_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_87067336-8fd2-4d31-9a64-e1581695e038_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Various state net operating loss carryforwards</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards, State and Local</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:type="arc" order="1"/>
    <link:label id="lab_laws_BusinessAcquisitionNumberOfSalesRepresentativesOfAcquiredEntity_9e3a81b3-a30f-4da6-9585-8dd798877c7d_terseLabel_en-US" xlink:label="lab_laws_BusinessAcquisitionNumberOfSalesRepresentativesOfAcquiredEntity" xlink: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 sales representatives</link:label>
    <link:label id="lab_laws_BusinessAcquisitionNumberOfSalesRepresentativesOfAcquiredEntity_label_en-US" xlink:label="lab_laws_BusinessAcquisitionNumberOfSalesRepresentativesOfAcquiredEntity" xlink: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, Number of Sales Representatives of Acquired Entity</link:label>
    <link:label id="lab_laws_BusinessAcquisitionNumberOfSalesRepresentativesOfAcquiredEntity_documentation_en-US" xlink:label="lab_laws_BusinessAcquisitionNumberOfSalesRepresentativesOfAcquiredEntity" 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 Acquisition, Number of Sales Representatives of Acquired Entity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_BusinessAcquisitionNumberOfSalesRepresentativesOfAcquiredEntity" xlink:href="laws-20201231.xsd#laws_BusinessAcquisitionNumberOfSalesRepresentativesOfAcquiredEntity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_BusinessAcquisitionNumberOfSalesRepresentativesOfAcquiredEntity" xlink:to="lab_laws_BusinessAcquisitionNumberOfSalesRepresentativesOfAcquiredEntity" xlink:type="arc" order="1"/>
    <link:label id="lab_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisable_4b6fba77-8c42-46dd-af7a-15762bccf168_terseLabel_en-US" xlink:label="lab_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercisable on December 31, 2020 (in shares)</link:label>
    <link:label id="lab_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisable_label_en-US" xlink:label="lab_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisable" xlink: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, Exercisable</link:label>
    <link:label id="lab_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisable_documentation_en-US" xlink:label="lab_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other Than Options, Exercisable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisable" xlink:href="laws-20201231.xsd#laws_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisable" xlink:to="lab_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_8d25e766-d0aa-454f-a630-8d4e47130bc7_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="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_e9a98358-c7c9-4203-b611-4b5f376e8fc7_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" 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">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_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_a96c47c2-3968-4d36-ba94-46d416cb9485_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax deductible goodwill</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Goodwill, Expected Tax Deductible Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:to="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_laws_EffectiveTaxRateReconciliationComponentsAbstract_cc8c9de5-5bb8-403d-a7d6-22f533d7081d_terseLabel_en-US" xlink:label="lab_laws_EffectiveTaxRateReconciliationComponentsAbstract" xlink: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) resulting from:</link:label>
    <link:label id="lab_laws_EffectiveTaxRateReconciliationComponentsAbstract_label_en-US" xlink:label="lab_laws_EffectiveTaxRateReconciliationComponentsAbstract" xlink: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 Tax Rate Reconciliation Components [Abstract]</link:label>
    <link:label id="lab_laws_EffectiveTaxRateReconciliationComponentsAbstract_documentation_en-US" xlink:label="lab_laws_EffectiveTaxRateReconciliationComponentsAbstract" 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 Tax Rate Reconciliation Components [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_EffectiveTaxRateReconciliationComponentsAbstract" xlink:href="laws-20201231.xsd#laws_EffectiveTaxRateReconciliationComponentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_EffectiveTaxRateReconciliationComponentsAbstract" xlink:to="lab_laws_EffectiveTaxRateReconciliationComponentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_9e2e543f-1def-4e71-b946-6c50e6c4566f_terseLabel_en-US" xlink:label="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized software</link:label>
    <link:label id="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_label_en-US" xlink:label="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software and Software Development Costs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:to="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_92d8a455-dc8e-4c11-a8f3-6d5daa32d3d8_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 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_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_17ef0da3-ea9a-4306-b095-5cf9078f4325_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_laws_MccookFacilityMember_608a588c-f1bb-4a7a-8785-78ac855e4560_terseLabel_en-US" xlink:label="lab_laws_MccookFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">McCook facility</link:label>
    <link:label id="lab_laws_MccookFacilityMember_label_en-US" xlink:label="lab_laws_MccookFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">McCook Facility [Member]</link:label>
    <link:label id="lab_laws_MccookFacilityMember_documentation_en-US" xlink:label="lab_laws_MccookFacilityMember" 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">McCook Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_MccookFacilityMember" xlink:href="laws-20201231.xsd#laws_MccookFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_MccookFacilityMember" xlink:to="lab_laws_MccookFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_11d521e0-9bba-469a-b0cd-ec1285fd68fc_verboseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" 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">Preferred stock, par value in USD per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_77536dc7-e173-4fa1-97a8-b37843f6d5de_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_2238f378-8dd4-42d2-b69f-54c80fcb4657_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">Reconciliation Between Effective Income Tax Rate and Statutory Federal Rate</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_RestructuringReserveRollForward_2de347e6-3953-4224-a552-c375b619d0ac_verboseLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserveRollForward" 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">Reserve for severance and related payments</link:label>
    <link:label id="lab_us-gaap_RestructuringReserveRollForward_label_en-US" xlink:label="lab_us-gaap_RestructuringReserveRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Reserve [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringReserveRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringReserveRollForward" xlink:to="lab_us-gaap_RestructuringReserveRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable_1ff60889-7f68-465a-a1e9-fc803fd08c1a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement and Security Bonus Plans</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink: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 Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:to="lab_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDeductions_51b16913-a91f-4c0d-bf31-0a0f28362cca_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDeductions" 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">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_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredCompensationLiability_52457a5d-2212-4a1c-af18-f61b677845f6_terseLabel_en-US" xlink:label="lab_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredCompensationLiability" xlink: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_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredCompensationLiability_label_en-US" xlink:label="lab_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredCompensationLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Compensation Liability</link:label>
    <link:label id="lab_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredCompensationLiability_documentation_en-US" xlink:label="lab_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredCompensationLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Compensation Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredCompensationLiability" xlink:href="laws-20201231.xsd#laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredCompensationLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredCompensationLiability" xlink:to="lab_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredCompensationLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_a23fd8ef-194b-4a70-ad07-e81a4be3f44a_terseLabel_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Domain]</link:label>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_label_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioUnspecifiedDomain" xlink:to="lab_srt_ScenarioUnspecifiedDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_1b13188c-2c3d-493d-b2db-34b9c0a57d05_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable reserve</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_14a747fc-6260-422e-a50c-82f00c8414ee_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, plant and equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_460527e6-f235-465c-9739-a88e6118dd84_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink: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_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_f1a2885f-ecae-4d87-bd3b-3a0eb32218aa_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_dei_DocumentPeriodEndDate_efd2a469-9373-41a4-bfb0-b333714886d1_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_PropertyPlantAndEquipmentAbstract_eb5a2251-0041-45e1-8c21-710a75e1602e_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_srt_DirectorMember_df68d05b-dbd4-4b58-8d9b-d5064cb03cd2_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">Director</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_us-gaap_StockRepurchaseProgramAuthorizedAmount1_11b3e8da-9e25-4587-be49-585766f58b74_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock repurchase program, authorized amount</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program, Authorized Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:to="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageGrantDate_e649683c-ef33-4d50-893c-183de0734c8f_periodEndLabel_en-US" xlink:label="lab_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageGrantDate" 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">Exercisable on December 31, 2020 (in USD per share)</link:label>
    <link:label id="lab_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageGrantDate_label_en-US" xlink:label="lab_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageGrantDate" xlink: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, Exercisable, Weighted Average Grant Date</link:label>
    <link:label id="lab_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageGrantDate_documentation_en-US" xlink:label="lab_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageGrantDate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other Than Options, Exercisable, Weighted Average Grant Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageGrantDate" xlink:href="laws-20201231.xsd#laws_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageGrantDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageGrantDate" xlink:to="lab_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageGrantDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_90a94868-d391-4cbf-b924-e77a4a7a34e3_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_laws_DebtInstrumentCovenantNetLeverageRatio_641d8a19-2512-418a-8ca8-ee81e49191dd_terseLabel_en-US" xlink:label="lab_laws_DebtInstrumentCovenantNetLeverageRatio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total net leverage ratio</link:label>
    <link:label id="lab_laws_DebtInstrumentCovenantNetLeverageRatio_label_en-US" xlink:label="lab_laws_DebtInstrumentCovenantNetLeverageRatio" xlink: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, Covenant, Net Leverage Ratio</link:label>
    <link:label id="lab_laws_DebtInstrumentCovenantNetLeverageRatio_documentation_en-US" xlink:label="lab_laws_DebtInstrumentCovenantNetLeverageRatio" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Covenant, Net Leverage Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_DebtInstrumentCovenantNetLeverageRatio" xlink:href="laws-20201231.xsd#laws_DebtInstrumentCovenantNetLeverageRatio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_DebtInstrumentCovenantNetLeverageRatio" xlink:to="lab_laws_DebtInstrumentCovenantNetLeverageRatio" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_2135a8ff-1252-499c-a005-da3f4bc8c108_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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_d4778a6a-992e-466f-80bc-972d7cc1f13b_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_a4f31668-68d8-4622-a56b-2908a98d0133_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_df84ef58-3794-4d2f-8331-4de88a29de26_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink: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 before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink: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 Equity Method Investments, Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_ac5e4cb9-bdd9-43e8-bd78-a8551c587dba_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_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndGoodwill_aa6e132c-65b1-4929-a8e2-7ab7bf4011f4_totalLabel_en-US" xlink:label="lab_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndGoodwill" 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">Fair value of assets acquired</link:label>
    <link:label id="lab_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndGoodwill_label_en-US" xlink:label="lab_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Goodwill</link:label>
    <link:label id="lab_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndGoodwill_documentation_en-US" xlink:label="lab_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndGoodwill" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndGoodwill" xlink:href="laws-20201231.xsd#laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndGoodwill" xlink:to="lab_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_81626ba8-0419-4825-a2d2-1ae349bdd46c_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_ScheduleOfInventoryCurrentTableTextBlock_ffb260bb-e954-458e-bdd3-f4944f29ebb1_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" 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">Components of Inventories</link:label>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink: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 Inventory, Current [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_adb92f70-fb58-4b95-96f9-84892a14778e_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">US federal net operating loss carryforwards</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards, Domestic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_2fcd9e0a-05f1-40d9-9772-06fb1975fb36_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_2951a649-32bf-45b5-bfe5-499e99b54c0f_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" 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">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_UnusualRiskOrUncertaintyLineItems_42dbc199-7724-4eb1-a2c2-118afb9727d4_terseLabel_en-US" xlink:label="lab_us-gaap_UnusualRiskOrUncertaintyLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unusual Risk or Uncertainty [Line Items]</link:label>
    <link:label id="lab_us-gaap_UnusualRiskOrUncertaintyLineItems_label_en-US" xlink:label="lab_us-gaap_UnusualRiskOrUncertaintyLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unusual Risk or Uncertainty [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualRiskOrUncertaintyLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnusualRiskOrUncertaintyLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnusualRiskOrUncertaintyLineItems" xlink:to="lab_us-gaap_UnusualRiskOrUncertaintyLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid_193e3fdc-d941-4e3d-a70b-18c67599ae7f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid" xlink: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 out for SPR excercises</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid" xlink: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, Share-based Liabilities Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink: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) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_6d96b553-36cd-48a5-955c-193d0ac60a13_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/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_ScheduleOfRestructuringAndRelatedCostsTextBlock_33aad9e1-8103-4fb0-ab61-775f36dbdeec_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" 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">Changes in the Reserve for Severance</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Costs [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:to="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_3f0366df-7951-40cb-9c15-c4d905cd43fc_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">Acquisition</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_laws_SpecialtyChemicalsMember_2674f0a6-0a7a-4227-9ff5-7a785b753370_terseLabel_en-US" xlink:label="lab_laws_SpecialtyChemicalsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Specialty chemicals</link:label>
    <link:label id="lab_laws_SpecialtyChemicalsMember_label_en-US" xlink:label="lab_laws_SpecialtyChemicalsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Specialty Chemicals [Member]</link:label>
    <link:label id="lab_laws_SpecialtyChemicalsMember_documentation_en-US" xlink:label="lab_laws_SpecialtyChemicalsMember" 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">Specialty Chemicals [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_SpecialtyChemicalsMember" xlink:href="laws-20201231.xsd#laws_SpecialtyChemicalsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_SpecialtyChemicalsMember" xlink:to="lab_laws_SpecialtyChemicalsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_laws_ElectricalMember_88355b93-6104-4d96-9f00-d7bc0689bbb8_terseLabel_en-US" xlink:label="lab_laws_ElectricalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Electrical</link:label>
    <link:label id="lab_laws_ElectricalMember_label_en-US" xlink:label="lab_laws_ElectricalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Electrical [Member]</link:label>
    <link:label id="lab_laws_ElectricalMember_documentation_en-US" xlink:label="lab_laws_ElectricalMember" 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">Electrical [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_ElectricalMember" xlink:href="laws-20201231.xsd#laws_ElectricalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_ElectricalMember" xlink:to="lab_laws_ElectricalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsDisclosureTextBlock_681bba36-0a2c-4182-ac57-6006ebf826fc_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink: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_IntangibleAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink: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 Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_4865fdd9-ad9f-47f0-8a57-5319241f8c31_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink: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 From Continuing Operations Before Income Taxes</link:label>
    <link:label id="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink: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 Income before Income Tax, Domestic and Foreign [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_0737a271-ac9e-4d98-b926-a83789e80b04_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment, useful life (in years)</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_laws_PotentialSharesFromMSUVest_92721d87-d947-403d-9bd4-c9c6a3185672_terseLabel_en-US" xlink:label="lab_laws_PotentialSharesFromMSUVest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Potential Shares From MSU Vest</link:label>
    <link:label id="lab_laws_PotentialSharesFromMSUVest_label_en-US" xlink:label="lab_laws_PotentialSharesFromMSUVest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Potential Shares From MSU Vest</link:label>
    <link:label id="lab_laws_PotentialSharesFromMSUVest_documentation_en-US" xlink:label="lab_laws_PotentialSharesFromMSUVest" 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 Shares From MSU Vest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_PotentialSharesFromMSUVest" xlink:href="laws-20201231.xsd#laws_PotentialSharesFromMSUVest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_PotentialSharesFromMSUVest" xlink:to="lab_laws_PotentialSharesFromMSUVest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_971e4d97-8b1b-4a1b-ac5e-49658e038951_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink: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 [Domain]</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink: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 [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebt_2dcae243-7d6d-4b05-a95a-3211ad68e4ba_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink: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 line of credit facility, outstanding</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_c4675a59-65f6-4020-97cb-0e0c905e0df8_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_us-gaap_LesseeLeaseDescriptionLineItems_7f912c6d-eea1-4f60-8d74-81859a3ed2f3_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_cce3e862-1eb6-46f1-a383-f773952c0bc7_terseLabel_en-US" xlink:label="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. federal</link:label>
    <link:label id="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_label_en-US" xlink:label="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink: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 Income Tax Expense (Benefit), Continuing Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:to="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedAssetsDisclosureTextBlock_db12c6d3-b55a-44b4-9b7d-d6a6bf71dfde_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedAssetsDisclosureTextBlock" xlink: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 Cash</link:label>
    <link:label id="lab_us-gaap_RestrictedAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_RestrictedAssetsDisclosureTextBlock" xlink: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 Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedAssetsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_RestrictedAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_laws_Operatingcashflowfromfinancingleases_7ead4c5f-c05c-4319-a907-604ee1630e30_terseLabel_en-US" xlink:label="lab_laws_Operatingcashflowfromfinancingleases" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating cash flows from financing leases</link:label>
    <link:label id="lab_laws_Operatingcashflowfromfinancingleases_label_en-US" xlink:label="lab_laws_Operatingcashflowfromfinancingleases" xlink: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 cash flow from financing leases</link:label>
    <link:label id="lab_laws_Operatingcashflowfromfinancingleases_documentation_en-US" xlink:label="lab_laws_Operatingcashflowfromfinancingleases" 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 cash flow from financing leases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_Operatingcashflowfromfinancingleases" xlink:href="laws-20201231.xsd#laws_Operatingcashflowfromfinancingleases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_Operatingcashflowfromfinancingleases" xlink:to="lab_laws_Operatingcashflowfromfinancingleases" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_33da4288-62cd-4159-bd29-aed81b278ed0_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" 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 deferred assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_f5d07546-b0a6-4c56-be2f-9941872c9fff_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_CustomerRelationshipsMember_28515c9c-d313-46fc-a0a8-f19cf28a8798_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer relationships</link:label>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Relationships [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember" xlink:to="lab_us-gaap_CustomerRelationshipsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_1b9bcb72-8dae-4238-81ba-08981df43f52_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">Cost of goods sold</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_us-gaap_StatementEquityComponentsAxis_7ccfdaa1-cf75-4548-b1cf-8e2b34dd81ee_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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_9a8c0e0a-1f10-4301-b70e-c909f0bd0949_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1_b642636d-c248-4ead-9b73-7d6464382066_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1" 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">Net noncash financing liability related to acquisition</link:label>
    <link:label id="lab_us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1_label_en-US" xlink:label="lab_us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1" xlink: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 or Part Noncash Acquisition, Value of Liabilities Assumed</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1" xlink:to="lab_us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2463e7c4-e41a-426b-885f-bfe2c85eac9f_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="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_ProceedsFromRepaymentsOfLinesOfCredit_c6d3ccc8-5a29-4bf6-a71a-7a25e587c3b6_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" 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 payments on revolving lines of credit</link:label>
    <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink: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 (Repayments of) Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink:to="lab_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_5f9f1149-dcde-46c5-b42d-4919430b0e0b_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total 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_srt_MinimumMember_bc4a2bec-11f5-4507-9656-c2943169961f_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_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_05421553-bf78-4b2e-9a8f-06a2db62116b_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis" xlink: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 Cash and Cash Equivalents [Axis]</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis" xlink: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 Cash and Cash Equivalents [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LandMember_44224fc1-687c-4552-aa63-39355be7c560_terseLabel_en-US" xlink:label="lab_us-gaap_LandMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land</link:label>
    <link:label id="lab_us-gaap_LandMember_label_en-US" xlink:label="lab_us-gaap_LandMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LandMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandMember" xlink:to="lab_us-gaap_LandMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_bfc2310c-d780-4a43-874d-00da0163875d_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">Total current operating lease obligation</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_laws_BusinessAcquisitionNumberOfCustomersOfAcquiredEntity_46c5b446-b61b-4f3c-a938-88cc78618111_terseLabel_en-US" xlink:label="lab_laws_BusinessAcquisitionNumberOfCustomersOfAcquiredEntity" xlink: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 customers</link:label>
    <link:label id="lab_laws_BusinessAcquisitionNumberOfCustomersOfAcquiredEntity_label_en-US" xlink:label="lab_laws_BusinessAcquisitionNumberOfCustomersOfAcquiredEntity" xlink: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, Number of Customers of Acquired Entity</link:label>
    <link:label id="lab_laws_BusinessAcquisitionNumberOfCustomersOfAcquiredEntity_documentation_en-US" xlink:label="lab_laws_BusinessAcquisitionNumberOfCustomersOfAcquiredEntity" 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 Acquisition, Number of Customers of Acquired Entity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_BusinessAcquisitionNumberOfCustomersOfAcquiredEntity" xlink:href="laws-20201231.xsd#laws_BusinessAcquisitionNumberOfCustomersOfAcquiredEntity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_BusinessAcquisitionNumberOfCustomersOfAcquiredEntity" xlink:to="lab_laws_BusinessAcquisitionNumberOfCustomersOfAcquiredEntity" xlink:type="arc" order="1"/>
    <link:label id="lab_laws_DebtCovenantValueDomain_91b4b213-015b-46d8-a36b-71f518596fe2_terseLabel_en-US" xlink:label="lab_laws_DebtCovenantValueDomain" xlink: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 Covenant Value [Domain]</link:label>
    <link:label id="lab_laws_DebtCovenantValueDomain_label_en-US" xlink:label="lab_laws_DebtCovenantValueDomain" xlink: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 Covenant Value [Domain]</link:label>
    <link:label id="lab_laws_DebtCovenantValueDomain_documentation_en-US" xlink:label="lab_laws_DebtCovenantValueDomain" 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 Debt Covenant Value [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_DebtCovenantValueDomain" xlink:href="laws-20201231.xsd#laws_DebtCovenantValueDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_DebtCovenantValueDomain" xlink:to="lab_laws_DebtCovenantValueDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_39b3b718-3664-4133-acc2-bdf94d115f5f_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing lease ROU asset</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Finance Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets_bf462600-c935-47dd-bb97-04797d8720e2_terseLabel_en-US" xlink:label="lab_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets" xlink: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_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets_label_en-US" xlink:label="lab_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets</link:label>
    <link:label id="lab_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets_documentation_en-US" xlink:label="lab_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets" xlink:href="laws-20201231.xsd#laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets" xlink:to="lab_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_laws_LeaseLiabilityNoncurrent_0e0f961b-80b4-4e5a-9848-b55093761c3b_verboseLabel_en-US" xlink:label="lab_laws_LeaseLiabilityNoncurrent" 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">Lease obligation</link:label>
    <link:label id="lab_laws_LeaseLiabilityNoncurrent_b8ad224a-af11-4077-b681-a7228b842c31_totalLabel_en-US" xlink:label="lab_laws_LeaseLiabilityNoncurrent" 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 long term lease obligation</link:label>
    <link:label id="lab_laws_LeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_laws_LeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Liability, Noncurrent</link:label>
    <link:label id="lab_laws_LeaseLiabilityNoncurrent_documentation_en-US" xlink:label="lab_laws_LeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_LeaseLiabilityNoncurrent" xlink:href="laws-20201231.xsd#laws_LeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_LeaseLiabilityNoncurrent" xlink:to="lab_laws_LeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_1471c5d1-92c3-43b0-981b-31c6bf33bf80_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation Assumptions</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedSalariesCurrent_71b038c1-3465-43d3-97e3-c821027d256c_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedSalariesCurrent" xlink: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</link:label>
    <link:label id="lab_us-gaap_AccruedSalariesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedSalariesCurrent" xlink: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 Salaries, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedSalariesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedSalariesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedSalariesCurrent" xlink:to="lab_us-gaap_AccruedSalariesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_48c29ff9-cb88-47e2-99c5-87b5a2a3ed2b_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_bca2f007-2ea7-48c6-9636-38384417a673_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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_f77ce324-0d38-4b9a-afbb-01ff90add985_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average exercise price (in USD per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_09fc29f8-9ece-4a51-b40b-3f3d30fd9ce6_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating 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_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_67a55e60-0fd7-449c-8728-9f8ab1f0718f_terseLabel_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink: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 Deferred Tax Assets and Liabilities [Abstract]</link:label>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Deferred Tax Assets and Liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="lab_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_laws_GuaranteedInvestmentCertificateMember_03ea0633-665a-4183-8a81-a1f948baae91_terseLabel_en-US" xlink:label="lab_laws_GuaranteedInvestmentCertificateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guaranteed Investment Certificate</link:label>
    <link:label id="lab_laws_GuaranteedInvestmentCertificateMember_label_en-US" xlink:label="lab_laws_GuaranteedInvestmentCertificateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guaranteed Investment Certificate [Member]</link:label>
    <link:label id="lab_laws_GuaranteedInvestmentCertificateMember_documentation_en-US" xlink:label="lab_laws_GuaranteedInvestmentCertificateMember" 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">Guaranteed Investment Certificate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_GuaranteedInvestmentCertificateMember" xlink:href="laws-20201231.xsd#laws_GuaranteedInvestmentCertificateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_GuaranteedInvestmentCertificateMember" xlink:to="lab_laws_GuaranteedInvestmentCertificateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_506fee79-afdd-403c-b754-4e043a6e9cb9_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink: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 (in years)</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink: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, Remaining Amortization Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_321efc2f-790b-4f73-bd9c-fbafc0c2b780_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_b0ee74e8-fe5e-4b62-af0b-606c5a690401_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_us-gaap_CurrentForeignTaxExpenseBenefit_2ae5f703-9279-46bc-9cd3-3349f1bffddb_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">Canada</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_2404f44d-b270-4143-9450-7e97e8b799b2_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_AdditionalPaidInCapitalCommonStock_f2e7c467-6ada-40c4-ae79-d7466d7c2b42_verboseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" 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 in excess of par value</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_dei_EntityRegistrantName_6e95b025-bf1e-4dcb-bf46-ec236ad067fd_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_BusinessAcquisitionLineItems_a1c8eaa3-fc77-4754-943a-b2db6a2aa0aa_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_450132b7-2f08-45cc-bd16-73c1b072a3cf_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_bb5bedee-1322-42bf-b990-7bb11357c681_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Weighted Average Interest Rate (as 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_AccruedEmployeeBenefitsCurrent_3f479736-ab46-4bb2-a4df-674300162837_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedEmployeeBenefitsCurrent" xlink: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 stock-based compensation (stock performance rights)</link:label>
    <link:label id="lab_us-gaap_AccruedEmployeeBenefitsCurrent_7114e0d8-3452-4b48-83e6-6c046ad4e790_verboseLabel_en-US" xlink:label="lab_us-gaap_AccruedEmployeeBenefitsCurrent" 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">Liability reflecting estimated fair value of future pay-outs</link:label>
    <link:label id="lab_us-gaap_AccruedEmployeeBenefitsCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedEmployeeBenefitsCurrent" xlink: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 Employee Benefits, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedEmployeeBenefitsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedEmployeeBenefitsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedEmployeeBenefitsCurrent" xlink:to="lab_us-gaap_AccruedEmployeeBenefitsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_laws_DeferredTaxAssetsLeaseAssets_c74b8d1f-f445-42b1-b689-6cd0754c1e95_terseLabel_en-US" xlink:label="lab_laws_DeferredTaxAssetsLeaseAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leased assets</link:label>
    <link:label id="lab_laws_DeferredTaxAssetsLeaseAssets_label_en-US" xlink:label="lab_laws_DeferredTaxAssetsLeaseAssets" xlink: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, Lease Assets</link:label>
    <link:label id="lab_laws_DeferredTaxAssetsLeaseAssets_documentation_en-US" xlink:label="lab_laws_DeferredTaxAssetsLeaseAssets" 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, Lease Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_DeferredTaxAssetsLeaseAssets" xlink:href="laws-20201231.xsd#laws_DeferredTaxAssetsLeaseAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_DeferredTaxAssetsLeaseAssets" xlink:to="lab_laws_DeferredTaxAssetsLeaseAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_52d9c1f5-f3d2-46b0-99d0-9c56827c7070_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total deferred 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_laws_WeldingAndMetalRepairMember_27f3fed4-507a-4324-bab9-9ecf403b1b83_terseLabel_en-US" xlink:label="lab_laws_WeldingAndMetalRepairMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Welding and metal repair</link:label>
    <link:label id="lab_laws_WeldingAndMetalRepairMember_label_en-US" xlink:label="lab_laws_WeldingAndMetalRepairMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Welding And Metal Repair [Member]</link:label>
    <link:label id="lab_laws_WeldingAndMetalRepairMember_documentation_en-US" xlink:label="lab_laws_WeldingAndMetalRepairMember" 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">Welding And Metal Repair [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_WeldingAndMetalRepairMember" xlink:href="laws-20201231.xsd#laws_WeldingAndMetalRepairMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_WeldingAndMetalRepairMember" xlink:to="lab_laws_WeldingAndMetalRepairMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_de4a5b70-aca6-40aa-97f6-35df2ddf8ca0_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink: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 SPRs</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink: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, Non-Option Equity Instruments, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_laws_LeaseAssetsRightofUseAsset_643874b4-3426-4a93-b8ad-dbd7cd5766b3_terseLabel_en-US" xlink:label="lab_laws_LeaseAssetsRightofUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right of use assets</link:label>
    <link:label id="lab_laws_LeaseAssetsRightofUseAsset_9694cac7-d6b4-4506-9924-d26d44a09f88_totalLabel_en-US" xlink:label="lab_laws_LeaseAssetsRightofUseAsset" 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 assets</link:label>
    <link:label id="lab_laws_LeaseAssetsRightofUseAsset_label_en-US" xlink:label="lab_laws_LeaseAssetsRightofUseAsset" xlink: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 Assets, Right-of-Use Asset</link:label>
    <link:label id="lab_laws_LeaseAssetsRightofUseAsset_documentation_en-US" xlink:label="lab_laws_LeaseAssetsRightofUseAsset" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Assets, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_LeaseAssetsRightofUseAsset" xlink:href="laws-20201231.xsd#laws_LeaseAssetsRightofUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_LeaseAssetsRightofUseAsset" xlink:to="lab_laws_LeaseAssetsRightofUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_c2951f88-bb39-4693-8186-576cdd799c8a_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of reportable segments</link:label>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Reportable Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportableSegments" xlink:to="lab_us-gaap_NumberOfReportableSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_laws_AccruedHealthBenefits_f93a230f-7153-445e-94b0-91562b845978_terseLabel_en-US" xlink:label="lab_laws_AccruedHealthBenefits" xlink: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 health benefits</link:label>
    <link:label id="lab_laws_AccruedHealthBenefits_label_en-US" xlink:label="lab_laws_AccruedHealthBenefits" xlink: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 Health Benefits</link:label>
    <link:label id="lab_laws_AccruedHealthBenefits_documentation_en-US" xlink:label="lab_laws_AccruedHealthBenefits" 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">Accrued Health Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_AccruedHealthBenefits" xlink:href="laws-20201231.xsd#laws_AccruedHealthBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_AccruedHealthBenefits" xlink:to="lab_laws_AccruedHealthBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_ccbe75df-6f80-4743-a8fd-c9fdbcc98ebf_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Interest</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_laws_SafetyMember_d3f85c8c-d456-4f3e-b4e4-a49386a41914_terseLabel_en-US" xlink:label="lab_laws_SafetyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Safety</link:label>
    <link:label id="lab_laws_SafetyMember_label_en-US" xlink:label="lab_laws_SafetyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Safety [Member]</link:label>
    <link:label id="lab_laws_SafetyMember_documentation_en-US" xlink:label="lab_laws_SafetyMember" 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">Safety [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_SafetyMember" xlink:href="laws-20201231.xsd#laws_SafetyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_SafetyMember" xlink:to="lab_laws_SafetyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_ac5feef7-e044-42c2-9c8e-5dad94b6912c_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Charged to Costs and Expenses</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:href="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_VehiclesMember_32137b42-93f8-44d9-a424-d292c0dd3ceb_terseLabel_en-US" xlink:label="lab_us-gaap_VehiclesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vehicles</link:label>
    <link:label id="lab_us-gaap_VehiclesMember_label_en-US" xlink:label="lab_us-gaap_VehiclesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vehicles [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VehiclesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VehiclesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VehiclesMember" xlink:to="lab_us-gaap_VehiclesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_laws_PaymentsOfDeferredEmployerPayrollTaxCARESAct_c84118ea-f1ff-42aa-9092-60ca844bf90a_terseLabel_en-US" xlink:label="lab_laws_PaymentsOfDeferredEmployerPayrollTaxCARESAct" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments Of Deferred Employer Payroll Tax, CARES Act</link:label>
    <link:label id="lab_laws_PaymentsOfDeferredEmployerPayrollTaxCARESAct_label_en-US" xlink:label="lab_laws_PaymentsOfDeferredEmployerPayrollTaxCARESAct" xlink: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 Deferred Employer Payroll Tax, CARES Act</link:label>
    <link:label id="lab_laws_PaymentsOfDeferredEmployerPayrollTaxCARESAct_documentation_en-US" xlink:label="lab_laws_PaymentsOfDeferredEmployerPayrollTaxCARESAct" 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 Of Deferred Employer Payroll Tax, CARES Act</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_PaymentsOfDeferredEmployerPayrollTaxCARESAct" xlink:href="laws-20201231.xsd#laws_PaymentsOfDeferredEmployerPayrollTaxCARESAct"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_PaymentsOfDeferredEmployerPayrollTaxCARESAct" xlink:to="lab_laws_PaymentsOfDeferredEmployerPayrollTaxCARESAct" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_bcdecc4c-56a6-4e6d-b90e-5be4ddbd3d5b_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_8f105640-4c75-4d60-8cb6-2ce813871f4c_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill impairment</link:label>
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_f7a47a17-fee4-4995-9c5e-df1311aba2b4_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</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_f1346d1c-8e7e-47b1-a808-a580b0838a03_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable, less allowance for doubtful accounts of $654 and $593, respectively</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_TreasuryStockTextBlock_ed146dc2-af07-4d7a-b225-55662030320e_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program</link:label>
    <link:label id="lab_us-gaap_TreasuryStockTextBlock_label_en-US" xlink:label="lab_us-gaap_TreasuryStockTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockTextBlock" xlink:to="lab_us-gaap_TreasuryStockTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_28d5feed-8f15-467d-b9c9-f37b02b87ec8_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total lease payments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3fd5e733-a51a-49f9-a1df-2e842715604a_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink: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 liability</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_us-gaap_DeferredTaxAssetsOther_6cac7997-d1d6-4705-955d-cb84b9090b3b_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOther" xlink:to="lab_us-gaap_DeferredTaxAssetsOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringReserve_e3aab4d7-f07e-4ee2-a12d-967e98be4ad1_periodStartLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserve" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at beginning of period</link:label>
    <link:label id="lab_us-gaap_RestructuringReserve_129a33f9-35ee-4824-bbaa-26e38b7d89b2_periodEndLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserve" 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 the period</link:label>
    <link:label id="lab_us-gaap_RestructuringReserve_label_en-US" xlink:label="lab_us-gaap_RestructuringReserve" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Reserve</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringReserve"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringReserve" xlink:to="lab_us-gaap_RestructuringReserve" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_70f8bab8-dcf4-4c1f-891a-6cff63010007_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risk-free rate of return, minimum</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_fef4ec01-b3ff-4ee2-8f51-52b50c05738e_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for New Accounting Pronouncements [Axis]</link:label>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_label_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink: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 [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLeaseIncome_13fef704-e882-4e48-aa79-e9b35fcf0ef3_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLeaseIncome" xlink: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 generated by operating leases acquired in acquisition</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLeaseIncome_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLeaseIncome" xlink: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, Lease Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLeaseIncome" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLeaseIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLeaseIncome" xlink:to="lab_us-gaap_OperatingLeaseLeaseIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_laws_BoltSegmentMember_211b2a86-d54e-4e4d-883e-9b0a64b38f6a_terseLabel_en-US" xlink:label="lab_laws_BoltSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bolt</link:label>
    <link:label id="lab_laws_BoltSegmentMember_label_en-US" xlink:label="lab_laws_BoltSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bolt Segment [Member]</link:label>
    <link:label id="lab_laws_BoltSegmentMember_documentation_en-US" xlink:label="lab_laws_BoltSegmentMember" 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">Bolt Segment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_BoltSegmentMember" xlink:href="laws-20201231.xsd#laws_BoltSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_BoltSegmentMember" xlink:to="lab_laws_BoltSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_ae3dab5d-1a0e-4156-a7a1-4bd09868ecc3_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink: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 Currency</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Transactions and Translations Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_laws_CashSurrenderValueOfLifeInsurancePoliciesPolicyTextBlock_c9011c98-94d3-473a-9f12-77ea25f92daa_terseLabel_en-US" xlink:label="lab_laws_CashSurrenderValueOfLifeInsurancePoliciesPolicyTextBlock" xlink: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 Value of Life Insurance</link:label>
    <link:label id="lab_laws_CashSurrenderValueOfLifeInsurancePoliciesPolicyTextBlock_label_en-US" xlink:label="lab_laws_CashSurrenderValueOfLifeInsurancePoliciesPolicyTextBlock" xlink: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 Surrender Value of Life Insurance Policies [Policy Text Block]</link:label>
    <link:label id="lab_laws_CashSurrenderValueOfLifeInsurancePoliciesPolicyTextBlock_documentation_en-US" xlink:label="lab_laws_CashSurrenderValueOfLifeInsurancePoliciesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Surrender Value of Life Insurance Policies [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_CashSurrenderValueOfLifeInsurancePoliciesPolicyTextBlock" xlink:href="laws-20201231.xsd#laws_CashSurrenderValueOfLifeInsurancePoliciesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_CashSurrenderValueOfLifeInsurancePoliciesPolicyTextBlock" xlink:to="lab_laws_CashSurrenderValueOfLifeInsurancePoliciesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201602Member_f43a33e0-de27-4817-a201-7302e8ae89c4_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201602Member" xlink: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 2016-02</link:label>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201602Member_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201602Member" xlink: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 2016-02 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdate201602Member" xlink:to="lab_us-gaap_AccountingStandardsUpdate201602Member" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_ed737e4d-096b-4181-b89d-ff8e316c3952_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_laws_MSUsExchangedforShares_d1494497-40df-4644-80d7-18dc1b6163ef_negatedTerseLabel_en-US" xlink:label="lab_laws_MSUsExchangedforShares" 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">Exchanged for stock (in shares)</link:label>
    <link:label id="lab_laws_MSUsExchangedforShares_label_en-US" xlink:label="lab_laws_MSUsExchangedforShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">MSUs Exchanged for Shares</link:label>
    <link:label id="lab_laws_MSUsExchangedforShares_documentation_en-US" xlink:label="lab_laws_MSUsExchangedforShares" 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">MSUs Exchanged for Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_MSUsExchangedforShares" xlink:href="laws-20201231.xsd#laws_MSUsExchangedforShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_MSUsExchangedforShares" xlink:to="lab_laws_MSUsExchangedforShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveAxis_780d9097-e8b9-4eea-9ac7-7e4f718c8461_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Cost and Reserve [Axis]</link:label>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveAxis_label_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis" xlink:to="lab_us-gaap_RestructuringCostAndReserveAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_laws_BusinessCombinationConsiderationLiabilityDisclosureTextBlock_9086217f-0f6b-4d29-93bc-f6668e555411_terseLabel_en-US" xlink:label="lab_laws_BusinessCombinationConsiderationLiabilityDisclosureTextBlock" xlink: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 Acquisition Liability</link:label>
    <link:label id="lab_laws_BusinessCombinationConsiderationLiabilityDisclosureTextBlock_label_en-US" xlink:label="lab_laws_BusinessCombinationConsiderationLiabilityDisclosureTextBlock" xlink: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 Liability Disclosure [Text Block]</link:label>
    <link:label id="lab_laws_BusinessCombinationConsiderationLiabilityDisclosureTextBlock_documentation_en-US" xlink:label="lab_laws_BusinessCombinationConsiderationLiabilityDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Consideration Liability Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_BusinessCombinationConsiderationLiabilityDisclosureTextBlock" xlink:href="laws-20201231.xsd#laws_BusinessCombinationConsiderationLiabilityDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_BusinessCombinationConsiderationLiabilityDisclosureTextBlock" xlink:to="lab_laws_BusinessCombinationConsiderationLiabilityDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_92acda7d-f074-4de6-84fd-dea72618dc68_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment for foreign currency translation</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink: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), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingExpense_a31aed49-c351-4013-b96b-52821d1f56eb_terseLabel_en-US" xlink:label="lab_us-gaap_SellingExpense" xlink: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 expenses</link:label>
    <link:label id="lab_us-gaap_SellingExpense_label_en-US" xlink:label="lab_us-gaap_SellingExpense" xlink: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 Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingExpense" xlink:to="lab_us-gaap_SellingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRestructuring_c00e4049-0dcd-4318-8fa2-afa8c553934a_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRestructuring" 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</link:label>
    <link:label id="lab_us-gaap_PaymentsForRestructuring_label_en-US" xlink:label="lab_us-gaap_PaymentsForRestructuring" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Restructuring</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRestructuring" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRestructuring"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRestructuring" xlink:to="lab_us-gaap_PaymentsForRestructuring" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_e1f4183a-9cd5-420f-ba78-0709493e1f7f_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_a7c534c5-a55c-4c8e-ae58-17ced883a9cb_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">Goodwill, beginning balance</link:label>
    <link:label id="lab_us-gaap_Goodwill_55c2033f-c362-40af-a041-9787e6b54cb3_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">Goodwill, ending balance</link:label>
    <link:label id="lab_us-gaap_Goodwill_32089e70-904a-4278-a59f-3606fe37dd39_verboseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax deductible goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="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_dei_DocumentTransitionReport_4bcd57b6-33f9-4228-9a51-6d982351cc45_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_b09dd821-2771-47bd-aaf6-edc8119f17b5_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_001d85c4-c9a9-4c85-baab-02437c9a8c63_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 income tax expense (benefit):</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_laws_Tradingdays_894dca2e-4fd4-467a-bc94-7802b1bcedee_terseLabel_en-US" xlink:label="lab_laws_Tradingdays" xlink: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 days</link:label>
    <link:label id="lab_laws_Tradingdays_label_en-US" xlink:label="lab_laws_Tradingdays" xlink: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 days</link:label>
    <link:label id="lab_laws_Tradingdays_documentation_en-US" xlink:label="lab_laws_Tradingdays" 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">Trading days</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_Tradingdays" xlink:href="laws-20201231.xsd#laws_Tradingdays"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_Tradingdays" xlink:to="lab_laws_Tradingdays" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_c53565fd-ea96-4e06-ad79-b8a48d779798_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net operating loss 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_laws_PotentialSharesfromMSUGrants_9fddf21d-3577-4255-b538-d2933df90b08_terseLabel_en-US" xlink:label="lab_laws_PotentialSharesfromMSUGrants" xlink: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_laws_PotentialSharesfromMSUGrants_label_en-US" xlink:label="lab_laws_PotentialSharesfromMSUGrants" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Potential Shares from MSU Grants</link:label>
    <link:label id="lab_laws_PotentialSharesfromMSUGrants_documentation_en-US" xlink:label="lab_laws_PotentialSharesfromMSUGrants" 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">Common Shares potentially issuable upon the vesting of the Market Stock Units (MSUs) Granted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_PotentialSharesfromMSUGrants" xlink:href="laws-20201231.xsd#laws_PotentialSharesfromMSUGrants"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_PotentialSharesfromMSUGrants" xlink:to="lab_laws_PotentialSharesfromMSUGrants" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_7046bdc4-0a93-4154-8dfd-509bfd4e1018_verboseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" 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">Restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_e0dc92a4-792c-4dbe-bf34-8e4207ec17dd_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink: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 cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink: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 Cash and Cash Equivalents, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_laws_MSUGrants_00c8b31e-ed77-4734-b97d-47f75edf3acf_terseLabel_en-US" xlink:label="lab_laws_MSUGrants" xlink: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_laws_MSUGrants_label_en-US" xlink:label="lab_laws_MSUGrants" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">MSU Grants</link:label>
    <link:label id="lab_laws_MSUGrants_documentation_en-US" xlink:label="lab_laws_MSUGrants" 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">MSU Grants</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_MSUGrants" xlink:href="laws-20201231.xsd#laws_MSUGrants"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_MSUGrants" xlink:to="lab_laws_MSUGrants" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingAndBuildingImprovementsMember_6e3162d5-34e6-441e-8a6e-51c4665ce415_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 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_ScheduleOfGoodwillTextBlock_1593aaeb-2a15-4b93-819f-0eb1aaada82a_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 Activity Related to Acquisitions</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_0103af5c-5200-4e1b-98a4-0164beb8a5f4_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 income tax expense:</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_laws_SeveranceReserveAbstract_d786a286-eba1-4faa-a445-d424a3deaf68_terseLabel_en-US" xlink:label="lab_laws_SeveranceReserveAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Severance Reserve [Abstract]</link:label>
    <link:label id="lab_laws_SeveranceReserveAbstract_label_en-US" xlink:label="lab_laws_SeveranceReserveAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Severance Reserve [Abstract]</link:label>
    <link:label id="lab_laws_SeveranceReserveAbstract_documentation_en-US" xlink:label="lab_laws_SeveranceReserveAbstract" 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">Severance reserve.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_SeveranceReserveAbstract" xlink:href="laws-20201231.xsd#laws_SeveranceReserveAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_SeveranceReserveAbstract" xlink:to="lab_laws_SeveranceReserveAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingStandardsUpdateExtensibleList_e7bbefc6-41c4-41d9-9014-00dc6e25f309_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_laws_NumberOfBranches_30c641ca-fb8c-45a8-a7c5-7b4398713c43_terseLabel_en-US" xlink:label="lab_laws_NumberOfBranches" xlink: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 branches</link:label>
    <link:label id="lab_laws_NumberOfBranches_label_en-US" xlink:label="lab_laws_NumberOfBranches" xlink: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 Branches</link:label>
    <link:label id="lab_laws_NumberOfBranches_documentation_en-US" xlink:label="lab_laws_NumberOfBranches" 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 Branches</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_NumberOfBranches" xlink:href="laws-20201231.xsd#laws_NumberOfBranches"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_NumberOfBranches" xlink:to="lab_laws_NumberOfBranches" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAxis_6b7438bf-a1b3-4c9f-a216-d43de4fa8774_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_CreditFacilityDomain_eeb213b1-8c82-4ed7-9086-ef77f1c39e88_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_09ad3f61-fc33-4f8e-a035-59e9b31dd992_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">Schedule of Estimated Aggregate Amortization Expense for Next Five Years</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_9ca556c4-5a3e-4bef-81e9-00394c573b51_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_LetterOfCreditMember_637121af-569e-4563-b9d3-270037d5d9f3_verboseLabel_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember" 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">Letter of Credit</link:label>
    <link:label id="lab_us-gaap_LetterOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letter of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LetterOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LetterOfCreditMember" xlink:to="lab_us-gaap_LetterOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_1f311b58-02b9-494d-9a5e-318e2a12d1e4_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 income per share of common stock (in USD 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_ForeignIncomeTaxExpenseBenefitContinuingOperations_9b3870a1-7f8d-4bce-8a44-22626e2c198f_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Canada</link:label>
    <link:label id="lab_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations_label_en-US" xlink:label="lab_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Income Tax Expense (Benefit), Continuing Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations" xlink:to="lab_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_91b94411-b5a3-48c4-93d3-0a154b226719_verboseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" 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">Expected term (in years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_511e9620-28e3-4ccc-b5f3-ccba9b7bb67a_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_DebtDisclosureAbstract_b66acef1-baa0-46b2-b2bc-e4675aca6144_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_AccrualForTaxesOtherThanIncomeTaxesCurrent_01e39a8f-af25-4254-9f7b-69846f2fd15e_terseLabel_en-US" xlink:label="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink: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 and withheld taxes, other than income taxes</link:label>
    <link:label id="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_label_en-US" xlink:label="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrual for Taxes Other than Income Taxes, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:to="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_c5335836-2310-49a8-a935-61598cd6e555_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Weighted Average Term (in years)</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_2d42a833-170b-4ca2-84e6-99c8a8a8da01_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink: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 acquired</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_f1bfe585-8425-4ef7-a344-85e1350877f4_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 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_laws_AssetsAndLiabilitiesLesseeTableTextBlock_50f85261-77b8-43ee-b425-c79da1708b0e_terseLabel_en-US" xlink:label="lab_laws_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Assets and Liabilities</link:label>
    <link:label id="lab_laws_AssetsAndLiabilitiesLesseeTableTextBlock_label_en-US" xlink:label="lab_laws_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets And Liabilities, Lessee [Table Text Block]</link:label>
    <link:label id="lab_laws_AssetsAndLiabilitiesLesseeTableTextBlock_documentation_en-US" xlink:label="lab_laws_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets And Liabilities, Lessee</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:href="laws-20201231.xsd#laws_AssetsAndLiabilitiesLesseeTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:to="lab_laws_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_laws_EffectiveIncomeTaxRateReconciliationCapitalLossPercent_90fc3958-9c77-479c-8ee4-abb1218139c1_terseLabel_en-US" xlink:label="lab_laws_EffectiveIncomeTaxRateReconciliationCapitalLossPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital loss</link:label>
    <link:label id="lab_laws_EffectiveIncomeTaxRateReconciliationCapitalLossPercent_label_en-US" xlink:label="lab_laws_EffectiveIncomeTaxRateReconciliationCapitalLossPercent" xlink: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, Capital Loss, Percent</link:label>
    <link:label id="lab_laws_EffectiveIncomeTaxRateReconciliationCapitalLossPercent_documentation_en-US" xlink:label="lab_laws_EffectiveIncomeTaxRateReconciliationCapitalLossPercent" 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, Capital Loss, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_EffectiveIncomeTaxRateReconciliationCapitalLossPercent" xlink:href="laws-20201231.xsd#laws_EffectiveIncomeTaxRateReconciliationCapitalLossPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_EffectiveIncomeTaxRateReconciliationCapitalLossPercent" xlink:to="lab_laws_EffectiveIncomeTaxRateReconciliationCapitalLossPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryValuationReserves_c80f8de4-b000-42d0-be9d-ca0c139bcd37_negatedLabel_en-US" xlink:label="lab_us-gaap_InventoryValuationReserves" 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">Reserve for obsolete and excess inventory</link:label>
    <link:label id="lab_us-gaap_InventoryValuationReserves_label_en-US" xlink:label="lab_us-gaap_InventoryValuationReserves" xlink: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 Valuation Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryValuationReserves" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryValuationReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryValuationReserves" xlink:to="lab_us-gaap_InventoryValuationReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_laws_LawsonSegmentMember_59a5cc8b-51c4-4ba8-9f6c-22b89d87c23f_terseLabel_en-US" xlink:label="lab_laws_LawsonSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lawson</link:label>
    <link:label id="lab_laws_LawsonSegmentMember_label_en-US" xlink:label="lab_laws_LawsonSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lawson Segment [Member]</link:label>
    <link:label id="lab_laws_LawsonSegmentMember_documentation_en-US" xlink:label="lab_laws_LawsonSegmentMember" 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">Lawson Segment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_LawsonSegmentMember" xlink:href="laws-20201231.xsd#laws_LawsonSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_LawsonSegmentMember" xlink:to="lab_laws_LawsonSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_d1336016-9021-4f4c-b092-15c47955132c_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 options 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_UnrecognizedTaxBenefits_18c0a6a7-505d-4434-a41e-42e1a392abf9_periodStartLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at beginning of year</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_50ab10cb-a7fc-4bd3-859e-5e70e1e844f9_periodEndLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at end of year</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_79b257ed-6b57-4cbb-bf07-58bb1b7a6cc1_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" 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">Common stock, $1 par value: Authorized - 35,000,000 shares Issued &#8211; 9,287,625 and 9,190,171 shares, respectively Outstanding &#8211; 9,061,039 and 9,043,771 shares, 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_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_SecuredLongTermDebt_1aa44d8c-77f9-4ca4-a7f8-95278a1f6c49_terseLabel_en-US" xlink:label="lab_us-gaap_SecuredLongTermDebt" xlink: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 line of credit</link:label>
    <link:label id="lab_us-gaap_SecuredLongTermDebt_label_en-US" xlink:label="lab_us-gaap_SecuredLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Long-term Debt, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredLongTermDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SecuredLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuredLongTermDebt" xlink:to="lab_us-gaap_SecuredLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_7c39103b-a39f-40a6-a91b-12efe1750f63_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_01554341-11c5-45d0-8b3c-42ca33ab6be1_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_e241f158-9be3-45f5-8641-7fff9b607bd1_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_14e23e81-ac1b-4fc3-b000-3e4ac5444238_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_5dcebd27-5a13-40f4-8871-02d3dc3f20cc_terseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]</link:label>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsAbstract_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract" xlink:href="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_dei_EntityCurrentReportingStatus_bb07516b-40e4-49d7-8b23-ba0c4fd2c781_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_FinanceLeaseLiabilityPaymentsDueYearFour_0db6b2f5-3f4e-4786-a9f1-0b7b3f0068e2_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareAmortization1_e53f89e2-dea1-4539-b8db-f6ea09fc6926_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization expense of capitalized software</link:label>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareAmortization1_label_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Computer Software, Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAmortization1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:to="lab_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_f686eb61-95df-4251-af32-dfc1ccb80a8f_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_dbc8616d-389d-4acb-ad3a-c7885f006157_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_SummaryOfIncomeTaxContingenciesTextBlock_0932d251-97ba-456a-acbf-8780a8408f6f_terseLabel_en-US" xlink:label="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of the Beginning and Ending Amount of Unrecognized Tax Benefits</link:label>
    <link:label id="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Income Tax Contingencies [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SummaryOfIncomeTaxContingenciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:to="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNetAbstract_bd75c397-48ce-415f-bb09-97181c85e754_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryNetAbstract" 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">Components of inventories</link:label>
    <link:label id="lab_us-gaap_InventoryNetAbstract_label_en-US" xlink:label="lab_us-gaap_InventoryNetAbstract" xlink: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, Net [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNetAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNetAbstract" xlink:to="lab_us-gaap_InventoryNetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c2dced0d-a484-4273-94f4-86fef3ab55e1_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average grant date fair value (in USD 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_us-gaap_InventoryDisclosureAbstract_d075c016-804c-48b8-b019-71ad33c006ed_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_InventoryDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract" xlink: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 Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureAbstract" xlink:to="lab_us-gaap_InventoryDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_94bc05a4-909e-405a-90c2-18f8621a4ee3_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" 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">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_a6e1c3a1-0cc9-48bd-b3b5-079583d12354_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" 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">Common stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_aa7bb973-9357-4b02-b7a0-bed2e71178a5_periodStartLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" 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 (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_554b8b63-6882-4b80-aa18-7fa4bd2e5551_periodEndLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" 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 (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_15b6359b-f839-412a-b448-81fa9fd3011a_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" 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 and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_2e85a4d4-0b86-4838-be5f-635c5a7e6e24_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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_53daf0ca-8aa0-450f-86bc-b1fbc525732e_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding stock options (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_64b1ffa6-341f-47a9-9b59-ab5dff5417a3_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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_80381ff1-83e1-4ad3-bdcf-39ea53c21d22_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Present value of lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_68e4cbee-37be-441f-b85f-38d8a635a585_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease liabilities</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_laws_BusinessCombinationConsiderationLiabilityInterestRate_57acb3ae-482f-4e38-b670-eb2d412f2c46_terseLabel_en-US" xlink:label="lab_laws_BusinessCombinationConsiderationLiabilityInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Implied interest rate</link:label>
    <link:label id="lab_laws_BusinessCombinationConsiderationLiabilityInterestRate_label_en-US" xlink:label="lab_laws_BusinessCombinationConsiderationLiabilityInterestRate" xlink: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 Liability, Interest Rate</link:label>
    <link:label id="lab_laws_BusinessCombinationConsiderationLiabilityInterestRate_documentation_en-US" xlink:label="lab_laws_BusinessCombinationConsiderationLiabilityInterestRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Consideration Liability, Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_BusinessCombinationConsiderationLiabilityInterestRate" xlink:href="laws-20201231.xsd#laws_BusinessCombinationConsiderationLiabilityInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_BusinessCombinationConsiderationLiabilityInterestRate" xlink:to="lab_laws_BusinessCombinationConsiderationLiabilityInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_laws_FinanceLeaseCost_a248660d-da66-4d61-ae4e-0f7ab4de58a5_totalLabel_en-US" xlink:label="lab_laws_FinanceLeaseCost" 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">Consolidated Financing Lease Expense</link:label>
    <link:label id="lab_laws_FinanceLeaseCost_label_en-US" xlink:label="lab_laws_FinanceLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Cost</link:label>
    <link:label id="lab_laws_FinanceLeaseCost_documentation_en-US" xlink:label="lab_laws_FinanceLeaseCost" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_FinanceLeaseCost" xlink:href="laws-20201231.xsd#laws_FinanceLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_FinanceLeaseCost" xlink:to="lab_laws_FinanceLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_1b5b474d-dc97-46ee-9923-f697920f9ca1_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract" xlink:to="lab_us-gaap_SegmentReportingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_64225605-d7d6-4b6c-9bbd-ef84a940de77_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">Accounts receivable</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_StockholdersEquity_b69b14c0-7509-42ed-ac1e-3f59b1d54983_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&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_f773f627-58d5-4cf1-aa9b-930760de0b91_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 at beginning of year</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_054c0fb2-015c-4028-8b66-ba95764c4cec_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 at end of year</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_aae0880c-9aa2-4284-a4cd-aef480594344_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_0f044c46-3be8-4f42-9301-9df391c12d25_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">Purchase price</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_7b456429-5a95-4b9e-aa0a-9f6bfd959e80_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&#8217; equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="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_AccumulatedOtherComprehensiveIncomeLossNetOfTax_cf349df1-3962-4d5c-b72e-7107b8ba2f7d_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" 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">Accumulated other comprehensive income (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_LiabilitiesNoncurrent_63af4a11-4345-4f2e-bada-a33982f9a304_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrent" xlink: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 liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrent" xlink: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, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesNoncurrent" xlink:to="lab_us-gaap_LiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_c08829b7-1620-46e1-bc21-254fc958c21b_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_8878aa37-924f-41de-b2ad-92d8cedd7da9_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_RestrictedStockUnitsRSUMember_78021f71-f16a-4bf5-84ad-1cc92a0ae6cf_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink: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 awards</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink: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 Units (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="1"/>
    <link:label id="lab_laws_RequiredMinimumValueMember_33b85de3-7223-4d9f-8c51-7aeea1955e47_terseLabel_en-US" xlink:label="lab_laws_RequiredMinimumValueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Required Minimum Value</link:label>
    <link:label id="lab_laws_RequiredMinimumValueMember_label_en-US" xlink:label="lab_laws_RequiredMinimumValueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Required Minimum Value [Member]</link:label>
    <link:label id="lab_laws_RequiredMinimumValueMember_documentation_en-US" xlink:label="lab_laws_RequiredMinimumValueMember" 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">Required Minimum Value [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_RequiredMinimumValueMember" xlink:href="laws-20201231.xsd#laws_RequiredMinimumValueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_RequiredMinimumValueMember" xlink:to="lab_laws_RequiredMinimumValueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseCost_4cf96e6b-13a2-4713-a934-4aa856616b49_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">Consolidated Operating Lease Expense</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_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_0e5338bb-81f7-41c7-b143-e7978aba8c13_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" 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">Lapse of statute of limitations</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_47ba16b1-2242-46b8-b6fb-0e0a5186852a_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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_ff4f99ac-e8e5-4422-ab96-c36036183ee3_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid and payable and liabilities assumed</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_7861a7cb-c631-48dd-bb3a-4d8361e1c22c_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and administrative expenses</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesAbstract_edc82288-98b4-4513-9521-c107125dbddf_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">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_TypeOfAdoptionMember_61d1f7c1-9b60-4a01-8c6c-fd888df74701_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Adoption [Domain]</link:label>
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_label_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember" xlink: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 [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfAdoptionMember" xlink:to="lab_us-gaap_TypeOfAdoptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings_3c0ab612-f533-4dce-9614-692ef72b98ad_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings" xlink: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 income inclusion</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings" xlink: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, Repatriation of Foreign Earnings, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_3c6eecd6-bc8d-45a0-ba01-d29989293377_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:to="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_285dff7a-7b72-4ba6-9240-076cf2209327_totalLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</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_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_771119e1-3c02-4387-97a4-237cd472d1ab_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Leases, Weighted Average Term (in years)</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_97f75c5a-7e0a-450f-a396-b98aad853024_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_b03e20d0-3615-490d-a10d-16f3d6513667_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions for tax positions of prior years</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_e0c5c6cb-e102-4244-ac5f-7295f95f6e8a_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions for tax positions of current year</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_260960e7-28fb-4eb8-8481-bcd2beb8ef90_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_GranteeStatusDomain_687e539a-455e-46b7-82d0-5255815a3842_terseLabel_en-US" xlink:label="lab_us-gaap_GranteeStatusDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grantee Status [Domain]</link:label>
    <link:label id="lab_us-gaap_GranteeStatusDomain_label_en-US" xlink:label="lab_us-gaap_GranteeStatusDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grantee Status [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GranteeStatusDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GranteeStatusDomain" xlink:to="lab_us-gaap_GranteeStatusDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_5098e93b-2940-47ce-be24-6f791c0d5cc0_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease liabilities</link:label>
    <link:label id="lab_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_99ce40a9-7728-4e80-8b30-d418f050ae7b_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink: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_DeferredTaxAssetsValuationAllowance_5c695297-e04f-418a-83dc-dccbf7dfdf5d_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_GrossProfit_368276fb-5687-43c6-95e2-00c2382a0d4a_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" 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 profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_78f0789c-c8a4-4abd-8c10-f71b7ef62fd3_terseLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink: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 profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_label_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit" xlink:to="lab_us-gaap_GrossProfit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_dd6e7cfd-7b32-4c2d-9a3f-5ebf9790d748_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" 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, less accumulated depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_f6a67376-b4b5-4a71-9b9c-e9d39cb680f3_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment, less accumulated depreciation and amortization</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_813457c9-b85c-432c-be29-10057ed3a07a_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_us-gaap_ConstructionInProgressMember_50a97e9d-a082-4043-af34-97cf14b30cbc_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in progress</link:label>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_label_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in Progress [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionInProgressMember" xlink:to="lab_us-gaap_ConstructionInProgressMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_3089aab3-3ec4-4fbf-9390-8c28423c555f_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_LesseeLeaseDescriptionTable_15b64972-e4cd-4d34-b880-3f6ad24c4d57_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:to="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_c677b51f-27e6-44ac-9d85-f30966845cfb_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" 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">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_189f7bb2-f663-4352-8fca-48b7dec9126a_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock 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_864c64f8-6248-4122-ad66-dd19aee0bfe2_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_e9c17f0d-abc8-468b-b0be-fb54896b09d2_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_0a0f101d-ffec-4800-b66d-03faee2d3d00_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 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_FinanceLeaseLiabilityNoncurrent_1459e14d-7298-45c9-938c-807b7511b5ce_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total long term financing lease obligation</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_d82d0db7-8236-4cfe-a8cb-54e2079bc0af_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" 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">Changes in operating assets and liabilities, net of effect of acquired businesses:</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_InventoryDisclosureTextBlock_ba1e0fe6-6ec4-4d85-bfa8-b71b90dd9439_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock" 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">Inventories, net</link:label>
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock" xlink: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 Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureTextBlock" xlink:to="lab_us-gaap_InventoryDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_laws_CompanyHeadquartersMember_c9833fa5-ac88-4d59-9180-174d70482f22_terseLabel_en-US" xlink:label="lab_laws_CompanyHeadquartersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company Headquarters</link:label>
    <link:label id="lab_laws_CompanyHeadquartersMember_label_en-US" xlink:label="lab_laws_CompanyHeadquartersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company Headquarters [Member]</link:label>
    <link:label id="lab_laws_CompanyHeadquartersMember_documentation_en-US" xlink:label="lab_laws_CompanyHeadquartersMember" 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">Company Headquarters</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_CompanyHeadquartersMember" xlink:href="laws-20201231.xsd#laws_CompanyHeadquartersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_CompanyHeadquartersMember" xlink:to="lab_laws_CompanyHeadquartersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_laws_NetLeaseLiabilityPresentValue_dd6d70a3-af3e-4c43-ba1a-cbcbfe71a4d2_totalLabel_en-US" xlink:label="lab_laws_NetLeaseLiabilityPresentValue" 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 lease liabilities</link:label>
    <link:label id="lab_laws_NetLeaseLiabilityPresentValue_label_en-US" xlink:label="lab_laws_NetLeaseLiabilityPresentValue" xlink: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 Lease Liability, Present Value</link:label>
    <link:label id="lab_laws_NetLeaseLiabilityPresentValue_documentation_en-US" xlink:label="lab_laws_NetLeaseLiabilityPresentValue" 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">Net Lease Liability, Present Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_NetLeaseLiabilityPresentValue" xlink:href="laws-20201231.xsd#laws_NetLeaseLiabilityPresentValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_NetLeaseLiabilityPresentValue" xlink:to="lab_laws_NetLeaseLiabilityPresentValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradeNamesMember_e5b4deeb-d65d-427a-a395-71e2b92bbf72_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_laws_MSUOutstandingBalance_c0d461fc-7356-49db-b2e9-811870e994a8_periodStartLabel_en-US" xlink:label="lab_laws_MSUOutstandingBalance" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding on December 31, 2019 (in shares)</link:label>
    <link:label id="lab_laws_MSUOutstandingBalance_9b45f7b0-1fff-40f5-916f-3353df990a26_periodEndLabel_en-US" xlink:label="lab_laws_MSUOutstandingBalance" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding on December 31, 2020 (in shares)</link:label>
    <link:label id="lab_laws_MSUOutstandingBalance_label_en-US" xlink:label="lab_laws_MSUOutstandingBalance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">MSU Outstanding Balance</link:label>
    <link:label id="lab_laws_MSUOutstandingBalance_documentation_en-US" xlink:label="lab_laws_MSUOutstandingBalance" 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">Outstanding Balance of Market Stock Units</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_MSUOutstandingBalance" xlink:href="laws-20201231.xsd#laws_MSUOutstandingBalance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_MSUOutstandingBalance" xlink:to="lab_laws_MSUOutstandingBalance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_12a798cb-0fef-47ee-8972-6cad2d30ce4f_terseLabel_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:label id="lab_us-gaap_LeasesAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_1403b1f1-35e1-4aa2-98e6-b99c5400ef1b_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_ca33c410-65c7-4275-b265-037dd0ff7920_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_218868b8-ed80-40c3-9cdc-52e377958b01_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_us-gaap_OperatingExpensesAbstract_6b07f247-eaed-4557-9001-c67c1e4feabf_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating expenses:</link:label>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpensesAbstract" xlink:to="lab_us-gaap_OperatingExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillDisclosureTextBlock_f20224b1-f9cb-447c-8386-813587994d34_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillDisclosureTextBlock" xlink: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_GoodwillDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillDisclosureTextBlock" xlink: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 Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillDisclosureTextBlock" xlink:to="lab_us-gaap_GoodwillDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_laws_NetLeaseLiabilityPaymentsDueYearFour_25133fe2-48f9-4087-bf54-c1905be77841_totalLabel_en-US" xlink:label="lab_laws_NetLeaseLiabilityPaymentsDueYearFour" 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">2024</link:label>
    <link:label id="lab_laws_NetLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_laws_NetLeaseLiabilityPaymentsDueYearFour" xlink: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 Lease Liability, Payments, Due Year Four</link:label>
    <link:label id="lab_laws_NetLeaseLiabilityPaymentsDueYearFour_documentation_en-US" xlink:label="lab_laws_NetLeaseLiabilityPaymentsDueYearFour" 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">Net Lease Liability, Payments, Due Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_NetLeaseLiabilityPaymentsDueYearFour" xlink:href="laws-20201231.xsd#laws_NetLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_NetLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_laws_NetLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringCharges_98abf8fc-e3f8-45ab-ab50-099cf94ca313_verboseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCharges" 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">Charged to earnings</link:label>
    <link:label id="lab_us-gaap_RestructuringCharges_label_en-US" xlink:label="lab_us-gaap_RestructuringCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCharges" xlink:to="lab_us-gaap_RestructuringCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_f2ec9be8-84af-4368-b615-b95dd3fc7cd0_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_FinanceLeaseLiability_f43d71b5-cf61-4f72-9c6f-c4cb216095ba_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Present value of lease liabilities</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_357a1827-aefd-47f8-83fe-71d084590de4_verboseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" 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">Financing lease liabilities</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiability" xlink:to="lab_us-gaap_FinanceLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization_66099d1f-f6f4-4803-8eaf-631c2f11fd6c_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance lease accumulated depreciation</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_0f1f2148-b167-4e7c-bde7-d286e5333d22_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State and local taxes, net</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink: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, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_laws_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMaximumAnnualShareGrantLimit_e72915bd-4ffe-4a16-b182-263c86a812c8_terseLabel_en-US" xlink:label="lab_laws_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMaximumAnnualShareGrantLimit" xlink: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 plan maximum share grants per year (in shares)</link:label>
    <link:label id="lab_laws_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMaximumAnnualShareGrantLimit_label_en-US" xlink:label="lab_laws_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMaximumAnnualShareGrantLimit" xlink: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 Maximum Annual Share Grant Limit</link:label>
    <link:label id="lab_laws_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMaximumAnnualShareGrantLimit_documentation_en-US" xlink:label="lab_laws_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMaximumAnnualShareGrantLimit" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Maximum Annual Share Grant Limit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMaximumAnnualShareGrantLimit" xlink:href="laws-20201231.xsd#laws_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMaximumAnnualShareGrantLimit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMaximumAnnualShareGrantLimit" xlink:to="lab_laws_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMaximumAnnualShareGrantLimit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_73f31366-a034-403f-b4d4-65666a000d2e_verboseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" 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">Stockholders&#8217; equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="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_laws_LesseeOperatingAndFinanceLeaseLiabilityAbstract_f04c380c-1d7c-413a-b5e5-4d0f8fa56711_terseLabel_en-US" xlink:label="lab_laws_LesseeOperatingAndFinanceLeaseLiabilityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_laws_LesseeOperatingAndFinanceLeaseLiabilityAbstract_label_en-US" xlink:label="lab_laws_LesseeOperatingAndFinanceLeaseLiabilityAbstract" xlink: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 And Finance Lease Liability [Abstract]</link:label>
    <link:label id="lab_laws_LesseeOperatingAndFinanceLeaseLiabilityAbstract_documentation_en-US" xlink:label="lab_laws_LesseeOperatingAndFinanceLeaseLiabilityAbstract" 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 And Finance Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_LesseeOperatingAndFinanceLeaseLiabilityAbstract" xlink:href="laws-20201231.xsd#laws_LesseeOperatingAndFinanceLeaseLiabilityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_LesseeOperatingAndFinanceLeaseLiabilityAbstract" xlink:to="lab_laws_LesseeOperatingAndFinanceLeaseLiabilityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_laws_AccruedSeveranceCurrent_bde096c7-1c80-4143-a147-acaf136ca365_terseLabel_en-US" xlink:label="lab_laws_AccruedSeveranceCurrent" xlink: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 severance</link:label>
    <link:label id="lab_laws_AccruedSeveranceCurrent_label_en-US" xlink:label="lab_laws_AccruedSeveranceCurrent" xlink: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 Severance Current</link:label>
    <link:label id="lab_laws_AccruedSeveranceCurrent_documentation_en-US" xlink:label="lab_laws_AccruedSeveranceCurrent" 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">Accrued severance current.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_AccruedSeveranceCurrent" xlink:href="laws-20201231.xsd#laws_AccruedSeveranceCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_AccruedSeveranceCurrent" xlink:to="lab_laws_AccruedSeveranceCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_cfd6e903-dc1d-466a-ab23-4740c91403c7_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_59527618-2fe6-484c-b0af-9f18d828a642_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_srt_ValuationAndQualifyingAccountsDisclosureTable_6607c1a0-006e-450f-8ed2-30556bbc522c_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_laws_MachineryEquipmentFurnitureFixturesAndVehiclesMember_b6967a17-8eef-46d9-aa77-46fbebf33139_terseLabel_en-US" xlink:label="lab_laws_MachineryEquipmentFurnitureFixturesAndVehiclesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Machinery and equipment, furniture and fixtures, and vehicles</link:label>
    <link:label id="lab_laws_MachineryEquipmentFurnitureFixturesAndVehiclesMember_label_en-US" xlink:label="lab_laws_MachineryEquipmentFurnitureFixturesAndVehiclesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Machinery Equipment Furniture Fixtures and Vehicles [Member]</link:label>
    <link:label id="lab_laws_MachineryEquipmentFurnitureFixturesAndVehiclesMember_documentation_en-US" xlink:label="lab_laws_MachineryEquipmentFurnitureFixturesAndVehiclesMember" 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">Machinery Equipment Furniture Fixtures and Vehicles [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_MachineryEquipmentFurnitureFixturesAndVehiclesMember" xlink:href="laws-20201231.xsd#laws_MachineryEquipmentFurnitureFixturesAndVehiclesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_MachineryEquipmentFurnitureFixturesAndVehiclesMember" xlink:to="lab_laws_MachineryEquipmentFurnitureFixturesAndVehiclesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_1540a66a-f28b-4447-9875-ed3c287d3ca8_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_8967323f-707b-4fb7-83f2-a33804575104_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 disclosure of cash flow information</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_32991c16-4dc6-4ba4-b56b-ff2c30c94dda_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_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_c58052b1-e0bd-4864-a18c-6ce9f37ae022_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink: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 Rate, Continuing Operations, Tax Rate Reconciliation [Abstract]</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink: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, Percent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_c9a3c11e-f244-4cf4-9e8d-6b3ae5658fce_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_084ce526-dc52-42a5-b930-6aaf71a01f11_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_srt_ProductsAndServicesDomain_1885c952-d299-4f83-8bab-85030b208f81_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_PropertyPlantAndEquipmentLineItems_e16a584d-238f-411d-a758-c748fb7c8c30_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_us-gaap_PropertyPlantAndEquipmentTypeDomain_a9ee2788-8d24-44ed-b80f-22d939a5ff11_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_c6d4271d-4173-4633-adf1-0304f649714c_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_us-gaap_AllowanceForCreditLossMember_6c90897d-beff-41c2-901a-38b9c0c4b6d6_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for doubtful accounts:</link:label>
    <link:label id="lab_us-gaap_AllowanceForCreditLossMember_label_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Allowance, Credit Loss [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember" xlink:href="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_fb8ea105-c8a2-4c7f-8576-a4424ab52735_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risk-free rate of return, maximum</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy_9c913076-cc4e-48ca-bf8e-bd5d5f3c3081_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" xlink: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_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy_label_en-US" xlink:label="lab_us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" xlink: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, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" xlink:to="lab_us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_dc291302-2a37-40f1-94a4-9ea803159b08_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">401k Employer matching contributions</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_FinanceLeaseWeightedAverageDiscountRatePercent_edd7a4e0-efb7-4168-aa14-21f55b6061fc_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Leases, Weighted Average Interest Rate (as percent)</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_ced0ccb5-8c11-4483-846b-299074ea84fa_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">Components of Property, Plant 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_laws_DebtInstrumentAllowableIndebtednessForAcquisition_22b3b7ee-c330-45a6-ae0c-aa590c0ffc3f_terseLabel_en-US" xlink:label="lab_laws_DebtInstrumentAllowableIndebtednessForAcquisition" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowable indebtedness for acquisition</link:label>
    <link:label id="lab_laws_DebtInstrumentAllowableIndebtednessForAcquisition_label_en-US" xlink:label="lab_laws_DebtInstrumentAllowableIndebtednessForAcquisition" xlink: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, Allowable Indebtedness For Acquisition</link:label>
    <link:label id="lab_laws_DebtInstrumentAllowableIndebtednessForAcquisition_documentation_en-US" xlink:label="lab_laws_DebtInstrumentAllowableIndebtednessForAcquisition" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Allowable Indebtedness For Acquisition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_DebtInstrumentAllowableIndebtednessForAcquisition" xlink:href="laws-20201231.xsd#laws_DebtInstrumentAllowableIndebtednessForAcquisition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_DebtInstrumentAllowableIndebtednessForAcquisition" xlink:to="lab_laws_DebtInstrumentAllowableIndebtednessForAcquisition" xlink:type="arc" order="1"/>
    <link:label id="lab_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketStockUnitsPotentiallyIssuableSharesRollForward_275002f3-d0ff-4bc7-b1fe-9f28dac404bc_terseLabel_en-US" xlink:label="lab_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketStockUnitsPotentiallyIssuableSharesRollForward" xlink: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 Shares Potentially Issuable</link:label>
    <link:label id="lab_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketStockUnitsPotentiallyIssuableSharesRollForward_label_en-US" xlink:label="lab_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketStockUnitsPotentiallyIssuableSharesRollForward" xlink: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, Market Stock Units, Potentially Issuable Shares [Roll Forward]</link:label>
    <link:label id="lab_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketStockUnitsPotentiallyIssuableSharesRollForward_documentation_en-US" xlink:label="lab_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketStockUnitsPotentiallyIssuableSharesRollForward" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Market Stock Units, Potentially Issuable Shares [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketStockUnitsPotentiallyIssuableSharesRollForward" xlink:href="laws-20201231.xsd#laws_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketStockUnitsPotentiallyIssuableSharesRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketStockUnitsPotentiallyIssuableSharesRollForward" xlink:to="lab_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketStockUnitsPotentiallyIssuableSharesRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_2d303ae2-1ca4-4b45-94b7-88d71cf2addb_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of credit facility, remaining borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Remaining Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_b056f6ff-0742-4645-b67a-12e3eb49409d_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink: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 issued (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink: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, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_laws_SharesIssuedOnVestingofMSUs_60633cea-62d8-43a3-a9a7-7a396d316f68_negatedTerseLabel_en-US" xlink:label="lab_laws_SharesIssuedOnVestingofMSUs" 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">Exchanged for stock (in shares)</link:label>
    <link:label id="lab_laws_SharesIssuedOnVestingofMSUs_label_en-US" xlink:label="lab_laws_SharesIssuedOnVestingofMSUs" xlink: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 On Vesting of MSUs</link:label>
    <link:label id="lab_laws_SharesIssuedOnVestingofMSUs_documentation_en-US" xlink:label="lab_laws_SharesIssuedOnVestingofMSUs" 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">Common Shares Issued in Exchange for Vested Market Stock Units (MSUs)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_SharesIssuedOnVestingofMSUs" xlink:href="laws-20201231.xsd#laws_SharesIssuedOnVestingofMSUs"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_SharesIssuedOnVestingofMSUs" xlink:to="lab_laws_SharesIssuedOnVestingofMSUs" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_a9b6e81f-7eb0-4992-928c-0768d2489df1_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">Gross Carrying Amount</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="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_MoneyMarketFundsMember_47974782-7ce7-41ed-b2fe-c08310659b0d_terseLabel_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Money Market Funds</link:label>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_label_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Money Market Funds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MoneyMarketFundsMember" xlink:to="lab_us-gaap_MoneyMarketFundsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_laws_NetLeaseLiabilityPaymentsDue_26a1d9f2-c963-48ec-a590-bc5220996e6e_totalLabel_en-US" xlink:label="lab_laws_NetLeaseLiabilityPaymentsDue" 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 payments</link:label>
    <link:label id="lab_laws_NetLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_laws_NetLeaseLiabilityPaymentsDue" xlink: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 Lease Liability, Payments Due</link:label>
    <link:label id="lab_laws_NetLeaseLiabilityPaymentsDue_documentation_en-US" xlink:label="lab_laws_NetLeaseLiabilityPaymentsDue" 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">Net Lease Liability, Payments Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_NetLeaseLiabilityPaymentsDue" xlink:href="laws-20201231.xsd#laws_NetLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_NetLeaseLiabilityPaymentsDue" xlink:to="lab_laws_NetLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_8430680c-fcc5-425b-9f66-709d0b6c6ac2_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" 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 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_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_f8aa7eb0-d6d0-4291-ba82-6beb5da3233d_terseLabel_en-US" xlink:label="lab_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Name of Property [Axis]</link:label>
    <link:label id="lab_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_label_en-US" xlink:label="lab_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Name of Property [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis" xlink:to="lab_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductAndServiceOtherMember_ec5a49ad-759c-406c-841e-38cc2cdc7abf_terseLabel_en-US" xlink:label="lab_us-gaap_ProductAndServiceOtherMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_ProductAndServiceOtherMember_label_en-US" xlink:label="lab_us-gaap_ProductAndServiceOtherMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service, Other [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductAndServiceOtherMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductAndServiceOtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductAndServiceOtherMember" xlink:to="lab_us-gaap_ProductAndServiceOtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsAbstract_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract" xlink:to="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_9885fe5d-d9a2-4ff4-8be9-43a9e44af937_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">Increase (decrease) in cash and cash equivalents and restricted cash</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_BusinessCombinationDisclosureTextBlock_0a25b0eb-19bf-4476-a37d-2f7928ba1218_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAsset_9390d46f-33e8-4835-b9ce-fb731ad5167c_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total ROU financing lease assets</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-of-Use Asset, after Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAsset" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_b1f44597-d605-4e8f-ba54-9a4926448a05_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Value of Lease Liabilities Generated by Leasing Activities of Lawson</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_laws_DeferredCompensationAnnualVestingPercentageAfterFiveYears_5a07152f-4883-4fe4-8950-caad345aa238_terseLabel_en-US" xlink:label="lab_laws_DeferredCompensationAnnualVestingPercentageAfterFiveYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Annual vesting percentage after initial period</link:label>
    <link:label id="lab_laws_DeferredCompensationAnnualVestingPercentageAfterFiveYears_label_en-US" xlink:label="lab_laws_DeferredCompensationAnnualVestingPercentageAfterFiveYears" xlink: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 Annual Vesting Percentage After Five Years</link:label>
    <link:label id="lab_laws_DeferredCompensationAnnualVestingPercentageAfterFiveYears_documentation_en-US" xlink:label="lab_laws_DeferredCompensationAnnualVestingPercentageAfterFiveYears" 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 Compensation Annual Vesting Percentage After Five Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_DeferredCompensationAnnualVestingPercentageAfterFiveYears" xlink:href="laws-20201231.xsd#laws_DeferredCompensationAnnualVestingPercentageAfterFiveYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_DeferredCompensationAnnualVestingPercentageAfterFiveYears" xlink:to="lab_laws_DeferredCompensationAnnualVestingPercentageAfterFiveYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_3e7eb0a2-a5a2-4362-a2ae-160a275d2de8_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember" xlink:to="lab_us-gaap_EmployeeStockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2fcf8a7c-6893-4e86-b892-d1bc9683ea34_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_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_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment_9b8f2870-da21-4b7a-b362-9c52caf66fbc_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Meals &amp; entertainment</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Meals and Entertainment, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GranteeStatusAxis_159bf9d6-8d88-4056-b4e2-6ef6ffcc55b0_terseLabel_en-US" xlink:label="lab_us-gaap_GranteeStatusAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grantee Status [Axis]</link:label>
    <link:label id="lab_us-gaap_GranteeStatusAxis_label_en-US" xlink:label="lab_us-gaap_GranteeStatusAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grantee Status [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GranteeStatusAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GranteeStatusAxis" xlink:to="lab_us-gaap_GranteeStatusAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockShares_2277da7f-c1cd-4c54-b191-2a7d48103c6b_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockShares_label_en-US" xlink:label="lab_us-gaap_TreasuryStockShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockShares" xlink:to="lab_us-gaap_TreasuryStockShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeSeveranceMember_ffbeae7b-4d57-4aee-a415-aed7e16713d0_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeSeveranceMember" 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">Employee Severance</link:label>
    <link:label id="lab_us-gaap_EmployeeSeveranceMember_label_en-US" xlink:label="lab_us-gaap_EmployeeSeveranceMember" xlink: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 Severance [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeSeveranceMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeSeveranceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeSeveranceMember" xlink:to="lab_us-gaap_EmployeeSeveranceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_ad74f9ca-e7ce-49b6-94fa-2d1711ee9119_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">U.S. 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_PlanNameDomain_eaba5515-a5f6-4b2c-872a-8cafae62dcb8_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_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_3dcd6e0c-dd16-4e39-bbe7-2221a1a7e693_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink: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_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink: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, Domestic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_ffb265e1-9c32-463a-9608-2b1d0dcd76c2_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_3da9299a-bba5-47b7-894b-c478f73c41bc_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_fdea7c84-42a2-4382-832e-567117fc7eeb_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">Net 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_laws_NetLeaseLiabilityPaymentsDueYearThree_48f93174-185d-422c-bd3a-3ab3804ce71c_totalLabel_en-US" xlink:label="lab_laws_NetLeaseLiabilityPaymentsDueYearThree" 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">2023</link:label>
    <link:label id="lab_laws_NetLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_laws_NetLeaseLiabilityPaymentsDueYearThree" xlink: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 Lease Liability, Payments, Due Year Three</link:label>
    <link:label id="lab_laws_NetLeaseLiabilityPaymentsDueYearThree_documentation_en-US" xlink:label="lab_laws_NetLeaseLiabilityPaymentsDueYearThree" 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">Net Lease Liability, Payments, Due Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_NetLeaseLiabilityPaymentsDueYearThree" xlink:href="laws-20201231.xsd#laws_NetLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_NetLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_laws_NetLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_f3439bc1-b4a0-4e50-8acc-74fc748b5e38_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected volatility, maximum, percent</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_d509adf1-5140-4dda-9009-49d6dbda2daf_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of Business</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_cad64691-9321-4573-b05c-629f60bf8b9c_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_4d56645d-0c7c-4226-a4ca-f700536ff5e2_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 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_a2cb4d75-3d76-407a-be53-62f74599cfe1_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_526495d8-9169-498d-b821-911b626e57c5_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_761cb8ab-cedf-4136-b738-632a36676b88_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</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_us-gaap_IncomeTaxesPaidNet_6b7d4ddb-2cf7-4da6-80d5-62b5c127ae02_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash paid for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink: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, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet" xlink:to="lab_us-gaap_IncomeTaxesPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_bc2236f9-3cf2-433b-ae6b-86cf739e3d08_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, cash equivalents and restricted cash at beginning of year</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_90e0d59c-b40c-4c3b-bf3a-08b19aee1fac_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, cash equivalents and restricted cash at end of year</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_7cfa194d-135c-43ac-97a6-00c4098a97fd_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" 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 cash, cash equivalents and restricted cash</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_DefinedContributionPlanEmployerDiscretionaryContributionAmount_71c7d571-79b5-4999-a699-36c9fa95ba2d_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employer contributions, profit sharing retirement plan</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Employer Discretionary Contribution Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_224ef52a-126f-478c-b56b-2dabf1323c37_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, Plant 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_srt_TitleOfIndividualWithRelationshipToEntityDomain_74ec1ab3-9e09-449f-9ee2-2a95c4d70d53_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_us-gaap_AccruedLiabilitiesCurrent_117450e0-9647-4072-89f8-fc94e16c3f9d_verboseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" 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">Accrued expenses and other liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_cec766da-5c7d-4b5f-b692-6e1a24f26c9d_totalLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total accrued liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_1937f877-3e82-44e1-b0c4-198bb8236c1b_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">Diluted income per share of common stock (in USD 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_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_16af5bf6-0c50-4173-a0e4-6296737d721d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial information by Geographic Area, Continuing Operations</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink: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 from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrent_25f28d5d-ff79-469f-ac9d-6ad4edfe340b_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current financing lease obligation</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityCurrent" xlink:to="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_e77f297d-e948-4a7b-91f6-46f581d8c9e9_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_ff9ef34c-4765-4f74-a0b7-2095fb446091_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" 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">Business acquisition, net of acquired cash</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_08d47685-38d0-4180-9cea-fdb00b422303_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">Payments for purchase</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_srt_CumulativeEffectPeriodOfAdoptionDomain_4443234b-8f8b-4d01-b7ce-d5670d3cf3ca_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_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_41260b4b-02e6-4fc3-955e-18004ec1c656_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink: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 since acquisition</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink: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, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:to="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccrualForEnvironmentalLossContingencies_a0453d67-58b6-42e9-a050-2369f6e45f6a_terseLabel_en-US" xlink:label="lab_us-gaap_AccrualForEnvironmentalLossContingencies" xlink: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 environmental matter costs</link:label>
    <link:label id="lab_us-gaap_AccrualForEnvironmentalLossContingencies_label_en-US" xlink:label="lab_us-gaap_AccrualForEnvironmentalLossContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrual for Environmental Loss Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingencies" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccrualForEnvironmentalLossContingencies" xlink:to="lab_us-gaap_AccrualForEnvironmentalLossContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_laws_CuttingToolsAndAbrasivesMember_2db0cdf6-ce19-4dd1-8c87-a2db6c1b9012_terseLabel_en-US" xlink:label="lab_laws_CuttingToolsAndAbrasivesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cutting tools and abrasives</link:label>
    <link:label id="lab_laws_CuttingToolsAndAbrasivesMember_label_en-US" xlink:label="lab_laws_CuttingToolsAndAbrasivesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cutting Tools And Abrasives [Member]</link:label>
    <link:label id="lab_laws_CuttingToolsAndAbrasivesMember_documentation_en-US" xlink:label="lab_laws_CuttingToolsAndAbrasivesMember" 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">Cutting Tools And Abrasives [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_CuttingToolsAndAbrasivesMember" xlink:href="laws-20201231.xsd#laws_CuttingToolsAndAbrasivesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_CuttingToolsAndAbrasivesMember" xlink:to="lab_laws_CuttingToolsAndAbrasivesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_laws_DebtcovenantsTableTextBlock_866d69b0-7eeb-4036-ba5b-e8de96e17fbd_terseLabel_en-US" xlink:label="lab_laws_DebtcovenantsTableTextBlock" xlink: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 Covenants</link:label>
    <link:label id="lab_laws_DebtcovenantsTableTextBlock_label_en-US" xlink:label="lab_laws_DebtcovenantsTableTextBlock" xlink: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 covenants [Table Text Block]</link:label>
    <link:label id="lab_laws_DebtcovenantsTableTextBlock_documentation_en-US" xlink:label="lab_laws_DebtcovenantsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt covenants [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_DebtcovenantsTableTextBlock" xlink:href="laws-20201231.xsd#laws_DebtcovenantsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_DebtcovenantsTableTextBlock" xlink:to="lab_laws_DebtcovenantsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Depreciation_d8bfb805-cd58-4205-8d2f-1fda403142f4_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:label id="lab_us-gaap_Depreciation_label_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation" xlink:href="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_f9613634-f197-40ef-b723-cd23c7c48c51_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_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_783fcd3a-d249-4117-b458-fb82e06a2951_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reductions for tax positions of prior year</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine2_b95ba3e8-ae27-4283-925f-d8c6c6a59172_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line Two</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine2_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine2" xlink:to="lab_dei_EntityAddressAddressLine2" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_eb42b18e-c2d0-4a30-bcc6-34ad0dfa22fd_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_37f585c8-a389-4bd3-8263-71ca49eaec30_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_ScheduleOfFiniteLivedIntangibleAssetsTable_c9e6f81e-ff0d-4c96-9ebe-0495956a7c3d_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_DeferredIncomeTaxExpenseBenefit_299fdcd1-e333-40ba-8337-7734cdbe7e87_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</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_50fd514f-8618-440e-8dc0-db27b68fd817_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_laws_NetLeaseLiabilityPaymentsDueafterYearFive_708177da-9d5e-4772-a067-5d1daed73662_totalLabel_en-US" xlink:label="lab_laws_NetLeaseLiabilityPaymentsDueafterYearFive" 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">Thereafter</link:label>
    <link:label id="lab_laws_NetLeaseLiabilityPaymentsDueafterYearFive_label_en-US" xlink:label="lab_laws_NetLeaseLiabilityPaymentsDueafterYearFive" xlink: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 Lease Liability, Payments, Due after Year Five</link:label>
    <link:label id="lab_laws_NetLeaseLiabilityPaymentsDueafterYearFive_documentation_en-US" xlink:label="lab_laws_NetLeaseLiabilityPaymentsDueafterYearFive" 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">Net Lease Liability, Payments, Due after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_NetLeaseLiabilityPaymentsDueafterYearFive" xlink:href="laws-20201231.xsd#laws_NetLeaseLiabilityPaymentsDueafterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_NetLeaseLiabilityPaymentsDueafterYearFive" xlink:to="lab_laws_NetLeaseLiabilityPaymentsDueafterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_1818f333-6753-4c22-8c2a-1b5e8dd45898_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">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_laws_FasteningSystemMember_4ccdda6f-cff8-4638-8467-3c5dac6d6884_terseLabel_en-US" xlink:label="lab_laws_FasteningSystemMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fastening systems</link:label>
    <link:label id="lab_laws_FasteningSystemMember_label_en-US" xlink:label="lab_laws_FasteningSystemMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fastening System [Member]</link:label>
    <link:label id="lab_laws_FasteningSystemMember_documentation_en-US" xlink:label="lab_laws_FasteningSystemMember" 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">Fastening System [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_FasteningSystemMember" xlink:href="laws-20201231.xsd#laws_FasteningSystemMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_FasteningSystemMember" xlink:to="lab_laws_FasteningSystemMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_ed1414dc-8fac-4a67-ba45-23a848529a14_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_b2b0e354-69b2-44e3-8b3e-150ea31da560_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 Exercise Price</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_e3dc0d77-2bd4-4961-9225-f0ca7a11bf0f_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercised (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink: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, Non-Option Equity Instruments, Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_2ff2b197-8407-43f7-aa1d-086fa70d52d3_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_8a9d34c2-0df6-47be-8189-af09ddd116fe_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested in period, fair value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_7d88f26b-4486-4727-b04f-a40e4afffbf5_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_PreferredStockSharesAuthorized_1243e168-7b21-440c-b27d-65287e127f31_verboseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" 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">Preferred stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock_8ebd5855-c6a5-45c9-a1ee-161271e5e2b0_terseLabel_en-US" xlink:label="lab_us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">COVID-19 Risks and Uncertainties</link:label>
    <link:label id="lab_us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unusual or Infrequent Items, or Both, Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock" xlink:to="lab_us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses_5c0f6498-8d47-4c23-8c0a-b2449d5e4545_terseLabel_en-US" xlink:label="lab_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses" xlink: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 accrued expenses</link:label>
    <link:label id="lab_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses_label_en-US" xlink:label="lab_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accounts Payable and Accrued Expenses</link:label>
    <link:label id="lab_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses_documentation_en-US" xlink:label="lab_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accounts Payable and Accrued Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses" xlink:href="laws-20201231.xsd#laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses" xlink:to="lab_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_laws_PartsmasterMember_fb9640d0-4742-4878-891c-e2b0195a02d5_terseLabel_en-US" xlink:label="lab_laws_PartsmasterMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Partsmaster</link:label>
    <link:label id="lab_laws_PartsmasterMember_label_en-US" xlink:label="lab_laws_PartsmasterMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Partsmaster [Member]</link:label>
    <link:label id="lab_laws_PartsmasterMember_documentation_en-US" xlink:label="lab_laws_PartsmasterMember" 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">Partsmaster</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_PartsmasterMember" xlink:href="laws-20201231.xsd#laws_PartsmasterMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_PartsmasterMember" xlink:to="lab_laws_PartsmasterMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_a4a3a353-0db4-4cf2-a65d-e0d60acf6b12_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_PreferredStockSharesOutstanding_e9e819ab-73e0-4ebc-86c1-d2189a23267f_verboseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" 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">Preferred stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_30d90444-09b5-45ab-a867-4976b940f669_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Current, Statement of Financial Position [Extensible List]</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Current, Statement of Financial Position [Extensible List]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_7b27ab0d-1247-4f6c-a46b-eeac609d3390_totalLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" 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_EffectiveIncomeTaxRateContinuingOperations_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink: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, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_230541c5-334b-44c9-a668-853cbbb38faa_verboseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" 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">Summary of Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_70ca1ba6-b92b-491d-88e0-d886994b9387_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 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_laws_AcquisitionLiability_3c1c9253-3ba9-4b2e-b6ec-6c0fdf6608a3_terseLabel_en-US" xlink:label="lab_laws_AcquisitionLiability" xlink: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 acquisition liability</link:label>
    <link:label id="lab_laws_AcquisitionLiability_label_en-US" xlink:label="lab_laws_AcquisitionLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition Liability</link:label>
    <link:label id="lab_laws_AcquisitionLiability_documentation_en-US" xlink:label="lab_laws_AcquisitionLiability" 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">Acquisition Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_AcquisitionLiability" xlink:href="laws-20201231.xsd#laws_AcquisitionLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_AcquisitionLiability" xlink:to="lab_laws_AcquisitionLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_03ad1acf-de0b-403b-8d69-81ea18af195b_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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d5874b06-35b4-4258-bc9e-af48bf54b99a_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_BusinessCombinationAcquiredReceivablesEstimatedUncollectible_906e1b91-0181-4dc4-9aed-583231486919_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible" xlink: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 accounts receivable not expected to be collected</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible" xlink: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, Acquired Receivables, Estimated Uncollectible</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible" xlink:to="lab_us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_d35dee58-d585-4892-a3cc-cd476be9a8fb_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_laws_FluidPowerMember_8248e542-59a0-4f59-8251-16d5ee489de3_terseLabel_en-US" xlink:label="lab_laws_FluidPowerMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fluid power</link:label>
    <link:label id="lab_laws_FluidPowerMember_label_en-US" xlink:label="lab_laws_FluidPowerMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fluid Power [Member]</link:label>
    <link:label id="lab_laws_FluidPowerMember_documentation_en-US" xlink:label="lab_laws_FluidPowerMember" 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">Fluid Power [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_FluidPowerMember" xlink:href="laws-20201231.xsd#laws_FluidPowerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_FluidPowerMember" xlink:to="lab_laws_FluidPowerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_afaddbb7-65ea-439f-8237-1959f5a2e5af_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink: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</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_5a6f4d44-f9a0-44af-bee8-681658dc40c9_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average remaining contractual term, SPRs outstanding (in years)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink: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, Outstanding, Weighted Average Remaining Contractual Terms</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashSurrenderValueOfLifeInsurance_935503e9-4f46-400c-999d-b338dc9447ae_verboseLabel_en-US" xlink:label="lab_us-gaap_CashSurrenderValueOfLifeInsurance" 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 value of life insurance</link:label>
    <link:label id="lab_us-gaap_CashSurrenderValueOfLifeInsurance_label_en-US" xlink:label="lab_us-gaap_CashSurrenderValueOfLifeInsurance" xlink: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 Surrender Value of Life Insurance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashSurrenderValueOfLifeInsurance" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashSurrenderValueOfLifeInsurance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashSurrenderValueOfLifeInsurance" xlink:to="lab_us-gaap_CashSurrenderValueOfLifeInsurance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValue_0e1e37cb-72b5-4b06-8e25-364e4f6fbca4_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" 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">Treasury stock &#8211; 226,586 and 146,400 shares held, respectively</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValue_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValue" xlink:to="lab_us-gaap_TreasuryStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_151b0515-c23c-4389-8788-dbb89687d173_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityAbstract_97383238-9669-4ede-913f-ec21f6190bfa_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityAbstract_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease Liability [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityAbstract" xlink:to="lab_us-gaap_FinanceLeaseLiabilityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_68ccec63-7f28-47e0-a9fd-abd8c435ffc9_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_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_9d2b566f-1f29-43bc-84d6-b49b2aa74ad7_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statutory Federal rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink: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, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_3285bca0-74c6-4809-9b61-334c09b42f5c_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Canada</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink: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, Foreign</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_c9a6c1c5-1b47-4fe1-82cd-1a58e57c117b_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_DisclosureOfRepurchaseAgreementsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfRepurchaseAgreementsAbstract" xlink: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 Repurchase Agreements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfRepurchaseAgreementsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfRepurchaseAgreementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfRepurchaseAgreementsAbstract" xlink:to="lab_us-gaap_DisclosureOfRepurchaseAgreementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_433007d3-2a76-4220-be66-22e24c284ab1_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_SharesPaidForTaxWithholdingForShareBasedCompensation_abfc4103-0841-4663-bd4a-84cb8cf9c366_terseLabel_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink: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 paid for tax withholding for share based compensation (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_04a31a4b-ed80-40b6-a0a2-7d43fe95392d_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_laws_DeferredCompensationMinimumVestingPeriod_a1323686-7d24-491c-9788-505db003c1be_terseLabel_en-US" xlink:label="lab_laws_DeferredCompensationMinimumVestingPeriod" xlink: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 vesting period</link:label>
    <link:label id="lab_laws_DeferredCompensationMinimumVestingPeriod_label_en-US" xlink:label="lab_laws_DeferredCompensationMinimumVestingPeriod" xlink: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 Minimum Vesting Period</link:label>
    <link:label id="lab_laws_DeferredCompensationMinimumVestingPeriod_documentation_en-US" xlink:label="lab_laws_DeferredCompensationMinimumVestingPeriod" 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 Compensation Minimum Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_laws_DeferredCompensationMinimumVestingPeriod" xlink:href="laws-20201231.xsd#laws_DeferredCompensationMinimumVestingPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_laws_DeferredCompensationMinimumVestingPeriod" xlink:to="lab_laws_DeferredCompensationMinimumVestingPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_20b92ee1-0ab5-49ba-9937-30217a9e428c_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recent Accounting Pronouncements</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="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_6341f675-9a21-4c2c-b6d7-50bdf279dd5c_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_2d2c509e-342c-431c-975c-79b1ba1bd469_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:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>14
<FILENAME>laws-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:c125dea7-2206-4f5d-8cfa-1f4ff4585ec2,g:79fe0932-f2bf-44ea-a8f8-0a7a2b9244fa-->
<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.lawsonproducts.com/role/Cover" xlink:type="simple" xlink:href="laws-20201231.xsd#Cover"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/Cover" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_4d003f02-79bf-4418-aa3d-e217412cf56d" 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_61c4c2f7-2d87-47a9-8608-2084d719fbfa" 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_4d003f02-79bf-4418-aa3d-e217412cf56d" xlink:to="loc_dei_DocumentType_61c4c2f7-2d87-47a9-8608-2084d719fbfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_2a497caa-ca70-4ac6-b6f1-34b1aacacf37" 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_4d003f02-79bf-4418-aa3d-e217412cf56d" xlink:to="loc_dei_DocumentAnnualReport_2a497caa-ca70-4ac6-b6f1-34b1aacacf37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_52448129-c4e7-498f-84f2-00d0b2969edc" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4d003f02-79bf-4418-aa3d-e217412cf56d" xlink:to="loc_dei_DocumentTransitionReport_52448129-c4e7-498f-84f2-00d0b2969edc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_49b8fa7e-6360-46f1-b8bd-ee5e5a82282e" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4d003f02-79bf-4418-aa3d-e217412cf56d" xlink:to="loc_dei_DocumentPeriodEndDate_49b8fa7e-6360-46f1-b8bd-ee5e5a82282e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_a8b7a493-0800-4a9b-8788-9f80abbfe803" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4d003f02-79bf-4418-aa3d-e217412cf56d" xlink:to="loc_dei_CurrentFiscalYearEndDate_a8b7a493-0800-4a9b-8788-9f80abbfe803" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_bc99c62d-f386-43ab-85bf-bd6149f5b76d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4d003f02-79bf-4418-aa3d-e217412cf56d" xlink:to="loc_dei_EntityFileNumber_bc99c62d-f386-43ab-85bf-bd6149f5b76d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_bc04afa8-b22d-43ef-b421-4752f26472c6" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4d003f02-79bf-4418-aa3d-e217412cf56d" xlink:to="loc_dei_EntityRegistrantName_bc04afa8-b22d-43ef-b421-4752f26472c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_3b9e349d-6d8c-4a50-92fb-4477cf2b3e90" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4d003f02-79bf-4418-aa3d-e217412cf56d" xlink:to="loc_dei_EntityIncorporationStateCountryCode_3b9e349d-6d8c-4a50-92fb-4477cf2b3e90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_ac73acc5-d2f0-49eb-9405-b1ceff4d9b8e" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4d003f02-79bf-4418-aa3d-e217412cf56d" xlink:to="loc_dei_EntityTaxIdentificationNumber_ac73acc5-d2f0-49eb-9405-b1ceff4d9b8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_92220e52-6169-4277-a801-c64279dcb2bf" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4d003f02-79bf-4418-aa3d-e217412cf56d" xlink:to="loc_dei_EntityAddressAddressLine1_92220e52-6169-4277-a801-c64279dcb2bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2_319ccd81-f7f5-4125-8838-54629eab19f5" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine2"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4d003f02-79bf-4418-aa3d-e217412cf56d" xlink:to="loc_dei_EntityAddressAddressLine2_319ccd81-f7f5-4125-8838-54629eab19f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_b47b29ea-56de-423f-82e6-6bf62c867aef" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4d003f02-79bf-4418-aa3d-e217412cf56d" xlink:to="loc_dei_EntityAddressCityOrTown_b47b29ea-56de-423f-82e6-6bf62c867aef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_4f8ac71b-a3da-4cb8-88e2-806a43a9bb1d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4d003f02-79bf-4418-aa3d-e217412cf56d" xlink:to="loc_dei_EntityAddressStateOrProvince_4f8ac71b-a3da-4cb8-88e2-806a43a9bb1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_51c2d6bc-e012-4ab6-98b2-1668709daf9c" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4d003f02-79bf-4418-aa3d-e217412cf56d" xlink:to="loc_dei_EntityAddressPostalZipCode_51c2d6bc-e012-4ab6-98b2-1668709daf9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_5c2add7b-cddf-4949-ba7a-c706e50f954d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4d003f02-79bf-4418-aa3d-e217412cf56d" xlink:to="loc_dei_CityAreaCode_5c2add7b-cddf-4949-ba7a-c706e50f954d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_50cb7859-df32-4d9c-9303-7ac403cd7f79" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4d003f02-79bf-4418-aa3d-e217412cf56d" xlink:to="loc_dei_LocalPhoneNumber_50cb7859-df32-4d9c-9303-7ac403cd7f79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_17bec0be-dadf-4240-995d-96cdfe82efa5" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4d003f02-79bf-4418-aa3d-e217412cf56d" xlink:to="loc_dei_Security12bTitle_17bec0be-dadf-4240-995d-96cdfe82efa5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_fe2f9c5b-0415-494b-af08-3ec1415eccb7" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4d003f02-79bf-4418-aa3d-e217412cf56d" xlink:to="loc_dei_TradingSymbol_fe2f9c5b-0415-494b-af08-3ec1415eccb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_a4bf9d0a-433c-4bb9-acb4-fa60b11ae5b3" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4d003f02-79bf-4418-aa3d-e217412cf56d" xlink:to="loc_dei_SecurityExchangeName_a4bf9d0a-433c-4bb9-acb4-fa60b11ae5b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_858a9273-a7cb-4dd5-9dd6-3127200e61e5" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4d003f02-79bf-4418-aa3d-e217412cf56d" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_858a9273-a7cb-4dd5-9dd6-3127200e61e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_27ea5aa3-2d93-4259-b4b5-1a9c3ef1296b" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4d003f02-79bf-4418-aa3d-e217412cf56d" xlink:to="loc_dei_EntityVoluntaryFilers_27ea5aa3-2d93-4259-b4b5-1a9c3ef1296b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_f8f22901-18ef-400e-9c46-e5f4b17a90aa" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4d003f02-79bf-4418-aa3d-e217412cf56d" xlink:to="loc_dei_EntityCurrentReportingStatus_f8f22901-18ef-400e-9c46-e5f4b17a90aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_f232978b-75e8-4087-a1f6-cbbcb45d1493" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4d003f02-79bf-4418-aa3d-e217412cf56d" xlink:to="loc_dei_EntityInteractiveDataCurrent_f232978b-75e8-4087-a1f6-cbbcb45d1493" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_aeba26bb-23bc-4b5a-8fe3-ab53a2237c55" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4d003f02-79bf-4418-aa3d-e217412cf56d" xlink:to="loc_dei_EntityFilerCategory_aeba26bb-23bc-4b5a-8fe3-ab53a2237c55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_ac370416-82c9-4636-8688-370dec35b964" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4d003f02-79bf-4418-aa3d-e217412cf56d" xlink:to="loc_dei_EntitySmallBusiness_ac370416-82c9-4636-8688-370dec35b964" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_a271e1f1-37c8-42d3-a8e8-4859b20161d8" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4d003f02-79bf-4418-aa3d-e217412cf56d" xlink:to="loc_dei_EntityEmergingGrowthCompany_a271e1f1-37c8-42d3-a8e8-4859b20161d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_69b415e3-fda0-4ff6-9e7e-cc28f2dec5bf" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4d003f02-79bf-4418-aa3d-e217412cf56d" xlink:to="loc_dei_IcfrAuditorAttestationFlag_69b415e3-fda0-4ff6-9e7e-cc28f2dec5bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_85bfce06-31ba-42ad-a46d-d5b025715906" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4d003f02-79bf-4418-aa3d-e217412cf56d" xlink:to="loc_dei_EntityShellCompany_85bfce06-31ba-42ad-a46d-d5b025715906" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_4f0ac98f-a60d-4158-b295-ebee176bdd76" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4d003f02-79bf-4418-aa3d-e217412cf56d" xlink:to="loc_dei_EntityPublicFloat_4f0ac98f-a60d-4158-b295-ebee176bdd76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_8792eca7-21d0-4ad5-8068-5d616f63783a" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4d003f02-79bf-4418-aa3d-e217412cf56d" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_8792eca7-21d0-4ad5-8068-5d616f63783a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock_6e4a5b07-21ff-4168-abbe-b90d28788e40" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4d003f02-79bf-4418-aa3d-e217412cf56d" xlink:to="loc_dei_DocumentsIncorporatedByReferenceTextBlock_6e4a5b07-21ff-4168-abbe-b90d28788e40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_db4ae634-a6f5-4235-8694-f58f0b98f707" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4d003f02-79bf-4418-aa3d-e217412cf56d" xlink:to="loc_dei_EntityCentralIndexKey_db4ae634-a6f5-4235-8694-f58f0b98f707" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_bd72adc0-2aa0-4e95-9069-35a721e3276d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4d003f02-79bf-4418-aa3d-e217412cf56d" xlink:to="loc_dei_AmendmentFlag_bd72adc0-2aa0-4e95-9069-35a721e3276d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_d0a581b1-8f0b-46cb-bdb0-7b7cf6b34262" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4d003f02-79bf-4418-aa3d-e217412cf56d" xlink:to="loc_dei_DocumentFiscalYearFocus_d0a581b1-8f0b-46cb-bdb0-7b7cf6b34262" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_d04c6172-615d-47a5-846b-89521582fd33" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="35" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4d003f02-79bf-4418-aa3d-e217412cf56d" xlink:to="loc_dei_DocumentFiscalPeriodFocus_d04c6172-615d-47a5-846b-89521582fd33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="laws-20201231.xsd#ConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_c328d545-9f6d-47bf-8cf8-5c2207f1862b" 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_792357c1-0781-4189-b096-83c5d28a90b8" 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_c328d545-9f6d-47bf-8cf8-5c2207f1862b" xlink:to="loc_us-gaap_AssetsAbstract_792357c1-0781-4189-b096-83c5d28a90b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_a86567fa-a9a1-417d-bb47-5ec6624f5eff" 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_792357c1-0781-4189-b096-83c5d28a90b8" xlink:to="loc_us-gaap_AssetsCurrentAbstract_a86567fa-a9a1-417d-bb47-5ec6624f5eff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_9c7e5027-5ddd-4ccb-bb73-f0cb0fa3f86e" 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_a86567fa-a9a1-417d-bb47-5ec6624f5eff" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_9c7e5027-5ddd-4ccb-bb73-f0cb0fa3f86e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_3476f680-6870-42d2-a99f-bdb56ae0d4f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_a86567fa-a9a1-417d-bb47-5ec6624f5eff" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_3476f680-6870-42d2-a99f-bdb56ae0d4f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_746627c4-800e-49e0-91ce-da04196b7f8c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_a86567fa-a9a1-417d-bb47-5ec6624f5eff" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_746627c4-800e-49e0-91ce-da04196b7f8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_7c798a84-7792-4e4e-a489-90974ffb8c39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_a86567fa-a9a1-417d-bb47-5ec6624f5eff" xlink:to="loc_us-gaap_InventoryNet_7c798a84-7792-4e4e-a489-90974ffb8c39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_745ff67a-2e3f-4169-9eb0-2ed1b7186b09" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_a86567fa-a9a1-417d-bb47-5ec6624f5eff" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_745ff67a-2e3f-4169-9eb0-2ed1b7186b09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_da653cfa-ad5a-485c-843e-eb366b8744e7" 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_a86567fa-a9a1-417d-bb47-5ec6624f5eff" xlink:to="loc_us-gaap_AssetsCurrent_da653cfa-ad5a-485c-843e-eb366b8744e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_6a63b0c0-d349-48f3-b2d5-d772909d546c" 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_792357c1-0781-4189-b096-83c5d28a90b8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_6a63b0c0-d349-48f3-b2d5-d772909d546c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_eff82626-36f4-4143-b1d6-eb36d2111f7d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_792357c1-0781-4189-b096-83c5d28a90b8" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_eff82626-36f4-4143-b1d6-eb36d2111f7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_632f7373-435f-4552-ab8e-7b9daad1af7a" 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_792357c1-0781-4189-b096-83c5d28a90b8" xlink:to="loc_us-gaap_Goodwill_632f7373-435f-4552-ab8e-7b9daad1af7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashSurrenderValueOfLifeInsurance_05699ec2-536c-474b-81cf-2ac1191f08ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashSurrenderValueOfLifeInsurance"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_792357c1-0781-4189-b096-83c5d28a90b8" xlink:to="loc_us-gaap_CashSurrenderValueOfLifeInsurance_05699ec2-536c-474b-81cf-2ac1191f08ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_8c9f6a0f-5076-4cb2-8ac8-636807333383" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_792357c1-0781-4189-b096-83c5d28a90b8" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_8c9f6a0f-5076-4cb2-8ac8-636807333383" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_LeaseAssetsRightofUseAsset_9af68c4e-48b5-4897-aca8-5a9bd200238c" xlink:href="laws-20201231.xsd#laws_LeaseAssetsRightofUseAsset"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_792357c1-0781-4189-b096-83c5d28a90b8" xlink:to="loc_laws_LeaseAssetsRightofUseAsset_9af68c4e-48b5-4897-aca8-5a9bd200238c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_37c95ac9-097b-4323-b57f-92e20bfccf43" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_792357c1-0781-4189-b096-83c5d28a90b8" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_37c95ac9-097b-4323-b57f-92e20bfccf43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_10e24c18-ee18-4c15-8f45-12bb12e10836" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_792357c1-0781-4189-b096-83c5d28a90b8" xlink:to="loc_us-gaap_Assets_10e24c18-ee18-4c15-8f45-12bb12e10836" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_7ec85218-d231-4bcd-8ac4-056afc928db5" 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_c328d545-9f6d-47bf-8cf8-5c2207f1862b" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_7ec85218-d231-4bcd-8ac4-056afc928db5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_846fbc46-4efc-4c28-be63-86272881d0af" 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_7ec85218-d231-4bcd-8ac4-056afc928db5" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_846fbc46-4efc-4c28-be63-86272881d0af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_AcquisitionLiability_f4ff3541-8401-47e4-b04a-de4c8aebafd2" xlink:href="laws-20201231.xsd#laws_AcquisitionLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_846fbc46-4efc-4c28-be63-86272881d0af" xlink:to="loc_laws_AcquisitionLiability_f4ff3541-8401-47e4-b04a-de4c8aebafd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_e36ad2e7-4fe2-4ccd-8c1e-e2f7b69e2dc1" 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_846fbc46-4efc-4c28-be63-86272881d0af" xlink:to="loc_us-gaap_AccountsPayableCurrent_e36ad2e7-4fe2-4ccd-8c1e-e2f7b69e2dc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_LeaseLiabilityCurrent_1483b693-d33d-4219-9c99-3ad6875d73fc" xlink:href="laws-20201231.xsd#laws_LeaseLiabilityCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_846fbc46-4efc-4c28-be63-86272881d0af" xlink:to="loc_laws_LeaseLiabilityCurrent_1483b693-d33d-4219-9c99-3ad6875d73fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_4c343328-b5bc-4ee2-9935-cfa675cdafe0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_846fbc46-4efc-4c28-be63-86272881d0af" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_4c343328-b5bc-4ee2-9935-cfa675cdafe0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_353b073b-8149-4463-882c-c7f74da8c377" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_846fbc46-4efc-4c28-be63-86272881d0af" xlink:to="loc_us-gaap_LiabilitiesCurrent_353b073b-8149-4463-882c-c7f74da8c377" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredLongTermDebt_c3bba60f-b157-4463-9829-cec97f7b9034" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SecuredLongTermDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_7ec85218-d231-4bcd-8ac4-056afc928db5" xlink:to="loc_us-gaap_SecuredLongTermDebt_c3bba60f-b157-4463-9829-cec97f7b9034" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_SecurityBonusLiabilityLongTerm_73c1c491-6ded-4730-9be5-0690fd49de84" xlink:href="laws-20201231.xsd#laws_SecurityBonusLiabilityLongTerm"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_7ec85218-d231-4bcd-8ac4-056afc928db5" xlink:to="loc_laws_SecurityBonusLiabilityLongTerm_73c1c491-6ded-4730-9be5-0690fd49de84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_LeaseLiabilityNoncurrent_6e780697-c306-4608-9c57-f1049a717c88" xlink:href="laws-20201231.xsd#laws_LeaseLiabilityNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_7ec85218-d231-4bcd-8ac4-056afc928db5" xlink:to="loc_laws_LeaseLiabilityNoncurrent_6e780697-c306-4608-9c57-f1049a717c88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_b9b2faaa-3537-4829-9ab4-eb6ae11cc41d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_7ec85218-d231-4bcd-8ac4-056afc928db5" xlink:to="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_b9b2faaa-3537-4829-9ab4-eb6ae11cc41d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_6cdc31cb-3f1a-4bdd-803c-54261d6eb0ea" 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_7ec85218-d231-4bcd-8ac4-056afc928db5" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_6cdc31cb-3f1a-4bdd-803c-54261d6eb0ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_18dcc7a3-3738-488d-901f-ef1381398301" 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_7ec85218-d231-4bcd-8ac4-056afc928db5" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_18dcc7a3-3738-488d-901f-ef1381398301" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_4b7c5027-16a1-4df5-9335-7a130a56f3e7" 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_7ec85218-d231-4bcd-8ac4-056afc928db5" xlink:to="loc_us-gaap_Liabilities_4b7c5027-16a1-4df5-9335-7a130a56f3e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_8e8baf7c-cf9e-428a-87c9-c380d80c46d0" 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_7ec85218-d231-4bcd-8ac4-056afc928db5" xlink:to="loc_us-gaap_CommitmentsAndContingencies_8e8baf7c-cf9e-428a-87c9-c380d80c46d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_0dc66e8b-ccf0-45cd-9628-b1d6e8956364" 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_7ec85218-d231-4bcd-8ac4-056afc928db5" xlink:to="loc_us-gaap_StockholdersEquityAbstract_0dc66e8b-ccf0-45cd-9628-b1d6e8956364" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_ef674a07-1677-438a-aa09-304e8797dd14" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_0dc66e8b-ccf0-45cd-9628-b1d6e8956364" xlink:to="loc_us-gaap_PreferredStockValue_ef674a07-1677-438a-aa09-304e8797dd14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_cf5f4bff-a8a2-4883-b1ae-e78e5f30abc6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_0dc66e8b-ccf0-45cd-9628-b1d6e8956364" xlink:to="loc_us-gaap_CommonStockValue_cf5f4bff-a8a2-4883-b1ae-e78e5f30abc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_a1d5a6fd-c28f-431e-95eb-6f4042e157c5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_0dc66e8b-ccf0-45cd-9628-b1d6e8956364" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_a1d5a6fd-c28f-431e-95eb-6f4042e157c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_5a6691a4-6774-4e44-b251-c3428edded20" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_0dc66e8b-ccf0-45cd-9628-b1d6e8956364" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_5a6691a4-6774-4e44-b251-c3428edded20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_efd4b528-a077-4777-8afb-2964e0d8ac4b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_0dc66e8b-ccf0-45cd-9628-b1d6e8956364" xlink:to="loc_us-gaap_TreasuryStockValue_efd4b528-a077-4777-8afb-2964e0d8ac4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_77a80de3-9736-452d-922b-dd4c30042cf9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_0dc66e8b-ccf0-45cd-9628-b1d6e8956364" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_77a80de3-9736-452d-922b-dd4c30042cf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_247d8cfe-ba6a-45fe-a93b-829a8dc8571b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_0dc66e8b-ccf0-45cd-9628-b1d6e8956364" xlink:to="loc_us-gaap_StockholdersEquity_247d8cfe-ba6a-45fe-a93b-829a8dc8571b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_fbadbe1d-16eb-4a4e-9159-4b8ae306b451" 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_7ec85218-d231-4bcd-8ac4-056afc928db5" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_fbadbe1d-16eb-4a4e-9159-4b8ae306b451" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="laws-20201231.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_be823928-07f1-4be6-9146-106f2474352e" 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_AllowanceForDoubtfulAccountsReceivableCurrent_d356fa49-9931-4dd4-b166-c2a38aeb50e5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_be823928-07f1-4be6-9146-106f2474352e" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_d356fa49-9931-4dd4-b166-c2a38aeb50e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_74b5c4c5-2a92-41e9-aa9d-9bf8d1d77cbd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_be823928-07f1-4be6-9146-106f2474352e" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_74b5c4c5-2a92-41e9-aa9d-9bf8d1d77cbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_2d82b782-c78e-4aa7-b199-63c1bf0f6e98" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_be823928-07f1-4be6-9146-106f2474352e" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_2d82b782-c78e-4aa7-b199-63c1bf0f6e98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_beada51e-8994-4f54-997e-6ae5204614a5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_be823928-07f1-4be6-9146-106f2474352e" xlink:to="loc_us-gaap_PreferredStockSharesIssued_beada51e-8994-4f54-997e-6ae5204614a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_d1404a3a-0ce0-4f57-b133-1d193cf79f5b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_be823928-07f1-4be6-9146-106f2474352e" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_d1404a3a-0ce0-4f57-b133-1d193cf79f5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_b3a9592b-1980-40bf-91ca-a0177acec3da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_be823928-07f1-4be6-9146-106f2474352e" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_b3a9592b-1980-40bf-91ca-a0177acec3da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_47e9dbc9-21dc-424d-8f0b-bf234d9c8f97" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_be823928-07f1-4be6-9146-106f2474352e" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_47e9dbc9-21dc-424d-8f0b-bf234d9c8f97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_99f259df-0c21-48da-8947-3e17a3ed8faf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_be823928-07f1-4be6-9146-106f2474352e" xlink:to="loc_us-gaap_CommonStockSharesIssued_99f259df-0c21-48da-8947-3e17a3ed8faf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_ce0c1191-2577-4a51-b016-b1675b281aea" 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_StatementOfFinancialPositionAbstract_be823928-07f1-4be6-9146-106f2474352e" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_ce0c1191-2577-4a51-b016-b1675b281aea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares_d72e935f-2222-42b4-9bdf-5117142fa489" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockShares"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_be823928-07f1-4be6-9146-106f2474352e" xlink:to="loc_us-gaap_TreasuryStockShares_d72e935f-2222-42b4-9bdf-5117142fa489" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome" xlink:type="simple" xlink:href="laws-20201231.xsd#ConsolidatedStatementsofIncomeandComprehensiveIncome"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_7a02a383-945f-434c-abfc-27ac91c1d963" 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_RevenueFromContractWithCustomerExcludingAssessedTax_c2f989c6-f881-4755-b718-9f35920beb00" 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_IncomeStatementAbstract_7a02a383-945f-434c-abfc-27ac91c1d963" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_c2f989c6-f881-4755-b718-9f35920beb00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_6ad52c5c-b31c-4056-827d-5c0e1f2dd3b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7a02a383-945f-434c-abfc-27ac91c1d963" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_6ad52c5c-b31c-4056-827d-5c0e1f2dd3b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_a83d8a07-6976-46cd-afe0-21aa63d1682e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7a02a383-945f-434c-abfc-27ac91c1d963" xlink:to="loc_us-gaap_GrossProfit_a83d8a07-6976-46cd-afe0-21aa63d1682e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_2d451e9c-fc9a-4215-a11b-d696e1a7f6c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7a02a383-945f-434c-abfc-27ac91c1d963" xlink:to="loc_us-gaap_OperatingExpensesAbstract_2d451e9c-fc9a-4215-a11b-d696e1a7f6c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingExpense_32b3f003-48e7-430c-8ef0-10319b906b56" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_2d451e9c-fc9a-4215-a11b-d696e1a7f6c2" xlink:to="loc_us-gaap_SellingExpense_32b3f003-48e7-430c-8ef0-10319b906b56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_6007e0c6-bfe4-4d8d-b75c-448d19f3c302" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_2d451e9c-fc9a-4215-a11b-d696e1a7f6c2" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_6007e0c6-bfe4-4d8d-b75c-448d19f3c302" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_cfe6d283-3ba5-410e-81b5-532104104d5c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_2d451e9c-fc9a-4215-a11b-d696e1a7f6c2" xlink:to="loc_us-gaap_OperatingExpenses_cfe6d283-3ba5-410e-81b5-532104104d5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_b9432fe3-27a4-4e42-881e-216792e43d4c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7a02a383-945f-434c-abfc-27ac91c1d963" xlink:to="loc_us-gaap_OperatingIncomeLoss_b9432fe3-27a4-4e42-881e-216792e43d4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_3c7bbd54-6810-491d-81b8-1e81691683d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7a02a383-945f-434c-abfc-27ac91c1d963" xlink:to="loc_us-gaap_InterestExpense_3c7bbd54-6810-491d-81b8-1e81691683d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_5da8f92e-a9ef-4166-ad81-dabf26d4128e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7a02a383-945f-434c-abfc-27ac91c1d963" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_5da8f92e-a9ef-4166-ad81-dabf26d4128e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_616a4922-3f16-42e0-a76a-ab015d6eac40" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7a02a383-945f-434c-abfc-27ac91c1d963" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_616a4922-3f16-42e0-a76a-ab015d6eac40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_4040e0df-4b30-4ec9-a8b1-1e32b265c9da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7a02a383-945f-434c-abfc-27ac91c1d963" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_4040e0df-4b30-4ec9-a8b1-1e32b265c9da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_ad069aab-a342-4921-889f-291715de104f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7a02a383-945f-434c-abfc-27ac91c1d963" xlink:to="loc_us-gaap_NetIncomeLoss_ad069aab-a342-4921-889f-291715de104f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_07764331-b2f8-4e59-ae73-cba7c2bad124" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7a02a383-945f-434c-abfc-27ac91c1d963" xlink:to="loc_us-gaap_EarningsPerShareBasic_07764331-b2f8-4e59-ae73-cba7c2bad124" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_8ee1f097-4221-4c18-b9e2-97c43416b6f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7a02a383-945f-434c-abfc-27ac91c1d963" xlink:to="loc_us-gaap_EarningsPerShareDiluted_8ee1f097-4221-4c18-b9e2-97c43416b6f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_WeightedAverageNumberOfSharesOutstandingBasicAndDilutedAbstract_3e1c26cc-05b5-46ce-8cda-147f0a404b6f" xlink:href="laws-20201231.xsd#laws_WeightedAverageNumberOfSharesOutstandingBasicAndDilutedAbstract"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7a02a383-945f-434c-abfc-27ac91c1d963" xlink:to="loc_laws_WeightedAverageNumberOfSharesOutstandingBasicAndDilutedAbstract_3e1c26cc-05b5-46ce-8cda-147f0a404b6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2f1f23db-dae7-45e5-8ff7-1f9e0b36a4e6" 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_laws_WeightedAverageNumberOfSharesOutstandingBasicAndDilutedAbstract_3e1c26cc-05b5-46ce-8cda-147f0a404b6f" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2f1f23db-dae7-45e5-8ff7-1f9e0b36a4e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_4a84f87c-9af6-465c-a381-b30abf51dd0e" 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_laws_WeightedAverageNumberOfSharesOutstandingBasicAndDilutedAbstract_3e1c26cc-05b5-46ce-8cda-147f0a404b6f" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_4a84f87c-9af6-465c-a381-b30abf51dd0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_cb14a729-a720-4bd8-a549-0883ab26f03c" 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_laws_WeightedAverageNumberOfSharesOutstandingBasicAndDilutedAbstract_3e1c26cc-05b5-46ce-8cda-147f0a404b6f" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_cb14a729-a720-4bd8-a549-0883ab26f03c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_ef64f6e9-d584-4906-8764-ee3a0df77897" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7a02a383-945f-434c-abfc-27ac91c1d963" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_ef64f6e9-d584-4906-8764-ee3a0df77897" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_d9604824-5d85-4d33-83a2-752cbd1c0d1a" 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_ComprehensiveIncomeNetOfTaxAbstract_ef64f6e9-d584-4906-8764-ee3a0df77897" xlink:to="loc_us-gaap_NetIncomeLoss_d9604824-5d85-4d33-83a2-752cbd1c0d1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_763f05ac-751e-40a1-87ac-2c13fd4c9a9f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_ef64f6e9-d584-4906-8764-ee3a0df77897" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_763f05ac-751e-40a1-87ac-2c13fd4c9a9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_191c87bc-2e0d-4ee8-8870-9242ee8a9515" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_763f05ac-751e-40a1-87ac-2c13fd4c9a9f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_191c87bc-2e0d-4ee8-8870-9242ee8a9515" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_be433c43-3c28-4317-9ab3-e3e10cb5e260" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_ef64f6e9-d584-4906-8764-ee3a0df77897" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_be433c43-3c28-4317-9ab3-e3e10cb5e260" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/ConsolidatedStatementsofChangesinStockholdersEquity" xlink:type="simple" xlink:href="laws-20201231.xsd#ConsolidatedStatementsofChangesinStockholdersEquity"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/ConsolidatedStatementsofChangesinStockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_e59240b4-e560-4292-93d1-ea5b51b1b1d1" 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_57d7c10d-4692-487e-8b1b-32db939ffc09" 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_e59240b4-e560-4292-93d1-ea5b51b1b1d1" xlink:to="loc_us-gaap_StatementTable_57d7c10d-4692-487e-8b1b-32db939ffc09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_d140595d-0983-444b-ac2e-cc98e1154b83" 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_57d7c10d-4692-487e-8b1b-32db939ffc09" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_d140595d-0983-444b-ac2e-cc98e1154b83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_341c075d-0fa0-4f89-8216-e64a72a6cc87" 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_d140595d-0983-444b-ac2e-cc98e1154b83" xlink:to="loc_us-gaap_EquityComponentDomain_341c075d-0fa0-4f89-8216-e64a72a6cc87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_89ff5a47-eb8f-400e-8bdb-ce92c23af2e0" 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_341c075d-0fa0-4f89-8216-e64a72a6cc87" xlink:to="loc_us-gaap_CommonStockMember_89ff5a47-eb8f-400e-8bdb-ce92c23af2e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_398f1f22-82fc-4c71-9758-ef37031ed228" 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_341c075d-0fa0-4f89-8216-e64a72a6cc87" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_398f1f22-82fc-4c71-9758-ef37031ed228" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_a81e61d7-f8f6-4288-935b-0147767dcf1b" 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_341c075d-0fa0-4f89-8216-e64a72a6cc87" xlink:to="loc_us-gaap_RetainedEarningsMember_a81e61d7-f8f6-4288-935b-0147767dcf1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_67965f26-1d93-4ad1-8a51-cdff2383390d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_341c075d-0fa0-4f89-8216-e64a72a6cc87" xlink:to="loc_us-gaap_TreasuryStockMember_67965f26-1d93-4ad1-8a51-cdff2383390d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_d88cdc6c-7af4-428d-a2f7-f17f674389db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_341c075d-0fa0-4f89-8216-e64a72a6cc87" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_d88cdc6c-7af4-428d-a2f7-f17f674389db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_c3c2fc6c-58d4-4e9c-a2e9-7a12a0588741" 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_57d7c10d-4692-487e-8b1b-32db939ffc09" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_c3c2fc6c-58d4-4e9c-a2e9-7a12a0588741" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_21281d2a-3c37-4e57-9949-802bd880b339" 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_c3c2fc6c-58d4-4e9c-a2e9-7a12a0588741" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_21281d2a-3c37-4e57-9949-802bd880b339" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_baaef24a-6c65-4c45-aa80-1fc986cc0a5b" 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_21281d2a-3c37-4e57-9949-802bd880b339" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_baaef24a-6c65-4c45-aa80-1fc986cc0a5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_d5100305-3e7e-487c-84b4-b2ede4f339a9" 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_57d7c10d-4692-487e-8b1b-32db939ffc09" xlink:to="loc_us-gaap_StatementLineItems_d5100305-3e7e-487c-84b4-b2ede4f339a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_c7f0ca87-df1b-4ca3-bdb8-8e1157e62f33" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d5100305-3e7e-487c-84b4-b2ede4f339a9" xlink:to="loc_us-gaap_CommonStockSharesIssued_c7f0ca87-df1b-4ca3-bdb8-8e1157e62f33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_2b2789b9-34fa-424a-b652-d880ccebec33" 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_StatementLineItems_d5100305-3e7e-487c-84b4-b2ede4f339a9" xlink:to="loc_us-gaap_StockholdersEquity_2b2789b9-34fa-424a-b652-d880ccebec33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_57677eda-ab2b-4e0e-a0ff-425f60a1052b" 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_StatementLineItems_d5100305-3e7e-487c-84b4-b2ede4f339a9" xlink:to="loc_us-gaap_NetIncomeLoss_57677eda-ab2b-4e0e-a0ff-425f60a1052b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_1b55af09-f3b7-4e59-8fcb-eb48cb72e558" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d5100305-3e7e-487c-84b4-b2ede4f339a9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_1b55af09-f3b7-4e59-8fcb-eb48cb72e558" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_0c611f23-0be0-4456-936d-340cf1ff28bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d5100305-3e7e-487c-84b4-b2ede4f339a9" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_0c611f23-0be0-4456-936d-340cf1ff28bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_fe195a62-4f06-4354-a5c3-2c5fe29d7c9a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d5100305-3e7e-487c-84b4-b2ede4f339a9" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_fe195a62-4f06-4354-a5c3-2c5fe29d7c9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_1508dc3d-e595-4b0a-9dca-f20e0257c3b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d5100305-3e7e-487c-84b4-b2ede4f339a9" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_1508dc3d-e595-4b0a-9dca-f20e0257c3b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_216025b6-0255-4469-be55-e6f9959fbe7b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d5100305-3e7e-487c-84b4-b2ede4f339a9" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_216025b6-0255-4469-be55-e6f9959fbe7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_b7d05995-c5c5-4042-81a6-6677543327c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d5100305-3e7e-487c-84b4-b2ede4f339a9" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_b7d05995-c5c5-4042-81a6-6677543327c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_18a9b7d4-64b4-45c5-ae0c-c2ba254c9a9e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d5100305-3e7e-487c-84b4-b2ede4f339a9" xlink:to="loc_us-gaap_CommonStockSharesIssued_18a9b7d4-64b4-45c5-ae0c-c2ba254c9a9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_ca549120-9356-4923-9aae-dbc9f562931c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d5100305-3e7e-487c-84b4-b2ede4f339a9" xlink:to="loc_us-gaap_StockholdersEquity_ca549120-9356-4923-9aae-dbc9f562931c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdateExtensibleList_716c7fbf-77b5-494b-9ade-bcbcfb445686" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdateExtensibleList"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d5100305-3e7e-487c-84b4-b2ede4f339a9" xlink:to="loc_us-gaap_AccountingStandardsUpdateExtensibleList_716c7fbf-77b5-494b-9ade-bcbcfb445686" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_d40c4621-aa79-4f28-a335-6b0ef2c152b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d5100305-3e7e-487c-84b4-b2ede4f339a9" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_d40c4621-aa79-4f28-a335-6b0ef2c152b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="laws-20201231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_ae706cb4-71c5-4e1e-ad47-da44105df4a4" 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_23852d18-c823-4463-a105-f2e3fb712dea" 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_ae706cb4-71c5-4e1e-ad47-da44105df4a4" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_23852d18-c823-4463-a105-f2e3fb712dea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_c9617c2f-637b-43c3-b94f-fa81b1985ff2" 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_23852d18-c823-4463-a105-f2e3fb712dea" xlink:to="loc_us-gaap_NetIncomeLoss_c9617c2f-637b-43c3-b94f-fa81b1985ff2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_aec0dd08-8be8-4302-83d6-69fa78ec5b46" 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_23852d18-c823-4463-a105-f2e3fb712dea" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_aec0dd08-8be8-4302-83d6-69fa78ec5b46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_ae225662-96ca-42f8-955e-4545e290acac" 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_aec0dd08-8be8-4302-83d6-69fa78ec5b46" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_ae225662-96ca-42f8-955e-4545e290acac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_7b5c066c-4b68-4969-8a28-5e27bec353e9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_aec0dd08-8be8-4302-83d6-69fa78ec5b46" xlink:to="loc_us-gaap_ShareBasedCompensation_7b5c066c-4b68-4969-8a28-5e27bec353e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_ea252025-25ad-45b2-8b82-fd89813bfc43" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_aec0dd08-8be8-4302-83d6-69fa78ec5b46" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_ea252025-25ad-45b2-8b82-fd89813bfc43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_efe23fe4-bbb2-43ec-8d23-616f58039b4e" 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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_aec0dd08-8be8-4302-83d6-69fa78ec5b46" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_efe23fe4-bbb2-43ec-8d23-616f58039b4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_e1e952b5-4303-4084-8a35-be7cc027a4f3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_aec0dd08-8be8-4302-83d6-69fa78ec5b46" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_e1e952b5-4303-4084-8a35-be7cc027a4f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_02aa4fc7-15a6-47a2-9ae4-e722ea3bb7bd" 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_e1e952b5-4303-4084-8a35-be7cc027a4f3" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_02aa4fc7-15a6-47a2-9ae4-e722ea3bb7bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_84c70b34-e1ca-4db5-a3c5-4d183336700f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_e1e952b5-4303-4084-8a35-be7cc027a4f3" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_84c70b34-e1ca-4db5-a3c5-4d183336700f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_36661925-e8d7-4896-b54c-adefb06b287e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_e1e952b5-4303-4084-8a35-be7cc027a4f3" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_36661925-e8d7-4896-b54c-adefb06b287e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_64e4966f-8cbc-41c4-a76d-df47397ad309" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_e1e952b5-4303-4084-8a35-be7cc027a4f3" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_64e4966f-8cbc-41c4-a76d-df47397ad309" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_3aee11ae-a60e-47cf-990a-8517e2f341c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_e1e952b5-4303-4084-8a35-be7cc027a4f3" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_3aee11ae-a60e-47cf-990a-8517e2f341c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_fbc2c068-16c0-46eb-b6af-eb43c6df3d0f" 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_23852d18-c823-4463-a105-f2e3fb712dea" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_fbc2c068-16c0-46eb-b6af-eb43c6df3d0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_6fce9272-3349-45b2-b908-8563c542080b" 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_ae706cb4-71c5-4e1e-ad47-da44105df4a4" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_6fce9272-3349-45b2-b908-8563c542080b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1279950a-f4c6-4662-bad8-b4cd2a22add5" 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_6fce9272-3349-45b2-b908-8563c542080b" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1279950a-f4c6-4662-bad8-b4cd2a22add5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_9bcf4854-26aa-4d23-9cce-1fd5adcaf159" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_6fce9272-3349-45b2-b908-8563c542080b" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_9bcf4854-26aa-4d23-9cce-1fd5adcaf159" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_4a1b56a9-1056-442c-acba-f952c5b68b6b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_6fce9272-3349-45b2-b908-8563c542080b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_4a1b56a9-1056-442c-acba-f952c5b68b6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_cf3f69cf-ad32-45f7-a03c-614a10dc7eb9" 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_ae706cb4-71c5-4e1e-ad47-da44105df4a4" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_cf3f69cf-ad32-45f7-a03c-614a10dc7eb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_ebd3e1c8-a396-4e14-8203-ce7e77418281" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_cf3f69cf-ad32-45f7-a03c-614a10dc7eb9" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_ebd3e1c8-a396-4e14-8203-ce7e77418281" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_a5cecd2f-58b5-43c2-acec-9f1515823c69" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_cf3f69cf-ad32-45f7-a03c-614a10dc7eb9" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_a5cecd2f-58b5-43c2-acec-9f1515823c69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfFinancingCosts_d97fea4e-ee21-4744-893f-3617445dfae1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfFinancingCosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_cf3f69cf-ad32-45f7-a03c-614a10dc7eb9" xlink:to="loc_us-gaap_PaymentsOfFinancingCosts_d97fea4e-ee21-4744-893f-3617445dfae1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_d6793ba4-ebbf-4852-9211-7ebb85cb5b66" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_cf3f69cf-ad32-45f7-a03c-614a10dc7eb9" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_d6793ba4-ebbf-4852-9211-7ebb85cb5b66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_ca64ccac-ecd1-4cc8-94ad-2f2119a62cf0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_cf3f69cf-ad32-45f7-a03c-614a10dc7eb9" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_ca64ccac-ecd1-4cc8-94ad-2f2119a62cf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_96c6f324-63bc-4c54-8351-10cf2a5d514f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_cf3f69cf-ad32-45f7-a03c-614a10dc7eb9" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_96c6f324-63bc-4c54-8351-10cf2a5d514f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_70014b51-bdb9-4e76-b0a5-a7227579cbd9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_ae706cb4-71c5-4e1e-ad47-da44105df4a4" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_70014b51-bdb9-4e76-b0a5-a7227579cbd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_b43a3cea-da6c-4398-9806-dbd680145776" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_ae706cb4-71c5-4e1e-ad47-da44105df4a4" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_b43a3cea-da6c-4398-9806-dbd680145776" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_dde25de3-21b6-4575-a73c-d3e593c9996f" 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_ae706cb4-71c5-4e1e-ad47-da44105df4a4" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_dde25de3-21b6-4575-a73c-d3e593c9996f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d55a65e6-0667-4cba-9ef8-561896fb9dd8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_ae706cb4-71c5-4e1e-ad47-da44105df4a4" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d55a65e6-0667-4cba-9ef8-561896fb9dd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_816e14db-cf6d-4c88-bd74-5e0047de62ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_ae706cb4-71c5-4e1e-ad47-da44105df4a4" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_816e14db-cf6d-4c88-bd74-5e0047de62ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_f24b5065-b85b-4c1a-8e4d-b990e3515d9b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_ae706cb4-71c5-4e1e-ad47-da44105df4a4" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_f24b5065-b85b-4c1a-8e4d-b990e3515d9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_a9bcdef1-e732-4042-87ae-aeb7c7e12fe2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_ae706cb4-71c5-4e1e-ad47-da44105df4a4" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_a9bcdef1-e732-4042-87ae-aeb7c7e12fe2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_aacc6543-5470-4cc7-ab5e-d9a42fb8f589" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_ae706cb4-71c5-4e1e-ad47-da44105df4a4" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_aacc6543-5470-4cc7-ab5e-d9a42fb8f589" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1_c3f219d9-b1c8-420c-81d5-800181d08971" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_aacc6543-5470-4cc7-ab5e-d9a42fb8f589" xlink:to="loc_us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1_c3f219d9-b1c8-420c-81d5-800181d08971" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_4c277174-5dcd-4b82-8b50-9f799bcb8186" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_aacc6543-5470-4cc7-ab5e-d9a42fb8f589" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_4c277174-5dcd-4b82-8b50-9f799bcb8186" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_5c391f3a-8948-4884-8793-a6c6bb4520d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_aacc6543-5470-4cc7-ab5e-d9a42fb8f589" xlink:to="loc_us-gaap_InterestPaidNet_5c391f3a-8948-4884-8793-a6c6bb4520d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/DescriptionofBusiness" xlink:type="simple" xlink:href="laws-20201231.xsd#DescriptionofBusiness"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/DescriptionofBusiness" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_9efb68f0-7cc4-4221-93b7-211bf331c259" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_191e7992-a182-4932-9339-d75aff1eeb4b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_9efb68f0-7cc4-4221-93b7-211bf331c259" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_191e7992-a182-4932-9339-d75aff1eeb4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/DescriptionofBusinessDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#DescriptionofBusinessDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/DescriptionofBusinessDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_94937574-a397-451b-8b5d-dd19decbcf8f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_4f4a0e7a-799d-4947-ae09-82c172bcc438" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_94937574-a397-451b-8b5d-dd19decbcf8f" xlink:to="loc_us-gaap_NumberOfReportableSegments_4f4a0e7a-799d-4947-ae09-82c172bcc438" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="laws-20201231.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_17eafdec-1ec2-45b2-9d62-49d1c7b6529a" 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_SignificantAccountingPoliciesTextBlock_68691a9e-5220-45a2-959a-60fc866218f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_17eafdec-1ec2-45b2-9d62-49d1c7b6529a" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_68691a9e-5220-45a2-959a-60fc866218f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="laws-20201231.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_e19e7499-9dcb-4ae5-b84a-771e7b16a05d" 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_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy_90f64fc5-5b26-4bf6-9cc8-9b9cfb31ef24" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e19e7499-9dcb-4ae5-b84a-771e7b16a05d" xlink:to="loc_us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy_90f64fc5-5b26-4bf6-9cc8-9b9cfb31ef24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock_c46725ea-b6b9-4d1f-8782-d3f5db9b7791" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e19e7499-9dcb-4ae5-b84a-771e7b16a05d" xlink:to="loc_us-gaap_RevenueRecognitionPolicyTextBlock_c46725ea-b6b9-4d1f-8782-d3f5db9b7791" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_e37812ea-6e2d-404d-a30c-b97f120a5c2c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e19e7499-9dcb-4ae5-b84a-771e7b16a05d" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_e37812ea-6e2d-404d-a30c-b97f120a5c2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_b7806033-af92-4fcc-b3b6-30aec11afb56" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e19e7499-9dcb-4ae5-b84a-771e7b16a05d" xlink:to="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_b7806033-af92-4fcc-b3b6-30aec11afb56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_fc190f04-9746-4e94-ab9c-ba8e813b4b2c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e19e7499-9dcb-4ae5-b84a-771e7b16a05d" xlink:to="loc_us-gaap_InventoryPolicyTextBlock_fc190f04-9746-4e94-ab9c-ba8e813b4b2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_8678d7e1-5003-4966-9c92-5c99d436fe5b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e19e7499-9dcb-4ae5-b84a-771e7b16a05d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_8678d7e1-5003-4966-9c92-5c99d436fe5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_CashSurrenderValueOfLifeInsurancePoliciesPolicyTextBlock_fc4a3bc9-43be-445b-943e-149ee4673f39" xlink:href="laws-20201231.xsd#laws_CashSurrenderValueOfLifeInsurancePoliciesPolicyTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e19e7499-9dcb-4ae5-b84a-771e7b16a05d" xlink:to="loc_laws_CashSurrenderValueOfLifeInsurancePoliciesPolicyTextBlock_fc4a3bc9-43be-445b-943e-149ee4673f39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_DeferredExecutiveCompensationPolicyPolicyTextBlock_54f68692-68df-454e-99c7-712cbaa266ab" xlink:href="laws-20201231.xsd#laws_DeferredExecutiveCompensationPolicyPolicyTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e19e7499-9dcb-4ae5-b84a-771e7b16a05d" xlink:to="loc_laws_DeferredExecutiveCompensationPolicyPolicyTextBlock_54f68692-68df-454e-99c7-712cbaa266ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_158cb478-0365-40aa-a06f-c1a74a387fe4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e19e7499-9dcb-4ae5-b84a-771e7b16a05d" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_158cb478-0365-40aa-a06f-c1a74a387fe4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_e17cda8f-1d6a-46a3-94e7-8282d30362ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e19e7499-9dcb-4ae5-b84a-771e7b16a05d" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_e17cda8f-1d6a-46a3-94e7-8282d30362ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_74de81c0-4010-4c22-b71a-19f283756415" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e19e7499-9dcb-4ae5-b84a-771e7b16a05d" xlink:to="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_74de81c0-4010-4c22-b71a-19f283756415" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_1f93dd50-ec77-4483-a9f4-7e93dbea0c0f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e19e7499-9dcb-4ae5-b84a-771e7b16a05d" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_1f93dd50-ec77-4483-a9f4-7e93dbea0c0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_3ac43d4c-74bf-453a-bd31-79423a7a2d4f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e19e7499-9dcb-4ae5-b84a-771e7b16a05d" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_3ac43d4c-74bf-453a-bd31-79423a7a2d4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_4617111b-dcca-467f-bfa0-b88bc25b2bfe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e19e7499-9dcb-4ae5-b84a-771e7b16a05d" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_4617111b-dcca-467f-bfa0-b88bc25b2bfe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_284adffe-5483-4c71-b0d8-30a1745fc2b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e19e7499-9dcb-4ae5-b84a-771e7b16a05d" xlink:to="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_284adffe-5483-4c71-b0d8-30a1745fc2b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityPolicyTextBlock_1be8a9f6-57f8-401f-af19-aaef7648aaee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityPolicyTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e19e7499-9dcb-4ae5-b84a-771e7b16a05d" xlink:to="loc_us-gaap_StockholdersEquityPolicyTextBlock_1be8a9f6-57f8-401f-af19-aaef7648aaee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsPolicy_096c386a-f2ef-41c7-b0b0-1941e583da7b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsPolicy"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e19e7499-9dcb-4ae5-b84a-771e7b16a05d" xlink:to="loc_us-gaap_BusinessCombinationsPolicy_096c386a-f2ef-41c7-b0b0-1941e583da7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_60bb70a9-3221-4496-a96e-2ae95b59af59" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e19e7499-9dcb-4ae5-b84a-771e7b16a05d" xlink:to="loc_us-gaap_UseOfEstimates_60bb70a9-3221-4496-a96e-2ae95b59af59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_48ad8fc5-8d17-4897-8d52-e2ffc2171c0a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e19e7499-9dcb-4ae5-b84a-771e7b16a05d" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_48ad8fc5-8d17-4897-8d52-e2ffc2171c0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#SummaryofSignificantAccountingPoliciesDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_56e4b66a-c3d4-4ca9-9362-20f97186425f" 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_82fae7ea-175e-4f25-94af-040c879f73f9" 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_56e4b66a-c3d4-4ca9-9362-20f97186425f" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_82fae7ea-175e-4f25-94af-040c879f73f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_81a68f6b-f3bb-4592-a87e-815a4c0ee780" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_82fae7ea-175e-4f25-94af-040c879f73f9" xlink:to="loc_srt_RangeAxis_81a68f6b-f3bb-4592-a87e-815a4c0ee780" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_cb14035f-9f4d-4a6d-8fa4-7eca092d35f5" 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_81a68f6b-f3bb-4592-a87e-815a4c0ee780" xlink:to="loc_srt_RangeMember_cb14035f-9f4d-4a6d-8fa4-7eca092d35f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_936302df-c8ca-4fa7-977e-028e05b45994" 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_cb14035f-9f4d-4a6d-8fa4-7eca092d35f5" xlink:to="loc_srt_MinimumMember_936302df-c8ca-4fa7-977e-028e05b45994" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_dbd5ee8d-4f42-4648-b2f6-76ecbd987d6a" 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_cb14035f-9f4d-4a6d-8fa4-7eca092d35f5" xlink:to="loc_srt_MaximumMember_dbd5ee8d-4f42-4648-b2f6-76ecbd987d6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_7012cbac-ab0c-4fba-93da-3d3b124afde3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_82fae7ea-175e-4f25-94af-040c879f73f9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_7012cbac-ab0c-4fba-93da-3d3b124afde3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_51eb1b34-12ae-4ea8-b532-6030237a48f8" 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_7012cbac-ab0c-4fba-93da-3d3b124afde3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_51eb1b34-12ae-4ea8-b532-6030237a48f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_f554f517-ff67-4cff-9890-51161f6ec6d5" 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_51eb1b34-12ae-4ea8-b532-6030237a48f8" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_f554f517-ff67-4cff-9890-51161f6ec6d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_MachineryEquipmentFurnitureFixturesAndVehiclesMember_4b9f74ea-ecc6-4836-a56c-95fd5b738db2" xlink:href="laws-20201231.xsd#laws_MachineryEquipmentFurnitureFixturesAndVehiclesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_51eb1b34-12ae-4ea8-b532-6030237a48f8" xlink:to="loc_laws_MachineryEquipmentFurnitureFixturesAndVehiclesMember_4b9f74ea-ecc6-4836-a56c-95fd5b738db2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_118e6650-3713-4e8d-a982-d3b9f0d9acdc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_51eb1b34-12ae-4ea8-b532-6030237a48f8" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_118e6650-3713-4e8d-a982-d3b9f0d9acdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5888d9ad-5919-4485-8ca8-4e9a9810db40" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_82fae7ea-175e-4f25-94af-040c879f73f9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5888d9ad-5919-4485-8ca8-4e9a9810db40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8591aedd-4370-49a1-886a-1a1f3bf7609a" 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_5888d9ad-5919-4485-8ca8-4e9a9810db40" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8591aedd-4370-49a1-886a-1a1f3bf7609a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_b93cb2ae-8893-4b2e-bdc7-10b098561464" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradeNamesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8591aedd-4370-49a1-886a-1a1f3bf7609a" xlink:to="loc_us-gaap_TradeNamesMember_b93cb2ae-8893-4b2e-bdc7-10b098561464" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_34205ca2-72de-42d6-96a9-6d078db56a47" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8591aedd-4370-49a1-886a-1a1f3bf7609a" xlink:to="loc_us-gaap_CustomerRelationshipsMember_34205ca2-72de-42d6-96a9-6d078db56a47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_6f9ee527-d84c-4904-9835-37669485b1e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_82fae7ea-175e-4f25-94af-040c879f73f9" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_6f9ee527-d84c-4904-9835-37669485b1e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_a0645f8e-3935-436a-b749-8ea15abaaa27" 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_6f9ee527-d84c-4904-9835-37669485b1e4" xlink:to="loc_us-gaap_EquityComponentDomain_a0645f8e-3935-436a-b749-8ea15abaaa27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_e28851a2-c572-4bbd-b647-2c3c5b7d50d4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_a0645f8e-3935-436a-b749-8ea15abaaa27" xlink:to="loc_us-gaap_TreasuryStockMember_e28851a2-c572-4bbd-b647-2c3c5b7d50d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ab117fca-4796-4b6f-9a22-ea7e985a534e" 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_82fae7ea-175e-4f25-94af-040c879f73f9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ab117fca-4796-4b6f-9a22-ea7e985a534e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_f47f9833-934f-47b8-82cd-f51ca285f76a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ab117fca-4796-4b6f-9a22-ea7e985a534e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_f47f9833-934f-47b8-82cd-f51ca285f76a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_2e11b867-bbe8-4431-8705-fa20b12d5f93" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ab117fca-4796-4b6f-9a22-ea7e985a534e" xlink:to="loc_us-gaap_Depreciation_2e11b867-bbe8-4431-8705-fa20b12d5f93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_77cb1d8a-9b09-43e4-8b74-5112e709ed9e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAmortization1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ab117fca-4796-4b6f-9a22-ea7e985a534e" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_77cb1d8a-9b09-43e4-8b74-5112e709ed9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_17b1ea17-ac8d-48fe-97d6-cd76f20d59f5" 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_PropertyPlantAndEquipmentLineItems_ab117fca-4796-4b6f-9a22-ea7e985a534e" xlink:to="loc_us-gaap_Goodwill_17b1ea17-ac8d-48fe-97d6-cd76f20d59f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_e6f35429-ffbd-4dd1-81c7-f91710230e96" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ab117fca-4796-4b6f-9a22-ea7e985a534e" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_e6f35429-ffbd-4dd1-81c7-f91710230e96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_40ea54f9-a5f9-4121-8322-a820fe000926" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ab117fca-4796-4b6f-9a22-ea7e985a534e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_40ea54f9-a5f9-4121-8322-a820fe000926" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_3ce312f1-6f38-4be6-965e-e29e80c643d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ab117fca-4796-4b6f-9a22-ea7e985a534e" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_3ce312f1-6f38-4be6-965e-e29e80c643d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_9e55fb4a-0fbe-4bfc-b962-9881add0c54d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ab117fca-4796-4b6f-9a22-ea7e985a534e" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_9e55fb4a-0fbe-4bfc-b962-9881add0c54d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_8a455820-3d3b-471c-8244-e105fcad7623" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ab117fca-4796-4b6f-9a22-ea7e985a534e" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_8a455820-3d3b-471c-8244-e105fcad7623" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/Acquisition" xlink:type="simple" xlink:href="laws-20201231.xsd#Acquisition"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/Acquisition" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_a8d310a3-587c-4a53-9eef-568317aa9447" 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_BusinessCombinationDisclosureTextBlock_01f42c3a-0f83-4786-8579-49efe2ad0c64" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_a8d310a3-587c-4a53-9eef-568317aa9447" xlink:to="loc_us-gaap_BusinessCombinationDisclosureTextBlock_01f42c3a-0f83-4786-8579-49efe2ad0c64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/AcquisitionTables" xlink:type="simple" xlink:href="laws-20201231.xsd#AcquisitionTables"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/AcquisitionTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_9abcccf2-b42f-49b5-b9c2-d1d8680f918f" 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_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_eb69ab91-cdc6-4025-a243-7fd08719c30b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_9abcccf2-b42f-49b5-b9c2-d1d8680f918f" xlink:to="loc_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_eb69ab91-cdc6-4025-a243-7fd08719c30b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTableTextBlock_d23cc3ee-be03-4f34-a3ad-e6bab28c62bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_9abcccf2-b42f-49b5-b9c2-d1d8680f918f" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTableTextBlock_d23cc3ee-be03-4f34-a3ad-e6bab28c62bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/AcquisitionNarrativeDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#AcquisitionNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/AcquisitionNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_f2cad200-8daf-438b-bb09-51587775d72e" 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_ec33bace-0994-4481-b433-378f018beb09" 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_f2cad200-8daf-438b-bb09-51587775d72e" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_ec33bace-0994-4481-b433-378f018beb09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_7ddf13df-2651-4a74-8e22-e62a6f7b2c26" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_ec33bace-0994-4481-b433-378f018beb09" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_7ddf13df-2651-4a74-8e22-e62a6f7b2c26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b8d9c393-bdfe-4eb5-b727-328b74b0ebff" 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_7ddf13df-2651-4a74-8e22-e62a6f7b2c26" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b8d9c393-bdfe-4eb5-b727-328b74b0ebff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_PartsmasterMember_e3a5b91a-53e8-47de-871c-2c355903c8c0" xlink:href="laws-20201231.xsd#laws_PartsmasterMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b8d9c393-bdfe-4eb5-b727-328b74b0ebff" xlink:to="loc_laws_PartsmasterMember_e3a5b91a-53e8-47de-871c-2c355903c8c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_0d8fdbfc-665d-4d72-bef4-27d08d7d4c1d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_ec33bace-0994-4481-b433-378f018beb09" xlink:to="loc_srt_StatementScenarioAxis_0d8fdbfc-665d-4d72-bef4-27d08d7d4c1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_4a5e691b-b6be-4413-932e-272bb3b832a4" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementScenarioAxis_0d8fdbfc-665d-4d72-bef4-27d08d7d4c1d" xlink:to="loc_srt_ScenarioUnspecifiedDomain_4a5e691b-b6be-4413-932e-272bb3b832a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_62582dc1-ada1-4a85-8248-e6650ed509f8" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioForecastMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScenarioUnspecifiedDomain_4a5e691b-b6be-4413-932e-272bb3b832a4" xlink:to="loc_srt_ScenarioForecastMember_62582dc1-ada1-4a85-8248-e6650ed509f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1cd3ab66-63d2-4403-88af-ea8b849c8f1e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_ec33bace-0994-4481-b433-378f018beb09" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1cd3ab66-63d2-4403-88af-ea8b849c8f1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4815b9f4-8a83-4c4d-91ec-b3a70dbd5713" 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_1cd3ab66-63d2-4403-88af-ea8b849c8f1e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4815b9f4-8a83-4c4d-91ec-b3a70dbd5713" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_fba6035f-513e-4259-96a9-5a68195bf65c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4815b9f4-8a83-4c4d-91ec-b3a70dbd5713" xlink:to="loc_us-gaap_CustomerRelationshipsMember_fba6035f-513e-4259-96a9-5a68195bf65c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_d9bf3fb0-c917-4ced-a4c7-786b6ac630e7" 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_4815b9f4-8a83-4c4d-91ec-b3a70dbd5713" xlink:to="loc_us-gaap_TradeNamesMember_d9bf3fb0-c917-4ced-a4c7-786b6ac630e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_40293763-e97a-4b96-9592-666ed92f59fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_ec33bace-0994-4481-b433-378f018beb09" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_40293763-e97a-4b96-9592-666ed92f59fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_BusinessAcquisitionNumberOfCustomersOfAcquiredEntity_98030cd1-59df-4e13-adf4-9840e9f32cfe" xlink:href="laws-20201231.xsd#laws_BusinessAcquisitionNumberOfCustomersOfAcquiredEntity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_40293763-e97a-4b96-9592-666ed92f59fb" xlink:to="loc_laws_BusinessAcquisitionNumberOfCustomersOfAcquiredEntity_98030cd1-59df-4e13-adf4-9840e9f32cfe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_BusinessAcquisitionNumberOfSalesRepresentativesOfAcquiredEntity_3147600f-cee5-4914-be8f-0a2782359078" xlink:href="laws-20201231.xsd#laws_BusinessAcquisitionNumberOfSalesRepresentativesOfAcquiredEntity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_40293763-e97a-4b96-9592-666ed92f59fb" xlink:to="loc_laws_BusinessAcquisitionNumberOfSalesRepresentativesOfAcquiredEntity_3147600f-cee5-4914-be8f-0a2782359078" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_545c1b60-9f1c-45ac-90db-a0358ad1c5e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_40293763-e97a-4b96-9592-666ed92f59fb" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_545c1b60-9f1c-45ac-90db-a0358ad1c5e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_bb23d472-88f0-42a8-9478-59a40b0e907d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_40293763-e97a-4b96-9592-666ed92f59fb" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_bb23d472-88f0-42a8-9478-59a40b0e907d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_AcquisitionLiability_1cb1a53e-6a4f-4d6b-9154-2d389bced455" xlink:href="laws-20201231.xsd#laws_AcquisitionLiability"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_40293763-e97a-4b96-9592-666ed92f59fb" xlink:to="loc_laws_AcquisitionLiability_1cb1a53e-6a4f-4d6b-9154-2d389bced455" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_c4839496-c6a5-42e4-b8f2-f52ff4d02640" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_40293763-e97a-4b96-9592-666ed92f59fb" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_c4839496-c6a5-42e4-b8f2-f52ff4d02640" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_0c57cfb1-7bb3-40bd-8570-44c9afc68ebe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_40293763-e97a-4b96-9592-666ed92f59fb" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_0c57cfb1-7bb3-40bd-8570-44c9afc68ebe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_c3971a12-3122-4ee5-90a0-2cfcd17299c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_40293763-e97a-4b96-9592-666ed92f59fb" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_c3971a12-3122-4ee5-90a0-2cfcd17299c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_1a0cbf43-12c4-4417-bada-9dcc88c91342" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_40293763-e97a-4b96-9592-666ed92f59fb" xlink:to="loc_us-gaap_Goodwill_1a0cbf43-12c4-4417-bada-9dcc88c91342" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible_5f2a80f8-e5f0-4946-88bb-444fb7a16273" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_40293763-e97a-4b96-9592-666ed92f59fb" xlink:to="loc_us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible_5f2a80f8-e5f0-4946-88bb-444fb7a16273" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_a06bb612-0cd1-4786-9d6b-d7f4d0eb42cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_40293763-e97a-4b96-9592-666ed92f59fb" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_a06bb612-0cd1-4786-9d6b-d7f4d0eb42cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_9ecb5220-eeaa-4f96-a7a3-8ef4cfc79aa1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_40293763-e97a-4b96-9592-666ed92f59fb" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_9ecb5220-eeaa-4f96-a7a3-8ef4cfc79aa1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/AcquisitionPurchasePriceAllocationDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#AcquisitionPurchasePriceAllocationDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/AcquisitionPurchasePriceAllocationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_74aebc88-fa3a-48c6-b6f9-7cd159e1c473" 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_5fbb01bd-d2ef-49d8-9edf-502ac0ca974a" 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_74aebc88-fa3a-48c6-b6f9-7cd159e1c473" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_5fbb01bd-d2ef-49d8-9edf-502ac0ca974a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_1bbf975e-c6a6-445c-97fe-1d247abcf639" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_5fbb01bd-d2ef-49d8-9edf-502ac0ca974a" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_1bbf975e-c6a6-445c-97fe-1d247abcf639" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4b6f4001-b074-41b3-a254-b02c96103b62" 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_1bbf975e-c6a6-445c-97fe-1d247abcf639" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4b6f4001-b074-41b3-a254-b02c96103b62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_PartsmasterMember_f670d57e-ce85-4fb5-a5d8-bd4d7f215132" xlink:href="laws-20201231.xsd#laws_PartsmasterMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4b6f4001-b074-41b3-a254-b02c96103b62" xlink:to="loc_laws_PartsmasterMember_f670d57e-ce85-4fb5-a5d8-bd4d7f215132" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_c4fcc662-ddbd-4e81-8dbc-b3e2b4535107" 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_ScheduleOfBusinessAcquisitionsByAcquisitionTable_5fbb01bd-d2ef-49d8-9edf-502ac0ca974a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_c4fcc662-ddbd-4e81-8dbc-b3e2b4535107" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d2cfcdd4-05be-4d64-8e9f-e4019eecfc2c" 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_c4fcc662-ddbd-4e81-8dbc-b3e2b4535107" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d2cfcdd4-05be-4d64-8e9f-e4019eecfc2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_442b9b3d-9666-4623-97e7-060655430c53" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d2cfcdd4-05be-4d64-8e9f-e4019eecfc2c" xlink:to="loc_us-gaap_CustomerRelationshipsMember_442b9b3d-9666-4623-97e7-060655430c53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_1690dfc4-a8d3-4359-a416-df90ba4c0553" 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_d2cfcdd4-05be-4d64-8e9f-e4019eecfc2c" xlink:to="loc_us-gaap_TradeNamesMember_1690dfc4-a8d3-4359-a416-df90ba4c0553" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_e7717009-9670-4c94-9d01-6f906b7c1fe7" 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_5fbb01bd-d2ef-49d8-9edf-502ac0ca974a" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_e7717009-9670-4c94-9d01-6f906b7c1fe7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_1f01ed6b-3e50-445a-baca-858c83477524" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e7717009-9670-4c94-9d01-6f906b7c1fe7" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_1f01ed6b-3e50-445a-baca-858c83477524" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashPaidAndPayable_a7638b58-bee1-479e-b06d-b9b7b4f6f562" xlink:href="laws-20201231.xsd#laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashPaidAndPayable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_1f01ed6b-3e50-445a-baca-858c83477524" xlink:to="loc_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashPaidAndPayable_a7638b58-bee1-479e-b06d-b9b7b4f6f562" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses_c03e9f28-d4e4-4d2e-ad55-e8c5bb8c5bff" xlink:href="laws-20201231.xsd#laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_1f01ed6b-3e50-445a-baca-858c83477524" xlink:to="loc_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses_c03e9f28-d4e4-4d2e-ad55-e8c5bb8c5bff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_de32a92d-9749-4d71-96b0-e3df6faeb1af" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_1f01ed6b-3e50-445a-baca-858c83477524" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_de32a92d-9749-4d71-96b0-e3df6faeb1af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredCompensationLiability_f170509b-dbe7-4754-b79b-2948e1a16746" xlink:href="laws-20201231.xsd#laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredCompensationLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_1f01ed6b-3e50-445a-baca-858c83477524" xlink:to="loc_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredCompensationLiability_f170509b-dbe7-4754-b79b-2948e1a16746" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_8804116c-eacd-469c-ba55-889010471502" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_1f01ed6b-3e50-445a-baca-858c83477524" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_8804116c-eacd-469c-ba55-889010471502" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_ccab9b54-36bc-4dc4-9d26-19b6baf1712a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e7717009-9670-4c94-9d01-6f906b7c1fe7" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_ccab9b54-36bc-4dc4-9d26-19b6baf1712a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_04f58071-1afb-4521-816a-9c207cf4384b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e7717009-9670-4c94-9d01-6f906b7c1fe7" xlink:to="loc_us-gaap_Goodwill_04f58071-1afb-4521-816a-9c207cf4384b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_ba4c8c93-3060-4036-8abc-de37ad6ef16d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e7717009-9670-4c94-9d01-6f906b7c1fe7" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_ba4c8c93-3060-4036-8abc-de37ad6ef16d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_ae678a2e-507d-4e06-a620-dde076415407" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e7717009-9670-4c94-9d01-6f906b7c1fe7" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_ae678a2e-507d-4e06-a620-dde076415407" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_411b2544-ef52-45a0-ad00-4d4f974b6e80" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e7717009-9670-4c94-9d01-6f906b7c1fe7" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_411b2544-ef52-45a0-ad00-4d4f974b6e80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_68244257-c334-4354-bd54-7fa1d70a2dca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e7717009-9670-4c94-9d01-6f906b7c1fe7" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_68244257-c334-4354-bd54-7fa1d70a2dca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets_7f14a66a-865d-4fc5-a56b-75e4c67d7e82" xlink:href="laws-20201231.xsd#laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e7717009-9670-4c94-9d01-6f906b7c1fe7" xlink:to="loc_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets_7f14a66a-865d-4fc5-a56b-75e4c67d7e82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets_ca4b8110-626b-407e-8d7d-3541714c0a4e" xlink:href="laws-20201231.xsd#laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e7717009-9670-4c94-9d01-6f906b7c1fe7" xlink:to="loc_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets_ca4b8110-626b-407e-8d7d-3541714c0a4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndGoodwill_4f2e979b-7aaf-44ab-9c30-5bb20f44e7e5" xlink:href="laws-20201231.xsd#laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndGoodwill"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_e7717009-9670-4c94-9d01-6f906b7c1fe7" xlink:to="loc_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndGoodwill_4f2e979b-7aaf-44ab-9c30-5bb20f44e7e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/AcquisitionProFormaResultsDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#AcquisitionProFormaResultsDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/AcquisitionProFormaResultsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_f61ecaa7-ad3d-4288-a8e7-99054f00ea82" 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_d2323b38-9fa4-40e7-ba2f-ec808a7e7bfa" 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_f61ecaa7-ad3d-4288-a8e7-99054f00ea82" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_d2323b38-9fa4-40e7-ba2f-ec808a7e7bfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_ca2eb4b1-0ccb-477a-9b52-13394c1b26c2" 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_f61ecaa7-ad3d-4288-a8e7-99054f00ea82" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_ca2eb4b1-0ccb-477a-9b52-13394c1b26c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/RevenueRecognition" xlink:type="simple" xlink:href="laws-20201231.xsd#RevenueRecognition"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/RevenueRecognition" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_51a9be3d-4413-4603-a639-d0b4928a35ef" 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_67d3c894-3166-445d-ac34-d60d35e0704d" 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_51a9be3d-4413-4603-a639-d0b4928a35ef" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_67d3c894-3166-445d-ac34-d60d35e0704d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/RevenueRecognitionTables" xlink:type="simple" xlink:href="laws-20201231.xsd#RevenueRecognitionTables"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/RevenueRecognitionTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_3c49148d-675e-4317-b129-b55954872f52" 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_d001ff50-c338-4318-87b8-c19627c44f1d" 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_3c49148d-675e-4317-b129-b55954872f52" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_d001ff50-c338-4318-87b8-c19627c44f1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/RevenueRecognitionNarrativeDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#RevenueRecognitionNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/RevenueRecognitionNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_a66a9f6f-c4df-4170-94b5-27ab61e58a23" 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_ca7f6d90-4fbd-4952-9492-26e0e9fea3b2" 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_a66a9f6f-c4df-4170-94b5-27ab61e58a23" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_ca7f6d90-4fbd-4952-9492-26e0e9fea3b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_11d779c6-1e6f-4c53-af92-1bef8704cd0d" 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_DisaggregationOfRevenueTable_ca7f6d90-4fbd-4952-9492-26e0e9fea3b2" xlink:to="loc_srt_ProductOrServiceAxis_11d779c6-1e6f-4c53-af92-1bef8704cd0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_11714eee-6fc8-4672-8795-a525034a71d0" 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_11d779c6-1e6f-4c53-af92-1bef8704cd0d" xlink:to="loc_srt_ProductsAndServicesDomain_11714eee-6fc8-4672-8795-a525034a71d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember_61000110-1909-4563-a097-cadb978ce672" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ServiceMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_11714eee-6fc8-4672-8795-a525034a71d0" xlink:to="loc_us-gaap_ServiceMember_61000110-1909-4563-a097-cadb978ce672" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_911092e9-966c-4d29-a550-695ebed5d6a8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_ca7f6d90-4fbd-4952-9492-26e0e9fea3b2" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_911092e9-966c-4d29-a550-695ebed5d6a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4f838ca2-4213-4f43-ae1c-76e921b4793f" 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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_911092e9-966c-4d29-a550-695ebed5d6a8" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4f838ca2-4213-4f43-ae1c-76e921b4793f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLeaseIncome_5aa13ff8-00e7-41a8-bd41-b16465b2bd27" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLeaseIncome"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_911092e9-966c-4d29-a550-695ebed5d6a8" xlink:to="loc_us-gaap_OperatingLeaseLeaseIncome_5aa13ff8-00e7-41a8-bd41-b16465b2bd27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/RevenueRecognitionDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#RevenueRecognitionDisaggregationofRevenueDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/RevenueRecognitionDisaggregationofRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_dfb82157-3a14-4978-9b58-d609a5b5579c" 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_f7939238-f93f-44cc-8475-8c31a6ab473f" 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_dfb82157-3a14-4978-9b58-d609a5b5579c" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_f7939238-f93f-44cc-8475-8c31a6ab473f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_b4b36e68-bc5b-43aa-9ac7-973ede7e6111" 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_DisaggregationOfRevenueTable_f7939238-f93f-44cc-8475-8c31a6ab473f" xlink:to="loc_srt_ProductOrServiceAxis_b4b36e68-bc5b-43aa-9ac7-973ede7e6111" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_42422f45-01d0-497e-b6d4-43f94ba611f6" 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_b4b36e68-bc5b-43aa-9ac7-973ede7e6111" xlink:to="loc_srt_ProductsAndServicesDomain_42422f45-01d0-497e-b6d4-43f94ba611f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_FasteningSystemMember_cb2186e1-4098-4ca4-ba04-e8e4ed95ed51" xlink:href="laws-20201231.xsd#laws_FasteningSystemMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_42422f45-01d0-497e-b6d4-43f94ba611f6" xlink:to="loc_laws_FasteningSystemMember_cb2186e1-4098-4ca4-ba04-e8e4ed95ed51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_CuttingToolsAndAbrasivesMember_e8f2acd6-38c9-40b5-b54b-95ec35f7c6e4" xlink:href="laws-20201231.xsd#laws_CuttingToolsAndAbrasivesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_42422f45-01d0-497e-b6d4-43f94ba611f6" xlink:to="loc_laws_CuttingToolsAndAbrasivesMember_e8f2acd6-38c9-40b5-b54b-95ec35f7c6e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_FluidPowerMember_67afbc89-e765-4e3f-8ec2-041357c5d4cf" xlink:href="laws-20201231.xsd#laws_FluidPowerMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_42422f45-01d0-497e-b6d4-43f94ba611f6" xlink:to="loc_laws_FluidPowerMember_67afbc89-e765-4e3f-8ec2-041357c5d4cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_SpecialtyChemicalsMember_df22aedd-6425-4a00-8374-2aff0ca71efa" xlink:href="laws-20201231.xsd#laws_SpecialtyChemicalsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_42422f45-01d0-497e-b6d4-43f94ba611f6" xlink:to="loc_laws_SpecialtyChemicalsMember_df22aedd-6425-4a00-8374-2aff0ca71efa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_ElectricalMember_c06c12e2-e092-4a9c-acd3-20be6c08a1ac" xlink:href="laws-20201231.xsd#laws_ElectricalMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_42422f45-01d0-497e-b6d4-43f94ba611f6" xlink:to="loc_laws_ElectricalMember_c06c12e2-e092-4a9c-acd3-20be6c08a1ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_AftermarketAutomotiveSuppliesMember_67ee0d3d-df94-44af-9cdc-16fe1fcd8740" xlink:href="laws-20201231.xsd#laws_AftermarketAutomotiveSuppliesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_42422f45-01d0-497e-b6d4-43f94ba611f6" xlink:to="loc_laws_AftermarketAutomotiveSuppliesMember_67ee0d3d-df94-44af-9cdc-16fe1fcd8740" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_SafetyMember_741f208e-02c0-41d8-ae25-be7502e36734" xlink:href="laws-20201231.xsd#laws_SafetyMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_42422f45-01d0-497e-b6d4-43f94ba611f6" xlink:to="loc_laws_SafetyMember_741f208e-02c0-41d8-ae25-be7502e36734" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_WeldingAndMetalRepairMember_68bc9186-f04b-4aeb-a4d7-57db7ed7c74e" xlink:href="laws-20201231.xsd#laws_WeldingAndMetalRepairMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_42422f45-01d0-497e-b6d4-43f94ba611f6" xlink:to="loc_laws_WeldingAndMetalRepairMember_68bc9186-f04b-4aeb-a4d7-57db7ed7c74e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductAndServiceOtherMember_6f05a454-328d-4a6b-a6a0-3de33e0c96e9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductAndServiceOtherMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_42422f45-01d0-497e-b6d4-43f94ba611f6" xlink:to="loc_us-gaap_ProductAndServiceOtherMember_6f05a454-328d-4a6b-a6a0-3de33e0c96e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_8a3eff8f-8cf1-49e1-a7e3-58dcfcddaef4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_f7939238-f93f-44cc-8475-8c31a6ab473f" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_8a3eff8f-8cf1-49e1-a7e3-58dcfcddaef4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_00e7b8bb-7727-446c-b2cf-eedb59cdc39b" 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_8a3eff8f-8cf1-49e1-a7e3-58dcfcddaef4" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_00e7b8bb-7727-446c-b2cf-eedb59cdc39b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductConcentrationRiskMember_c91b594b-9022-46ff-a16b-7a43cdf73cc6" 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_00e7b8bb-7727-446c-b2cf-eedb59cdc39b" xlink:to="loc_us-gaap_ProductConcentrationRiskMember_c91b594b-9022-46ff-a16b-7a43cdf73cc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_260e38d9-66dc-421d-937c-ba456079624f" 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_DisaggregationOfRevenueTable_f7939238-f93f-44cc-8475-8c31a6ab473f" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_260e38d9-66dc-421d-937c-ba456079624f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_9a974a57-6bc7-4d2d-8254-7790ac211987" 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_260e38d9-66dc-421d-937c-ba456079624f" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_9a974a57-6bc7-4d2d-8254-7790ac211987" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerMember_ff0ae387-fc4b-4011-b58b-ed14e9c7ec62" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_9a974a57-6bc7-4d2d-8254-7790ac211987" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerMember_ff0ae387-fc4b-4011-b58b-ed14e9c7ec62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_d7dd93f0-9545-49d5-8310-214f458dbefd" 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_f7939238-f93f-44cc-8475-8c31a6ab473f" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_d7dd93f0-9545-49d5-8310-214f458dbefd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_89b4a926-e72c-4627-a3ae-4f10699b0381" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_d7dd93f0-9545-49d5-8310-214f458dbefd" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_89b4a926-e72c-4627-a3ae-4f10699b0381" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/RestrictedCash" xlink:type="simple" xlink:href="laws-20201231.xsd#RestrictedCash"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/RestrictedCash" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAbstract_33cc039b-e5f4-43d6-bb1a-9e1dfeeeafdf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedAssetsDisclosureTextBlock_43368976-dc15-4c33-8aed-325ce6c271a8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAbstract_33cc039b-e5f4-43d6-bb1a-9e1dfeeeafdf" xlink:to="loc_us-gaap_RestrictedAssetsDisclosureTextBlock_43368976-dc15-4c33-8aed-325ce6c271a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/RestrictedCashDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#RestrictedCashDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/RestrictedCashDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAbstract_0dc0bac7-1e59-48e4-b4b3-62045b0c51fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_6119f2fc-e99f-4a0f-a32f-8cbe3ec9a786" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAbstract_0dc0bac7-1e59-48e4-b4b3-62045b0c51fd" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_6119f2fc-e99f-4a0f-a32f-8cbe3ec9a786" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable_1af0b308-8c74-4290-991d-a66cb95d85c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAbstract_0dc0bac7-1e59-48e4-b4b3-62045b0c51fd" xlink:to="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable_1af0b308-8c74-4290-991d-a66cb95d85c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_f994b987-cd92-48d8-896f-29947e78550c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable_1af0b308-8c74-4290-991d-a66cb95d85c1" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_f994b987-cd92-48d8-896f-29947e78550c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_e1fb925e-efe2-4a7b-b5c7-a3a03e4e0627" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_f994b987-cd92-48d8-896f-29947e78550c" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_e1fb925e-efe2-4a7b-b5c7-a3a03e4e0627" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_e0468b07-d01d-4499-9480-b8e2715f8cfb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_e1fb925e-efe2-4a7b-b5c7-a3a03e4e0627" xlink:to="loc_us-gaap_MoneyMarketFundsMember_e0468b07-d01d-4499-9480-b8e2715f8cfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_GuaranteedInvestmentCertificateMember_f14b7b4e-18ea-4199-913e-dd8f7b4dbb59" xlink:href="laws-20201231.xsd#laws_GuaranteedInvestmentCertificateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_e1fb925e-efe2-4a7b-b5c7-a3a03e4e0627" xlink:to="loc_laws_GuaranteedInvestmentCertificateMember_f14b7b4e-18ea-4199-913e-dd8f7b4dbb59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems_3e9f302b-a04d-4506-bedd-ea8e0aa99069" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable_1af0b308-8c74-4290-991d-a66cb95d85c1" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems_3e9f302b-a04d-4506-bedd-ea8e0aa99069" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_2bbc7150-9c16-436e-9307-8e3a6cf6fe72" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems_3e9f302b-a04d-4506-bedd-ea8e0aa99069" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_2bbc7150-9c16-436e-9307-8e3a6cf6fe72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/Inventoriesnet" xlink:type="simple" xlink:href="laws-20201231.xsd#Inventoriesnet"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/Inventoriesnet" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_0c7d16f9-df9c-4f3d-be4a-b0f2310d68fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock_8cf0d650-97f8-4ce8-b9d9-a951e57ac982" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_0c7d16f9-df9c-4f3d-be4a-b0f2310d68fa" xlink:to="loc_us-gaap_InventoryDisclosureTextBlock_8cf0d650-97f8-4ce8-b9d9-a951e57ac982" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/InventoriesnetTables" xlink:type="simple" xlink:href="laws-20201231.xsd#InventoriesnetTables"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/InventoriesnetTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_34304a61-08e6-48c4-b6e4-5f213deafce7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_2c2906ac-44ab-4274-908e-c5eb9fd21c99" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_34304a61-08e6-48c4-b6e4-5f213deafce7" xlink:to="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_2c2906ac-44ab-4274-908e-c5eb9fd21c99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/InventoriesnetDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#InventoriesnetDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/InventoriesnetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_d0542b59-9c07-4400-a8de-577c35ec2465" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNetAbstract_740e4cbc-8a48-45ea-bd3a-09a60717f26c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNetAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_d0542b59-9c07-4400-a8de-577c35ec2465" xlink:to="loc_us-gaap_InventoryNetAbstract_740e4cbc-8a48-45ea-bd3a-09a60717f26c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryGross_74c41187-06c5-4274-b6eb-57823643d38b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_740e4cbc-8a48-45ea-bd3a-09a60717f26c" xlink:to="loc_us-gaap_InventoryGross_74c41187-06c5-4274-b6eb-57823643d38b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryValuationReserves_71c50804-bab5-4295-93d4-04d06023a45f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryValuationReserves"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_740e4cbc-8a48-45ea-bd3a-09a60717f26c" xlink:to="loc_us-gaap_InventoryValuationReserves_71c50804-bab5-4295-93d4-04d06023a45f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_1703caf5-25e2-413c-b3b5-a7a28e8767cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_740e4cbc-8a48-45ea-bd3a-09a60717f26c" xlink:to="loc_us-gaap_InventoryNet_1703caf5-25e2-413c-b3b5-a7a28e8767cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/PropertyPlantandEquipment" xlink:type="simple" xlink:href="laws-20201231.xsd#PropertyPlantandEquipment"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/PropertyPlantandEquipment" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_393ce9bb-cc1b-4be4-a4c7-439bf2f78f5f" 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_f253a0c0-b515-48ec-9f84-d45597b24055" 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_393ce9bb-cc1b-4be4-a4c7-439bf2f78f5f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_f253a0c0-b515-48ec-9f84-d45597b24055" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/PropertyPlantandEquipmentTables" xlink:type="simple" xlink:href="laws-20201231.xsd#PropertyPlantandEquipmentTables"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/PropertyPlantandEquipmentTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_5dbc28d7-d817-434d-8ace-6cc9cf07bee8" 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_cdd75497-e803-4913-88a9-928a9e0f2e22" 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_5dbc28d7-d817-434d-8ace-6cc9cf07bee8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_cdd75497-e803-4913-88a9-928a9e0f2e22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/PropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#PropertyPlantandEquipmentDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/PropertyPlantandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_01499c2e-0520-4877-a0b9-ea3638b3f682" 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_2860c8f6-f7e6-4b99-a2c2-eee886e10a11" 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_01499c2e-0520-4877-a0b9-ea3638b3f682" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_2860c8f6-f7e6-4b99-a2c2-eee886e10a11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_88224ce4-4c8e-4a0e-a0c8-118d33523cee" 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_2860c8f6-f7e6-4b99-a2c2-eee886e10a11" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_88224ce4-4c8e-4a0e-a0c8-118d33523cee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9d221b48-9c68-4147-90a0-b075d34001f9" 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_88224ce4-4c8e-4a0e-a0c8-118d33523cee" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9d221b48-9c68-4147-90a0-b075d34001f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_845be395-8b3f-4459-904b-c15cde45d398" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LandMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9d221b48-9c68-4147-90a0-b075d34001f9" xlink:to="loc_us-gaap_LandMember_845be395-8b3f-4459-904b-c15cde45d398" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_8cfee980-68af-46d7-ae2a-6f57ee361c51" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9d221b48-9c68-4147-90a0-b075d34001f9" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_8cfee980-68af-46d7-ae2a-6f57ee361c51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_bf633f08-6ab9-4c42-b6f9-8a1047b89767" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9d221b48-9c68-4147-90a0-b075d34001f9" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_bf633f08-6ab9-4c42-b6f9-8a1047b89767" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_00fe308e-79f0-454d-9860-f9c0892fa2ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9d221b48-9c68-4147-90a0-b075d34001f9" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_00fe308e-79f0-454d-9860-f9c0892fa2ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_a0e1af73-28ea-428e-a97c-fd95ab37571d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9d221b48-9c68-4147-90a0-b075d34001f9" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_a0e1af73-28ea-428e-a97c-fd95ab37571d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VehiclesMember_8f5be853-69c5-4988-915c-5599b4d89e99" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VehiclesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9d221b48-9c68-4147-90a0-b075d34001f9" xlink:to="loc_us-gaap_VehiclesMember_8f5be853-69c5-4988-915c-5599b4d89e99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_e7c269ea-186b-4d35-b9ad-354cea568a69" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9d221b48-9c68-4147-90a0-b075d34001f9" xlink:to="loc_us-gaap_ConstructionInProgressMember_e7c269ea-186b-4d35-b9ad-354cea568a69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_900fb8a0-8574-444b-84e3-44e682ec7cf7" 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_2860c8f6-f7e6-4b99-a2c2-eee886e10a11" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_900fb8a0-8574-444b-84e3-44e682ec7cf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_10d1aa1c-ce0b-4e0c-a9b3-e8f6a88c3a28" 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_900fb8a0-8574-444b-84e3-44e682ec7cf7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_10d1aa1c-ce0b-4e0c-a9b3-e8f6a88c3a28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_65ac452c-3261-4c7f-bb5c-ffe9e74422df" 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_900fb8a0-8574-444b-84e3-44e682ec7cf7" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_65ac452c-3261-4c7f-bb5c-ffe9e74422df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_390ba87a-1133-482d-a8c0-30abc3419755" 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_900fb8a0-8574-444b-84e3-44e682ec7cf7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_390ba87a-1133-482d-a8c0-30abc3419755" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/Goodwill" xlink:type="simple" xlink:href="laws-20201231.xsd#Goodwill"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/Goodwill" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a6449564-c615-43ed-940d-2dfc814acc91" 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_GoodwillDisclosureTextBlock_ef32927d-6977-4a65-a52c-d9fe7be465ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a6449564-c615-43ed-940d-2dfc814acc91" xlink:to="loc_us-gaap_GoodwillDisclosureTextBlock_ef32927d-6977-4a65-a52c-d9fe7be465ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/GoodwillTables" xlink:type="simple" xlink:href="laws-20201231.xsd#GoodwillTables"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/GoodwillTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a9ec2a4e-cdea-49ad-b02b-f2f37fa05554" 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_2d038072-71a4-4241-9d0f-bb91bd3af14f" 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_a9ec2a4e-cdea-49ad-b02b-f2f37fa05554" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_2d038072-71a4-4241-9d0f-bb91bd3af14f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/GoodwillDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#GoodwillDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/GoodwillDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_32785ced-a56f-4056-9f5d-d595de202818" 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_5917a881-eed9-43ba-a2a9-5fc1f0bea802" 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_32785ced-a56f-4056-9f5d-d595de202818" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_5917a881-eed9-43ba-a2a9-5fc1f0bea802" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_6898b9f3-3960-4d6f-a7b2-77bc7e4d1e2f" 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_5917a881-eed9-43ba-a2a9-5fc1f0bea802" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_6898b9f3-3960-4d6f-a7b2-77bc7e4d1e2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_ccaa18d8-7e25-4599-8c54-998c10c36249" 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_6898b9f3-3960-4d6f-a7b2-77bc7e4d1e2f" xlink:to="loc_us-gaap_SegmentDomain_ccaa18d8-7e25-4599-8c54-998c10c36249" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_LawsonSegmentMember_06dee9dc-75e1-48a3-8d95-4e75ecab76be" xlink:href="laws-20201231.xsd#laws_LawsonSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_ccaa18d8-7e25-4599-8c54-998c10c36249" xlink:to="loc_laws_LawsonSegmentMember_06dee9dc-75e1-48a3-8d95-4e75ecab76be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_BoltSegmentMember_b7504aa8-6b9e-42ac-aadd-40d34ecc54e1" xlink:href="laws-20201231.xsd#laws_BoltSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_ccaa18d8-7e25-4599-8c54-998c10c36249" xlink:to="loc_laws_BoltSegmentMember_b7504aa8-6b9e-42ac-aadd-40d34ecc54e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_a4d5af85-8aab-4f12-919e-cb02814fa580" 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_5917a881-eed9-43ba-a2a9-5fc1f0bea802" xlink:to="loc_us-gaap_GoodwillLineItems_a4d5af85-8aab-4f12-919e-cb02814fa580" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_2206d3f4-cd94-48c0-9c74-be2fd3eb7940" 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_a4d5af85-8aab-4f12-919e-cb02814fa580" xlink:to="loc_us-gaap_GoodwillRollForward_2206d3f4-cd94-48c0-9c74-be2fd3eb7940" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_83650e1b-4251-41c1-a651-64b69c8fc759" 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_2206d3f4-cd94-48c0-9c74-be2fd3eb7940" xlink:to="loc_us-gaap_Goodwill_83650e1b-4251-41c1-a651-64b69c8fc759" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_085d48c2-f4a1-4430-a1f1-7f507c5b393b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_2206d3f4-cd94-48c0-9c74-be2fd3eb7940" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_085d48c2-f4a1-4430-a1f1-7f507c5b393b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillTransfers_88243dce-26da-482d-a841-a017a09d5e10" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillTransfers"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_2206d3f4-cd94-48c0-9c74-be2fd3eb7940" xlink:to="loc_us-gaap_GoodwillTransfers_88243dce-26da-482d-a841-a017a09d5e10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_ef7e4cd3-bcf1-48a3-bf75-1f6a4437f4c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_2206d3f4-cd94-48c0-9c74-be2fd3eb7940" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_ef7e4cd3-bcf1-48a3-bf75-1f6a4437f4c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_65bea2db-0277-471c-8f00-cbb072ff8796" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_2206d3f4-cd94-48c0-9c74-be2fd3eb7940" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_65bea2db-0277-471c-8f00-cbb072ff8796" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_2104bbdc-a146-49b3-8778-6c3ecbfb7886" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_2206d3f4-cd94-48c0-9c74-be2fd3eb7940" xlink:to="loc_us-gaap_Goodwill_2104bbdc-a146-49b3-8778-6c3ecbfb7886" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/Intangibleassets" xlink:type="simple" xlink:href="laws-20201231.xsd#Intangibleassets"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/Intangibleassets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_498ed235-7b11-40f7-90d3-39aa3b5860c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsDisclosureTextBlock_8287d44d-a83e-408b-8ddf-eddd37653f49" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_498ed235-7b11-40f7-90d3-39aa3b5860c1" xlink:to="loc_us-gaap_IntangibleAssetsDisclosureTextBlock_8287d44d-a83e-408b-8ddf-eddd37653f49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/IntangibleassetsTables" xlink:type="simple" xlink:href="laws-20201231.xsd#IntangibleassetsTables"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/IntangibleassetsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_96558802-e510-47f1-8645-120d9dfbf1c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_8c5684a3-2f33-4685-b30a-64ac78703aad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_96558802-e510-47f1-8645-120d9dfbf1c1" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_8c5684a3-2f33-4685-b30a-64ac78703aad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_3dd7153d-04f9-4aef-9a53-03d2a2313b0c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_96558802-e510-47f1-8645-120d9dfbf1c1" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_3dd7153d-04f9-4aef-9a53-03d2a2313b0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/IntangibleassetsScheduleofIntangiblesDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#IntangibleassetsScheduleofIntangiblesDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/IntangibleassetsScheduleofIntangiblesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_648e6e6e-ccd2-440d-9764-3a03e9d66de0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_d6ee304a-3610-4081-9a70-7fa4e9f3d292" 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_IntangibleAssetsNetExcludingGoodwillAbstract_648e6e6e-ccd2-440d-9764-3a03e9d66de0" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_d6ee304a-3610-4081-9a70-7fa4e9f3d292" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_687449a8-2ccb-4a1a-8c2b-662e0d4ccde6" 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_d6ee304a-3610-4081-9a70-7fa4e9f3d292" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_687449a8-2ccb-4a1a-8c2b-662e0d4ccde6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1b56ece3-85cf-4261-b239-9b1d7341ebee" 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_687449a8-2ccb-4a1a-8c2b-662e0d4ccde6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1b56ece3-85cf-4261-b239-9b1d7341ebee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_b49523f7-617c-426f-879f-93fa20ff7045" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradeNamesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1b56ece3-85cf-4261-b239-9b1d7341ebee" xlink:to="loc_us-gaap_TradeNamesMember_b49523f7-617c-426f-879f-93fa20ff7045" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_3053c593-28e6-4fa2-8ffb-b777be7ad787" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1b56ece3-85cf-4261-b239-9b1d7341ebee" xlink:to="loc_us-gaap_CustomerRelationshipsMember_3053c593-28e6-4fa2-8ffb-b777be7ad787" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_36b47b56-d53b-4764-a18d-450c06440552" 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_d6ee304a-3610-4081-9a70-7fa4e9f3d292" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_36b47b56-d53b-4764-a18d-450c06440552" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_a7cbd71a-ff95-4532-ba33-8ee863e5f550" 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_36b47b56-d53b-4764-a18d-450c06440552" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_a7cbd71a-ff95-4532-ba33-8ee863e5f550" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_c66142e0-de20-4abe-ace1-ee29abc2c7e1" 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_36b47b56-d53b-4764-a18d-450c06440552" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_c66142e0-de20-4abe-ace1-ee29abc2c7e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_f4ab097d-4447-4a85-ba02-90bb8e19855f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_36b47b56-d53b-4764-a18d-450c06440552" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_f4ab097d-4447-4a85-ba02-90bb8e19855f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/IntangibleassetsNarrativeDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#IntangibleassetsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/IntangibleassetsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_a09d0f99-fcd7-4391-bf20-1710291d948e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_6be98cb4-cf43-4eb1-abcf-ac3a4dfa8641" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_a09d0f99-fcd7-4391-bf20-1710291d948e" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_6be98cb4-cf43-4eb1-abcf-ac3a4dfa8641" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/IntangibleassetsFutureAmortizationScheduleDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#IntangibleassetsFutureAmortizationScheduleDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/IntangibleassetsFutureAmortizationScheduleDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_c020b842-7661-4935-9357-862fbb7ccc53" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_9adc106b-e9a8-42e9-b1a0-ed18d200d8b6" 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_IntangibleAssetsNetExcludingGoodwillAbstract_c020b842-7661-4935-9357-862fbb7ccc53" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_9adc106b-e9a8-42e9-b1a0-ed18d200d8b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_dd629aac-27c2-4d0d-95b3-5495b243978e" 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_IntangibleAssetsNetExcludingGoodwillAbstract_c020b842-7661-4935-9357-862fbb7ccc53" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_dd629aac-27c2-4d0d-95b3-5495b243978e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_f928337f-93d4-4932-9d57-25e7eea530f4" 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_IntangibleAssetsNetExcludingGoodwillAbstract_c020b842-7661-4935-9357-862fbb7ccc53" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_f928337f-93d4-4932-9d57-25e7eea530f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_fbfa4ef9-01f8-46ae-a0c5-ef68e52c47fc" 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_IntangibleAssetsNetExcludingGoodwillAbstract_c020b842-7661-4935-9357-862fbb7ccc53" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_fbfa4ef9-01f8-46ae-a0c5-ef68e52c47fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_7963d5ca-68ca-4526-a58c-8e70165aa495" 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_IntangibleAssetsNetExcludingGoodwillAbstract_c020b842-7661-4935-9357-862fbb7ccc53" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_7963d5ca-68ca-4526-a58c-8e70165aa495" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_90cb6f58-316c-4fb7-8949-ee5ed6f4a5f3" 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_IntangibleAssetsNetExcludingGoodwillAbstract_c020b842-7661-4935-9357-862fbb7ccc53" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_90cb6f58-316c-4fb7-8949-ee5ed6f4a5f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_902ad3fd-1a82-4cc2-98e4-f47c0ed5ceb7" 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_IntangibleAssetsNetExcludingGoodwillAbstract_c020b842-7661-4935-9357-862fbb7ccc53" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_902ad3fd-1a82-4cc2-98e4-f47c0ed5ceb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/IncomeTaxes" xlink:type="simple" xlink:href="laws-20201231.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_19309b64-5712-47f6-9221-47029ad6cc85" 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_5a85d1d8-dd12-40e0-bde1-2559a6a8fc1b" 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_19309b64-5712-47f6-9221-47029ad6cc85" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_5a85d1d8-dd12-40e0-bde1-2559a6a8fc1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="laws-20201231.xsd#IncomeTaxesTables"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_b407f9f3-0091-42ce-afb1-3e9879ef03ea" 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_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_4a9fba8a-47f3-4289-a007-61c46a6bb42f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b407f9f3-0091-42ce-afb1-3e9879ef03ea" xlink:to="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_4a9fba8a-47f3-4289-a007-61c46a6bb42f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_30773fb8-3b1c-49be-8914-2e950123942b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b407f9f3-0091-42ce-afb1-3e9879ef03ea" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_30773fb8-3b1c-49be-8914-2e950123942b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_d3dc5a34-165f-4a91-b520-f9ae6b95c436" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b407f9f3-0091-42ce-afb1-3e9879ef03ea" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_d3dc5a34-165f-4a91-b520-f9ae6b95c436" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_13f8403a-8439-4779-8685-adbd7cca98c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b407f9f3-0091-42ce-afb1-3e9879ef03ea" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_13f8403a-8439-4779-8685-adbd7cca98c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_ac6b61d3-bec8-4bdf-82f7-866adf7c9ee6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SummaryOfIncomeTaxContingenciesTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b407f9f3-0091-42ce-afb1-3e9879ef03ea" xlink:to="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_ac6b61d3-bec8-4bdf-82f7-866adf7c9ee6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/IncomeTaxesComponentsofIncomeTaxDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#IncomeTaxesComponentsofIncomeTaxDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/IncomeTaxesComponentsofIncomeTaxDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_29664c09-f3ec-4e39-a6d5-214317bc5bf4" 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_696a30aa-e685-4396-928a-6f1fcb02b4a8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_29664c09-f3ec-4e39-a6d5-214317bc5bf4" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_696a30aa-e685-4396-928a-6f1fcb02b4a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_c592b083-bf64-46ab-a21b-5f64952ee697" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_696a30aa-e685-4396-928a-6f1fcb02b4a8" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_c592b083-bf64-46ab-a21b-5f64952ee697" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_22bf2cc3-c39a-4575-860f-048ea3f46dc9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_696a30aa-e685-4396-928a-6f1fcb02b4a8" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_22bf2cc3-c39a-4575-860f-048ea3f46dc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_6a43f654-b842-4e5e-ae21-313757aae867" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_696a30aa-e685-4396-928a-6f1fcb02b4a8" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_6a43f654-b842-4e5e-ae21-313757aae867" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/IncomeTaxesProvisionBenefitforIncometaxesfromOperationsDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#IncomeTaxesProvisionBenefitforIncometaxesfromOperationsDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/IncomeTaxesProvisionBenefitforIncometaxesfromOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_4483aaa3-de45-4621-8d6d-e751e6e3f171" 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_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_18aa6e40-d81d-4469-ae2c-af99f8bef809" 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_IncomeTaxDisclosureAbstract_4483aaa3-de45-4621-8d6d-e751e6e3f171" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_18aa6e40-d81d-4469-ae2c-af99f8bef809" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_df5fa8e5-74bb-4e76-8e59-62f04f2afd40" 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_18aa6e40-d81d-4469-ae2c-af99f8bef809" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_df5fa8e5-74bb-4e76-8e59-62f04f2afd40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_1b60ccce-aedd-4427-a638-36c799451e10" 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_18aa6e40-d81d-4469-ae2c-af99f8bef809" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_1b60ccce-aedd-4427-a638-36c799451e10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_32b32a50-71bb-4c46-a362-80526ba0ae3c" 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_18aa6e40-d81d-4469-ae2c-af99f8bef809" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_32b32a50-71bb-4c46-a362-80526ba0ae3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_329a03c1-9bcf-41bd-a9e2-c34026909d06" 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_18aa6e40-d81d-4469-ae2c-af99f8bef809" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_329a03c1-9bcf-41bd-a9e2-c34026909d06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_958d4cca-f8eb-42f8-b5dc-cfb95c47f47c" 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_IncomeTaxDisclosureAbstract_4483aaa3-de45-4621-8d6d-e751e6e3f171" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_958d4cca-f8eb-42f8-b5dc-cfb95c47f47c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_41f0b384-b184-470a-8d2e-a950489e9dc3" 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_958d4cca-f8eb-42f8-b5dc-cfb95c47f47c" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_41f0b384-b184-470a-8d2e-a950489e9dc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_e60a9a2a-921d-456a-a740-6cb55735915f" 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_958d4cca-f8eb-42f8-b5dc-cfb95c47f47c" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_e60a9a2a-921d-456a-a740-6cb55735915f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_cc893485-5da5-4187-90b0-fbc6887fbdfa" 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_958d4cca-f8eb-42f8-b5dc-cfb95c47f47c" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_cc893485-5da5-4187-90b0-fbc6887fbdfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_2d6f988d-3047-4a2b-9b42-8bc791999174" 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_958d4cca-f8eb-42f8-b5dc-cfb95c47f47c" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_2d6f988d-3047-4a2b-9b42-8bc791999174" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsByJurisdictionAbstract_10119500-d39d-4fe3-ad8f-a2ab2f3aceb9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsByJurisdictionAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4483aaa3-de45-4621-8d6d-e751e6e3f171" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsByJurisdictionAbstract_10119500-d39d-4fe3-ad8f-a2ab2f3aceb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_ce0f2188-588d-42bb-ba43-583bd31ef5ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsByJurisdictionAbstract_10119500-d39d-4fe3-ad8f-a2ab2f3aceb9" xlink:to="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_ce0f2188-588d-42bb-ba43-583bd31ef5ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_1bad4f6c-ef02-41de-99e4-3a7e78e9aadf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsByJurisdictionAbstract_10119500-d39d-4fe3-ad8f-a2ab2f3aceb9" xlink:to="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_1bad4f6c-ef02-41de-99e4-3a7e78e9aadf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations_f5911e86-c0f3-4e51-bbc8-32e2ecb1df34" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsByJurisdictionAbstract_10119500-d39d-4fe3-ad8f-a2ab2f3aceb9" xlink:to="loc_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations_f5911e86-c0f3-4e51-bbc8-32e2ecb1df34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_56811969-4228-4b56-af35-44ef4b367646" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsByJurisdictionAbstract_10119500-d39d-4fe3-ad8f-a2ab2f3aceb9" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_56811969-4228-4b56-af35-44ef4b367646" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#IncomeTaxesReconciliationofEffectiveTaxRateDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_6f5d2e4b-ea11-4f04-aca6-23677ae85cee" 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_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_b33fe0fd-8332-4825-8b1a-395b1476e27a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6f5d2e4b-ea11-4f04-aca6-23677ae85cee" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_b33fe0fd-8332-4825-8b1a-395b1476e27a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_6de681a7-9d2b-428a-a579-4b6b5a5115ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_b33fe0fd-8332-4825-8b1a-395b1476e27a" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_6de681a7-9d2b-428a-a579-4b6b5a5115ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_EffectiveTaxRateReconciliationComponentsAbstract_f3f01c24-9516-4f05-8e84-b53f5954867f" xlink:href="laws-20201231.xsd#laws_EffectiveTaxRateReconciliationComponentsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_b33fe0fd-8332-4825-8b1a-395b1476e27a" xlink:to="loc_laws_EffectiveTaxRateReconciliationComponentsAbstract_f3f01c24-9516-4f05-8e84-b53f5954867f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_9be83e2c-f08c-42be-8405-a84b66155789" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_laws_EffectiveTaxRateReconciliationComponentsAbstract_f3f01c24-9516-4f05-8e84-b53f5954867f" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_9be83e2c-f08c-42be-8405-a84b66155789" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowanceReversalPercent_4917bd35-b0a0-4d92-b63a-a3ac32583e26" xlink:href="laws-20201231.xsd#laws_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowanceReversalPercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_laws_EffectiveTaxRateReconciliationComponentsAbstract_f3f01c24-9516-4f05-8e84-b53f5954867f" xlink:to="loc_laws_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowanceReversalPercent_4917bd35-b0a0-4d92-b63a-a3ac32583e26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_EffectiveIncomeTaxRateReconciliationCapitalLossPercent_f2ddfa32-fca5-443d-8427-7b8a844623c4" xlink:href="laws-20201231.xsd#laws_EffectiveIncomeTaxRateReconciliationCapitalLossPercent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_laws_EffectiveTaxRateReconciliationComponentsAbstract_f3f01c24-9516-4f05-8e84-b53f5954867f" xlink:to="loc_laws_EffectiveIncomeTaxRateReconciliationCapitalLossPercent_f2ddfa32-fca5-443d-8427-7b8a844623c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_10ce2a32-145f-4fc3-9e1b-b70fdf2530f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_laws_EffectiveTaxRateReconciliationComponentsAbstract_f3f01c24-9516-4f05-8e84-b53f5954867f" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_10ce2a32-145f-4fc3-9e1b-b70fdf2530f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_EffectiveIncomeTaxRateReconciliationCompensationDeductionLimitationPercent_4e9754ac-989e-4771-88be-5cad8f776d3f" xlink:href="laws-20201231.xsd#laws_EffectiveIncomeTaxRateReconciliationCompensationDeductionLimitationPercent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_laws_EffectiveTaxRateReconciliationComponentsAbstract_f3f01c24-9516-4f05-8e84-b53f5954867f" xlink:to="loc_laws_EffectiveIncomeTaxRateReconciliationCompensationDeductionLimitationPercent_4e9754ac-989e-4771-88be-5cad8f776d3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_eaf47a75-a364-4900-8e28-4b6fd6acd319" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_laws_EffectiveTaxRateReconciliationComponentsAbstract_f3f01c24-9516-4f05-8e84-b53f5954867f" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_eaf47a75-a364-4900-8e28-4b6fd6acd319" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings_798036e2-3fac-4ac8-a296-57b546cdcc50" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_laws_EffectiveTaxRateReconciliationComponentsAbstract_f3f01c24-9516-4f05-8e84-b53f5954867f" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings_798036e2-3fac-4ac8-a296-57b546cdcc50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment_962e81f3-13c7-48c3-b17c-da3a3d69b9e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_laws_EffectiveTaxRateReconciliationComponentsAbstract_f3f01c24-9516-4f05-8e84-b53f5954867f" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment_962e81f3-13c7-48c3-b17c-da3a3d69b9e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingenciesOther_9d3e6341-ad7b-4ef6-b876-48423e6407e9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingenciesOther"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_laws_EffectiveTaxRateReconciliationComponentsAbstract_f3f01c24-9516-4f05-8e84-b53f5954867f" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingenciesOther_9d3e6341-ad7b-4ef6-b876-48423e6407e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsOther_164b9814-1a69-4389-a311-9df460a3d8eb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsOther"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_laws_EffectiveTaxRateReconciliationComponentsAbstract_f3f01c24-9516-4f05-8e84-b53f5954867f" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsOther_164b9814-1a69-4389-a311-9df460a3d8eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_020e00b2-19cd-47dc-a1b1-2d4dd010ae7f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_laws_EffectiveTaxRateReconciliationComponentsAbstract_f3f01c24-9516-4f05-8e84-b53f5954867f" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_020e00b2-19cd-47dc-a1b1-2d4dd010ae7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_1859c3c4-9b0a-48ba-b9a0-66f22a908de3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_b33fe0fd-8332-4825-8b1a-395b1476e27a" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_1859c3c4-9b0a-48ba-b9a0-66f22a908de3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/IncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#IncomeTaxesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/IncomeTaxesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_cf3aa8bb-450d-43f3-abe8-836bdb34930c" 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_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_adfb6acb-85dc-420b-a509-9a89602cc6f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_cf3aa8bb-450d-43f3-abe8-836bdb34930c" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_adfb6acb-85dc-420b-a509-9a89602cc6f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_c29e2be3-3151-4efe-8bd0-7ace5af76f09" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_cf3aa8bb-450d-43f3-abe8-836bdb34930c" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_c29e2be3-3151-4efe-8bd0-7ace5af76f09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_67822aa7-c8ae-4188-a54b-8ce32a51b3c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_cf3aa8bb-450d-43f3-abe8-836bdb34930c" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_67822aa7-c8ae-4188-a54b-8ce32a51b3c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_ea5bb7c3-8ce8-4ae6-9202-4b60e11eb273" 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_IncomeTaxDisclosureAbstract_cf3aa8bb-450d-43f3-abe8-836bdb34930c" xlink:to="loc_us-gaap_Goodwill_ea5bb7c3-8ce8-4ae6-9202-4b60e11eb273" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_6b781258-0f84-45d0-81fd-cd9feecf0b85" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_cf3aa8bb-450d-43f3-abe8-836bdb34930c" xlink:to="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_6b781258-0f84-45d0-81fd-cd9feecf0b85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_1caa0989-fdf2-4065-859a-682991dc9292" 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_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_62bc2d9f-3843-43d2-9427-6586a7bfb974" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1caa0989-fdf2-4065-859a-682991dc9292" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_62bc2d9f-3843-43d2-9427-6586a7bfb974" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGrossAbstract_affeb00e-8795-408d-b195-dbde15674930" 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_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_62bc2d9f-3843-43d2-9427-6586a7bfb974" xlink:to="loc_us-gaap_DeferredTaxAssetsGrossAbstract_affeb00e-8795-408d-b195-dbde15674930" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_1f12a36f-02d4-46a0-a081-03651bd90417" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_affeb00e-8795-408d-b195-dbde15674930" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_1f12a36f-02d4-46a0-a081-03651bd90417" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_45b8ed0e-46a2-43f0-8224-30576f04e61e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_affeb00e-8795-408d-b195-dbde15674930" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_45b8ed0e-46a2-43f0-8224-30576f04e61e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory_b15c1c6c-c088-4aa6-b260-17b1dd22017c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_affeb00e-8795-408d-b195-dbde15674930" xlink:to="loc_us-gaap_DeferredTaxAssetsInventory_b15c1c6c-c088-4aa6-b260-17b1dd22017c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_2c98c47b-d74a-4f81-b2fc-42b4530b10c9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_affeb00e-8795-408d-b195-dbde15674930" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_2c98c47b-d74a-4f81-b2fc-42b4530b10c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_DeferredTaxAssetsLeaseAssets_be5d9075-225f-4746-998d-c1915018ea64" xlink:href="laws-20201231.xsd#laws_DeferredTaxAssetsLeaseAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_affeb00e-8795-408d-b195-dbde15674930" xlink:to="loc_laws_DeferredTaxAssetsLeaseAssets_be5d9075-225f-4746-998d-c1915018ea64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_87d93e2c-9e29-464c-872e-7683507f8b53" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_affeb00e-8795-408d-b195-dbde15674930" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_87d93e2c-9e29-464c-872e-7683507f8b53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_2a8575b3-0908-4186-ad48-9b58133a4191" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_affeb00e-8795-408d-b195-dbde15674930" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_2a8575b3-0908-4186-ad48-9b58133a4191" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesAbstract_acb3d601-4c26-4e0b-ab60-b80f09da27b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_62bc2d9f-3843-43d2-9427-6586a7bfb974" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesAbstract_acb3d601-4c26-4e0b-ab60-b80f09da27b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_023e5196-fb79-48f8-a463-38803fd5ebe5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_acb3d601-4c26-4e0b-ab60-b80f09da27b9" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_023e5196-fb79-48f8-a463-38803fd5ebe5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_cf141867-3059-43a5-b9f8-2822852ad054" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_acb3d601-4c26-4e0b-ab60-b80f09da27b9" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_cf141867-3059-43a5-b9f8-2822852ad054" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_76c14424-92a4-4edb-84c0-d9bb42c0281d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_acb3d601-4c26-4e0b-ab60-b80f09da27b9" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_76c14424-92a4-4edb-84c0-d9bb42c0281d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_85d64816-dfb3-40da-9dd1-71221a1c9989" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_acb3d601-4c26-4e0b-ab60-b80f09da27b9" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_85d64816-dfb3-40da-9dd1-71221a1c9989" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_07e43c0b-1c13-4ae4-884b-4477b1617be0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_acb3d601-4c26-4e0b-ab60-b80f09da27b9" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_07e43c0b-1c13-4ae4-884b-4477b1617be0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_DeferredTaxAssetsNetOfDeferredTaxLiabilitiesBeforeValuationAllowance_0c84c1ff-0dcd-4726-aede-48b6293a303a" xlink:href="laws-20201231.xsd#laws_DeferredTaxAssetsNetOfDeferredTaxLiabilitiesBeforeValuationAllowance"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_62bc2d9f-3843-43d2-9427-6586a7bfb974" xlink:to="loc_laws_DeferredTaxAssetsNetOfDeferredTaxLiabilitiesBeforeValuationAllowance_0c84c1ff-0dcd-4726-aede-48b6293a303a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_6cb07eb9-51f5-48a3-9529-301450d3eb1b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_62bc2d9f-3843-43d2-9427-6586a7bfb974" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_6cb07eb9-51f5-48a3-9529-301450d3eb1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_dfa32b7f-14fc-494a-9e22-b74d4dac745c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_62bc2d9f-3843-43d2-9427-6586a7bfb974" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_dfa32b7f-14fc-494a-9e22-b74d4dac745c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_1f14eeed-ddad-42b8-a99e-a5732d60cd82" 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_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_76b37431-bd15-41c4-b9f4-d644250d77f3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1f14eeed-ddad-42b8-a99e-a5732d60cd82" xlink:to="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_76b37431-bd15-41c4-b9f4-d644250d77f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_5e45c833-2cac-449d-8271-0d34200bdf17" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_76b37431-bd15-41c4-b9f4-d644250d77f3" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_5e45c833-2cac-449d-8271-0d34200bdf17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_af716a83-1177-47dd-8f0b-f1d15ab958dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_76b37431-bd15-41c4-b9f4-d644250d77f3" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_af716a83-1177-47dd-8f0b-f1d15ab958dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_6990bb94-a28a-481f-a20b-c17b6ae1bf5e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_76b37431-bd15-41c4-b9f4-d644250d77f3" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_6990bb94-a28a-481f-a20b-c17b6ae1bf5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_0705819c-1c8c-442e-bfff-87550b778149" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_76b37431-bd15-41c4-b9f4-d644250d77f3" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_0705819c-1c8c-442e-bfff-87550b778149" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_1a6c9e05-75c3-421b-9185-7a11f0bd8dbe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_76b37431-bd15-41c4-b9f4-d644250d77f3" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_1a6c9e05-75c3-421b-9185-7a11f0bd8dbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_ccde10ae-cfae-4492-b020-2776f13fec61" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_76b37431-bd15-41c4-b9f4-d644250d77f3" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_ccde10ae-cfae-4492-b020-2776f13fec61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/AccruedExpensesandOtherLiabilities" xlink:type="simple" xlink:href="laws-20201231.xsd#AccruedExpensesandOtherLiabilities"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/AccruedExpensesandOtherLiabilities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_d63f99ab-6f23-4701-8537-e122e7c40dfe" 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_da6029dd-ea2d-4b56-bc56-464c1def68b7" 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_d63f99ab-6f23-4701-8537-e122e7c40dfe" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_da6029dd-ea2d-4b56-bc56-464c1def68b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/AccruedExpensesandOtherLiabilitiesTables" xlink:type="simple" xlink:href="laws-20201231.xsd#AccruedExpensesandOtherLiabilitiesTables"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/AccruedExpensesandOtherLiabilitiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_88020d2b-fe00-4d4f-a670-51bc2bf9096c" 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_30e96163-679c-4f78-b77c-ea7d7383b793" 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_88020d2b-fe00-4d4f-a670-51bc2bf9096c" xlink:to="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_30e96163-679c-4f78-b77c-ea7d7383b793" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/AccruedExpensesandOtherLiabilitiesDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#AccruedExpensesandOtherLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/AccruedExpensesandOtherLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_46ebee9c-d96e-45c1-9661-908445e85cee" 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_AccruedEmployeeBenefitsCurrent_70b30638-5ff2-4a82-a1a7-c2bfe7c48c32" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedEmployeeBenefitsCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_46ebee9c-d96e-45c1-9661-908445e85cee" xlink:to="loc_us-gaap_AccruedEmployeeBenefitsCurrent_70b30638-5ff2-4a82-a1a7-c2bfe7c48c32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedSalariesCurrent_118d048f-8558-4089-b1cd-f94c5c4e7960" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedSalariesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_46ebee9c-d96e-45c1-9661-908445e85cee" xlink:to="loc_us-gaap_AccruedSalariesCurrent_118d048f-8558-4089-b1cd-f94c5c4e7960" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_4761340f-7a70-4a24-ad3e-ff0a6b53814e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_46ebee9c-d96e-45c1-9661-908445e85cee" xlink:to="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_4761340f-7a70-4a24-ad3e-ff0a6b53814e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedBonusesCurrent_4beffc73-501b-4e31-a449-b9abcbfe4d93" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedBonusesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_46ebee9c-d96e-45c1-9661-908445e85cee" xlink:to="loc_us-gaap_AccruedBonusesCurrent_4beffc73-501b-4e31-a449-b9abcbfe4d93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_AccruedSeveranceCurrent_d9e4cd24-7da0-483e-842d-5ba8a06bdb40" xlink:href="laws-20201231.xsd#laws_AccruedSeveranceCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_46ebee9c-d96e-45c1-9661-908445e85cee" xlink:to="loc_laws_AccruedSeveranceCurrent_d9e4cd24-7da0-483e-842d-5ba8a06bdb40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRevenue_5f036558-78db-45c7-a61e-045a800c754d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredRevenue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_46ebee9c-d96e-45c1-9661-908445e85cee" xlink:to="loc_us-gaap_DeferredRevenue_5f036558-78db-45c7-a61e-045a800c754d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_AccruedHealthBenefits_fd6806d5-4bf2-46d8-9cf8-81dd34e79876" xlink:href="laws-20201231.xsd#laws_AccruedHealthBenefits"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_46ebee9c-d96e-45c1-9661-908445e85cee" xlink:to="loc_laws_AccruedHealthBenefits_fd6806d5-4bf2-46d8-9cf8-81dd34e79876" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_195dfafb-3d6f-4bd9-8732-aec7d7e73c4d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_46ebee9c-d96e-45c1-9661-908445e85cee" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_195dfafb-3d6f-4bd9-8732-aec7d7e73c4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_1736ba31-e182-41be-be94-4cc8e543dbb7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_46ebee9c-d96e-45c1-9661-908445e85cee" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_1736ba31-e182-41be-be94-4cc8e543dbb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/Leases" xlink:type="simple" xlink:href="laws-20201231.xsd#Leases"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/Leases" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_bf9feded-da8a-4d97-bbb5-37f388515646" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesOfLesseeDisclosureTextBlock_8d8f9c5b-6bdf-4f05-9896-37fa51f26e40" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesOfLesseeDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_bf9feded-da8a-4d97-bbb5-37f388515646" xlink:to="loc_us-gaap_LeasesOfLesseeDisclosureTextBlock_8d8f9c5b-6bdf-4f05-9896-37fa51f26e40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesOfLessorDisclosureTextBlock_a72cd6a1-3f58-4cec-87df-ef7cb25ba171" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesOfLessorDisclosureTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_bf9feded-da8a-4d97-bbb5-37f388515646" xlink:to="loc_us-gaap_LeasesOfLessorDisclosureTextBlock_a72cd6a1-3f58-4cec-87df-ef7cb25ba171" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/LeasesTables" xlink:type="simple" xlink:href="laws-20201231.xsd#LeasesTables"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/LeasesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_a3a7b52f-540f-4502-897c-76d60e14cb40" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_4232caf4-49c6-4432-92c4-a43217a7796f" 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_LeasesAbstract_a3a7b52f-540f-4502-897c-76d60e14cb40" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_4232caf4-49c6-4432-92c4-a43217a7796f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_AssetsAndLiabilitiesLesseeTableTextBlock_9b3694ed-0bc0-48c8-a01a-5c497ccf55a9" xlink:href="laws-20201231.xsd#laws_AssetsAndLiabilitiesLesseeTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_a3a7b52f-540f-4502-897c-76d60e14cb40" xlink:to="loc_laws_AssetsAndLiabilitiesLesseeTableTextBlock_9b3694ed-0bc0-48c8-a01a-5c497ccf55a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_f017fef3-dce2-48b5-8ea3-7545f4635475" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_a3a7b52f-540f-4502-897c-76d60e14cb40" xlink:to="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_f017fef3-dce2-48b5-8ea3-7545f4635475" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_6bf2cc09-1062-4746-87f5-f24f5a861a29" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_a3a7b52f-540f-4502-897c-76d60e14cb40" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_6bf2cc09-1062-4746-87f5-f24f5a861a29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/LeasesNetLeaseCostDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#LeasesNetLeaseCostDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/LeasesNetLeaseCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_4336c0be-30d4-412a-9e56-3687c6111862" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_abcd9c9b-a973-40cf-a6c7-54239a125e36" 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_LeasesAbstract_4336c0be-30d4-412a-9e56-3687c6111862" xlink:to="loc_us-gaap_OperatingLeaseCost_abcd9c9b-a973-40cf-a6c7-54239a125e36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_a677109c-eabf-49f1-a5b7-d4ce1894ec75" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_4336c0be-30d4-412a-9e56-3687c6111862" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_a677109c-eabf-49f1-a5b7-d4ce1894ec75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_286d2b13-edcf-4930-8ed3-9d121ea9914d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_4336c0be-30d4-412a-9e56-3687c6111862" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_286d2b13-edcf-4930-8ed3-9d121ea9914d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_FinanceLeaseCost_0fd9438b-1fbf-47c5-a5e8-6f39b7f399d9" xlink:href="laws-20201231.xsd#laws_FinanceLeaseCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_4336c0be-30d4-412a-9e56-3687c6111862" xlink:to="loc_laws_FinanceLeaseCost_0fd9438b-1fbf-47c5-a5e8-6f39b7f399d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome_14703744-f70e-4457-9565-b7c8b43514e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubleaseIncome"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_4336c0be-30d4-412a-9e56-3687c6111862" xlink:to="loc_us-gaap_SubleaseIncome_14703744-f70e-4457-9565-b7c8b43514e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_214638d4-6a94-471f-becc-4293d171fed0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCost"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_4336c0be-30d4-412a-9e56-3687c6111862" xlink:to="loc_us-gaap_LeaseCost_214638d4-6a94-471f-becc-4293d171fed0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#LeasesNetLeaseAssetsandLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_f1f6e255-e5f2-4c60-a048-67732fa8ede9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_539a0ab4-f11b-4c86-b050-a65dac18c698" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f1f6e255-e5f2-4c60-a048-67732fa8ede9" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_539a0ab4-f11b-4c86-b050-a65dac18c698" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_201f05d2-6d82-4f7b-a88e-b350ac18c1e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f1f6e255-e5f2-4c60-a048-67732fa8ede9" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_201f05d2-6d82-4f7b-a88e-b350ac18c1e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_LeaseAssetsRightofUseAsset_7f1a44ef-339a-4ac2-aded-308952d84963" xlink:href="laws-20201231.xsd#laws_LeaseAssetsRightofUseAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f1f6e255-e5f2-4c60-a048-67732fa8ede9" xlink:to="loc_laws_LeaseAssetsRightofUseAsset_7f1a44ef-339a-4ac2-aded-308952d84963" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_eece0c9b-bf37-4276-be94-e69327fa0029" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f1f6e255-e5f2-4c60-a048-67732fa8ede9" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_eece0c9b-bf37-4276-be94-e69327fa0029" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_11b9dc7e-43f6-4868-b688-aee53767439f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f1f6e255-e5f2-4c60-a048-67732fa8ede9" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_11b9dc7e-43f6-4868-b688-aee53767439f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_LeaseLiabilityCurrent_ed59feda-20a3-4f2b-b52e-941a313a256f" xlink:href="laws-20201231.xsd#laws_LeaseLiabilityCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f1f6e255-e5f2-4c60-a048-67732fa8ede9" xlink:to="loc_laws_LeaseLiabilityCurrent_ed59feda-20a3-4f2b-b52e-941a313a256f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_5fb66a82-c845-40f9-a436-4c8441ebfc64" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f1f6e255-e5f2-4c60-a048-67732fa8ede9" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_5fb66a82-c845-40f9-a436-4c8441ebfc64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_cd51699a-f04f-4b63-97b5-bbff24332e16" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f1f6e255-e5f2-4c60-a048-67732fa8ede9" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_cd51699a-f04f-4b63-97b5-bbff24332e16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_LeaseLiabilityNoncurrent_3db233e7-6dc9-4430-a660-049c41acaaa4" xlink:href="laws-20201231.xsd#laws_LeaseLiabilityNoncurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f1f6e255-e5f2-4c60-a048-67732fa8ede9" xlink:to="loc_laws_LeaseLiabilityNoncurrent_3db233e7-6dc9-4430-a660-049c41acaaa4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_29356d41-16f2-4bf3-a7be-3f6bdcc8d23e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f1f6e255-e5f2-4c60-a048-67732fa8ede9" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_29356d41-16f2-4bf3-a7be-3f6bdcc8d23e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization_d72ae211-23ae-468c-9f2e-027571d043c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f1f6e255-e5f2-4c60-a048-67732fa8ede9" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization_d72ae211-23ae-468c-9f2e-027571d043c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#LeasesScheduleofFutureMinimumLeasePaymentsDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_701e673f-345b-4881-a574-a79e7edcb29c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_5653601d-5b18-48f1-8656-0a4f3c26c73a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_701e673f-345b-4881-a574-a79e7edcb29c" xlink:to="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_5653601d-5b18-48f1-8656-0a4f3c26c73a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_85d350ca-08dc-423f-aab0-d307fd690ff0" 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_OperatingLeaseLiabilitiesPaymentsDueAbstract_5653601d-5b18-48f1-8656-0a4f3c26c73a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_85d350ca-08dc-423f-aab0-d307fd690ff0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_c87682a1-0222-4c88-8a08-6a482996131f" 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_OperatingLeaseLiabilitiesPaymentsDueAbstract_5653601d-5b18-48f1-8656-0a4f3c26c73a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_c87682a1-0222-4c88-8a08-6a482996131f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_84a5f50a-9171-4255-afef-2ad8d58154d5" 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_OperatingLeaseLiabilitiesPaymentsDueAbstract_5653601d-5b18-48f1-8656-0a4f3c26c73a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_84a5f50a-9171-4255-afef-2ad8d58154d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_503270c3-2326-466e-9b7b-77a02807fb5e" 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_OperatingLeaseLiabilitiesPaymentsDueAbstract_5653601d-5b18-48f1-8656-0a4f3c26c73a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_503270c3-2326-466e-9b7b-77a02807fb5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_331655fa-ef4b-4ab6-b8d3-bbb03f1abe4f" 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_OperatingLeaseLiabilitiesPaymentsDueAbstract_5653601d-5b18-48f1-8656-0a4f3c26c73a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_331655fa-ef4b-4ab6-b8d3-bbb03f1abe4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_4df1c561-32b4-4d93-8afe-82d77c3c2788" 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_OperatingLeaseLiabilitiesPaymentsDueAbstract_5653601d-5b18-48f1-8656-0a4f3c26c73a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_4df1c561-32b4-4d93-8afe-82d77c3c2788" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_8a329764-2a1f-4d41-9074-f1ae17e20a85" 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_OperatingLeaseLiabilitiesPaymentsDueAbstract_5653601d-5b18-48f1-8656-0a4f3c26c73a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_8a329764-2a1f-4d41-9074-f1ae17e20a85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_3a55f7cf-fa0a-4be1-a4ec-182acdbb22d4" 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_OperatingLeaseLiabilitiesPaymentsDueAbstract_5653601d-5b18-48f1-8656-0a4f3c26c73a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_3a55f7cf-fa0a-4be1-a4ec-182acdbb22d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_7a0a6248-3ff9-456c-bd85-2bc3883d78e0" 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_OperatingLeaseLiabilitiesPaymentsDueAbstract_5653601d-5b18-48f1-8656-0a4f3c26c73a" xlink:to="loc_us-gaap_OperatingLeaseLiability_7a0a6248-3ff9-456c-bd85-2bc3883d78e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityAbstract_5f5d536e-cc40-4189-bda0-7b20a3d849ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_701e673f-345b-4881-a574-a79e7edcb29c" xlink:to="loc_us-gaap_FinanceLeaseLiabilityAbstract_5f5d536e-cc40-4189-bda0-7b20a3d849ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_1d4b4fae-b127-4c54-9af5-f7248cb1df51" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilityAbstract_5f5d536e-cc40-4189-bda0-7b20a3d849ef" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_1d4b4fae-b127-4c54-9af5-f7248cb1df51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_93c8d27f-6c73-475a-bbbf-112aa37a6180" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilityAbstract_5f5d536e-cc40-4189-bda0-7b20a3d849ef" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_93c8d27f-6c73-475a-bbbf-112aa37a6180" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_c8e7eee1-653b-48b9-851b-d1b1603d1705" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilityAbstract_5f5d536e-cc40-4189-bda0-7b20a3d849ef" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_c8e7eee1-653b-48b9-851b-d1b1603d1705" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_98bd2d87-126f-4609-8bd7-3802568c5858" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilityAbstract_5f5d536e-cc40-4189-bda0-7b20a3d849ef" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_98bd2d87-126f-4609-8bd7-3802568c5858" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_19eb386e-a542-48af-9d42-477f52129783" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilityAbstract_5f5d536e-cc40-4189-bda0-7b20a3d849ef" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_19eb386e-a542-48af-9d42-477f52129783" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_1a1b8da6-e5f2-4ff0-a465-30ab9f45352e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilityAbstract_5f5d536e-cc40-4189-bda0-7b20a3d849ef" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_1a1b8da6-e5f2-4ff0-a465-30ab9f45352e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_7c359ca9-a692-455c-8768-9cf453ddd30a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilityAbstract_5f5d536e-cc40-4189-bda0-7b20a3d849ef" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_7c359ca9-a692-455c-8768-9cf453ddd30a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_3241d3a5-f5ab-4201-9ab5-492c3f73ecb6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilityAbstract_5f5d536e-cc40-4189-bda0-7b20a3d849ef" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_3241d3a5-f5ab-4201-9ab5-492c3f73ecb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_e079692b-03b0-4f66-8792-6e04c6e5fbdd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilityAbstract_5f5d536e-cc40-4189-bda0-7b20a3d849ef" xlink:to="loc_us-gaap_FinanceLeaseLiability_e079692b-03b0-4f66-8792-6e04c6e5fbdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_LesseeOperatingAndFinanceLeaseLiabilityAbstract_d9b2e533-b3df-4b96-b16f-577b6fcaa9d3" xlink:href="laws-20201231.xsd#laws_LesseeOperatingAndFinanceLeaseLiabilityAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_701e673f-345b-4881-a574-a79e7edcb29c" xlink:to="loc_laws_LesseeOperatingAndFinanceLeaseLiabilityAbstract_d9b2e533-b3df-4b96-b16f-577b6fcaa9d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_NetLeaseLiabilityPaymentsRemainderofFiscalYear_7d1ca87e-0a7e-4b0b-84ac-d90cf1aa9075" xlink:href="laws-20201231.xsd#laws_NetLeaseLiabilityPaymentsRemainderofFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_laws_LesseeOperatingAndFinanceLeaseLiabilityAbstract_d9b2e533-b3df-4b96-b16f-577b6fcaa9d3" xlink:to="loc_laws_NetLeaseLiabilityPaymentsRemainderofFiscalYear_7d1ca87e-0a7e-4b0b-84ac-d90cf1aa9075" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_NetLeaseLiabilityPaymentsDueYearTwo_cfa411b0-1a61-4161-a542-36817addc5c9" xlink:href="laws-20201231.xsd#laws_NetLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_laws_LesseeOperatingAndFinanceLeaseLiabilityAbstract_d9b2e533-b3df-4b96-b16f-577b6fcaa9d3" xlink:to="loc_laws_NetLeaseLiabilityPaymentsDueYearTwo_cfa411b0-1a61-4161-a542-36817addc5c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_NetLeaseLiabilityPaymentsDueYearThree_1465702d-480a-4018-8e9d-116aa27c38be" xlink:href="laws-20201231.xsd#laws_NetLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_laws_LesseeOperatingAndFinanceLeaseLiabilityAbstract_d9b2e533-b3df-4b96-b16f-577b6fcaa9d3" xlink:to="loc_laws_NetLeaseLiabilityPaymentsDueYearThree_1465702d-480a-4018-8e9d-116aa27c38be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_NetLeaseLiabilityPaymentsDueYearFour_7f548e4a-7778-4dd1-b1df-ecb9b7d1c38c" xlink:href="laws-20201231.xsd#laws_NetLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_laws_LesseeOperatingAndFinanceLeaseLiabilityAbstract_d9b2e533-b3df-4b96-b16f-577b6fcaa9d3" xlink:to="loc_laws_NetLeaseLiabilityPaymentsDueYearFour_7f548e4a-7778-4dd1-b1df-ecb9b7d1c38c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_NetLeaseLiabilitiesPaymentsDueYearFive_dd23136d-4e15-48f5-b5a4-b6faafaef81f" xlink:href="laws-20201231.xsd#laws_NetLeaseLiabilitiesPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_laws_LesseeOperatingAndFinanceLeaseLiabilityAbstract_d9b2e533-b3df-4b96-b16f-577b6fcaa9d3" xlink:to="loc_laws_NetLeaseLiabilitiesPaymentsDueYearFive_dd23136d-4e15-48f5-b5a4-b6faafaef81f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_NetLeaseLiabilityPaymentsDueafterYearFive_3b64e985-41b1-4e42-8804-78fe00bd0fda" xlink:href="laws-20201231.xsd#laws_NetLeaseLiabilityPaymentsDueafterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_laws_LesseeOperatingAndFinanceLeaseLiabilityAbstract_d9b2e533-b3df-4b96-b16f-577b6fcaa9d3" xlink:to="loc_laws_NetLeaseLiabilityPaymentsDueafterYearFive_3b64e985-41b1-4e42-8804-78fe00bd0fda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_NetLeaseLiabilityPaymentsDue_afd3df6e-938c-4187-b987-dd6b31d3cc4a" xlink:href="laws-20201231.xsd#laws_NetLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_laws_LesseeOperatingAndFinanceLeaseLiabilityAbstract_d9b2e533-b3df-4b96-b16f-577b6fcaa9d3" xlink:to="loc_laws_NetLeaseLiabilityPaymentsDue_afd3df6e-938c-4187-b987-dd6b31d3cc4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_NetLeaseLiabilityImputedInterest_67aff074-3f61-4ded-9bb5-8e1f7d72e116" xlink:href="laws-20201231.xsd#laws_NetLeaseLiabilityImputedInterest"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_laws_LesseeOperatingAndFinanceLeaseLiabilityAbstract_d9b2e533-b3df-4b96-b16f-577b6fcaa9d3" xlink:to="loc_laws_NetLeaseLiabilityImputedInterest_67aff074-3f61-4ded-9bb5-8e1f7d72e116" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_NetLeaseLiabilityPresentValue_0c2d8590-c9f2-4100-a390-2bd84bd8ef2d" xlink:href="laws-20201231.xsd#laws_NetLeaseLiabilityPresentValue"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_laws_LesseeOperatingAndFinanceLeaseLiabilityAbstract_d9b2e533-b3df-4b96-b16f-577b6fcaa9d3" xlink:to="loc_laws_NetLeaseLiabilityPresentValue_0c2d8590-c9f2-4100-a390-2bd84bd8ef2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_cfb984b5-ce2b-4236-a312-5634a21156d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_701e673f-345b-4881-a574-a79e7edcb29c" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_cfb984b5-ce2b-4236-a312-5634a21156d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_8f56923b-5f6a-4399-a0c7-9f350320a182" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_701e673f-345b-4881-a574-a79e7edcb29c" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_8f56923b-5f6a-4399-a0c7-9f350320a182" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_7c5538b4-1c3f-4c0b-83cd-0fe23e7f0768" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_701e673f-345b-4881-a574-a79e7edcb29c" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_7c5538b4-1c3f-4c0b-83cd-0fe23e7f0768" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_a1e97794-c458-4cbb-8463-88419870c314" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_701e673f-345b-4881-a574-a79e7edcb29c" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_a1e97794-c458-4cbb-8463-88419870c314" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_f3dceef6-b410-4061-9868-0d43efa9c760" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_701e673f-345b-4881-a574-a79e7edcb29c" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_f3dceef6-b410-4061-9868-0d43efa9c760" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_9597b2ec-4eac-4493-a088-0307e3eb3383" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_f3dceef6-b410-4061-9868-0d43efa9c760" xlink:to="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_9597b2ec-4eac-4493-a088-0307e3eb3383" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_e6cde282-6657-4c69-8118-541dc17a190f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_9597b2ec-4eac-4493-a088-0307e3eb3383" xlink:to="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_e6cde282-6657-4c69-8118-541dc17a190f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_CompanyHeadquartersMember_b41d99ae-2a99-4851-9976-a210f0c4d61b" xlink:href="laws-20201231.xsd#laws_CompanyHeadquartersMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_e6cde282-6657-4c69-8118-541dc17a190f" xlink:to="loc_laws_CompanyHeadquartersMember_b41d99ae-2a99-4851-9976-a210f0c4d61b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_MccookFacilityMember_f7a342ea-f025-4426-a0cd-7a5774e60ec7" xlink:href="laws-20201231.xsd#laws_MccookFacilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_e6cde282-6657-4c69-8118-541dc17a190f" xlink:to="loc_laws_MccookFacilityMember_f7a342ea-f025-4426-a0cd-7a5774e60ec7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_0b3f5379-75c6-4802-9c74-37aeb2c86b45" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_f3dceef6-b410-4061-9868-0d43efa9c760" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_0b3f5379-75c6-4802-9c74-37aeb2c86b45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_fd824f4f-fd47-4ac7-8ec7-e0c99e42d166" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_0b3f5379-75c6-4802-9c74-37aeb2c86b45" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_fd824f4f-fd47-4ac7-8ec7-e0c99e42d166" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1" xlink:type="simple" xlink:href="laws-20201231.xsd#LeasesScheduleofFutureMinimumLeasePaymentsDetails_1"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/LeasesTermsandInterestRateDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#LeasesTermsandInterestRateDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/LeasesTermsandInterestRateDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_ef042956-1935-4798-831d-d6cce4f67c35" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_878b2770-cb26-47c3-8796-41fa12819b4e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_ef042956-1935-4798-831d-d6cce4f67c35" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_878b2770-cb26-47c3-8796-41fa12819b4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_ee2d7a46-73b5-4d0e-9c94-2794adca6759" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_ef042956-1935-4798-831d-d6cce4f67c35" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_ee2d7a46-73b5-4d0e-9c94-2794adca6759" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_93339f87-a48d-4660-a3b5-99ec3d979015" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_ef042956-1935-4798-831d-d6cce4f67c35" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_93339f87-a48d-4660-a3b5-99ec3d979015" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_364f3a0a-0eb1-4428-8eb1-29234c354d6a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_ef042956-1935-4798-831d-d6cce4f67c35" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_364f3a0a-0eb1-4428-8eb1-29234c354d6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/LeasesCashFlowsDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#LeasesCashFlowsDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/LeasesCashFlowsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_7935b13b-74ff-4b54-9761-37dbe0164e85" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_Operatingcashflowsfromoperatingleases_30076d09-e5de-4f35-b99e-4d508d6fbe02" xlink:href="laws-20201231.xsd#laws_Operatingcashflowsfromoperatingleases"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7935b13b-74ff-4b54-9761-37dbe0164e85" xlink:to="loc_laws_Operatingcashflowsfromoperatingleases_30076d09-e5de-4f35-b99e-4d508d6fbe02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_Operatingcashflowfromfinancingleases_df164289-7ff6-4ab2-b53a-49ce08614010" xlink:href="laws-20201231.xsd#laws_Operatingcashflowfromfinancingleases"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7935b13b-74ff-4b54-9761-37dbe0164e85" xlink:to="loc_laws_Operatingcashflowfromfinancingleases_df164289-7ff6-4ab2-b53a-49ce08614010" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_Financingcashflowfromfinancingleases_1eb7c845-e31d-4614-bb51-f8f523776515" xlink:href="laws-20201231.xsd#laws_Financingcashflowfromfinancingleases"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7935b13b-74ff-4b54-9761-37dbe0164e85" xlink:to="loc_laws_Financingcashflowfromfinancingleases_1eb7c845-e31d-4614-bb51-f8f523776515" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#LeasesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/LeasesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_8e91a9b7-510c-4a8c-a2c6-657f7e72362e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_5115841b-b258-4e66-b974-56ff63340596" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_8e91a9b7-510c-4a8c-a2c6-657f7e72362e" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_5115841b-b258-4e66-b974-56ff63340596" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_56887207-133f-427a-88e4-0101672d4ffb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_5115841b-b258-4e66-b974-56ff63340596" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_56887207-133f-427a-88e4-0101672d4ffb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_acb66a19-fbf9-46ae-88d7-575bbbbb6edb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_56887207-133f-427a-88e4-0101672d4ffb" xlink:to="loc_us-gaap_TypeOfAdoptionMember_acb66a19-fbf9-46ae-88d7-575bbbbb6edb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member_3c2a005c-6c13-4da6-a424-14886208efc1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_acb66a19-fbf9-46ae-88d7-575bbbbb6edb" xlink:to="loc_us-gaap_AccountingStandardsUpdate201602Member_3c2a005c-6c13-4da6-a424-14886208efc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_747eef8a-c4ce-4d61-8fb4-fb889445b3f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_5115841b-b258-4e66-b974-56ff63340596" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_747eef8a-c4ce-4d61-8fb4-fb889445b3f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_57837937-5f35-4c80-9d20-2a77a2ed668e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_747eef8a-c4ce-4d61-8fb4-fb889445b3f8" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_57837937-5f35-4c80-9d20-2a77a2ed668e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_c474eea5-3e9f-43e5-be61-679ff928fbed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_747eef8a-c4ce-4d61-8fb4-fb889445b3f8" xlink:to="loc_us-gaap_OperatingLeaseLiability_c474eea5-3e9f-43e5-be61-679ff928fbed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_2274bae0-3142-46f5-882a-a872f0ee26cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_747eef8a-c4ce-4d61-8fb4-fb889445b3f8" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_2274bae0-3142-46f5-882a-a872f0ee26cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_d3b907fa-b965-411d-8729-3a48b54d29fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_747eef8a-c4ce-4d61-8fb4-fb889445b3f8" xlink:to="loc_us-gaap_FinanceLeaseLiability_d3b907fa-b965-411d-8729-3a48b54d29fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/CreditAgreement" xlink:type="simple" xlink:href="laws-20201231.xsd#CreditAgreement"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/CreditAgreement" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_6b3aa36b-149d-4a7e-88ce-9d08c9bb176a" 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_10963ff3-c470-4558-a7c2-6036b533205a" 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_6b3aa36b-149d-4a7e-88ce-9d08c9bb176a" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_10963ff3-c470-4558-a7c2-6036b533205a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/CreditAgreementTables" xlink:type="simple" xlink:href="laws-20201231.xsd#CreditAgreementTables"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/CreditAgreementTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_cf86c6f2-2340-4dce-9fb1-f22c5088329e" 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_laws_DebtcovenantsTableTextBlock_5304a7cf-9fca-4d06-8d9c-6255fb0aff67" xlink:href="laws-20201231.xsd#laws_DebtcovenantsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_cf86c6f2-2340-4dce-9fb1-f22c5088329e" xlink:to="loc_laws_DebtcovenantsTableTextBlock_5304a7cf-9fca-4d06-8d9c-6255fb0aff67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/CreditAgreementNarrativeDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#CreditAgreementNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/CreditAgreementNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_f670a1ed-8f72-4000-ac5e-0586057fa1a1" 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_LineOfCreditFacilityTable_c92ee12b-e785-4b35-85f6-1f1f10039773" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_f670a1ed-8f72-4000-ac5e-0586057fa1a1" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_c92ee12b-e785-4b35-85f6-1f1f10039773" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_f9a551b1-7c86-434c-8263-2e388cde11dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_c92ee12b-e785-4b35-85f6-1f1f10039773" xlink:to="loc_us-gaap_CreditFacilityAxis_f9a551b1-7c86-434c-8263-2e388cde11dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_80336131-bb7c-4ba4-a716-e03fb1f6efba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_f9a551b1-7c86-434c-8263-2e388cde11dc" xlink:to="loc_us-gaap_CreditFacilityDomain_80336131-bb7c-4ba4-a716-e03fb1f6efba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_cb37717c-21e6-4b44-97b0-7a72dbee9c1d" 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_CreditFacilityDomain_80336131-bb7c-4ba4-a716-e03fb1f6efba" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_cb37717c-21e6-4b44-97b0-7a72dbee9c1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_a38993c1-80de-4251-9e06-f04a0f0fb161" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LetterOfCreditMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_80336131-bb7c-4ba4-a716-e03fb1f6efba" xlink:to="loc_us-gaap_LetterOfCreditMember_a38993c1-80de-4251-9e06-f04a0f0fb161" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_1b30c080-0b7b-4513-8ea4-4c58c872c838" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_c92ee12b-e785-4b35-85f6-1f1f10039773" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_1b30c080-0b7b-4513-8ea4-4c58c872c838" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_54f4b1a8-e956-4e20-bd59-36d25c517d12" 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_1b30c080-0b7b-4513-8ea4-4c58c872c838" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_54f4b1a8-e956-4e20-bd59-36d25c517d12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_019c6730-cff0-4c0c-9e6e-c596e5a79996" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_54f4b1a8-e956-4e20-bd59-36d25c517d12" xlink:to="loc_us-gaap_LineOfCreditMember_019c6730-cff0-4c0c-9e6e-c596e5a79996" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_DebtCovenantValueAxis_22f09cc6-3d38-49d6-ae2c-79f9c216d316" xlink:href="laws-20201231.xsd#laws_DebtCovenantValueAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_c92ee12b-e785-4b35-85f6-1f1f10039773" xlink:to="loc_laws_DebtCovenantValueAxis_22f09cc6-3d38-49d6-ae2c-79f9c216d316" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_DebtCovenantValueDomain_5928b0fe-c160-44c6-8266-d890f2ec0c0d" xlink:href="laws-20201231.xsd#laws_DebtCovenantValueDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_laws_DebtCovenantValueAxis_22f09cc6-3d38-49d6-ae2c-79f9c216d316" xlink:to="loc_laws_DebtCovenantValueDomain_5928b0fe-c160-44c6-8266-d890f2ec0c0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_RequiredMinimumValueMember_8b9e9523-5ccb-41ce-9d63-5e0108b233e1" xlink:href="laws-20201231.xsd#laws_RequiredMinimumValueMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_laws_DebtCovenantValueDomain_5928b0fe-c160-44c6-8266-d890f2ec0c0d" xlink:to="loc_laws_RequiredMinimumValueMember_8b9e9523-5ccb-41ce-9d63-5e0108b233e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_10f1d65c-7df3-491e-9d7b-b03b8343040a" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_c92ee12b-e785-4b35-85f6-1f1f10039773" xlink:to="loc_srt_RangeAxis_10f1d65c-7df3-491e-9d7b-b03b8343040a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_c6ef3af2-0e0e-4db7-801c-15ae7d3c1aa7" 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_10f1d65c-7df3-491e-9d7b-b03b8343040a" xlink:to="loc_srt_RangeMember_c6ef3af2-0e0e-4db7-801c-15ae7d3c1aa7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_6ec520b2-c1d9-4f1c-b13f-59de9c868a6b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_c6ef3af2-0e0e-4db7-801c-15ae7d3c1aa7" xlink:to="loc_srt_MaximumMember_6ec520b2-c1d9-4f1c-b13f-59de9c868a6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_80058570-ef66-47dc-a026-663e98d78363" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_c92ee12b-e785-4b35-85f6-1f1f10039773" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_80058570-ef66-47dc-a026-663e98d78363" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_9560ac62-fff5-40cd-8f87-a23bf3f1ed4e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_80058570-ef66-47dc-a026-663e98d78363" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_9560ac62-fff5-40cd-8f87-a23bf3f1ed4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_DebtInstrumentCovenantEBITDAToFixedChargeCoverageRatio_7b9a2f82-53c7-47c5-a266-3cb2d51f0197" xlink:href="laws-20201231.xsd#laws_DebtInstrumentCovenantEBITDAToFixedChargeCoverageRatio"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_80058570-ef66-47dc-a026-663e98d78363" xlink:to="loc_laws_DebtInstrumentCovenantEBITDAToFixedChargeCoverageRatio_7b9a2f82-53c7-47c5-a266-3cb2d51f0197" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_DebtInstrumentCovenantNetLeverageRatio_17db8752-3c6d-4735-bc23-1f15388b04a0" xlink:href="laws-20201231.xsd#laws_DebtInstrumentCovenantNetLeverageRatio"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_80058570-ef66-47dc-a026-663e98d78363" xlink:to="loc_laws_DebtInstrumentCovenantNetLeverageRatio_17db8752-3c6d-4735-bc23-1f15388b04a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankOverdrafts_861f90a1-6f7e-412f-a9bc-186109a145d4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BankOverdrafts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_80058570-ef66-47dc-a026-663e98d78363" xlink:to="loc_us-gaap_BankOverdrafts_861f90a1-6f7e-412f-a9bc-186109a145d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_c9327214-71ac-4740-b574-57b7b4a2fce0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_80058570-ef66-47dc-a026-663e98d78363" xlink:to="loc_us-gaap_LongTermDebt_c9327214-71ac-4740-b574-57b7b4a2fce0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_897e1bcf-5778-4183-b229-54daaa15021b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_80058570-ef66-47dc-a026-663e98d78363" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_897e1bcf-5778-4183-b229-54daaa15021b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtWeightedAverageInterestRate_40d28ac9-6164-410c-ad99-b6459a092270" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtWeightedAverageInterestRate"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_80058570-ef66-47dc-a026-663e98d78363" xlink:to="loc_us-gaap_DebtWeightedAverageInterestRate_40d28ac9-6164-410c-ad99-b6459a092270" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_904788cf-1434-4ad7-a698-ae86ba27dd62" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_80058570-ef66-47dc-a026-663e98d78363" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_904788cf-1434-4ad7-a698-ae86ba27dd62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_27db3224-d68c-4595-8aec-444e3a35ac55" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_80058570-ef66-47dc-a026-663e98d78363" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_27db3224-d68c-4595-8aec-444e3a35ac55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_DebtInstrumentAllowableIndebtednessForAcquisition_3cb040be-3246-4333-9027-924d931538bc" xlink:href="laws-20201231.xsd#laws_DebtInstrumentAllowableIndebtednessForAcquisition"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_80058570-ef66-47dc-a026-663e98d78363" xlink:to="loc_laws_DebtInstrumentAllowableIndebtednessForAcquisition_3cb040be-3246-4333-9027-924d931538bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/CreditAgreementQuarterlyFinancialCovenantsDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#CreditAgreementQuarterlyFinancialCovenantsDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/CreditAgreementQuarterlyFinancialCovenantsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_74ec9251-ae1d-4ad8-b721-a41bfdd64b47" 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_LineOfCreditFacilityTable_96abefdc-8093-4ad6-a720-d138c41ec349" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_74ec9251-ae1d-4ad8-b721-a41bfdd64b47" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_96abefdc-8093-4ad6-a720-d138c41ec349" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_DebtCovenantValueAxis_672160b4-aa6c-45f8-beba-cdb3e4a082cb" xlink:href="laws-20201231.xsd#laws_DebtCovenantValueAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_96abefdc-8093-4ad6-a720-d138c41ec349" xlink:to="loc_laws_DebtCovenantValueAxis_672160b4-aa6c-45f8-beba-cdb3e4a082cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_DebtCovenantValueDomain_9f97855e-3137-422e-bce1-3f4c9e58812c" xlink:href="laws-20201231.xsd#laws_DebtCovenantValueDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_laws_DebtCovenantValueAxis_672160b4-aa6c-45f8-beba-cdb3e4a082cb" xlink:to="loc_laws_DebtCovenantValueDomain_9f97855e-3137-422e-bce1-3f4c9e58812c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_RequiredMinimumValueMember_10d4bf3e-030d-4e5a-82aa-f4d07f0ba9ca" xlink:href="laws-20201231.xsd#laws_RequiredMinimumValueMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_laws_DebtCovenantValueDomain_9f97855e-3137-422e-bce1-3f4c9e58812c" xlink:to="loc_laws_RequiredMinimumValueMember_10d4bf3e-030d-4e5a-82aa-f4d07f0ba9ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_ActualValueMember_8f4cd784-c03a-4d76-9c08-234f550b3039" xlink:href="laws-20201231.xsd#laws_ActualValueMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_laws_DebtCovenantValueDomain_9f97855e-3137-422e-bce1-3f4c9e58812c" xlink:to="loc_laws_ActualValueMember_8f4cd784-c03a-4d76-9c08-234f550b3039" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_7b043e44-0c99-4b36-a458-2d72503e289d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_96abefdc-8093-4ad6-a720-d138c41ec349" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_7b043e44-0c99-4b36-a458-2d72503e289d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_d4224050-f060-40f0-b4fc-5283528048de" 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_7b043e44-0c99-4b36-a458-2d72503e289d" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_d4224050-f060-40f0-b4fc-5283528048de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_274c6763-7953-4f6e-b279-063887bef2ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_d4224050-f060-40f0-b4fc-5283528048de" xlink:to="loc_us-gaap_LineOfCreditMember_274c6763-7953-4f6e-b279-063887bef2ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_54736395-b9b6-445d-9782-13d7f6ca2658" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_96abefdc-8093-4ad6-a720-d138c41ec349" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_54736395-b9b6-445d-9782-13d7f6ca2658" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_DebtInstrumentCovenantEBITDAToFixedChargeCoverageRatio_6a25aa94-617d-4480-b3c7-9063e243aebf" xlink:href="laws-20201231.xsd#laws_DebtInstrumentCovenantEBITDAToFixedChargeCoverageRatio"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_54736395-b9b6-445d-9782-13d7f6ca2658" xlink:to="loc_laws_DebtInstrumentCovenantEBITDAToFixedChargeCoverageRatio_6a25aa94-617d-4480-b3c7-9063e243aebf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_DebtInstrumentCovenantNetLeverageRatio_19abf528-610f-4356-829c-a28c78cde73f" xlink:href="laws-20201231.xsd#laws_DebtInstrumentCovenantNetLeverageRatio"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_54736395-b9b6-445d-9782-13d7f6ca2658" xlink:to="loc_laws_DebtInstrumentCovenantNetLeverageRatio_19abf528-610f-4356-829c-a28c78cde73f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/AccruedAcquisitionLiability" xlink:type="simple" xlink:href="laws-20201231.xsd#AccruedAcquisitionLiability"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/AccruedAcquisitionLiability" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_cf76a56e-841a-415f-b91d-74e8055a32f8" 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_laws_BusinessCombinationConsiderationLiabilityDisclosureTextBlock_1291c6b8-3b76-4511-8a23-20d7d4c3dbc8" xlink:href="laws-20201231.xsd#laws_BusinessCombinationConsiderationLiabilityDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_cf76a56e-841a-415f-b91d-74e8055a32f8" xlink:to="loc_laws_BusinessCombinationConsiderationLiabilityDisclosureTextBlock_1291c6b8-3b76-4511-8a23-20d7d4c3dbc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/AccruedAcquisitionLiabilityDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#AccruedAcquisitionLiabilityDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/AccruedAcquisitionLiabilityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_cc2ba2b0-d25f-4da2-9530-6554aac84a5d" 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_0dad42d4-2d61-45e5-97c1-585f1d9e22ae" 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_cc2ba2b0-d25f-4da2-9530-6554aac84a5d" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_0dad42d4-2d61-45e5-97c1-585f1d9e22ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_0e491b63-d875-4be9-b06e-974995ed922f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_0dad42d4-2d61-45e5-97c1-585f1d9e22ae" xlink:to="loc_srt_StatementScenarioAxis_0e491b63-d875-4be9-b06e-974995ed922f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_97cabf44-3e5e-415e-a685-168b964f359c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementScenarioAxis_0e491b63-d875-4be9-b06e-974995ed922f" xlink:to="loc_srt_ScenarioUnspecifiedDomain_97cabf44-3e5e-415e-a685-168b964f359c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_c903aced-a0cf-4504-b5d9-6131dbf64c7f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioForecastMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScenarioUnspecifiedDomain_97cabf44-3e5e-415e-a685-168b964f359c" xlink:to="loc_srt_ScenarioForecastMember_c903aced-a0cf-4504-b5d9-6131dbf64c7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_21a8c987-31d9-4915-8fc3-158ba73159ec" 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_0dad42d4-2d61-45e5-97c1-585f1d9e22ae" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_21a8c987-31d9-4915-8fc3-158ba73159ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_627c3244-9b4a-44a9-886e-46582a741680" 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_21a8c987-31d9-4915-8fc3-158ba73159ec" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_627c3244-9b4a-44a9-886e-46582a741680" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_PartsmasterMember_e90a2ed7-f1c5-41bd-8d30-ee35b65ce116" xlink:href="laws-20201231.xsd#laws_PartsmasterMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_627c3244-9b4a-44a9-886e-46582a741680" xlink:to="loc_laws_PartsmasterMember_e90a2ed7-f1c5-41bd-8d30-ee35b65ce116" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_66f87860-4d2f-41e9-9e71-eacbf8ded233" 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_0dad42d4-2d61-45e5-97c1-585f1d9e22ae" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_66f87860-4d2f-41e9-9e71-eacbf8ded233" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_ab704caf-2585-49f5-a8de-6c383afd8ea0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_66f87860-4d2f-41e9-9e71-eacbf8ded233" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_ab704caf-2585-49f5-a8de-6c383afd8ea0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_BusinessCombinationConsiderationLiabilityInterestRate_bcd319f7-4f33-4b70-9c62-eaa4bd2bc67f" xlink:href="laws-20201231.xsd#laws_BusinessCombinationConsiderationLiabilityInterestRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_66f87860-4d2f-41e9-9e71-eacbf8ded233" xlink:to="loc_laws_BusinessCombinationConsiderationLiabilityInterestRate_bcd319f7-4f33-4b70-9c62-eaa4bd2bc67f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_AcquisitionLiability_c678fda4-6a0c-4f6f-9622-0e108ee2d66c" xlink:href="laws-20201231.xsd#laws_AcquisitionLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_66f87860-4d2f-41e9-9e71-eacbf8ded233" xlink:to="loc_laws_AcquisitionLiability_c678fda4-6a0c-4f6f-9622-0e108ee2d66c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/ReserveforSeverance" xlink:type="simple" xlink:href="laws-20201231.xsd#ReserveforSeverance"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/ReserveforSeverance" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_laws_SeveranceReserveAbstract_ddcd44c4-50bb-4348-b5a3-1fa1e09310db" xlink:href="laws-20201231.xsd#laws_SeveranceReserveAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_SeveranceReserveTextBlock_d0a3aeb6-1504-4365-ab6e-d9a9780e664f" xlink:href="laws-20201231.xsd#laws_SeveranceReserveTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_laws_SeveranceReserveAbstract_ddcd44c4-50bb-4348-b5a3-1fa1e09310db" xlink:to="loc_laws_SeveranceReserveTextBlock_d0a3aeb6-1504-4365-ab6e-d9a9780e664f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/ReserveforSeveranceTables" xlink:type="simple" xlink:href="laws-20201231.xsd#ReserveforSeveranceTables"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/ReserveforSeveranceTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_laws_SeveranceReserveAbstract_d228572e-2863-4fff-adf5-622363c2abb5" xlink:href="laws-20201231.xsd#laws_SeveranceReserveAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_259c2e76-16c6-4e6e-bb7f-34767ebc93f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_laws_SeveranceReserveAbstract_d228572e-2863-4fff-adf5-622363c2abb5" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_259c2e76-16c6-4e6e-bb7f-34767ebc93f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/ReserveforSeveranceActivityinReserveDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#ReserveforSeveranceActivityinReserveDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/ReserveforSeveranceActivityinReserveDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_laws_SeveranceReserveAbstract_e1af26ec-64ac-4d80-80cf-cddee77fc5b2" xlink:href="laws-20201231.xsd#laws_SeveranceReserveAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_3086b826-23cc-4e5c-ad65-a2f3ed09fadc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_laws_SeveranceReserveAbstract_e1af26ec-64ac-4d80-80cf-cddee77fc5b2" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_3086b826-23cc-4e5c-ad65-a2f3ed09fadc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_3670bc66-95ed-45b7-bf8c-c558d23f67fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_3086b826-23cc-4e5c-ad65-a2f3ed09fadc" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_3670bc66-95ed-45b7-bf8c-c558d23f67fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_790cb0b5-9868-4bfa-a297-c7d79a04c942" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_3670bc66-95ed-45b7-bf8c-c558d23f67fd" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_790cb0b5-9868-4bfa-a297-c7d79a04c942" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeSeveranceMember_2ed91666-c04c-4c84-9e04-4136acdd92d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeSeveranceMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_790cb0b5-9868-4bfa-a297-c7d79a04c942" xlink:to="loc_us-gaap_EmployeeSeveranceMember_2ed91666-c04c-4c84-9e04-4136acdd92d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_22b04033-a10d-4b5d-9084-3792ab75f175" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_3086b826-23cc-4e5c-ad65-a2f3ed09fadc" xlink:to="loc_us-gaap_RestructuringCostAndReserveLineItems_22b04033-a10d-4b5d-9084-3792ab75f175" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveRollForward_40a69569-b723-4d9c-af5d-9dea52b43e87" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringReserveRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_22b04033-a10d-4b5d-9084-3792ab75f175" xlink:to="loc_us-gaap_RestructuringReserveRollForward_40a69569-b723-4d9c-af5d-9dea52b43e87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve_d8d31c08-2c46-4bee-99bb-5f6b4df925d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringReserve"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringReserveRollForward_40a69569-b723-4d9c-af5d-9dea52b43e87" xlink:to="loc_us-gaap_RestructuringReserve_d8d31c08-2c46-4bee-99bb-5f6b4df925d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_ed161ec6-e83a-4029-89e0-78b7eb428698" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringCharges"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringReserveRollForward_40a69569-b723-4d9c-af5d-9dea52b43e87" xlink:to="loc_us-gaap_RestructuringCharges_ed161ec6-e83a-4029-89e0-78b7eb428698" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRestructuring_05a92c1e-4acb-4107-82fc-07a9da00c778" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRestructuring"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringReserveRollForward_40a69569-b723-4d9c-af5d-9dea52b43e87" xlink:to="loc_us-gaap_PaymentsForRestructuring_05a92c1e-4acb-4107-82fc-07a9da00c778" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve_cf848365-68a3-43fc-9a69-079ac87a88e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringReserve"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringReserveRollForward_40a69569-b723-4d9c-af5d-9dea52b43e87" xlink:to="loc_us-gaap_RestructuringReserve_cf848365-68a3-43fc-9a69-079ac87a88e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="laws-20201231.xsd#CommitmentsandContingencies"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/CommitmentsandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_040f5503-ffdf-40a1-9d32-102974ac9e23" 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_4f2394db-94a2-4ebd-b601-26eeb4fe7388" 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_040f5503-ffdf-40a1-9d32-102974ac9e23" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_4f2394db-94a2-4ebd-b601-26eeb4fe7388" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/CommitmentsandContingenciesDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#CommitmentsandContingenciesDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/CommitmentsandContingenciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_3f95d364-19ce-404c-bf02-1eb5f433e855" 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_AccrualForEnvironmentalLossContingencies_ab04301b-f10c-4521-89fa-a26b9f48ba39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingencies"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_3f95d364-19ce-404c-bf02-1eb5f433e855" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingencies_ab04301b-f10c-4521-89fa-a26b9f48ba39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/RetirementandSecurityBonusPlans" xlink:type="simple" xlink:href="laws-20201231.xsd#RetirementandSecurityBonusPlans"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/RetirementandSecurityBonusPlans" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_279fb0e2-462a-49c2-9f17-2696293963e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_879c78b1-b00a-404d-9fb9-5455e5407487" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_279fb0e2-462a-49c2-9f17-2696293963e3" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_879c78b1-b00a-404d-9fb9-5455e5407487" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/RetirementandSecurityBonusPlansDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#RetirementandSecurityBonusPlansDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/RetirementandSecurityBonusPlansDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_c74ee905-9971-4a90-b6b7-27f4093447be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_b946dcbc-e886-4aac-8d88-5cc96b58e11e" 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_CompensationAndRetirementDisclosureAbstract_c74ee905-9971-4a90-b6b7-27f4093447be" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_b946dcbc-e886-4aac-8d88-5cc96b58e11e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_DefinedContributionRetirementPlanDiscretionaryEmployerContribution_5e910995-a323-471a-88c4-d540cffbbac7" xlink:href="laws-20201231.xsd#laws_DefinedContributionRetirementPlanDiscretionaryEmployerContribution"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_c74ee905-9971-4a90-b6b7-27f4093447be" xlink:to="loc_laws_DefinedContributionRetirementPlanDiscretionaryEmployerContribution_5e910995-a323-471a-88c4-d540cffbbac7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_649b88de-d068-440a-8ab5-0be1deb668c9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_c74ee905-9971-4a90-b6b7-27f4093447be" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_649b88de-d068-440a-8ab5-0be1deb668c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable_bcbfbbb7-5f01-4b67-a53b-cbd796693925" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_c74ee905-9971-4a90-b6b7-27f4093447be" xlink:to="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable_bcbfbbb7-5f01-4b67-a53b-cbd796693925" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis_f4ade0a2-17d1-4e48-95b7-981c8d62b453" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable_bcbfbbb7-5f01-4b67-a53b-cbd796693925" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis_f4ade0a2-17d1-4e48-95b7-981c8d62b453" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_e484ed46-49c5-4fb8-b20d-2f79b9be7a29" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis_f4ade0a2-17d1-4e48-95b7-981c8d62b453" xlink:to="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_e484ed46-49c5-4fb8-b20d-2f79b9be7a29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredProfitSharingMember_3f55c55a-2af9-4e0d-85fa-9a12b30dccb8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredProfitSharingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_e484ed46-49c5-4fb8-b20d-2f79b9be7a29" xlink:to="loc_us-gaap_DeferredProfitSharingMember_3f55c55a-2af9-4e0d-85fa-9a12b30dccb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_f5084317-8428-44f0-b66c-b47e7850ab64" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable_bcbfbbb7-5f01-4b67-a53b-cbd796693925" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_f5084317-8428-44f0-b66c-b47e7850ab64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_DeferredCompensationVestingPercentageInitial_58357670-fee5-4692-95c6-ceeaa2baa072" xlink:href="laws-20201231.xsd#laws_DeferredCompensationVestingPercentageInitial"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_f5084317-8428-44f0-b66c-b47e7850ab64" xlink:to="loc_laws_DeferredCompensationVestingPercentageInitial_58357670-fee5-4692-95c6-ceeaa2baa072" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_DeferredCompensationMinimumVestingPeriod_da38ec74-7ab1-4d37-8a10-848eb477a695" xlink:href="laws-20201231.xsd#laws_DeferredCompensationMinimumVestingPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_f5084317-8428-44f0-b66c-b47e7850ab64" xlink:to="loc_laws_DeferredCompensationMinimumVestingPeriod_da38ec74-7ab1-4d37-8a10-848eb477a695" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_DeferredCompensationAnnualVestingPercentageAfterFiveYears_532f4285-cabb-4b71-852f-4e6a829b1223" xlink:href="laws-20201231.xsd#laws_DeferredCompensationAnnualVestingPercentageAfterFiveYears"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_f5084317-8428-44f0-b66c-b47e7850ab64" xlink:to="loc_laws_DeferredCompensationAnnualVestingPercentageAfterFiveYears_532f4285-cabb-4b71-852f-4e6a829b1223" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense_bdcbd7f0-8ac3-4066-a013-6411afa349f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_f5084317-8428-44f0-b66c-b47e7850ab64" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense_bdcbd7f0-8ac3-4066-a013-6411afa349f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashSurrenderValueFairValueDisclosure_d195a4ad-9f3f-42c1-aa46-ffa94e41f6ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashSurrenderValueFairValueDisclosure"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_f5084317-8428-44f0-b66c-b47e7850ab64" xlink:to="loc_us-gaap_CashSurrenderValueFairValueDisclosure_d195a4ad-9f3f-42c1-aa46-ffa94e41f6ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_04c96f23-3678-4f30-851c-db8c24687b96" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_f5084317-8428-44f0-b66c-b47e7850ab64" xlink:to="loc_us-gaap_Liabilities_04c96f23-3678-4f30-851c-db8c24687b96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_77678d5b-4645-47d8-a20a-700b9cdc8316" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_f5084317-8428-44f0-b66c-b47e7850ab64" xlink:to="loc_us-gaap_LiabilitiesCurrent_77678d5b-4645-47d8-a20a-700b9cdc8316" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_025072f6-b99a-4403-a772-a6503783942b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_f5084317-8428-44f0-b66c-b47e7850ab64" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_025072f6-b99a-4403-a772-a6503783942b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/StockBasedCompensationPlans" xlink:type="simple" xlink:href="laws-20201231.xsd#StockBasedCompensationPlans"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/StockBasedCompensationPlans" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_90df108e-f07b-4b52-bd01-59778f3ed897" 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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_06ce9df8-1c21-47dd-86fc-cc1bbf08884a" 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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_90df108e-f07b-4b52-bd01-59778f3ed897" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_06ce9df8-1c21-47dd-86fc-cc1bbf08884a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/StockBasedCompensationPlansTables" xlink:type="simple" xlink:href="laws-20201231.xsd#StockBasedCompensationPlansTables"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/StockBasedCompensationPlansTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_6cb753a3-0c38-41ff-98d9-c99e85bb8358" 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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_51673034-f3ef-4ef7-a379-a0ef08213f90" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_6cb753a3-0c38-41ff-98d9-c99e85bb8358" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_51673034-f3ef-4ef7-a379-a0ef08213f90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock_c9c0725c-ae4f-47f3-b7bf-f6dd1f7d372e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_6cb753a3-0c38-41ff-98d9-c99e85bb8358" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock_c9c0725c-ae4f-47f3-b7bf-f6dd1f7d372e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_e5997846-a6b7-40a1-80e5-1529f363810d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_6cb753a3-0c38-41ff-98d9-c99e85bb8358" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_e5997846-a6b7-40a1-80e5-1529f363810d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_MSURollforwardTableTextBlock_660807a5-3511-424b-a635-6d439e5cb8ea" xlink:href="laws-20201231.xsd#laws_MSURollforwardTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_6cb753a3-0c38-41ff-98d9-c99e85bb8358" xlink:to="loc_laws_MSURollforwardTableTextBlock_660807a5-3511-424b-a635-6d439e5cb8ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/StockBasedCompensationPlansPlanAdministrationDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#StockBasedCompensationPlansPlanAdministrationDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/StockBasedCompensationPlansPlanAdministrationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_841c1255-f8aa-445c-9f69-52f49e582c5b" 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_b8ff19a9-48b1-4a2c-8359-2d6160f39e4e" 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_841c1255-f8aa-445c-9f69-52f49e582c5b" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b8ff19a9-48b1-4a2c-8359-2d6160f39e4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_b3189c5e-a80c-42c3-aa76-687ae58f6573" 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_b8ff19a9-48b1-4a2c-8359-2d6160f39e4e" xlink:to="loc_us-gaap_PlanNameAxis_b3189c5e-a80c-42c3-aa76-687ae58f6573" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_61351a7d-8244-497b-9897-664b87b972e9" 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_b3189c5e-a80c-42c3-aa76-687ae58f6573" xlink:to="loc_us-gaap_PlanNameDomain_61351a7d-8244-497b-9897-664b87b972e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_EquityCompensationPlanMember_f92d40ac-f08c-48d5-ae12-d5da23d9ffdd" xlink:href="laws-20201231.xsd#laws_EquityCompensationPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_61351a7d-8244-497b-9897-664b87b972e9" xlink:to="loc_laws_EquityCompensationPlanMember_f92d40ac-f08c-48d5-ae12-d5da23d9ffdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusAxis_542ff9f5-c777-41bc-b4c8-e71490b948c9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GranteeStatusAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b8ff19a9-48b1-4a2c-8359-2d6160f39e4e" xlink:to="loc_us-gaap_GranteeStatusAxis_542ff9f5-c777-41bc-b4c8-e71490b948c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GranteeStatusDomain_671264e9-82a4-48dd-906a-ebc44d8734b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GranteeStatusDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GranteeStatusAxis_542ff9f5-c777-41bc-b4c8-e71490b948c9" xlink:to="loc_us-gaap_GranteeStatusDomain_671264e9-82a4-48dd-906a-ebc44d8734b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_aa9a976d-63bd-4250-b3e6-545cfad40623" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedPaymentArrangementNonemployeeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GranteeStatusDomain_671264e9-82a4-48dd-906a-ebc44d8734b5" xlink:to="loc_us-gaap_ShareBasedPaymentArrangementNonemployeeMember_aa9a976d-63bd-4250-b3e6-545cfad40623" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_78e1294b-6cfa-4789-bbcf-a752c27344c4" 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_b8ff19a9-48b1-4a2c-8359-2d6160f39e4e" xlink:to="loc_srt_TitleOfIndividualAxis_78e1294b-6cfa-4789-bbcf-a752c27344c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_d1805d5b-bfa7-432e-a88f-9acb675def5c" 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_78e1294b-6cfa-4789-bbcf-a752c27344c4" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_d1805d5b-bfa7-432e-a88f-9acb675def5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DirectorMember_42d761f8-ff62-4e27-8972-fca991da049d" 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_d1805d5b-bfa7-432e-a88f-9acb675def5c" xlink:to="loc_srt_DirectorMember_42d761f8-ff62-4e27-8972-fca991da049d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_724a2d8b-107b-4205-bf30-ded37401175c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b8ff19a9-48b1-4a2c-8359-2d6160f39e4e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_724a2d8b-107b-4205-bf30-ded37401175c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_95cb78f1-4bbf-491f-946c-0aeca6b0cb43" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_724a2d8b-107b-4205-bf30-ded37401175c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_95cb78f1-4bbf-491f-946c-0aeca6b0cb43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMaximumAnnualShareGrantLimit_eaf27850-563b-44ca-b449-52f9237b907b" xlink:href="laws-20201231.xsd#laws_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMaximumAnnualShareGrantLimit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_724a2d8b-107b-4205-bf30-ded37401175c" xlink:to="loc_laws_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMaximumAnnualShareGrantLimit_eaf27850-563b-44ca-b449-52f9237b907b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockPerformanceRightsDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#StockBasedCompensationPlansStockPerformanceRightsDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockPerformanceRightsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_cbc7a4ee-6f64-4da0-8cc6-7c2dc472083d" 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_9d810af6-af23-4894-9abd-fa65e53814bb" 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_cbc7a4ee-6f64-4da0-8cc6-7c2dc472083d" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9d810af6-af23-4894-9abd-fa65e53814bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_d5b660ef-b14e-44c8-9d62-29fefe5dc933" 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_9d810af6-af23-4894-9abd-fa65e53814bb" xlink:to="loc_us-gaap_AwardTypeAxis_d5b660ef-b14e-44c8-9d62-29fefe5dc933" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_01875d17-de18-4d0a-ae3c-0cec4f5eac12" 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_d5b660ef-b14e-44c8-9d62-29fefe5dc933" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_01875d17-de18-4d0a-ae3c-0cec4f5eac12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember_a9c4458a-7f61-4543-8df9-f48a016b240e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_01875d17-de18-4d0a-ae3c-0cec4f5eac12" xlink:to="loc_us-gaap_StockAppreciationRightsSARSMember_a9c4458a-7f61-4543-8df9-f48a016b240e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_1ebd2780-e8d7-48fa-906b-5a5e738cb372" 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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9d810af6-af23-4894-9abd-fa65e53814bb" xlink:to="loc_srt_RangeAxis_1ebd2780-e8d7-48fa-906b-5a5e738cb372" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_38279d32-2c5b-4705-b272-a32a0beae00a" 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_1ebd2780-e8d7-48fa-906b-5a5e738cb372" xlink:to="loc_srt_RangeMember_38279d32-2c5b-4705-b272-a32a0beae00a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_da864f4f-092e-4d34-b6ec-79531cd67376" 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_38279d32-2c5b-4705-b272-a32a0beae00a" xlink:to="loc_srt_MinimumMember_da864f4f-092e-4d34-b6ec-79531cd67376" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_fa66058a-989f-4c5f-98c8-b741a7c9cc35" 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_38279d32-2c5b-4705-b272-a32a0beae00a" xlink:to="loc_srt_MaximumMember_fa66058a-989f-4c5f-98c8-b741a7c9cc35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_109c13bc-9c01-42dc-ad93-474e19b693f1" 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_9d810af6-af23-4894-9abd-fa65e53814bb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_109c13bc-9c01-42dc-ad93-474e19b693f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_9aa5bb0d-8667-43b3-a56f-262035573086" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_109c13bc-9c01-42dc-ad93-474e19b693f1" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_9aa5bb0d-8667-43b3-a56f-262035573086" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_0b0326f9-7b9c-4edf-a9db-87202a9d047a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_109c13bc-9c01-42dc-ad93-474e19b693f1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_0b0326f9-7b9c-4edf-a9db-87202a9d047a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue_f842dddb-c204-4a16-a329-5c2f290f17e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_109c13bc-9c01-42dc-ad93-474e19b693f1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue_f842dddb-c204-4a16-a329-5c2f290f17e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_62a9e1f5-a72d-46d0-967f-d0422940570d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_109c13bc-9c01-42dc-ad93-474e19b693f1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_62a9e1f5-a72d-46d0-967f-d0422940570d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_680d223b-fb5e-4ddc-86d9-4f2852196185" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_62a9e1f5-a72d-46d0-967f-d0422940570d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_680d223b-fb5e-4ddc-86d9-4f2852196185" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_bfccd542-f346-49bb-ab16-368b05f0b510" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_62a9e1f5-a72d-46d0-967f-d0422940570d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_bfccd542-f346-49bb-ab16-368b05f0b510" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_82cabf02-a30a-4e0f-a8aa-def3222afec1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_62a9e1f5-a72d-46d0-967f-d0422940570d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_82cabf02-a30a-4e0f-a8aa-def3222afec1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_1c18d0f3-e00a-4e88-a4c3-afe62a512788" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_62a9e1f5-a72d-46d0-967f-d0422940570d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_1c18d0f3-e00a-4e88-a4c3-afe62a512788" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_9fa0d87f-fda2-4bb2-b32d-338e8445b028" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_62a9e1f5-a72d-46d0-967f-d0422940570d" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_9fa0d87f-fda2-4bb2-b32d-338e8445b028" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments_e4a14426-4bb9-4e51-90d0-a112b713a4be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_62a9e1f5-a72d-46d0-967f-d0422940570d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments_e4a14426-4bb9-4e51-90d0-a112b713a4be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_db6b009d-1749-4c02-88d3-e892bdd6ba37" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_109c13bc-9c01-42dc-ad93-474e19b693f1" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_db6b009d-1749-4c02-88d3-e892bdd6ba37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid_380d1c2c-6f46-4139-ab50-c8bd82eab073" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_109c13bc-9c01-42dc-ad93-474e19b693f1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid_380d1c2c-6f46-4139-ab50-c8bd82eab073" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedEmployeeBenefitsCurrent_66336d41-c376-4d67-8fd5-88787111d238" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedEmployeeBenefitsCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_109c13bc-9c01-42dc-ad93-474e19b693f1" xlink:to="loc_us-gaap_AccruedEmployeeBenefitsCurrent_66336d41-c376-4d67-8fd5-88787111d238" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_5c75a3ac-d90e-47df-8d55-849b62ba64ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_109c13bc-9c01-42dc-ad93-474e19b693f1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_5c75a3ac-d90e-47df-8d55-849b62ba64ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_a1a1cbb2-9e4a-4385-bce8-8e5c79c2fb8a" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_5c75a3ac-d90e-47df-8d55-849b62ba64ad" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_a1a1cbb2-9e4a-4385-bce8-8e5c79c2fb8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_e88ace66-f110-4ffb-995e-e74b8282a8d4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_5c75a3ac-d90e-47df-8d55-849b62ba64ad" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_e88ace66-f110-4ffb-995e-e74b8282a8d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_6ef77084-71ef-4f2f-bf33-b1f28737b587" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_5c75a3ac-d90e-47df-8d55-849b62ba64ad" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_6ef77084-71ef-4f2f-bf33-b1f28737b587" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisable_cd7e27df-3f2c-4d3a-87db-fd30c153f2e7" xlink:href="laws-20201231.xsd#laws_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisable"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_109c13bc-9c01-42dc-ad93-474e19b693f1" xlink:to="loc_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisable_cd7e27df-3f2c-4d3a-87db-fd30c153f2e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_076977c5-8703-4ba7-9fc6-d2a0d80166dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_109c13bc-9c01-42dc-ad93-474e19b693f1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_076977c5-8703-4ba7-9fc6-d2a0d80166dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_adfb92cc-deb7-4016-8b66-302c6ae0fa5c" 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_076977c5-8703-4ba7-9fc6-d2a0d80166dd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_adfb92cc-deb7-4016-8b66-302c6ae0fa5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_f8121599-5481-412e-9d1a-25155efaef1c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_076977c5-8703-4ba7-9fc6-d2a0d80166dd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_f8121599-5481-412e-9d1a-25155efaef1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_208772b6-c354-4b7e-9cb8-dc33e1b80045" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_076977c5-8703-4ba7-9fc6-d2a0d80166dd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_208772b6-c354-4b7e-9cb8-dc33e1b80045" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageGrantDate_bf512dcd-f800-4414-af3a-0567832d45af" xlink:href="laws-20201231.xsd#laws_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageGrantDate"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_109c13bc-9c01-42dc-ad93-474e19b693f1" xlink:to="loc_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageGrantDate_bf512dcd-f800-4414-af3a-0567832d45af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_ShareBasedCompensationNonOptionEquityInstrumentsOutstandingIntrinsicValue_dcb84917-5d7c-48ab-a74c-ba0f4fe1f99d" xlink:href="laws-20201231.xsd#laws_ShareBasedCompensationNonOptionEquityInstrumentsOutstandingIntrinsicValue"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_109c13bc-9c01-42dc-ad93-474e19b693f1" xlink:to="loc_laws_ShareBasedCompensationNonOptionEquityInstrumentsOutstandingIntrinsicValue_dcb84917-5d7c-48ab-a74c-ba0f4fe1f99d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_f505ae64-6774-487c-90a7-dc55ed15c1f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_109c13bc-9c01-42dc-ad93-474e19b693f1" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_f505ae64-6774-487c-90a7-dc55ed15c1f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_a0e45a05-d1e6-4b61-8666-610c5888b92a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_109c13bc-9c01-42dc-ad93-474e19b693f1" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_a0e45a05-d1e6-4b61-8666-610c5888b92a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_8a6ae4f3-b4ce-4f13-a3bf-c28e1157f8b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_109c13bc-9c01-42dc-ad93-474e19b693f1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_8a6ae4f3-b4ce-4f13-a3bf-c28e1157f8b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_73c40550-b119-4b9d-8703-7484ec5c90ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_109c13bc-9c01-42dc-ad93-474e19b693f1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_73c40550-b119-4b9d-8703-7484ec5c90ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_5e99c433-235d-437a-ab70-4dd4d590b9ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_109c13bc-9c01-42dc-ad93-474e19b693f1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_5e99c433-235d-437a-ab70-4dd4d590b9ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_ShareBasedCompensationNonOptionEquityAwardsExercisableWeightedAverageRemainingContractualTerm_4dbf15bc-b498-4b9e-a997-14c1eee5af9d" xlink:href="laws-20201231.xsd#laws_ShareBasedCompensationNonOptionEquityAwardsExercisableWeightedAverageRemainingContractualTerm"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_109c13bc-9c01-42dc-ad93-474e19b693f1" xlink:to="loc_laws_ShareBasedCompensationNonOptionEquityAwardsExercisableWeightedAverageRemainingContractualTerm_4dbf15bc-b498-4b9e-a997-14c1eee5af9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/StockBasedCompensationPlansRestrictedStockAwardsDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#StockBasedCompensationPlansRestrictedStockAwardsDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/StockBasedCompensationPlansRestrictedStockAwardsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_6006f85f-1403-4b24-b57e-cd9bc76227a4" 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_3aec7086-f8b7-4f07-a024-5e1b1deb61da" 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_6006f85f-1403-4b24-b57e-cd9bc76227a4" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3aec7086-f8b7-4f07-a024-5e1b1deb61da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_3fbc0a92-c8df-4505-ad2e-93bd546e49e4" 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_3aec7086-f8b7-4f07-a024-5e1b1deb61da" xlink:to="loc_us-gaap_AwardTypeAxis_3fbc0a92-c8df-4505-ad2e-93bd546e49e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8ca45f6f-109e-4cb4-8755-88267e623ff7" 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_3fbc0a92-c8df-4505-ad2e-93bd546e49e4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8ca45f6f-109e-4cb4-8755-88267e623ff7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_5192c603-5c38-4498-b391-711a65f38202" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8ca45f6f-109e-4cb4-8755-88267e623ff7" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_5192c603-5c38-4498-b391-711a65f38202" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_03590685-9c0e-4b23-b66d-876758111c22" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3aec7086-f8b7-4f07-a024-5e1b1deb61da" xlink:to="loc_us-gaap_PlanNameAxis_03590685-9c0e-4b23-b66d-876758111c22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_9ab22b31-ace6-49e9-86ab-bb2ae7e7a001" 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_03590685-9c0e-4b23-b66d-876758111c22" xlink:to="loc_us-gaap_PlanNameDomain_9ab22b31-ace6-49e9-86ab-bb2ae7e7a001" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_EquityCompensationPlanMember_035b6ac9-ed2a-4250-aedb-e38d9c23b14a" xlink:href="laws-20201231.xsd#laws_EquityCompensationPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_9ab22b31-ace6-49e9-86ab-bb2ae7e7a001" xlink:to="loc_laws_EquityCompensationPlanMember_035b6ac9-ed2a-4250-aedb-e38d9c23b14a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_e93c783d-94ff-475d-8fd0-8401ee2c84a5" 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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3aec7086-f8b7-4f07-a024-5e1b1deb61da" xlink:to="loc_srt_RangeAxis_e93c783d-94ff-475d-8fd0-8401ee2c84a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_62c5f512-5190-4be2-ba27-d69d49152fa2" 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_e93c783d-94ff-475d-8fd0-8401ee2c84a5" xlink:to="loc_srt_RangeMember_62c5f512-5190-4be2-ba27-d69d49152fa2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_ce03693e-1a32-4e85-857a-8882649f27a9" 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_62c5f512-5190-4be2-ba27-d69d49152fa2" xlink:to="loc_srt_MinimumMember_ce03693e-1a32-4e85-857a-8882649f27a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_d729ab71-0aa2-4a18-8328-40e17fb41a97" 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_62c5f512-5190-4be2-ba27-d69d49152fa2" xlink:to="loc_srt_MaximumMember_d729ab71-0aa2-4a18-8328-40e17fb41a97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_4757de35-811c-4aed-bbad-f4437010fafa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3aec7086-f8b7-4f07-a024-5e1b1deb61da" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_4757de35-811c-4aed-bbad-f4437010fafa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_f7a3b0aa-b320-4a54-bf70-2e636a4b1004" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_4757de35-811c-4aed-bbad-f4437010fafa" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_f7a3b0aa-b320-4a54-bf70-2e636a4b1004" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_b87c0500-5ce9-410f-8ecc-434498a63f04" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_f7a3b0aa-b320-4a54-bf70-2e636a4b1004" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_b87c0500-5ce9-410f-8ecc-434498a63f04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9cfed945-5810-4cb4-9b09-d95147f1ba08" 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_3aec7086-f8b7-4f07-a024-5e1b1deb61da" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9cfed945-5810-4cb4-9b09-d95147f1ba08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_cf1e6809-1438-4e60-9d35-d8cd063b94a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9cfed945-5810-4cb4-9b09-d95147f1ba08" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_cf1e6809-1438-4e60-9d35-d8cd063b94a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_e9f5c3d0-25b3-4977-9229-8d39749b690c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9cfed945-5810-4cb4-9b09-d95147f1ba08" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_e9f5c3d0-25b3-4977-9229-8d39749b690c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_c2b7745a-7a08-43cf-a801-e15b9a8214a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9cfed945-5810-4cb4-9b09-d95147f1ba08" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_c2b7745a-7a08-43cf-a801-e15b9a8214a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_850173a0-4625-4244-9c52-26ee45ea0b94" 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_c2b7745a-7a08-43cf-a801-e15b9a8214a0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_850173a0-4625-4244-9c52-26ee45ea0b94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_6bc4b407-d0c4-4241-bc2e-325cc079a0ad" 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_c2b7745a-7a08-43cf-a801-e15b9a8214a0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_6bc4b407-d0c4-4241-bc2e-325cc079a0ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_51b6717d-8757-489b-9b64-891b8e5599f4" 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_c2b7745a-7a08-43cf-a801-e15b9a8214a0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_51b6717d-8757-489b-9b64-891b8e5599f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_7bbb9bec-8e66-4fed-b389-fe6aa7bb3f15" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_c2b7745a-7a08-43cf-a801-e15b9a8214a0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_7bbb9bec-8e66-4fed-b389-fe6aa7bb3f15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_b1fd2e19-a390-4e78-8be0-9d1a69a79c4d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9cfed945-5810-4cb4-9b09-d95147f1ba08" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_b1fd2e19-a390-4e78-8be0-9d1a69a79c4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_e7d6cb9b-0404-4feb-b45d-b754fad5c43a" 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_9cfed945-5810-4cb4-9b09-d95147f1ba08" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_e7d6cb9b-0404-4feb-b45d-b754fad5c43a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_50babc4b-da5a-4780-b48b-86bc90451bff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9cfed945-5810-4cb4-9b09-d95147f1ba08" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_50babc4b-da5a-4780-b48b-86bc90451bff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/StockBasedCompensationPlansMarketStockUnitsDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#StockBasedCompensationPlansMarketStockUnitsDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/StockBasedCompensationPlansMarketStockUnitsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_ffa1275c-981f-47e9-9f80-b97dbe80b2d4" 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_4ee9db86-84bb-42f6-a21b-728afc241fee" 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_ffa1275c-981f-47e9-9f80-b97dbe80b2d4" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4ee9db86-84bb-42f6-a21b-728afc241fee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_6f0a4721-69d4-4784-bb2a-b099e2cdf93b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4ee9db86-84bb-42f6-a21b-728afc241fee" xlink:to="loc_srt_RangeAxis_6f0a4721-69d4-4784-bb2a-b099e2cdf93b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_4c82d4a5-1f7b-492a-9d93-c42a1b4b38e1" 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_6f0a4721-69d4-4784-bb2a-b099e2cdf93b" xlink:to="loc_srt_RangeMember_4c82d4a5-1f7b-492a-9d93-c42a1b4b38e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_e60f38b8-5349-41a9-bf9c-930088555495" 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_4c82d4a5-1f7b-492a-9d93-c42a1b4b38e1" xlink:to="loc_srt_MinimumMember_e60f38b8-5349-41a9-bf9c-930088555495" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_28f9b103-2017-470e-98e1-40a91487c976" 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_4c82d4a5-1f7b-492a-9d93-c42a1b4b38e1" xlink:to="loc_srt_MaximumMember_28f9b103-2017-470e-98e1-40a91487c976" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_a0859ec2-c9aa-4b0b-af7f-4d8ba0776e15" 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_4ee9db86-84bb-42f6-a21b-728afc241fee" xlink:to="loc_us-gaap_AwardTypeAxis_a0859ec2-c9aa-4b0b-af7f-4d8ba0776e15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_522771bc-1d00-4dea-bfaf-ab1517734d77" 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_a0859ec2-c9aa-4b0b-af7f-4d8ba0776e15" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_522771bc-1d00-4dea-bfaf-ab1517734d77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_MarketStockUnitMember_4cc2fc58-a9c2-4227-81b4-18d1d61af973" xlink:href="laws-20201231.xsd#laws_MarketStockUnitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_522771bc-1d00-4dea-bfaf-ab1517734d77" xlink:to="loc_laws_MarketStockUnitMember_4cc2fc58-a9c2-4227-81b4-18d1d61af973" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b3bb368c-b41c-4737-9050-00c497db7da5" 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_4ee9db86-84bb-42f6-a21b-728afc241fee" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b3bb368c-b41c-4737-9050-00c497db7da5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_PotentialSharesFromMSUVest_9b6b1b14-f208-49a0-a296-9e4c973eeacb" xlink:href="laws-20201231.xsd#laws_PotentialSharesFromMSUVest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b3bb368c-b41c-4737-9050-00c497db7da5" xlink:to="loc_laws_PotentialSharesFromMSUVest_9b6b1b14-f208-49a0-a296-9e4c973eeacb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_Tradingdays_0efb3d17-3300-4768-ae18-24fffc33a646" xlink:href="laws-20201231.xsd#laws_Tradingdays"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b3bb368c-b41c-4737-9050-00c497db7da5" xlink:to="loc_laws_Tradingdays_0efb3d17-3300-4768-ae18-24fffc33a646" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_f3aa5c21-1838-446c-a603-9fd10f814159" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b3bb368c-b41c-4737-9050-00c497db7da5" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_f3aa5c21-1838-446c-a603-9fd10f814159" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketStockUnitOutstandingRollForward_e77a7f5f-2d72-4fbc-be84-53b689481626" xlink:href="laws-20201231.xsd#laws_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketStockUnitOutstandingRollForward"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b3bb368c-b41c-4737-9050-00c497db7da5" xlink:to="loc_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketStockUnitOutstandingRollForward_e77a7f5f-2d72-4fbc-be84-53b689481626" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_MSUOutstandingBalance_68e5be9b-19f5-4b8d-a3d6-1448a7d9535b" xlink:href="laws-20201231.xsd#laws_MSUOutstandingBalance"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketStockUnitOutstandingRollForward_e77a7f5f-2d72-4fbc-be84-53b689481626" xlink:to="loc_laws_MSUOutstandingBalance_68e5be9b-19f5-4b8d-a3d6-1448a7d9535b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_MSUGrants_c20b84cb-7ce5-43e0-a9a3-74cbaffc372c" xlink:href="laws-20201231.xsd#laws_MSUGrants"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketStockUnitOutstandingRollForward_e77a7f5f-2d72-4fbc-be84-53b689481626" xlink:to="loc_laws_MSUGrants_c20b84cb-7ce5-43e0-a9a3-74cbaffc372c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_MSUsExchangedforShares_8bf7c762-e92f-441a-98f4-236c4db6a784" xlink:href="laws-20201231.xsd#laws_MSUsExchangedforShares"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketStockUnitOutstandingRollForward_e77a7f5f-2d72-4fbc-be84-53b689481626" xlink:to="loc_laws_MSUsExchangedforShares_8bf7c762-e92f-441a-98f4-236c4db6a784" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_MSUOutstandingBalance_b312f46d-be4b-4090-9bf3-ee68df24c4f4" xlink:href="laws-20201231.xsd#laws_MSUOutstandingBalance"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketStockUnitOutstandingRollForward_e77a7f5f-2d72-4fbc-be84-53b689481626" xlink:to="loc_laws_MSUOutstandingBalance_b312f46d-be4b-4090-9bf3-ee68df24c4f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketStockUnitsPotentiallyIssuableSharesRollForward_ac6fe887-720c-410c-b657-6a416d53144a" xlink:href="laws-20201231.xsd#laws_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketStockUnitsPotentiallyIssuableSharesRollForward"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b3bb368c-b41c-4737-9050-00c497db7da5" xlink:to="loc_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketStockUnitsPotentiallyIssuableSharesRollForward_ac6fe887-720c-410c-b657-6a416d53144a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_PotentialSharesfromMSUsOutstanding_151736cb-848a-4282-80ae-b5363e752421" xlink:href="laws-20201231.xsd#laws_PotentialSharesfromMSUsOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketStockUnitsPotentiallyIssuableSharesRollForward_ac6fe887-720c-410c-b657-6a416d53144a" xlink:to="loc_laws_PotentialSharesfromMSUsOutstanding_151736cb-848a-4282-80ae-b5363e752421" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_PotentialSharesfromMSUGrants_f7a82fc5-b691-4738-a23b-ca45a975403a" xlink:href="laws-20201231.xsd#laws_PotentialSharesfromMSUGrants"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketStockUnitsPotentiallyIssuableSharesRollForward_ac6fe887-720c-410c-b657-6a416d53144a" xlink:to="loc_laws_PotentialSharesfromMSUGrants_f7a82fc5-b691-4738-a23b-ca45a975403a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_SharesIssuedOnVestingofMSUs_5482ed8f-f227-4d8e-b906-96d8eb09d240" xlink:href="laws-20201231.xsd#laws_SharesIssuedOnVestingofMSUs"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketStockUnitsPotentiallyIssuableSharesRollForward_ac6fe887-720c-410c-b657-6a416d53144a" xlink:to="loc_laws_SharesIssuedOnVestingofMSUs_5482ed8f-f227-4d8e-b906-96d8eb09d240" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_PotentialSharesfromMSUsOutstanding_c4b42c9e-537e-4125-824e-a02a6f4b7581" xlink:href="laws-20201231.xsd#laws_PotentialSharesfromMSUsOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketStockUnitsPotentiallyIssuableSharesRollForward_ac6fe887-720c-410c-b657-6a416d53144a" xlink:to="loc_laws_PotentialSharesfromMSUsOutstanding_c4b42c9e-537e-4125-824e-a02a6f4b7581" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockOptionsDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#StockBasedCompensationPlansStockOptionsDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockOptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9a767c6a-58e1-46cd-84ea-a8748af22578" 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_149decaf-0d3a-4b1b-b666-9f341dd02cfa" 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_9a767c6a-58e1-46cd-84ea-a8748af22578" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_149decaf-0d3a-4b1b-b666-9f341dd02cfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_96037769-23af-4a8b-a95a-5a5f68186ade" 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_149decaf-0d3a-4b1b-b666-9f341dd02cfa" xlink:to="loc_us-gaap_AwardTypeAxis_96037769-23af-4a8b-a95a-5a5f68186ade" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bb9d57c0-2f37-46db-a3b4-231acbc4849e" 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_96037769-23af-4a8b-a95a-5a5f68186ade" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bb9d57c0-2f37-46db-a3b4-231acbc4849e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_8f5f5d90-63a8-4059-a8d0-26e9093a6129" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bb9d57c0-2f37-46db-a3b4-231acbc4849e" xlink:to="loc_us-gaap_EmployeeStockOptionMember_8f5f5d90-63a8-4059-a8d0-26e9093a6129" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1e92bf3f-53dd-43dd-924d-f67aa39c8003" 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_149decaf-0d3a-4b1b-b666-9f341dd02cfa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1e92bf3f-53dd-43dd-924d-f67aa39c8003" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_222d0ecc-6217-4bd9-b320-9a05e27b551c" 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_1e92bf3f-53dd-43dd-924d-f67aa39c8003" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_222d0ecc-6217-4bd9-b320-9a05e27b551c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_f5ee65f3-2bcb-4c70-b583-9167ad6f3040" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1e92bf3f-53dd-43dd-924d-f67aa39c8003" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_f5ee65f3-2bcb-4c70-b583-9167ad6f3040" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_6bbc4b5a-9229-4832-b241-30bf77d4d63d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1e92bf3f-53dd-43dd-924d-f67aa39c8003" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_6bbc4b5a-9229-4832-b241-30bf77d4d63d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_f984b0dd-2136-4d4c-b1c2-95ff17e53cb5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1e92bf3f-53dd-43dd-924d-f67aa39c8003" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_f984b0dd-2136-4d4c-b1c2-95ff17e53cb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/StockBasedCompensationPlansPerformanceAwardsDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#StockBasedCompensationPlansPerformanceAwardsDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/StockBasedCompensationPlansPerformanceAwardsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a499d4be-6f55-4143-a2a1-dd4c060ae241" 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_849ced62-f5cf-49c9-8d05-b79340cc51e3" 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_a499d4be-6f55-4143-a2a1-dd4c060ae241" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_849ced62-f5cf-49c9-8d05-b79340cc51e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_e6002ae6-870c-4a71-b7bc-17b946eecf78" 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_849ced62-f5cf-49c9-8d05-b79340cc51e3" xlink:to="loc_us-gaap_AwardTypeAxis_e6002ae6-870c-4a71-b7bc-17b946eecf78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4e7cd7c4-ae6f-4a08-a0ff-a18b9e88d1d2" 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_e6002ae6-870c-4a71-b7bc-17b946eecf78" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4e7cd7c4-ae6f-4a08-a0ff-a18b9e88d1d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_63fe3d7a-b13f-4b9b-85a2-fd8edc55502a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4e7cd7c4-ae6f-4a08-a0ff-a18b9e88d1d2" xlink:to="loc_us-gaap_PerformanceSharesMember_63fe3d7a-b13f-4b9b-85a2-fd8edc55502a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_3724aae2-0170-4b97-83c7-c204e5f08314" 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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_849ced62-f5cf-49c9-8d05-b79340cc51e3" xlink:to="loc_srt_RangeAxis_3724aae2-0170-4b97-83c7-c204e5f08314" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_414d378b-a6cf-4503-912f-750d550ad8b0" 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_3724aae2-0170-4b97-83c7-c204e5f08314" xlink:to="loc_srt_RangeMember_414d378b-a6cf-4503-912f-750d550ad8b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_7fb834ad-bab4-4a1c-875a-990be8f9e5e7" 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_414d378b-a6cf-4503-912f-750d550ad8b0" xlink:to="loc_srt_MinimumMember_7fb834ad-bab4-4a1c-875a-990be8f9e5e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_2ec7b160-97b1-477e-b196-3aafaed4a788" 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_414d378b-a6cf-4503-912f-750d550ad8b0" xlink:to="loc_srt_MaximumMember_2ec7b160-97b1-477e-b196-3aafaed4a788" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_35559f43-e483-4f7e-99f6-9ab8b8406de3" 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_849ced62-f5cf-49c9-8d05-b79340cc51e3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_35559f43-e483-4f7e-99f6-9ab8b8406de3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_940b8be4-1065-445c-a0f1-9df4ef2f5fcd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_35559f43-e483-4f7e-99f6-9ab8b8406de3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_940b8be4-1065-445c-a0f1-9df4ef2f5fcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_EquitySharePayoutRange_ca6f527b-da8c-4522-bc90-38be01fbf41e" xlink:href="laws-20201231.xsd#laws_EquitySharePayoutRange"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_35559f43-e483-4f7e-99f6-9ab8b8406de3" xlink:to="loc_laws_EquitySharePayoutRange_ca6f527b-da8c-4522-bc90-38be01fbf41e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_fd0906f6-c488-47cd-b387-4d62fbb46bc1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_35559f43-e483-4f7e-99f6-9ab8b8406de3" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_fd0906f6-c488-47cd-b387-4d62fbb46bc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/SegmentInformation" xlink:type="simple" xlink:href="laws-20201231.xsd#SegmentInformation"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/SegmentInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_b0b3419b-5852-4bb3-af26-d63645e1f8bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_cc5bb540-8b6c-4476-b20b-c02a21d5b97d" 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_SegmentReportingAbstract_b0b3419b-5852-4bb3-af26-d63645e1f8bc" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_cc5bb540-8b6c-4476-b20b-c02a21d5b97d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/SegmentInformationTables" xlink:type="simple" xlink:href="laws-20201231.xsd#SegmentInformationTables"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/SegmentInformationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_b4521de8-0f05-4b6e-8cae-e61904d4c367" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_c825fb56-8dc0-4e62-967e-2c99a295b4d8" 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_SegmentReportingAbstract_b4521de8-0f05-4b6e-8cae-e61904d4c367" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_c825fb56-8dc0-4e62-967e-2c99a295b4d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_a4c65868-334c-42de-9bb5-2e696881d26f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_b4521de8-0f05-4b6e-8cae-e61904d4c367" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_a4c65868-334c-42de-9bb5-2e696881d26f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/SegmentInformationReportableSegmentsDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#SegmentInformationReportableSegmentsDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/SegmentInformationReportableSegmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_cac0515f-8da5-49e4-b827-50896324c201" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_c39c3038-afd6-4a2a-a77d-16104a249cef" 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_SegmentReportingAbstract_cac0515f-8da5-49e4-b827-50896324c201" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_c39c3038-afd6-4a2a-a77d-16104a249cef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_a452eae1-0668-47ae-a579-b788b7459f15" 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_c39c3038-afd6-4a2a-a77d-16104a249cef" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_a452eae1-0668-47ae-a579-b788b7459f15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_21fe5b79-12cf-4e94-bcfa-bfc626d68bcc" 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_a452eae1-0668-47ae-a579-b788b7459f15" xlink:to="loc_us-gaap_SegmentDomain_21fe5b79-12cf-4e94-bcfa-bfc626d68bcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_LawsonSegmentMember_e3fb40c1-c015-4722-9ba8-0dbc1b65d4f4" xlink:href="laws-20201231.xsd#laws_LawsonSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_21fe5b79-12cf-4e94-bcfa-bfc626d68bcc" xlink:to="loc_laws_LawsonSegmentMember_e3fb40c1-c015-4722-9ba8-0dbc1b65d4f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_BoltSegmentMember_26a39c35-5361-418e-b136-6825ac3bc316" xlink:href="laws-20201231.xsd#laws_BoltSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_21fe5b79-12cf-4e94-bcfa-bfc626d68bcc" xlink:to="loc_laws_BoltSegmentMember_26a39c35-5361-418e-b136-6825ac3bc316" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_b6efbd0b-01e2-40ba-b468-a50f16757334" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_c39c3038-afd6-4a2a-a77d-16104a249cef" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_b6efbd0b-01e2-40ba-b468-a50f16757334" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_NumberOfBranches_cd56d14b-a097-4962-a73a-7080621d06ea" xlink:href="laws-20201231.xsd#laws_NumberOfBranches"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b6efbd0b-01e2-40ba-b468-a50f16757334" xlink:to="loc_laws_NumberOfBranches_cd56d14b-a097-4962-a73a-7080621d06ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_bedeb647-d349-4cf9-9619-37324ef6f7ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b6efbd0b-01e2-40ba-b468-a50f16757334" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_bedeb647-d349-4cf9-9619-37324ef6f7ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_76d38bae-1279-4110-a784-f2dc7ac4e2fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b6efbd0b-01e2-40ba-b468-a50f16757334" xlink:to="loc_us-gaap_GrossProfit_76d38bae-1279-4110-a784-f2dc7ac4e2fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_d2877fff-7923-46da-98bb-292e009527f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b6efbd0b-01e2-40ba-b468-a50f16757334" xlink:to="loc_us-gaap_OperatingIncomeLoss_d2877fff-7923-46da-98bb-292e009527f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_5d8184c4-092a-4196-a04c-e2690eba3287" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b6efbd0b-01e2-40ba-b468-a50f16757334" xlink:to="loc_us-gaap_InterestExpense_5d8184c4-092a-4196-a04c-e2690eba3287" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_74967c72-7216-4f6d-b58b-785e36826144" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b6efbd0b-01e2-40ba-b468-a50f16757334" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_74967c72-7216-4f6d-b58b-785e36826144" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_fc7b83ef-9781-4954-8c21-4371c034d81e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b6efbd0b-01e2-40ba-b468-a50f16757334" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_fc7b83ef-9781-4954-8c21-4371c034d81e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_52dd3449-87c3-409b-ad76-551680afc238" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b6efbd0b-01e2-40ba-b468-a50f16757334" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_52dd3449-87c3-409b-ad76-551680afc238" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_1b708167-67cf-40fb-beb2-c29d13b53a3d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b6efbd0b-01e2-40ba-b468-a50f16757334" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_1b708167-67cf-40fb-beb2-c29d13b53a3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_d223e680-155c-4d5d-a066-9ec4ddb5682f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b6efbd0b-01e2-40ba-b468-a50f16757334" xlink:to="loc_us-gaap_Assets_d223e680-155c-4d5d-a066-9ec4ddb5682f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_ad278c2c-a917-4193-940d-bc7d1474ab40" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvestments"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_b6efbd0b-01e2-40ba-b468-a50f16757334" xlink:to="loc_us-gaap_EquityMethodInvestments_ad278c2c-a917-4193-940d-bc7d1474ab40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/SegmentInformationReportableSegmentsbyGeographicAreaDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#SegmentInformationReportableSegmentsbyGeographicAreaDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/SegmentInformationReportableSegmentsbyGeographicAreaDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_16a697cd-89bd-4246-8ad9-4942105b0d31" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_18fe51a3-3818-4a48-8909-f38970b88433" 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_SegmentReportingAbstract_16a697cd-89bd-4246-8ad9-4942105b0d31" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_18fe51a3-3818-4a48-8909-f38970b88433" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_4a286513-139d-4d1f-883b-196dff4cd931" 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_ScheduleOfSegmentReportingInformationBySegmentTable_18fe51a3-3818-4a48-8909-f38970b88433" xlink:to="loc_srt_StatementGeographicalAxis_4a286513-139d-4d1f-883b-196dff4cd931" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_1b0aa8f6-e388-4464-9274-8f280dd09342" 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_4a286513-139d-4d1f-883b-196dff4cd931" xlink:to="loc_srt_SegmentGeographicalDomain_1b0aa8f6-e388-4464-9274-8f280dd09342" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_e5866b94-1b07-4d2f-ba28-beb86b56f0cc" 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_1b0aa8f6-e388-4464-9274-8f280dd09342" xlink:to="loc_country_US_e5866b94-1b07-4d2f-ba28-beb86b56f0cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA_03c549b2-ef12-4b2c-915b-fd3e37593dcb" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_CA"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_1b0aa8f6-e388-4464-9274-8f280dd09342" xlink:to="loc_country_CA_03c549b2-ef12-4b2c-915b-fd3e37593dcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_c8658ecd-66c4-41a5-bdfb-14cef0af7edb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_18fe51a3-3818-4a48-8909-f38970b88433" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_c8658ecd-66c4-41a5-bdfb-14cef0af7edb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_18b3f7b1-254e-49b1-8f0e-8c450b216e72" 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_c8658ecd-66c4-41a5-bdfb-14cef0af7edb" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_18b3f7b1-254e-49b1-8f0e-8c450b216e72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncurrentAssets_90103378-ff0e-4829-af07-29c2acb83c7b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncurrentAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_c8658ecd-66c4-41a5-bdfb-14cef0af7edb" xlink:to="loc_us-gaap_NoncurrentAssets_90103378-ff0e-4829-af07-29c2acb83c7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/StockRepurchaseProgram" xlink:type="simple" xlink:href="laws-20201231.xsd#StockRepurchaseProgram"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/StockRepurchaseProgram" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfRepurchaseAgreementsAbstract_1ab42b8f-e76a-444a-9884-f9742c2fde23" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfRepurchaseAgreementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockTextBlock_a4cd8c49-2cf4-493f-b491-712e46676175" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfRepurchaseAgreementsAbstract_1ab42b8f-e76a-444a-9884-f9742c2fde23" xlink:to="loc_us-gaap_TreasuryStockTextBlock_a4cd8c49-2cf4-493f-b491-712e46676175" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/StockRepurchaseProgramDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#StockRepurchaseProgramDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/StockRepurchaseProgramDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfRepurchaseAgreementsAbstract_2a115840-ac44-4993-8d20-aa402ee2cce5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfRepurchaseAgreementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_294267ff-69b7-4a8d-9f7b-24a7d07fc0ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfRepurchaseAgreementsAbstract_2a115840-ac44-4993-8d20-aa402ee2cce5" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_294267ff-69b7-4a8d-9f7b-24a7d07fc0ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_737f7b45-4516-447d-a3a8-fd63ab90f38f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfRepurchaseAgreementsAbstract_2a115840-ac44-4993-8d20-aa402ee2cce5" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_737f7b45-4516-447d-a3a8-fd63ab90f38f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_15c50b21-915c-4ec9-a9b5-57b4b4ef851e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfRepurchaseAgreementsAbstract_2a115840-ac44-4993-8d20-aa402ee2cce5" xlink:to="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_15c50b21-915c-4ec9-a9b5-57b4b4ef851e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/RelatedPartyTransactions" xlink:type="simple" xlink:href="laws-20201231.xsd#RelatedPartyTransactions"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/RelatedPartyTransactions" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_84aae974-8fe0-41c9-8539-f1599f62a6d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_f66e6742-83e2-433c-814d-3c6ecf02bff3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_84aae974-8fe0-41c9-8539-f1599f62a6d5" xlink:to="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_f66e6742-83e2-433c-814d-3c6ecf02bff3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/RelatedPartyTransactionsDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#RelatedPartyTransactionsDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/RelatedPartyTransactionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_0132f1a8-e61c-4688-8722-d5d3f35ba350" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_4e42e4f5-117c-473f-9638-5e427dd5b308" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_0132f1a8-e61c-4688-8722-d5d3f35ba350" xlink:to="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_4e42e4f5-117c-473f-9638-5e427dd5b308" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/COVID19RisksandUncertainties" xlink:type="simple" xlink:href="laws-20201231.xsd#COVID19RisksandUncertainties"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/COVID19RisksandUncertainties" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RisksAndUncertaintiesAbstract_c9ec02d5-f6db-44da-8f54-f31ace8a2631" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock_b93cd921-a030-4cab-925b-f672ea61f54c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RisksAndUncertaintiesAbstract_c9ec02d5-f6db-44da-8f54-f31ace8a2631" xlink:to="loc_us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock_b93cd921-a030-4cab-925b-f672ea61f54c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/COVID19RisksandUncertaintiesDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#COVID19RisksandUncertaintiesDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/COVID19RisksandUncertaintiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RisksAndUncertaintiesAbstract_168c04cb-5c54-4bf6-98a6-d8a558e84d7b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualRiskOrUncertaintyTable_f91b8aaa-cb1c-48de-bb32-e8c6c237be54" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnusualRiskOrUncertaintyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RisksAndUncertaintiesAbstract_168c04cb-5c54-4bf6-98a6-d8a558e84d7b" xlink:to="loc_us-gaap_UnusualRiskOrUncertaintyTable_f91b8aaa-cb1c-48de-bb32-e8c6c237be54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_ca3b820b-e62a-4e96-82fc-8b3f2dec9283" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnusualRiskOrUncertaintyTable_f91b8aaa-cb1c-48de-bb32-e8c6c237be54" xlink:to="loc_srt_StatementScenarioAxis_ca3b820b-e62a-4e96-82fc-8b3f2dec9283" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_ef5dce52-fec6-4843-9ead-0ef653183744" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementScenarioAxis_ca3b820b-e62a-4e96-82fc-8b3f2dec9283" xlink:to="loc_srt_ScenarioUnspecifiedDomain_ef5dce52-fec6-4843-9ead-0ef653183744" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_0a8e98ec-10dd-45f7-9fbe-7450ea2fa352" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioForecastMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScenarioUnspecifiedDomain_ef5dce52-fec6-4843-9ead-0ef653183744" xlink:to="loc_srt_ScenarioForecastMember_0a8e98ec-10dd-45f7-9fbe-7450ea2fa352" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualRiskOrUncertaintyLineItems_0b9bafb2-a0d5-40ac-a25a-519dffd4b1d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnusualRiskOrUncertaintyLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnusualRiskOrUncertaintyTable_f91b8aaa-cb1c-48de-bb32-e8c6c237be54" xlink:to="loc_us-gaap_UnusualRiskOrUncertaintyLineItems_0b9bafb2-a0d5-40ac-a25a-519dffd4b1d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_SocialSecurityTaxEmployerDeferralCARESAct_b6805be3-3743-4877-91f3-6b5013fc06fb" xlink:href="laws-20201231.xsd#laws_SocialSecurityTaxEmployerDeferralCARESAct"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnusualRiskOrUncertaintyLineItems_0b9bafb2-a0d5-40ac-a25a-519dffd4b1d5" xlink:to="loc_laws_SocialSecurityTaxEmployerDeferralCARESAct_b6805be3-3743-4877-91f3-6b5013fc06fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_PaymentsOfDeferredEmployerPayrollTaxCARESAct_f21c8cf7-e622-485b-b506-5b427a4735b7" xlink:href="laws-20201231.xsd#laws_PaymentsOfDeferredEmployerPayrollTaxCARESAct"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnusualRiskOrUncertaintyLineItems_0b9bafb2-a0d5-40ac-a25a-519dffd4b1d5" xlink:to="loc_laws_PaymentsOfDeferredEmployerPayrollTaxCARESAct_f21c8cf7-e622-485b-b506-5b427a4735b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_CanadaEmergencyWageSubsidy_5e5bea00-c363-496e-8e87-c1c2edd1c701" xlink:href="laws-20201231.xsd#laws_CanadaEmergencyWageSubsidy"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RisksAndUncertaintiesAbstract_168c04cb-5c54-4bf6-98a6-d8a558e84d7b" xlink:to="loc_laws_CanadaEmergencyWageSubsidy_5e5bea00-c363-496e-8e87-c1c2edd1c701" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_74a5a380-fa61-42ae-8731-f9d914a66840" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RisksAndUncertaintiesAbstract_168c04cb-5c54-4bf6-98a6-d8a558e84d7b" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_74a5a380-fa61-42ae-8731-f9d914a66840" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_42bf1c7a-4fc7-4405-8581-823603668ddc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RisksAndUncertaintiesAbstract_168c04cb-5c54-4bf6-98a6-d8a558e84d7b" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_42bf1c7a-4fc7-4405-8581-823603668ddc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_laws_AcquisitionLiability_c0cba3b7-415f-4916-a2c8-50d9c8f26b25" xlink:href="laws-20201231.xsd#laws_AcquisitionLiability"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RisksAndUncertaintiesAbstract_168c04cb-5c54-4bf6-98a6-d8a558e84d7b" xlink:to="loc_laws_AcquisitionLiability_c0cba3b7-415f-4916-a2c8-50d9c8f26b25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/ScheduleIIValuationandQualifyingAccounts" xlink:type="simple" xlink:href="laws-20201231.xsd#ScheduleIIValuationandQualifyingAccounts"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/ScheduleIIValuationandQualifyingAccounts" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract_129b70b9-7cc6-4427-8985-a0c3a290b828" 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_a05104a1-c73e-43bc-8c88-6aa776d00483" 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_129b70b9-7cc6-4427-8985-a0c3a290b828" xlink:to="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_a05104a1-c73e-43bc-8c88-6aa776d00483" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.lawsonproducts.com/role/ScheduleIIValuationandQualifyingAccountsDetails" xlink:type="simple" xlink:href="laws-20201231.xsd#ScheduleIIValuationandQualifyingAccountsDetails"/>
  <link:presentationLink xlink:role="http://www.lawsonproducts.com/role/ScheduleIIValuationandQualifyingAccountsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract_d6848b4c-03a9-42d9-a2c5-1bcf6c469ab0" 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_d99cb60e-8d79-4c26-a982-b210bea7ac80" 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_d6848b4c-03a9-42d9-a2c5-1bcf6c469ab0" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_d99cb60e-8d79-4c26-a982-b210bea7ac80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_8019eeee-4808-4758-b960-bcde2a75accc" 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_d99cb60e-8d79-4c26-a982-b210bea7ac80" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_8019eeee-4808-4758-b960-bcde2a75accc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_d91a48b9-c2c2-4292-977d-508777abcc01" 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_8019eeee-4808-4758-b960-bcde2a75accc" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_d91a48b9-c2c2-4292-977d-508777abcc01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember_c6ad3464-9e67-40c8-9d97-17d1adc1bab3" 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_d91a48b9-c2c2-4292-977d-508777abcc01" xlink:to="loc_us-gaap_AllowanceForCreditLossMember_c6ad3464-9e67-40c8-9d97-17d1adc1bab3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_ab6fd5db-9b95-461d-8b8d-317d1c06fc6f" 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_d91a48b9-c2c2-4292-977d-508777abcc01" xlink:to="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_ab6fd5db-9b95-461d-8b8d-317d1c06fc6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_92a69eaf-2a3d-4e84-b57d-041ddb04a1d5" 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_d99cb60e-8d79-4c26-a982-b210bea7ac80" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_92a69eaf-2a3d-4e84-b57d-041ddb04a1d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_58885a67-3d5d-43a1-abd6-c22b6b719249" 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_92a69eaf-2a3d-4e84-b57d-041ddb04a1d5" xlink:to="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_58885a67-3d5d-43a1-abd6-c22b6b719249" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_450700c5-f0e7-4f26-8987-82ed5c688f2a" 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_58885a67-3d5d-43a1-abd6-c22b6b719249" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_450700c5-f0e7-4f26-8987-82ed5c688f2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_3b4cf446-706e-49d7-9fec-3e24d0d35266" 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_58885a67-3d5d-43a1-abd6-c22b6b719249" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_3b4cf446-706e-49d7-9fec-3e24d0d35266" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_5cc422df-ae29-4557-9bc3-5832c8475599" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_58885a67-3d5d-43a1-abd6-c22b6b719249" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDeductions_5cc422df-ae29-4557-9bc3-5832c8475599" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_889c67bd-c18a-4501-a9d4-ef66975e3c47" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_58885a67-3d5d-43a1-abd6-c22b6b719249" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_889c67bd-c18a-4501-a9d4-ef66975e3c47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>exhibit1023stockperforma001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 exhibit1023stockperforma001.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#W^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 ****
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 **** "BBD) (!(&>![T +112*P90RD%2,@CH: %HJF-7TPSR0
M#4;0S1*7DC\]=R*.I(SP*AA\0:+<.JPZQI\C.VU0ERC$GT&#UH TJ*HW^LZ7
MI6W^T=1M+0L,J)YE0M],GFHK+Q'HFI7IL['5[&YN@GF&&&=6?;TS@'..1S0!
MIT5EZ;XDT36+R>STW5K.[N;<9EB@F5V3G'('OQ4D.MZ=/->1)<@-9?\ 'SO5
MD$7&?F)  X.?ISTH T**RH?$FDS&W NM@N7V6[31M&LY[>66 #Y'(VYR.>G-
M7-0U"TTK3[B_OIU@M;=#)+(W15% %FBH;JZBM+*:[E)\F&-I6*C/R@9./PKD
MYOB9HMMJ=AIL]GJT5[?@&V@>R96D!]CT_'I0!V5%<QJ7CK2M(T.[U>_AOK>V
ML[@6\X>##HY"D?+GD'>O(SUJU)XMTNV\)Q^)+]I+&PDA691< !R&&5 "DY8\
M8 YYH W:*YB_\;6VCZ;::GJ^G7MAIURR+]HE53Y);[OFJ&)0'Z'&1G%5_&GQ
M!L/!%I9WE[975U9W3;4FM=C '&>06'&.XH Z^BL.3Q)%<:1INJ:1!_:5I?31
MQK)&^T(KG&\Y'0' (ZC]*VI98X8GEE=4C12S.QP% ZDGTH =17)Z#XRF\6"X
MN= TQ9M+AE:$7EW<&$3,O4QJ$8E>G)Q^AIVH>.[+0_#VHZOK=I<6*V-Q]F:$
M@.TC[5*[,<$-N&#QQUQS@ ZJBN/NO$^MV/A1O$\^DVOV1(/M,ED+@^<D6,[M
M^-K-MR=N!Z;CWJ^(/'DR>";+Q+X6@@U..Z8A(90RLP"LS 8/#+L8$=SP/< [
MJBN4\,>-[?Q!X!A\2^6H<QD2V\;9(F!QY8SW)QC_ 'AZUB?#GQOKWC,:^M]#
MI]M-IT_V>-(8I&&[YN2Q;!&1VQ^% 'HU%><_#OX@ZIXCUO5-!\165K9:M9HD
MT:6^0LD3 <\L?[RGZ,*K6?CG7KWXQ1>'"MK%HL]NUS;LJ;I9(P" Q;.,,5+#
M ^Z1WH ]/HKS33O$>O7/QLU7PM)J9;3+.R%W&GD1AF)$?REMO3,AZ<\"LOQ_
MKOC#P=I/AT?\) 9+[4;A;>[9;:'8A(&3'E,]2<9S]* /7Z*YY]%USS&C3Q/=
M^0TT<F]H(#*J!6#(#Y>W#-L.2,CFO/O#=]K>O?%'Q7X=O?$NJ+;V$?\ HQB,
M:,O*C=P@4]?3G- 'L5%>0>/]4USPUKG@.WFU^XABO94M]5E1@J3%3$&?DC8#
MN;.,8SFNZT**+4[E]9T_5;FYTJZBEM_*>Y=U#)*5#QG/&</DYS]W!H Z6BO
M/#>J:5+XE\8V_B?4]1NQ;:N++3;:35)]P5YGCPH#Y('R\]L5[;H.EMHNC0:<
M;J:Y$!<)+.Y=RA<E06/)(4@?A0!I4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%<O\0/%%UX-\)W&NVUI%=BV9!)%(Y3(9@H
M((SW([59O-:O;7P='K*PP/<M%'*8LL$^<CC/7C=UQVZ"@#?HKS3XA_$76? V
MMV@CTN&^TAHUENI%5P\"E]O)R1R>A(Z\5T\6N3ZQ+H-_H5Y9RZ/?%C,SP,SD
M!2P"L& 4Y!!!!QSZ8H Z2BN5\?\ C2W\"^'%U2:/SG>XCACBY^?)RW(Z80,>
M>X%;%Q=?VCX<:]TR\,7GVPGM[A4#8!7<IPPP01_/M0!I45Y)\/\ XD:O=ZR_
MA?QHJV6KSQB:RN%"*LJL 54=5+<Y'7.".HQ5S6]6\1:7\'[_ %R/Q#<OJEM-
M(RSM;P8*K,8@NWR\8P,^N>^.* /3Z*\XO+SQ-J?PCT6^TS6I(==O(;=_/,47
M[UY ,J1LP!SQC&,<GK3OA[X\GUSX=O>7JF36=/?[%/&_RF6?(6/_ +Z+*#[Y
MH ]%HKQ7X?\ C34[9?'MYXBU6XU'^P&*QAOE4@-(.%'&6* <YQ[<YZ+X=F^\
M;^$9/$&N7U\)M1GD,,=M<O ELB,541A2.X/)R3WS0!Z117CWA[Q=JFL^!_&N
MC:M<R'6_#L=PGVN.38[[1)M;Y,<@IC@\\9SSGH_A%)-JOPHTNXU"XN+F>Y$P
MFEEF9G;$KJ/F)R,  <>E '?45Y+XUUC5O#W@[PEJ=K;3ZIHD 235%$AWS#8-
MA<\G;N))SP2%!ZUM^!M?\.^+-9EUG0-1E0BT$5QI4F5\IMP(<+G Z$';P>._
M4 [YF51EB /4FFF6-3AG4?4UY[\:?#<FO?#^YGM5)N].(ND _C1?OJ1WXYQZ
MJ*X?Q_=P^,OAYX=\7:18V_\ :5BOVR9<*?+CC8*ZD8^8!]N!Z T >[3WEK:L
MBW%S#"SYVB20*6QUQGK5?^V])()_M2RP.O\ I"<?K6'I-_8^,+_1M8AB5HK>
MR%W&2 =DDP*X!]5"."/]H>U>9>&/$>@>%M;^)C:S"S60U3!A2T,B-EI=JG P
M,D<;B!^M 'N,UY:V]HUW/<PQ6RKN:9Y J >I8\8JB/$^@-8R7RZWIS6D1"O,
MMTA12>@)!QGVKA/A3H^I:7\*;M=3XCN_-N;2$N'\N!XQM'H,\G'O53X':;9Z
ME\+[(7D"S"WU*2XB#$_+(I&UO?&>] '?2>,_#44HB?6[$2%#)L\T;MHX)QUQ
MP:6;QCX<MXUDEUJS5&@6X#>:"/*;.'^AP>?:N&T*+9^TAXH8ECYFDQ-ADVC_
M )8C@_Q#CKZY':N@\:Z/I^D?#7Q.+&V6$2:=+NP2> AP.3P!D\#CD^M &MIW
MC;P[JTEHECJ2S?;"RV[")PLI7.0K%<$C:>,]JA7Q[X=DO+JSAN[B>ZM?]?!!
M8SRR1<X^950D5S?P3@M[CX4:*7B#&*:9U)[.)'&1^!-<5I]UJ>C_ !2^(LVC
M68DE$89W:3F%6(+2 8.[&2VWVH ]?E\9Z%#X;_X2&2ZF&E@L&F%K*2F&VG<H
M7<N&&.0*L6GB;2-0\._V]8W7VK3@AD,D$;,P4=?D W9'<8S[57\365M_PCEU
M ((O*FN(FEC905?=,F[(/!SSGZUX]KL>H_!;7[Q[..2X\&ZR) ;=>?L\K*1@
M9/!&!R>J\=10![S97:7]C!=QI(B3('59%VM@\C([<=JQ+_QE86NNG0[*VN]5
MU55WRVMBJ$P+C@R,[*BYXX+9Y'%:VD?\@6Q_Z]X__017DWP*D>34/&1U _\
M$Y.HYNMXP_5LY_X%NZ?X4 >E6/B>UNM0O+&>UN["XLK=+B<7:JJHC9P=X8J?
MNG)!(&.M4;3QJNJZ1>:QI.E7=]IELS!9D*AKD*2',*D_,!@]2N2,#-0?$^WE
MD^''B&2SC_THV+*64?,8P<L,^FW=4/PC>)_A3H!C*E! P..F0[ _KF@"])XX
MT^?P5)XJTB-]3LHTWO'"=L@ ^\,'^(9Y'_ULP^'_ !]9>*?!]QKND0[Y;96,
MUE/($=&49*D@'J.AQS[<X\[^#\<J> _%4H9S9-J+"#C@XVY( ^J]/2F?$70M
M1^'.OW'C3PS$6TS4%:'5;(#Y 6_B]@2<Y[-[-B@#U(^)W.H:3I8M85U+4+5K
MORVN/DB1=N1G&6.6& %['THG\27=OI6OW$NFK'<Z0C2>69\I.HC\S*MMR 1D
M<CJ#7.^,/ 5EXXTW2%BU%M.UNSMUEMKF,$L$P,@@$<;L<CD'Z\Y/A6^\4RZ/
MXR\'>*)%N[K2[(K'>AMQD26-]H8\9X&03@]<T :>C^.O%/B;P6/$>D:)I<8/
MF[+6XO)"\NS.0IV 9^5N_;MS4GQ&^(&K>![C3I;72$U"RN(WFGQN#P(C1AB2
M,C!\Q1GL:Y3X&Z7?3>'-(U1-1G>RMKNZCELW"".,L@PZG&X\\$$G[W '.?3W
M:TUC5=,N24DL[K3KJ,1R#_6J[0GIW!53^!H ;'XE35;70+[1)K:>SU2?RR[@
MDJOE/(>AX8>65(/<^U<C\0O&GBSP?HD.L1#2_*N-2-G%:RVLA98_WA5V?S!R
M0@.-O\76L70?"^J> ?BOINBVKO-X6U"XEN[<R#/DRBWE&P'/7!_$ =Q6G^T&
MJ'X?V;.V-FJ0L#Q_<D'\B>E 'H.EIKT-]/'JUS8W5N45H)+6V:$JV3N#!G?/
M5<8(Z&N>\8^,[C3?$>C>%-'$?]L:LV?.E0LEM""=SE>-QPK8&>W/OV<#I+;Q
M21N'1D#*XZ,".#7E/CG3Y- ^+WAKQS.&_LA(S:7DV/EMBRNBLWHI\SK[>XH
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
MTRPU(1B_L;:Z$3;XQ/$K[&]1D<'WH \H\&>%=2\/?$W7M#C5%\-"6/5HQLP
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
M^=\U[)&(FGE.6V DA0!@*,G. !GO5ZBB@ 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 \N^.^O7VB^!88=/N);>2_NUMY)(^"(]K%
M@#VS@#Z9K7\?>&K%/A3?V=K$L']E69N;22,;6B>%=P92.03M(S[FM7QWX/MO
M''A>;2)Y3"^X2P3 9\N1<X./3!(/L367JNE>*_$'@A?#MU%96MW<QBVOKY9B
M\8CSAGC7 9F8=FV@9ZT >9>--:GUOX*^"=>U(F6=-1C$SD<OM\Q2<\#)V9^M
M>O:%J3>(M;OIKK29[$Z9*J6OVE%$CJZ'<X(S\K9Q@$_='?(KF?'7PSO-9^'N
MD^$O#\EI%#8RH_FWDK D*K#HJ'))?/:O1[2-TMHO.CC6?RU5]C;AD=@2 2.O
M84 3T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 44R5#)$Z!VC+*0'3&5]QGC-><?!C7]7\2Z!JM]K.H2WD\6H/;1[E
M50J*B$8"@<Y8T >E44R65(8GEE<)&BEF9C@ #J37 ^ ?'5UK_B/Q#HNK1BWN
M[:<3V<+ !C:N 4X[D#:3_OT >@T5Y9XPUC4?!WQ3\/:A/J5U_P (WJ1:"X@>
M1C%%+@@-CL/F4XZ<-41\1W6A?'G^S+J^O9-'U*#R8%GE<Q17. V$SP>H'L7
M[4 >L45YOXMO]:M/!EYK^@_;+KS=16XD@CF<DVB':RQ]T#!-V5QC>2*=X#\9
M>&?%FH0S:+<2:?=I"XN='<E%).WYU4?*2"I&1SACG% 'HU%>0?#&Z_X6)J'B
M36_$,4=]&ES]FL[2X0/%;QX.0J'*Y((!.,G!YYJQX;U&YTKXN:]X$G9KC0I[
M;[3:03G<(0RJ6C7/\'S,-O;:,8YR >KTU71F9592R_> /(^M>!:=_:_P:?2]
M6'G7/A+5XX6OH6Y:TG9!N8#'Y>H&#R :]=\%'3I-$GN-+6V^RSWUU*KVV-LF
M96^;(Z\8_+':@#9DU"RBD,<EY;HZ]5:501^&:)]1L;6T^UW%[;Q6V<>=)*JI
M_P!]$XKRCQI<BR_: \(3"!YLV,JLD2;F;(EZ"H5\*ZKI/@[XCW]Q;BQL-4BF
MGLM.+J3"N')9@,JI((^4$XZ=J /5H]=T>9X4BU6Q=ICB(+<(3(?]GGG\*N7%
MQ#:6\EQ<S1PPQC<\DC!54>I)Z5\Z7FMQZO\ "#PKX,:RE@U#4O+%K?7>Q+9-
MDI&[>"2#@8QC.#[C/4_%F2^@NO 6@7L[S:;<WL27TF[FX9&C!W9^I/)ZGVH
M]3M?$6D7DUO%!?PE[E2]N&)7SU'4QYQO'NN:;?>)-)TW4[?3;N[\J]N<^1"8
MW+2XZ[<#YL>U</\ '6-8_AW_ &A'F.\L;R&6UF0[7B?=C((Z<'^7I7/>);VZ
MU#QE\(]0NAMN+E!++C^\PC)'ZT >NZ;KNEZN;A=/O8IWMW*31J?GC8=F4\@_
M452TCQEHFN:S>:187$[W]D,W$4EK+'Y?..2R@?XUYWXJ\W2_VBO"]SI^1+J%
MJ8KJ-,Y=!O!+#T  /_ /:G^#HA;_ +1'C6(8(:U23..1D1''_CWZ4 >I6NIQ
MW=_>6J07*FT8+)+)$41B0#A2?O<$<CBLBV\:6.HW=W#I5G?ZE#:%EFNK6)3"
M& R55BPWM[*#6%X]^UP^%_&YT\_OVLHY"8P-P4J5<$_[BD_C5CX.FW/PIT+[
M-MV^6^_']_S&W9_'- &HGC6TN6TY=/T[4KYK])Y(UBA5"BQ.$<OYC+M^8@<U
MF:3\3;'7=$DUC3-%U>XL8;D6TT@CBS&>-S%?,+$*&!) Z'V..U2.-/N(J\GH
M,<DY/YGFO*/@01_8WB6U"J(8]8EVH!P 548QZ<"@#T%-?%S?:C;6-G-=?V<Z
MQ3LCH,R%0Y1<D9(5ESG YQG(.+FDZE'J^EV]_%#/"DRY\J=-LB<X(8=B"*\W
MUSP+JTFO:EXD^'_B%].U*6<K>V4W,$LB]<C!&3G/(/WLY&:W_!_CB.^\'Z9?
M^(WM],O[FX>S*.P19)U9E.!V)*GCU_"@#IM=U-M&T&_U00>>+.W>X:(-M+*B
MEB <'G .*Y.W^(&H7OPV_P"$QM/#RS*QW)9"\/F,@8H2"(S\VX<+CD=\\5T_
MB90_A36%89!L9@1_P UYK\*M1:W^"5K<3N2EM>X7"@[5^T*<8XSR3WH ZO0?
MB):>)? EYXCTRV5KBSB=[BQEFV&-U7<5+[3P1T;'/MSB;Q?XU/A*STNW:T%_
MK>IR+;VUK"VU7DX!))R0@)'J>1]:X/XG^$K[PG+>>-/!X$'GQ/%JUHJDI*CC
M!DVCZY/O@^N;?Q9AFTCQSX-\6S1M)I5C<>5=,%+"'+ [C^!//JOTH [E[WQ3
MIEO;7&H1Z5>))/%'.EJLD1MU=U4L"Q;S-N2>B>OM7353&K:>\-O,EY"\=P5$
M+(X;S-W3;CKUS].>E4M,\4:7J^NZKH]G*[7FEE%N0R%0"P.,$]>E &S1110
M4444 %%%% !1110 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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 (2 "3T%>1?".=_#6F:[9W^DZQ;Q2:I)<6K?V9</
MYD9  (*H?[O?UKUZB@#@[S6=1U[0;>VGTO5K-=7OVM6 LF\RVM02"[Y4A=VT
M?>'_ "TZ$*36!X^\-ZOI/C?0O&7AVWOM2U")_)O8$0?O(,>H  X)'/J#VKUN
MB@#E/'OAL>-O -[IL:%+B6-9K;S%PR2+A@"#T)Y4^F37.>)?AO=ZQ\.='TN.
MXD_MNQGAN#=&3YS*Q'G-N)R/O%N#_",5Z=10!BZO#JUEI^GIX>@@D:VFC62"
M:38KP!2"H;!P>A'':N:7PE%J?Q TGQ+%H)T:33_.:Y=_+#73.A4 >6QS@DDL
M<>G/;OZ* //]!\):CX$U[6[K28!J.D:I*+@6B2+%+;29.0N[Y64YZEE( Z&K
MF@^$+NW\8ZOXPU9H'U.[3R+:WA8E((5  &XC)8[1D@8Z^M=I10!CP:2;_P ,
MC2==M+61&B\B6)',B,HX!R5!S@ ].#4'@SPQ'X.\,P:'#.T\-O)*8Y&&&*M(
MS 'W ;'X5OT4 <1K_@[4=4^(FA^*+::SC32D9/*DW;I@P(.2.%QN..O]*Z;7
M].EUCP]J.F0S)"]Y;O;^8Z%@@=2I. 1G@GO6C10!YXOPKM[GX:1>#M4OTN/L
MQ+6M[%;"-XFR2#C<<]2#R,@_C6G<^!%USP9;:%XEU&34KFV(:+48T\F5''W7
M'+?,!QGOWKL** .4U/P=-XAT_3]/\0:H+ZRMI5EFCCM_*-VR_=\P[B,9Y( &
M3CITIWB7P3!XBU31-0%[+93:-(9+;R8U().W@[@>/E''UKJ:* .?L/"5G;>(
MI?$-Y/+?ZNZ>4D\P4""/).R-5 "CGJ<D\\\U%>^"[2;Q/_PD=A>W>FZI(@BN
M9;<JPN(QCY65U8=AR #Q72T4 5+33XK6&1&9IWEYFEFP6E. ,M@ = !@ #VK
M'TSP7IVARS?V-/>:=;3LSR6D$H,)9NI"L#L/^X5'Y#'1T4 06MG#96JV\"LL
M8S]YV9B3U)8DDGW)S69H'A/1?##7)T>T>V^TN9)A]HD<.YZMAF(S[UM44 9H
MT#3DN[JZBADAGNFWSO#/)&9#@ $[6&2  !Z5GZUX,T;5],LM/DTZW\FSE5X.
MH,.#DE<=SCOZY.>_144 1SP175O)!/&LD4BE71AD,#U!K*3PGX?BTI]*31K)
M=/=Q(UJ(0(RP[[>F>E;-% $?DQ&W\@QJT6W8489!7&,'/7BEEBCFB:*5%DC8
M896&01Z$4^B@"A8Z%I&ER-)I^E6-I(PPS6]ND9(]R *MQV\,4LDL<,:22D&1
MU4 OC@9/>I** "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 HZSJD6B:+>ZK
M/%++#9PM/(D(!?8HRQ&2!P 3U[5R5K\5-)N/#MMXBDTW5(-$FD\IKUXXRL)W
M;<NJN6 SQG!KH_%D0F\&ZY$R[E?3YU(SC.8VKRKP='!)^S#J"W./*^RWAY]0
MSD?KB@#VBVN(;RVBN;:5)H)5#QR(V593R"#W%2U\^Z#K^M:5X3^&>D?,L&HR
MW'F)/.T*S@2$0QF0*2%.Y< #G@=*W/%EQKWA#PWHEEJ^JEK*[\0QK<RQ3.QB
MLR=WD,Y 8@ 'G@D#'?% 'LU%>/?$(7O@+PO,]CJEQ+8:EK4<DT;OC[+;N"6C
M0CD(Q4],8' ]SQCHDNG^!O&DD6I6ES97<$-Y:6%L,BU&1F1.3A6P3D #@GUH
M ]AZ5S_C+Q#)X<\%ZAKUG'#<M;1+*BLWR."P'4>QKR;1=-M6^('@:V*RF#4_
M#PDOHVF8BZ81L1YG/SC@<'C@>E)X<,MW^SEXHMO.;;:RW*1C.=B*5?;].3^=
M 'LF@:W#K&DZ?.\L"WMQ9PW4MNC@LF] W3.<<]35U]0LH[M;62\MUN6("PM*
M YSR,#.>Q_*O&+2QAA/PDU#1HX;:[F3RYXX@%::,Q*9&8CKC!SD=6JCH,]GK
M,WB'0O$^O#3-5@\0?;XPR8GE88$8C+'YNF H!.,8X- 'MMQK^CVOVK[1JMC%
M]DQ]H#W"#R<]-W/RY[9K1!! (.0>AKR*UTG3=9^/OBJSU.S@N[=M,@;R9U#*
M2!'S@]QZ^]>N !5"@8 & * %HHHH *X;XC:;XGN])N;W1/$1TF*PM7G$<4>6
MN' )(9OX0 ., \DYZ"M73_&%O?\ C;4_"YLKF"YLH5F665<).ORY*_0NH_&L
M?XDZ_/9V<6C6^@ZSJD=Z#]L_LVW=RD/==P& 7P5ZY W'KB@#GKSQSK"_"WPA
M=SR/%J>MW<%K+*OR-Y9<[G'H651R.F[([5L:+J^JS^*_&/@^&]DBFM6CGL;J
MX8S-%'*JEL9^]M)RN3W Z"LKQ);:EXS\"Z5JEKX;O=-FT?5(IX=-F4K*\$>
M<)C/<X'HO&<XK6TG3;FT\>>+O&9L[Q[:6WB@M8/)999RB+NVHPS]X  G Z]N
M: ,OP?9:WX5^+&I>'Y-;O]4T9]-%Z9+Z0R-"Y; RQZ$X?TR/I7-MXNF_X1"R
M^( D*WI\1F.9BY_X]#N'D>Z 8.!D9RW7-=7X*UWQ1=:]Y=_X)N=/EOYFFO\
M4KIR1L"G9&HV\ ?* "2/O'J2:PS\/]5B\)2^"%M998SX@%S'<LO[O['PQ=FZ
M;NJ[>N>V.: /;:*** "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@""^LX=1L+BRN0Q@GC:.0*Y0E2,$9!!''I7/6?P]\-6.F1:7#9
M3'3HY/,%G+=RR0ELY^9&8JPSS@@C/-=110!CZYX5T/Q)ID>G:KIT4]K$08E&
M4,6.FPK@KZ<$4DGA/09M$_L:;3()K L':*4;]S#^(D\EO]HG-;-% &+%X2\/
MPZ3-I:Z1:&QFQYD+1[@^.F<\\=O3M19>$?#NG:3/I=IHUE'8SG,T B!67_>S
M][\:VJ* ,M/#6AQW%I<)I%BLUG'Y5M((%#0IS\J''RCD\#UI]CH&CZ99365C
MI=G;6LS%I8(H%5') !)4#!X _*M&B@"I!IFGVLYGM[&VBE((\R.)5;!Z\@4K
M:;8-?K?M96QO%&!<&)?, Z8W8S5JB@");>!9VG6&,3,,-(%&XCW/X"H=2BU"
M:S*:;=P6MSN&)9[<S+CN-H=?YU;HH YQ=.\89^?Q'I1&/X='<'_TH-*VD^)F
M1 /%$:E1@LNFI\WN<L?TKHJ* *EM8B*1+B>0SW@A6%YB-H..I"]%R>3CV]!5
MNBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHI,C.,
MC/7% "T4 @C(.110 44UY$BC:21U1%&69C@ >I-,M[B"[MH[BVFCF@E4,DD;
M!E8'H01U% $M%06]Y:W4DZ6]Q%*]O)Y4RQN&,;X!VMCH<$''O4] !15::_M;
M>\MK.:=4N+HL(8SU?:,G'T%6: "BBB@ HHHH **** "BLLZW$/%0T'R7\XV1
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
M9*;@-PY'3/6N;TO69/%&N:W8B?4;)M.OT2W>*%T7:L:,P<E=IW%F^5N<8(Z
MTMY)%XKO?#%S8I+%<6-[]IN0\91[9!$X>-\C@EF1=O?KT&:L^%EV>)O%X6"X
M2.348Y$DDA95D_<1JVUB &PRL./;UH ZNBBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@#EK_P 92::NGO=:%?QIJ%ZEE;EGBR7?
M.TD;\@$+GGD>E2ZSXHGT=+4R:5*3/J5M8Y,JA0)F \P$9R 3C'!S[<UF?$?[
MWA#_ +&6T_D]2?$R-9/#VG[I7AVZQ8D2H,M'^_4;AP>1F@#LZ*\MU)+SPKJ?
MC<:.UR%.B)?PB:=Y<3#S0SKN)(/&3ZD"MK0M'6XU31?$<.NP&"2V,:P6L)C6
M[#IN!D)=MS#&[.,\'- '<5&]Q#'%YKS1K'G&]F 'YUR'Q+M5N]#TM69EVZU8
MG<C%6&9E7((Z'YJR;JUT[2O'UAX<$T6G:4VF/)9PR1J\;RM,YE53)D;L%3CT
M/I0!Z-)+'$H:2144G +' S4=Q>VMI;&YN;F&& =99) JC\3Q7#GP_<Z?I>C'
MP?J5O=RZ:)XX8-3DWI<0LPW ,H&"I"JK < X/!IFB:Y!?>)/#[7%C]@@N=/N
M(;6U8?)%<QR[94';.%X/H#CK0!T/C'6KG2/!UYJ^EO \L0C9&<;T92Z@]".Q
M/?\ .MS[3!]J^R^?']HV>9Y6X;]N<;L=<9XS7EGB&%=,\&?$!;=A_9B7:20J
M!Q&Y$32JHSC&XYXQR6K;U34+/3/BUI5[?W,5K;7.BS0QS3R!$:3S8V"@DXSC
M)Y_"@#<U#QOH.G6.GWLEZLEO?W0M8)(@64ONVG)' P0<_0U:2Z5_%0A76(V5
M['S%TT1C</G_ -=NZX.0N,>]>50ZBO\ P@FEW?F".WL_&>Z:5R0(XS=.26S]
MT8?G..M=GJ%X+CXE6$=G<Q?Z9H%SY,@?J3)&5((_$_0&@#I4\1Z5)?I9I=9E
M>1HD;RV\MW7.Y ^-I88/ .>*I:CXY\.:4;X7FH[6L&5+E4AD=HRP)&0JDXP,
MDC@=ZXO:==^$,?A>.6.#Q';1PVC6V?WL-Q&ZC>0#D#Y=V\<8^:MY(XI/$'CL
M;57?:0!I-AP?W+CD@<X]!DT =//K-I"MJ5,DYND\R(01ERR#&7P.PW+^8JS9
M7<.H6-O>VS%H+B-98V*E2589!P<$<'H>:\[M+6SN?!7@UI-4O])U*VTI%M[R
M!3MC8)$KQR@@J<L%^5ASL..E=IX7N=4N_#-A/K4*PZB\>9E52HSDX.T\KD8.
M#TSB@#G/B9K9M_ FK/9->AHU\LW=G(%$,@8#:Q#!N<X. 1ZXKI=3UV#3([MC
M;W%R;2'SYU@"DHG//S$9X5C@9/'TSY_K8U*T\#>(O##:/J%Q?S-=7-O);6Y>
M.5);AV7Y^FX C*GG&,9J_J3W>C^,;B_N_"=UK6GZM# T9M;=)9;65%*E75B
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
M/[.\A=R$MN*++U5">P&<9&<\UU>G7T.J:9::A;[O(NH4GCW#!VLH89'T-6:
M,G3M$&G:YJ^I)<;AJ3QR-%Y8 1D0)G(Y.0!U]*KQ^''DO-)N]2OOMD^EL[02
MF!4=BR%"7(Z\'L!R >U;U% '$>(M&AT?PC<VJW.KB*XU+[5+<Z>FZ:W+R^:S
M*JKRH/&,$\]\56\*VLMW-(MIXC\0ZCIS120W U6U\K:2/EV%HT;<,^C+C/3@
M5Z!10!S\/@_3H+?P_!'+<A-"/^B?.N3\A3Y^.?E)'&.M5HO &C0>(YM:A>]C
M:>7SY;-+EEM9)?[[1#@MGGGOS5S4=8U'[9>6>C6,-W<V4<4LL<TQB\P.6^53
M@C.%)R>.0/7&S),D-LT\Y$:(A=RQ^Z ,G/TH P+SP-H-_J-[>3VTV;Z/R[N&
M.YDCBGXQN=%8!FQQDU.?"]B/$.GZO$)(IK&V^S)ME;#18("$9P1SG)R<@>G,
M.D:WJ7B#3TU73[2WBT^8;[;[2["29.<,0!A >,=3@Y('2M33[][C28[R]A%E
M)AO.C=^(BI((W'&0,=>AZT 37UA::G926=];17-M)C?%*H93@Y''J" 0>Q -
M,M--M+$/Y,1WR##R2.TCL.< LQ)(&3@9P,\58$T30B82(8B,APPVX]<U$]]9
MQ^?ONH%^SC,V9 /+'7+>GXT 4=,\,:%HU[/>:9I%E:7,_P#K98855FYR1D=L
M]JG_ +#TC[-]F_LNR^S^=]H\K[.FWS<YWXQC=GG/6I_MUIY$4_VJ#RIB%BD\
MP;7)Z!3WSVQ4=EJVFZDL[6-_:W0@<I*895?RV'4-@\&@"/4],%Y:W9M72TU"
M:W:".]6(-)'D<?4 \XS7,Z5X3OC) NJ:9X8MH[=XY$DTVU(D9D((QN \OD#I
MNXR/>NHMM:TR\GE@M[^WDEB02.BN,A#T;_=X//2J</B_P_<:I9Z9!JUM+>7D
M7G6\:-N\Q,9R"..F3C.2!0!LLJNI5@"I&"".#2+&BXVHHP-HP.@]*S[C7].M
MKV*TEFD$LLP@0B!V3S",A2X7:#[$U7_X2K2/[4AT_P ^3S9IY+:)_)?RWF09
M:,/C;N&#QGJI'4$4 ;5%<=%XIMM?TKQ5#<PZEIUKI[2VTES'$RRA!$I9TP"0
MXW$C X&T]ZU[+5;*UTG1HH)KF]:[@3[+N(::9 @.]B<#I@EC@9('4@$ VJ*Y
MJY\=:+::)-JTS7"P6]X+*Y7RB7@E+!<..P!8<C(P1C.:L:/XJM-8U>\TM;.^
MM+JVB2?9=Q",RQN2 ZC).,J000"/2@#=HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHK'U;Q!!IEC:W<<9NHI[V*SS$P^4O)Y>[WP>PH V**** "BHKF5
MH+2:94WM&C,%SC<0,XKE-(\4Z]J_A2UU^WT"UDBN+?SUMDOV,I'H,Q $_B*
M.PHKG;+Q%+XB\/:?JWAX6Q2>=%G2^9HVB0-B1, '$@(P >,^U;LES!$2))XT
M((!W.!C/ _/'% %'6= TWQ!':IJ<#3+:W"W,.V9X]DJYVM\I&<9/6I-7T:PU
MVS6TU& S0+*DP42,GSH=RG*D'@@&IVO[-+M;1KN!;E\[83( YQC.%SGN/SI)
MM0LK>=()[RWBFD(5(WE568GH ">2: (SI-BVJ2:DT&ZZE@%L[L[$&/).W:3M
MQDGMWJAHW@[P]X>NY;K2=)MK2>7.YHU]>3CT[=,=!Z5+8>)M*U/7-0TBUND>
M[L-@G3/0L"<#UP!SBK2:OITEVMHE[ ;A\[(]XR^.NWUQ[4 .U#3+'58%@O[6
M*YB5UD5)5R PZ'ZBHM6T+2=>@2'5M.M;Z.-MR+<1!PI]1GI47_"2Z']OCL1J
MUFUW),UNL*S*6,BC<5P.X'\Q5FUU2RO)O*@FWN4+K\I =00-RDC##D<C/44
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
M;KN$J@G/ +'RST^516_K>CZC<:%I,-O&EQ=V]];W4_[SRPY5]TC ]LG)Q[T
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
M\I;!].<U<L=$O](UG5+BRN(9;/4I1<M#,"K0S;55F##.X$*#M.,$<'FN@HH
MY6Q\&+IM[X=EM;M1'I*72R(8SF<SX9B,'Y?F!/?K^-:>A:,^C-JA:X$HO;^2
M\4!-OEAP/EZG/3.>.M7K2\CO//\ +5AY,S0MNQR1CI@].:LT 8GBSP]_PE&@
MOI?VK[-NFBE\SR]^"CAP,9'4J.];7.WJ,XZXJEK&K6NB:7-J%XQ$,6.!U9B0
M%4>Y) _&FV%WJ4U]>07VFK;11%3!<1W D2=3UXP&4C'((QR,$T 8FG>!K6T\
M +X2N+N6> !L7"#RW5C(9%8<G!5B"/H*TDT-YKO3;K4KS[7/IV\PLL00,S+L
MW-R<MM)Z8'S'CIBII'B6^UJWU*6UTA0;&[EM&1[H!I)(S@[?EQ@GIDBGV/B@
M:YHFHSZ-:E]4LF>&33[MO*:.=1]QSR,'LPR#ZT 9"_#A%T2+1!K^I?V7;W4=
MQ;0D1EH0CAU0/MR5!'&>G%:MWX22?7+[4H-3O+4:A;I!>00A-LNT$*<E2RG#
M$<$?@>:WH'E-K$]TJ13% 9$5LJK8Y /<#GFG/+''MWR*NXX7)QGZ4 <K)\/[
M V&C0P:GJEI=:3!]G@OK:94F:/C*OE2K [0<$=JLW?@VVN[#3H&U/4TGL;G[
M7'>K,IG>0JRDL64@@AB,   8 P!7037$%LH:>:.)2< NP4$^G-9]WXATNRUF
MRTF>\B6]O%9XHBX!VCN>>A/ ]3]#0!6O?"]OJ7VB&]O[ZXL;AE>6RD=3$2I4
M@@[=Z\H#@,!G/'-6M-TJ2PU#4;DWMW-'=R"00SS&18CSG9D?*.@VCCCWJW+?
M6<$RPS74$<K$!4>0!B3TP#3+G5-.LY#'=7]K!( IVRS*IPQV@X)[D@#W.* '
M:CI]MJNFW.GWD9DM;F)HID#E=R,,$9!!&1Z57DT.PFN]-NI(Y&GTT,+5S.^5
MW+M.>?GR/[V:LB^M&N/LZW4!FR1Y8D&[(ZC'6GW%Q#:0//<2K%$@RSL< 4 9
MK^%]&EM=4M9K%9H-4E,UY'*[.LCX S@D[>%7IC&!3+3PGHEEH]SI45EFSNE*
M3I+*\AD4C&"S$M^M7+;6+"\2=K>?S'MQF:$(WFQ\9&Z/&X$@9 QSVS7.^%;^
M?Q1'::['J%_!M>59K1X"L,B;F50-R]5V@[E.>H/!& #K88D@ACAB7;'&H51G
M. !@52ETQ?[935;?8ESY7V>7(XDCW;@#CNIW8/\ M'UJE%XGMKCQE<^&HX;@
M3V]JMQ)*86"?,> &(P> >>F>!D@@<YX#\80?\(OH%KK>H33:I>M)#]H>-VCD
ME$C@(90-H8@<*3G ]QD ZR7PWHD[WKRZ5:.U\,71,0_?#C[WKT'UP*MG3[(W
M-O<FSMS/;J4@E,2[HE(P0IQD CL*I:AXDTW3(Y9;F5Q;P2K%<3JA,<#-C&]N
MPY&3T'?%/U_68= \.7^L2KYD5I;M-M4_?P,@ ^_ H EM]%TJUOY+ZWTRSAO)
M<^9<1P*LCYZY8#)J]7.Z)IDM]HUM?:I>7,M_=1+,[13O&D)9?NQJI   .,\D
M]235Q+HZ1;:?ILLDU_?-'L3E?,F" !I&R0!U4GW8 9H UJ@N;*UO55;JVAG5
M3E1+&& /XUA2>--/ATJYO9+:[62SNX[2ZM=@::&21U1<@$Y!WJ05)R#QFHF\
M8S#4M0TM?#]^VI6L2W$=MOB_?P$D>8&W;1RK#:3GIQUP =32 !5"J  !@ =J
MYB3QM:G3?#]_9V%W>0ZVP2 1;=R,8VD"L,]?E(/88.2,4EGXR:YAU2&31KR+
M5M.>-)=/&)6/F?ZMPR9&P\DG^$ DCB@#J:SM>T:#Q#H5YI%U))'!=QF.1HB
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
MD<;F7K[9/\JP?%FC3S:C<ZIX?;4]/\11HBQ2PH6M[W RJ2CE-HY!9L$>_ H
MZ"]\5Z;8W$L<@N'C@F2"YGCA+1P.VW:'/_ E)QG&1G&:;J'BVPL+^^L!;:A=
M7UG EPUM;6K.TB,2 4Z \@C.<9XSFN,\66'B'6],\3Z;)H5Q/=;Q)IL\3(L'
ME@1G(RV3+E6Y(ST (%=-9V.H/\1[C69;"6&RET:&W#2.A(E661BA"L>0&'/3
MWH ?:>/=)OO[(D@AO39:J0EO>F'$(D()$;$G(;@C@$9XSFIM6\9Z9HR7<LZ3
MO!9R".XEBV$1G +?*6#-M#*3M!P#W.0.:M_#NN3>!_"EH^G?9KW3M7@N)X&F
M0[88Y6R<@X)*$' /?VJ[%:>+O#_B;4X]+TVQU'2-3NOM8GFNO)>U=E57##!W
MK\N0!CKUH [5I=UJ9H%\[*;T4'&_C(&3ZUP.@W<FH:-;:_K5G,FHPZE/':K%
M=DM*[321B(@8&Q>!SD?*6XYSZ%R%YY..W>N%M/"NL2>#TLY7M[/5;34Y-1M&
M5R\98S/(JN1@D$.5/'YT ;MOXBF_MJ71KZP$&H"V-U;I%-YB7$8.#M8A<,"0
M""!U')K*TOQU=:EI$&JMX>N;>SNH(6M7DF7,TTCA!'CJ!D@[SP1DX];Z:/>:
MAXEL]?OX(K>:PM98+>!)BX9I"NYF; P,* !@]3Z"LRT\%ZA/\,K#PUJ-_';Z
ME9+'Y-Y9Y=8WB?=$P# 9P N1QWY[T :=SXDO-*_M-M7TT0V]I%')#<Q2%HYV
M=BH3[N58-M'?[V:FTW6[^Y\0SZ;<Z9*ENMNL\5XL<BQL<X:,[U&&'!&"<CGB
MLX>'_$6N^'K_ $WQ3J5BKSH$A;2XF41LK!EE)<Y+ @' P!COGC0\.6/B:U,G
M_"0ZM9WP5=D)MK8Q%O5GY(SP.  !S0!+K.IW]G>VUO;001P2QR-)>W!RD3#:
M%38""Q8MQ@]CUK"M?&FI7]CX4GMM-MMVM22PS!Y6Q"Z1NW!"\C,;=<'MCKC:
MU30[ZZ\0V.KV.J+:M;PO;R126_FK(C,K$CYAM;Y1SS]*R]'\"R:78:'9R:K]
MHCTB]ENX3]F"E]XD&UOF/(\UN1[<#% #(O&MS:V.NKJ5K"U_IE_'8H+8D1SM
M+Y?E'YN5YD ;KC!P32LU[#\5-)2]EM9?,T>Z"&*)D(/FPD\%F]!^M3W7@6TU
M!/$<-Y=2/#K<L<S"-=CP.BJJLK9/(V*>G4>G%3V7A6YBUO3]7U#6[B^N[*WE
MMUS"D:NKE3D@#.?E'?\ +G(!TM%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M (2%!)( '))KCO#%[<^-;:XUM[VXATN2>6+3X+9C%NC0E/-<_>+$@X&< 8XS
M78LJNC(PRK#!'M7 >#1-X&M;CPO?V-^UE:S/)87L%M).DL+L6"G8I*LN<$$8
M/44 =5;/-HUG<-JM^UQ']IQ;NR@N5;:%3"J,MN) ZD\5#'XKTUK74II/M$$F
MFH9+JWEA(E1 "=P7^)2 <$9!P?0U2\3#4+RPT_4;&RE<Z=J,=T;<C$D\(#(^
MU?[V') /)V^IQ5+6-$FU/7=6UBWAE6-M ET\*T;*T[LQ8?*1GY<8Z<^9QT-
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
M>JKN#$[N.3@\UK^-!=I::5>6\4DT%GJ<,]W'$I9C"-P)"@$MM8JV!_=KI:*
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
MXTD"[)!@!A@GIC\372Z='=Z?X\>RDU2\NX9]-^T.EPX*B02!<H !M!!/ XH
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
M?>@#RFS;4'\/?#O5SK.I_:[^:*UNY3.S+)')$Y(*GY<Y50'QNYZDU;U&^O\
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
M,43:3PJG&#G)[^P ._HKCI/$.N:;?37>H:=(VA0V$MU<3F-4>!T&[:H#DL"
M>W!'6M*P?7;MM,O1<VK6-U;M)=1@?-"S*IC\HX^8 [@=W7((]* -^FR1I-$\
M4J*\;J59&&0P/4$=Q7G'AK6=2L? >CF:]>XOM3U>6S^T3H/D+7$NYL#C.$;
MY )'88K8U36=6TG6KW3//\Z*;29[VSN&B!>&2+:&5@  5.]".!SD<Y& #KH8
M8K>%(8(TBBC4*B(H55 Z  =!3ZX#3;_Q6G@RV\03WCZL]W!:3-9V5LBO"A&9
M#%UWL05.#W#8QD =1X<UJRUS3#<6=W-/LD,<JW$826&0<F-UP,,N<8Q^= $^
MG:S:ZG>:C:P+,LNGS""82QE/F*A@5SU&".>]:%>=:C%?_:_'MY8ZI=64MKY<
M\0MT0[G2U1ANW*Q(R ,#'?K5_P#MJ[U?Q!9Z0DBB&XT1;[*7+0.[NVW*E03P
M.>#CYAG/% ';45Y]=0>);&;PAI>H>(I'GNKFXMKR:VC5/.3R9'4\CAAL R/K
M4L:ZEJNK:_X?AUR6UGTZ*WBM)V+&7!A5O.8!E$A+E@<C!VX]: .KM]6CN-?O
M])$,BR6<$$S2$C:XE,@&._'EGK6C7G;Z/_:WQ!N;&_U"XEM[G0+9IFM9# )G
M260!P4.1]XD ''/.:IQV^L:AX'M]6%Y<WNH^']1N'@;)7[=!#,R[6 X8LB#!
M]0/?(!ZA16/H5S;ZLDNN6THEM[T*+=P3CRE''![[BYSZ$>E87B-4T'QEINNB
MV,MOJ$;:9>JJ[B6/,)Q[L"GON7TH [4D#J<4W>F_9N7=_=SS7!>#X+O3[F3P
M?>J&&EW!NXY%0[)+=LM%R<\B0MCG/[JN;GU'3U_L'5+/4;2TC3Q&^Y9G5KEP
M\LBRF1R1L4Y/R8X&WGL #U.VN+[^T]12\%FEE&T?V1D<^85*_,9 >!\V0,=0
M*NM+&FS?(B^8=J98#<<9P/4X!KBM/L;'4?&WCC3+F%'ANX+031\?.K1,I_\
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 5RC7.JZ[-KATW4?LC:=.;:UCC16$DBHK$RAAT);;@$<#
M.<].KK"'AI;;5=1O]-O9K-]2"FZ155E+@8$B@_=?'!/(.!QD4 <5>:LWBBX^
M'>L?:;FP-Y/,CQP%?DD\B0-@E3W!7Z'\:Z;XEP7$_P .]:^RSW$,L5LTH:!]
MK87DY/IC.:NW/A#3ICH0B>>U319?-M8X2N#\NW#;@21@GI@\]:UM1L+?5=,N
MM/NTWV]U$T,J@X)5A@\]NM '%ZY97$OC#P?!;W]S&DEK>H]T/FD(*Q' 8]"0
MIYY[]^1076]6TO1;?36U!KN67Q*=*%U=2^7)Y.6?!< _,0NS.._&#C'86_AB
M&!])D?4+^XFTSS!'+,Z%I XP0^% Z# P!4$O@C1KFPU6QNTEN;74KHWDL<K_
M .KE./FC( *G@8YXQ[G( >&]+UG3-2U47]^LVGS.CV5NUP\\EN,8<&1P"02
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
ME?\ =*RA6'7YL@ <YZ55'@GPR+JYN3HMFTES*)I-Z;E+@YW!3PIR,D@#/?-
M%3QQJ$=A;:.ET[)87>J0V]VX) "%7(#$=%+JBG/!!([UR6JB31_&/C1O#]NL
M5S_PCD<\<=L@7,@:7Y@!_%Z<<FO3[RSM=0M)+2\MXKBWE&'BE0,K#W!X-5=.
M\/Z/I$OFZ=I=G:2>4(M\$*H2@.0N0.F3F@#E[Z*P,/@_5=#5(I)KN%83"G^O
M@DC8R*Q'4; 7Y[H.]6/%MK;WGC#P;#<QK+$;JY)1^0<6[D9'?Z5T]OIEA:2F
M6VL;:&0EB7CB52=QR>0.YY-326\,SQO+%&[1G<A902I]1Z&@#R.>4:-I/B,P
MJT6GV?BJ.:Y2TB5S%"5B8L%PPX;:Q!'&#WK3UM/#FI^&/%^JZ/JXU&ZN=&=+
MJXCE5H^$.S<$ 4/U[9 ZXXKTA+:"-I62&-3*<R%5 WGU/K206EM;0^3!;Q11
M==D:!5_(4 >9^(H=.T30_"6LQ0R0:3#-$^H7&G*0X0V[1I(S(,E5W8)ZX/'6
MEU.'PQ=>%;C4]$2:[T^ZU>RGOIY&EECE"S)O;]X3D!1\Q'''/0X]0VKMV[1M
MQC&.*  H 4  =A0!R4=G!J/Q%AU?3S%):QZ6]O=31'<DQ9U,:9'!*A7)&> R
M^M1^$;&]TV_N]"E!;3M'F8V4I/)2091/^V8+K]"OI74:A;376FW%O:7;V4\B
M%8[B-%8Q,?X@#P?QJ+2-/ETVP$5Q>RWURQWS7,JJID? &=J@!1@  #L.YYH
MY_QA>3:-K>@:VUI<W6G6SS0W0MXFD>$R*H67:H)(&UE/^_6'"TFHV_Q&FM-.
MU!8;ZW#6WF6DB-.QM=IVJPW$Y XQGD<<UZ710!P&GQWDFK^ ))K*\5X=*F%R
MS6S@0NT47RN=H"G*L,''3Z5&D$^B^*]8M;_PO/J]KJ]U]IM+N"W255S&JM'*
M6(V ;>">"#Z\5Z'10!Q,K:UX:\5W5Q;:%<:EI6HP0!4L7C#6DL8V;<.5^0K@
MY'0@\<U=FL]23QUI.KMIYDB;39K2X:"1"(':2)QG=M9E^1AD _09KJ:* .9\
M5V-_/J/AW4+"Q:\_L^_,LT:2(C;&ADCR-Q ."X.,U#<Z-J$K>,2MO_R$K=8[
M7YU^<^04/?CGUKK** .&.E^)/MVE>;86MW8)I*0-;S3+BWNQC,C<'<,  %1D
M<\<U0TCPCK]AX:\&0/#9M>:'=.\\9G(5T*2)E6"D?Q@XQT[CI7I%% &'XMTV
M]U;PY+;:>(3>+/;W$:S.51C%,DFTD D9V8SCO3;;3=1;Q5%K%REK'&VF"WEC
MCF9V27?NP,J 5Y//!]JWJ* //(? NK0?#RQ\/I<V?VVVU(7GF[VV%1<F; ^7
M.<$#IUK:\5>'+KQ1:SZ9<P6#6;D-!=;V6XM& &'0!2"P8$CYEXX/>NIHH IZ
MKIMMK.D7FF7:EK>[A>&0#KM88./?FL^PTW5[;3(=,N+^">**,1&[,;>;*@&,
M%2<!L=6R<GG;S6Y10!A7WAS[9XNT?71="-=-AGA%N(L[_,"C.[/&-H[&L>;P
M#+)93QKK+17!UPZU!,EN,1N3PC*6.Y>3W'K7:T4 <7/X!>8>(C_;ER7UP1>>
M7A0B-D &Y1QV  !Z <YKHWTA)-<LM6>>0SVMM+;!<#:XD,;,3QUS&O3WK1HH
M Y>+P/9QZ1=Z?]NO=MSJ9U3S0RATE\Q9  =OW0R@^OO6L-%A'B*36Q/.+E[4
M6FS*[ @8L,#&<Y)[UI44 <U:^!M(M/#-GH(:Y>WLIOM%K,T@$T,F\N&5E Y!
M8]NAP<BM2#1K=(;E+F26]DND\N>6XV[I$P1MPH  P3P .I/4DUHT4 <WI_@7
M0M-?3'BBN9)-+9FLWGNI)&A#+L*C)^[MX"]*T+?P_86UTLZ_:9"CF2-)KJ21
M(V.<E59B!U(&.@.!BM2B@ JM'IUE#9_9([6%;;<7\H(-N2VXG'^\2?K5FB@"
M"\LK74;22TO;:*YMI1B2&9 Z,/0@\&DDT^SFM$M);2"2V0*%A>,%%QTP#QQV
MJQ10!";2V-V+LV\7VD)L$VP;PO7&[KCVI(+&TMH&@@M8(H7)+1QQA5)/4D#C
MFIZ* (HK:""W6"&&..%!A8T0!0/8#BI<#.<<^M%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 5@7W@KP]J6JW.I7>GB2YN
MH?(N#YKA94P0-R [6(!X)&1VK?K".NS+XY.A/%$ML-,^V^=N^;=YFS!'0#'-
M $]AX:TC3)K2:SLQ%):6WV6%@[';%G.WD\\\Y/-9MSIVI:!9V.E>$-+LTLY'
ME\^2>X8?9MW.\ Y+DL2<9Z_7(Z=F55+,P"CDDGBA6#*&4@@\@CO0!':V\=G:
M0VT*[8H46-!Z*!@5631=,CN+VX6Q@\V^ 6Z8H#YP P V>H )%11O?)K]ZUQ>
MV9TT6\;10 8EC;+;F8_W3QC_ '?KF>'5M.N+N.U@O[:6XD@%PD22JS-$> X
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M0#*@$'(&[#,3@L5 P1S794 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!P%
MO;V?A[XG:EI\T:?8?$]H;H!\;?.B!$JX]&1@QSZ'UK,^'%W)#X!O?#<UK)#=
MV-RUI'"V&?RISOC=L''W9"3ST0UU?C;PJ_BFQL$M[IK2ZM+Q)EG3AA&<I*H/
MNC-]<"G?\(FB_$!?$T<^R/[#]GDMUX#R G;(?4A&9?QH S?%KK8^+O WE0R,
MB7DZ".(9./LSCIZ#K^%0>,[UW\3>"0MO/'_Q-SEY$ ',,@QUZD$_E6UXAT74
MM1\1^&]1L3:^5IES)+.)Y&5F5XS&=H"G) 8GDCD#UX7Q-H%WK6I^'[JVF@C7
M3+X7<@DSEQM*[1CV8G/L* ,JRGDA^+?B 1V<TX;3+/)C* +AI>NYAU]L]*F\
M;1/J/PM\0M<6;V4TEE-))$,.P* XR1P<A!SZ?2K3:+K47C+4-;M)]/6&YM(K
M8121L6S&S$,2,?WV]>@JY?Z1J&K>']5T^]OH$EO[9K<-%"2D*LI4D MECR3G
M([<<<@' -<-XOUGP=X>FM9M,FTV*WU@SW*H3<*@ "P[&(P2><D$ =*Z/Q;<W
MEM\0_!(LDC>29KV-DD?8K+Y(8C=M8CE0>!VQWJ_JG@Q=4\/:18M?-!J&DF*2
MTOXHL%)$&,[2>5(ZKGGUJSJ7AR?4M7T'5I+Y$O-)\UAM@/ERM(FQOEW9 QG
MR?K0!LVCW4D1-W!%#+N(VQ2F12.QR57^5>8^,9/F/C>TM+N2^T:]!A'V=R)+
M1,QRA6 QM;<[9R!@"O19+&[F?S7O46187CC*0X".W\>"3D@#'7N?6I+:P2#1
MXM.8ATC@$!.W 8!=O3M0!B^*M!3QKX;M18ZB]G.DL5]8WB+NV2*,JV#U&">/
M>L[POXG\0?V^?#7BS2XX-0%NTUO?6S$P7:*0&('\+#()'OT'&=32_"2Z5X<T
M_1H]6OV73W#07&Y!(  0%/RX*C)&"#QP<U?315.I+J%S=SW%Q' \$)8*HB5]
MI8KM Y.U>3GIQCG(!J55U*T%]IES:DN/-C9<HY0Y([$<BJ7AK1GT#0XM-:^O
M+T1,^V:\D\R4J6) +=\9_I6O0!Y;;6OVCX=^ /+FGA>>YLF:19"Y0F%@2N\G
M'MCI2W^IS>#]/\9Q6-U<_9[.>S,1N9I)S;+.$61PS$L0,L^,G!SZUU=EX&TN
MPTRPT^*YU)H+"Z6ZMA)=NYC900JC/\ !P%Z>N3S6F?#VEM>:E=/:+))J4:1W
M8D8LDJJ-J@J3MZ$]N] &=IFAW%KXF;6(=2A^P7-H(FLH(FV22 Y6;)8@';D<
M#G/)/%=)6!X:\&:)X221-(MI(P_ ,DS2%%SG8I8G"YYP*WZ .!\ A]-\4>,]
M)O'(O9=5?48PW\=O*!L*^H&TJ?0BMKQWJ-QIO@O5KFS$C30PAF\K.Y8RP#D$
M$8(7<1SVS6K?Z+INJ212WME#--$"(Y2N'0'J%8<@'O@\U8MK.VM(/(MX4CC[
MJHZ]LGU/N: .6O["*U\6^&[G1XH(TN%FANXXDVK+;>7N#-@<[6" 9_OX[UQ^
ME:'IJ?#SPS(8DEF@UQ(8[H@B0I]L:/&[J%*\;>F#7JMKI6GV*E;6RMX 05Q'
M&%X)R1QV]J1-)TV.SBLTT^U6UB8-'"(5"(1R"%Q@&@#D)M/LK7Q3XJM(+6".
MVGT&WDDA2-0C-NN5R5 P>% _"LJVT;3[KPOX"O=&CMXM22:SD2>)!O>,1_OU
M9L9P8]_7OM]J]!OM,@GAO9(+:W6]N(&B\XH QR, %@,XZ52\)Z OA_PYIUE+
M%;?;8+6.">>%?]854#.< GIWH \SU?6M(FMM#FMKJVL8[?Q6)9[/>&>/_2)
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
M^B^ -;DOKZ;4)[B.TGFEN'?S(Y(Y"59<XZJG.,Y )/>@#T37M3;1?#^H:HL
MG^QV[W!B+[-P12Q&<'G /:L)O&4]B-!FU;3HX;367CAAFMYS)Y4LB[E5P47
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
M1^%M7"AX+6\>";C[@GC**V>V&VC_ (%754R:&*X@D@FC62*12KHPR&!X((H
MP;BSU"+QY;:C#9B:REL3:RRB55,+!]X)4\D$<<9YZ^M84_AK5W\#+I@M8FNX
M]8^V*C2C!C^UF?((XSM.,'OGZUW<,2P0)"A<JBA07<NV!ZDDDGW-1VMY:WT)
MFL[F&XB#,A>%PZAE.",CN"""* ./CTSQ3X?\2ZB^BVMA>Z1JEQ]J=;FX:)[6
M4A5<C"MN4[<X'?/2NU0,L:JS%V  +$8R?6G44 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% $=PNZVE4Q
M>:"A'E\?/QTYXY]ZX;P9#XC\,^!M-T:7PZ\MY:QM&2+J%8R<D@YW9QSSP3QW
MKNW=8T9W8*BC+,3@ >M(9HPZH6PS*6 /H._MUH XHZ-XDT;QI+J^FP6>HPZM
M;P0:AYDI@,,D60)5X;<I#-\HYZ<]ZS-"LM3U/P!HUQIIM9[_ $[5I[@1REHH
MY=LTR,F?F*\.<'GI76V/C3PYJ6JKIEIJUO+>.&,:#($N.3L8C#\<_*3QS3_M
MNA>&8I+--MK#$IN9A'&Q2%68DNY (0$[CDXSACV)H S;;P]J9OO%%U<"TC.L
MVT2HL<C'9(L)0@DCD9(^88SCH*;;^&=5L[#PBL%Q9M<Z+ +>X\S<5D7RA&S*
M1SGC(!'?J*Z#5]:T_0M)FU349_)LH0&>4(S@ \#[H)[BI+W4[/3[-;JYF"Q,
MRJF 279CA54#EB20 !R: .85-%\2>/+74]+U-9;C3(I8+Y+=@RN-PV1R>A#@
ML/\ =]*[%E5U*L RD8((R"*S=*N]-EFO+>SA2VN8Y!)=0>4$<,_(9@.N[!^;
MG.#SP:T7;9&SX)V@G ZF@#E]#\-:IX80Z?IFI6TFCB1F@M[FW/F6RDY**RL
MRY+8!&1GK6AK&@OJD5G+'>FWU"SN!<P7&PLH?:58%,\H5)!&1USG/-4(/B!H
MLN@6FO.+F#2+IMD=Y+'\@.XJ-P!)7+#&2,5HIXAA?QA)X<\B43I8K?><2-A0
MN4 '.<Y!H BN/#@O)=2NKBX!O+RQ-B)8XRJQQ_,>%+')RQ/7L!QWAF\*+->^
M&;DWC!M"#! (^)MT7EG//'&3WKHZ* //_%GAA['PCXYN+5Y;J?6(S*($BR58
M1A J@9)S@5U%GIAN9+#4+VX>Z>"#$ DA"$%E 9V']XC(XP!D\57N-?U.*;68
M8?#MS-+91J]J!,BB]SUVG/RX/K5N+7(C+8)=0O:_;XU:W,I'S.5+&(^C@ G'
M?!QT- &+H7P^M?#]W_H>L:LVF+,9XM,DF!@B;.1MXW;03G;G&<9S5VZ\&Z?>
M:#JVCRSW7V;4[E[F9E90RLS!B%.W &1W!/O714UW2-"\CJJCJ6.!0!F:GH@U
M6*2">_NQ:S0>1/;ILVRJ<YSE202"0=I'Z5D:A\/-$U*75#-)?+;ZG&J7-K'<
MLL+,H"K(%'\0"J/3@<5U#3PI*D3RQK))G8A8 M]!WK$U[Q!)I6I:';0)#*M_
MJ LYLMS'F-WR,=_E'7UH EC\+Z?'J]GJH>Z-[:VHM!*;ALRQ@Y DP?GYR>?4
MT]/#.EBUU.UDA>>#4I3-<QS2%@SD 9']W[JXQC&!C%3R:E%=Z3=W.DWUC*\:
MR*DK2!X4E4='*GH#U&<TL>I0P:3:W>HWME&)$3,RR@0LQ&?D8GD'M[4 )::/
M;6:,%DN97,?E>;-<.[A?0,3D?4<\#T%0IX9TA+#3K%;5OLVFRK-:IYSGRW7.
MTYW9.,G@Y%9>O>*6LI_#=SIUS93Z7J%\8+B<.&79Y;MN5P<<%.3ST[5N:7K6
MF:W#)-I=]!>1Q.8W:%PP5@,X./8C\Z )[RSM]0LYK2ZC$MO,I21"3AE/4'%+
M:6L%C:0VEM&(X(4$<:#HJ@8 'T%%W=V]A9S7=W,D%O"A>220X55'4DUEV7B[
MP_J.JIIEGJMO/>/&9$C0DAU'7:W0D9Y .10!<;1M,=+U&T^U9+XYNE,2D3G&
M/GX^;CCFHK?P[HEJ(UM](L(A'"UN@2W0;8V)+(..%)))'0YJ"U\6Z#?:D-.M
M=3AENR9%\I<D@I]\'C (P>OH:F7Q%I;7-E!]JPU\,VC,C!)^,_(Q&#QR.>1R
M,T 7!868^S8M(!]E&+?]V/W(QCY./EXXX[5'8Z59:;-=RVEO'"UU)YLNQ0H+
M8 SP/;/U)J"U\0:;>+J9AN"?[,E:&[W(R^6RJ&/4<C!!R.#5=KB!_%UHG]IW
M:32V$DB6&S$3H'3,ARO# LHQD'GI0!JFTMFFDF-O$99$\MW*#<R_W2>X]J7[
M+;^8C^1%O3A6V#*_3TKB_%GBAXCX<DTU[H07.NV]J\R#$<R%BC+GKC/T!V\$
MUO:IXJTW2+:ZNKDR_9;.58KJ=%RD!;'WN<D#<N< XS]< &W161'XBL[F]N+6
MS2:[-L8A.\ #+'YBAE/4$C:0?E!X/UK7H **X?4[K^U_B1)X7O\ 3S=:6='%
MQL8J ':8J7QGL ,'[RD''6KMMXEM=,\/6EZL4\OA^%$A74I)@[E00@E8'DJ3
M_%G)ZXQS0!U=%<X/%,LOB2]T:UT6[GDLI;=)Y@Z*BI*"=_)YQCD#GVKHSG!Q
MUH 0L%&6( '<TM>4ZSX@O]8^%.NW^K06R/::EY6VWDWX$5VJXY P0!U/7KQF
MNTT[Q!?S>*Y]#U'3([0FU^UVLD=QYOF1APC!AM 5@2O )'/4XH WX9HKB(2P
MR))&<X9&!!QP>13ZXG3?$=EI/@FTODL;;2K1KV6VD$>7M[0B612[$ 84LOL,
MN.@KK-.N'N[&.=WMY-^2LEN^Y'7)PP/N,&@"R2 "2< =2:IVFLZ7?N4L]1M+
MAAU6*96/Z&N2\<W$MWXL\'^')4+:7J=S/)>*.DGDQATC/^R6Y([[<=,UUM]I
M5EJ*VRW$"M]EF2> C@QNIR"".GH?4$CH: +M%<S-KNH7>E:Q?:0MLW]G330K
M#/&Q,S1?>&0PVY(8#@]CSG%4K/Q9>Z[K5I8Z7]F@M[[0TU.&>:-G:-F<+@J&
M 88(].1WZ4 =G17FT7C'Q$OAK3]=G.GM&NI)875O%"_[P&;R6<,3\OS8( !Q
MZG/&UJ&K:W)J7B2UL[FTMX].M8IH7> NQ9D=B#\P!&5'/IV[T =?5.SU2VOK
MN^M8#(9;*413;HRH#%0PP2,'AATKC].\3ZQ=KX/U666W%IKN(I+)(L>43"TH
M8.3DD%",=,-[9)K&IZE<6GQ M/MTD2:?:JUJ\2JKQYMS(><<Y/&>N.F#S0!W
M88$ @C!Z>]+7FK6-XNI_#]1KNI;9(Y 5'E!1BU)!P$P3VYSP35^RU#Q)XF2^
MN=-E@LC:ZE)!$TLQ(*QN49)(O+[J,YW9R000.* .[HK@FO-=\2WNO0:5=16-
MYIE^+>'S9G&Q0B-N>(+AP^6P2<8QC!&:[M-_EKYFW?@;MO3/?% #?/B^T>1Y
MB^=MW[,\[<XSCTS4E<9#'Y'Q4UF11<.[:/;3(@N&VE@\RD;,XYXQVSD]235"
M>\OG^'NE>*K&[N#JK);SR1B5G24RLHDA*9V@98J.,J0/>@#T*BBN UB"^U34
M/&%@$FFF^S1#3);>;!MY#$<*#G]V^_YL\94KG@4 =_17GFM:>3XP\(:)=75T
M\%UI]Y#>(ES(JSA4C//)/WCG.[/;)%8GC.YTZ#2_%K6%X$N=-C@C6:[FW/!*
MD:E$M^0R_P!XMDDLS<&@#UUF"J68@*!DD]JJ7NJ66GFV%U<1QFZE$4(9@-[8
M)X_ $_A7%36^EZW\65BGC2[M+CP\)PA.Z&4"<C++T;AAC/\ A7.1O81>!/!$
MUY#;W-O;^(6M0UQAUCB,D\8!+=  $_[Y% 'L@((R.14$U[:V\\4$US#'-+_J
MXWD 9_H#UJ5&5T5D8,C %2IR"/:N"\02RZ7K>IW^FWECJ+2-;B^T6ZQO& -K
M1$<AL$'!# D<8- '46'B?1]3UJ_TFSOH9;RQ8)/&'&0QR2 .^,<XZ'CJ#5NW
MU?3KJ[:TM[ZWEN I8QI("V <$X] >#Z&O/[B:['B/XAZ3ITB6VKW=M!-IX9@
MKS'[/M+(#U 9<;AP">U7+UHM?T'PPFB2LM]97UK(T0?9+;HG$RR#@KA"RD$#
M)('<4 =G/J^G6MPD%Q>P12O(L2J[@9=N57_>/8=36'INOR#Q-XKMK^[7[+IA
MMWC'EX\M'BW'IRW.:P='UBS@AN/#7B33KB?5UU&6:*)[5I!<YE:2*17 *\#:
M,DC;MYP!5._L=>L_B%XHUO3XKB>WMQ8W#:>T!V7RK&RL$;'+IC*XR-V 1D#
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
MZG9F(I]X,9E''N02/QKM*SK[33J%_9R3R#[+:OYRQ <O*.%)/HN2<=S@]L$
MGM]2L;N[NK2WNX9;BT8+<1(X+1$C(W#MD&EU&PMM5TVYL+R,26]S&T4B'NI&
M#3(-*L;?4KC48K6!+NX $LR1*KN  !N8#+=!U)QVJY0!Y7)IVJ67AG3=1EMY
M&U#P<SJNQ%)NH5;8P XZVX#=LLP].=?Q);6,UGX7GOXXT%UK,4\J2L "SQ2?
M*W.#@%5[YP*[W ].M-9$< ,JD#D CI0!P45G:6NN^/[:(1+%-902M H"A287
M5N!Z@#)]Q5"'Q$NBZ9X*UV]MYSH@TLVT\J1&0VTK+%M=@N>/D9<]MV.]>G44
M >>ZVNDWMGX7N=.T\K8R^(4G(:U9-Q*RYD*$9 +D<D#L>F#6SHD0C\?^*F2*
M14D2S+,8V5&D".#@GACMV9Q[5U-% &;XA_Y%K5?^O.;_ - -<A;V\?B/2O!2
M6D%W')I\EO=O,]L\(BC2(AE#,HSN)5<#J#GH*[F_M%O].N;-W=$N(FB9TQN4
M,",C((SSW%-TRQ73-*M+!)9)4MH4A624@NP4  G  SQZ4 <KIVB7%UX9\6:6
ML3V4E_=WJQ,\948D7"N/4<]13I]/O-9\-Z)IDUM/:7MM<6DEP0O$7DLK,5?H
M<[2!C)^89'7'944 <;J?AV^/CF&\LTC;2=4A$.KHV.L7S1L!W+9*'VJUJ&GZ
MC)\1M)U"&V+6":=<VUQ-N7Y"[1LHQG/.ST-=14<T\-NJM-+'$K,$4NP4%B<
M#/<GM0!YC!HGB6/PQH7AV;06=]$U.TD%XES&(IH(I VY06W;MHP5( ST/:M&
M+2_$.C^)M3@A\.:?JVEW]T;J&\EG5&MV<C>L@8%B =Q&,]AQV]!HH XGQ!X;
MN]3U*:]L+-K#68&C%EJUO,%610!E9DSEE!+C:0W&,'FNVHHH YJ31;J3XB'5
MS"AL6T@V3OYOS%C+OQM],9YSGGVK-L/"VHVOA"3P?,L4NGJ3!'>&?#FU+$X*
M[?\ 6 ';_=.,Y'W:[>B@#!TO2+VS\7:]J<K6YL[];?R0C,9 8T*MN&, <C&"
M:WJ** //+[P#JEQX1\2^'XKVT$.IWSW5M(X;=&'E61@_T((&.N>U=0NC7#^+
MX-=EFB58].:T,*@DEFD5R=W' V #CG)Z8K;HH YW1O#MWHNBC3X=0@D+7<UQ
M(TEJ2KI([N4V[^,%^N>W3FK?AW0(/#MG<V\!39/<R7)2*/9&A;'RHN3@<>O4
MD]ZUZ* ,?Q#X<M?$5M;)/+/;W%I.MQ:W-NP62&0=",@@@@D$$8(-6K6VOEC5
M;V^2?:<YBA\HM]?F/Z8_I5ZB@#"3PVMO<:E]ENY([74G:2YMV&[#L &:,Y&T
MD#GJ,\C%+:^&+2QUZUU.UDDB6VT\:=';#'EB,,&'7G/ []JW** .7@\#V,?A
MQM$>[NGMVOOMV\;0X?S1*!]TC&X?7'&:T/\ A&[/^U]4U/S;CS]2MDMIEW#:
MJJ& *C'!^8]<UL44 <]#X.L(-.T"RCN+M8M#D62U.]=S;49,/\O(VL1QBK9\
M.V#3ZQ*ZR.=718[I6?Y2H0IP.WRFM:B@#G#X*TUM-TFR:XU C2GW6TPNF651
MM*;=XP<;3C Q4<O@'09=?FUD17,<\[![B*&Y=(9W'1G0'#&NGHH Y[4O!&@:
MKKJ:S<V;?;E55=XIGC$RJ<@2*I <=.N>F.E=#110!G7&A:=<ZU;ZO+ 3?6\9
MB202,!M)S@J#AL'D9!P>E.@T73K:9Y8K95+R^<4W'9YG4N%SM#9.<@9J_10
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
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 **** "LBX\,Z5<7LEX(9K>YE97EDL[F6V,I'
M+^6R[_\ @6:UZ* *<^DV%SISZ?/:126C\M$RY!.<Y/OGG/7//6A=+L5AN(6M
MDD2Y39.)OWGFK@C:Q;.1@D8/')JY10!332=.1;-18VV+$8M<Q F 8Q\A_AXX
MX[5G>(/#L6H^'->L=/M[6WO-5MI(I)M@7>[(5#.0,G&?>MVB@"I8Z?:V4>8+
M.VMY&4"3R4 !QVR ,C)/YU';Z'I-H +;2[*$"7SP([=%Q)_?X'WO?K5^B@"G
M_9.F_9WM_P"S[3R'?S'C\E=K-_>(Q@GWJA%I>K/XDGO+S55ETI2K6EBD(4H^
MW!+/U89R0/4@]A6W10 4444 %%%% !39$\R-DR1N!&1VIU% &3X:T&#POX=L
M]%M9YIX+12B23[=Y!8GG: .,XZ=JUJ** "LO1- L?#]J\%EY[>8^]Y+B=YG8
M^[.2<#L.GYFM2B@ HHHH *,#.<<T44 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%1SW$-M$9;B:.*,=7D8*!^)IEO?6EV6%M=03%0"PCD#8STSB@">B
MBB@ HJKJ&HV>E6ANKZX2" ,JEW/&6. /Q) JU0 4444 %%%% !11678Z]:ZA
MK>I:3%'.MSIWE^<70!2'!*[3GG(!H U**** "BBB@ HKG+'Q+<:MI4VJZ9IR
MW%DCSH@^T8EE,;E"57:1@E6Q\W3'K6Q)J5G'J<6FM<1B\EB:98MPW;%(!./3
M+ 4 6Z*8TT2RK$TB"1@2J%ADX]!3+B[MK0*;FXBA#=#(X7/YT 345SPUJ^_X
M6&VA-'!]@.E_;$D /F>9YNP@G.,8P>G>MZ*6.>)989$DC;E71@0?H10 ^BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MQ8@ 991UR2?KCD? _B"WL/",DET6B+ZS=VT,4\@5@3,[!2S''"YSR>%XR>*
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
M[]D-G?PWH<1;RQC)(7J,9SU%;U '!>'+NYMOAWHWV:ZMX(VG>&>Y+ -&OF2
M^6I#!G+ * <]>^,&%/%>LOH0>&XB-S;^($TQY;JW,9EB,B@$C^%B&&3CUP!G
MB_\ \(%+#H&D6-IK<L%[I5Y)=P79@#J3(TA93&3@C$C*.<BEF\ &:TOK8ZW=
M;+K4X]3#>6FZ.1=I(! &02H^@X]Z +&@ZAK$/B_5=!U:\BOECMH;V"=(!"56
M1G4IM&<@%,@Y)YYS2>.[F9+;1+&-RD>H:Q;6\Y ZQY+LO48W;-OXUJQZ%Y?B
MZ?7_ +7(3-9)9FWVC: KLX;/7.7;\Z3Q)H:Z]IL<(D,5S;3QW=M(#]V6,Y7/
MJ.Q]B: ,7Q%%.?B/X3:.^NXHI([M)(HW 1L(&!(QU_P[=^5OIKW3=-^(6I:7
MJ<ME-INJ&[2*&-=LC>1"3YF0=RG!&!CN3G(QZ#=Z/#K\FDZG/]NL+NR<RQJC
MJKKN&UXW^\"".#C\#3)/".F20:["?/V:V2;SY^N4V';QQ\O'_P!>@#+36;K7
MO$%[I=O((?)TV"=8Q<F)]TNXEP0I+!<*.H&2<@Y%=#H2:C%H=I%J]Q!<:A''
MLN)H#\DC#@L.!C..1C@YK+U3P-I&JR6,\CWMM=V</V>.[L[IX)C'Q\C,A!8<
M9Y[YQU-;]I:Q65I%;0*1%$H5=S%C]23R3ZD\D]: ,RX\)Z%=3:K+/IT;OJT2
MQ7Q);]\JC"@\\8'<8-8GB3P*-0;3[OP]J<FC:SI< AM)8SN0Q#I'(AZKQ_\
MKKM*J7&FVMU<I<R(PG12BR1R,C;3R1E2..!Q0!P0U75O$?P_\7:-X@M4MM6T
M^VEM[AX3^[F!BW+(N>@(_P ^FAHOAR;Q!H_A6_UJ_6>&RMX+N&T@BV(9O+&U
MW;<=VW)QC YZ5U)T73S8W=GY!\F\W&X_>-NE)&"6;.X\ #KT '2K%E9P:?8P
M65K'Y=O!&L<29)VJ!@#)YX% 'GNE:7/JWB+Q[I*ZG+:6\U_'YZ1QKYA22W3.
MUC]TD#&<'IQSS7>:7I5EHVFVMA8P+%;VL0AB'4A1VSU-.M=+L;*]N[RVMHX[
MF\96N)5'S2E1@9]<#BK= ')_$M0OPSU_:-OEVC.F.-K+@@CZ$ UT%I?PR3?8
M9+JW;4HH4DG@1P63/?;U )!Q3-5TU=6@CM)]AM#(KSQLN[S0I!"$=,$@9]0,
M=Z<NE62:PVJK;0+>M#Y+3+$H=ER#@MC)' XSCB@"AXOT7^WO#-W9Q@?:E43V
MCD?<G0[HS_WT!^&:X9-7O9M0T;Q[9V,@36(UTF:U$7S1%ON2-D X$P*DYQM(
M(&:]5I H484 #.>* .*U>SM%^(/@VUE"RB&SOO+$N"2P$.#[GJ?SKE[V:S?X
M2^+(,PK#::Y<Q@#Y53%Z'7V_B&/PKUZB@#@KSQ)IFA>+]9L_$CB*QU2*%K*=
MT+13)L*-%D \[MQP>N^I;2"V7XG:7/!;O!'_ ,(XT<<4B[3$!,A5<=FQNX]O
M:NXHH Y?X?F,>$DCC&T1WEVNT+@#_2)",>V""/8U#=7UM9?$U3<N4WZ/A3L)
M'^NZ9 X_K775EG1R?$ZZT+EABT^RM!L&"-^[=GKG- '":5H%UI,OA M&_E_V
MQ>W(A$)/V>&:.4H#Q\F"R ].7Q72I+=Z+XWU2:]CGDTS488'MIHH6D$4J H\
M;;02,Y5@< ?>[UU5,DECB"F214#,%!8XR3P!]30!P<GA*=_AY<VMM#Y-_'>S
MZII\;+@P2>>\L2X!X^4A2!ZFM+6;/4-0^&&K1-:-_:FH:=,SVZ#+>=)&?D]\
M9"Y] *ZVB@#A;EM8T?Q-IVN0:/=W]A=:5'9W,%NJ^?;R(Q=20S 8.]@>>"*Q
M$T#Q)#I$VHV&CJFI67B&YOXK&XD3;=02;E90P. 2&X)[CO7JM% '+ WFL^&[
M@:MX11(KC"2::9XWD9.<DD87/3 W>^0>!8\):/<:):7=LTEP+ S[K&WN9/,D
MMXMBY0MDY&[=@9.!CGL.AHH YWQ+IEY?ZMX;N+2W61;'4?M$[%PNV,Q.AQGK
MRX./;Z4VPT>\T/Q%JUS9P1SV.JRK<N/-VO#,$VMP1RK;5Y!R#G@UTE% ')V'
MA272[SPX+<Q-;Z>MT;ABQ!,DWS$J,'@L6X)X&.M=9110!Q!\+:V/"=[HWFZ>
MS'4OM=J^YP-ANOM!#\'GMQ6V-#G7QTVOBY3[.^FK9-!MYW"0N'SZ88C%;E%
M',:+H>L:'X:L],@N;&62&YE>4R1MMDB=G;:.<A@67GD<'CFM+P_HL6A6$MO$
M$19;B2X,40Q'&7.=J#L/YDDX&<5JT4 8&M>&WO\ 4[?6-,OO[.U>",PBX\D2
MI+$2"8Y$)&Y<C(P00>AJ_I]KJ2;FU2_M[IR-JK;6Q@C ]2K.Y)_''M6A10!S
M%IX/%KID6C'4))-%AD5XK9HP)%56#+&9 >4!'3&<  D\YO\ _"/0>?K<OVNY
M!U=56493$6(_+RGR]<8^]GD5L44 8"^$[54\/K]MO"=#_P"/<DIF0;-F'^7G
MY?3%*OA+3TM]<@62X"ZU(TET0XR"RA3MXXX ]:WJ* ,U]$MY-;LM6>68W-I;
MO;I\PVE7*ELC'7*+^559O">E3Z1J.F.DWV;4+AKJ;$S!O-+!MRG^'YE!&.*W
M** ,B7PUI\]U87<QN7N;)'CCF-PX=E8@LKD'Y@2H.#QQ5)? ?AQ/$4FNI8%;
MV1Q+)ME<1O(.0YC!VEN^2.O/7FNDHH YV^\!^%]2US^VKO1X)=0R"TI+ .0,
M LH.UOQ!KHJ** ,^WT/2[5[YH+"!#?L6N@$&)B1@EAT.>_K3M.T?3])C$=C:
MI"H4* ,G"CHHST'MTJ]10!F>(+&YU+0KJSM&MQ-* -MRFZ-UW LC#T9<J3VS
MFN:T3P7%#J=I?S>&M T66TDWH^F'?)(=I7!;RTVK\QXYS@<UW%% $$5E:06Q
MMX;6&.!LYB2,!3GKP.*D6&)5"K$@4+L "C 7T^GM3Z* $ "@   #@ 4M%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 445RNL>,IK'5;_2-.T&_P!2U&TMX[D1
MQE$21&+<[R>,;2,$9)Z \D '545R,/Q TV]T?2KRS:%)M320P17TX@"-'@.K
ML<X(8A< $DGTR1!%\05FTFUNTTJ9IWU0:5- LJ_NY<XRK' D7N".Q[<X .QG
MN(;6$RSRI'&, LYP,DX _$\5%8:C9:K:+=:?=PW5NQ*B2%PRY!P1D=P:XK5]
M0\1W5WX.DGTFWL))=48302WFXJPAN./D4AEVC<#GJ ,#J-IKVZC&JIX>TVR+
M6<V9E8[!<S%0[J-HX.&7YCGDGCB@#I**XBX\;:G>R:0GAW1XKT:MICWUNT]Q
MY?EE2F5D !P/G X)^8@<#+5'>>+/$OG^)+>UTO3X9-&@BN/,GF9UD5HMY7"X
M.<AAG@#&>: .[HKBM/\ %FL7-YX:N[BULH](UZ/$2HS--#(83*I9L[2"%88
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
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@ KA#J<EA\6=6CCTZZO/-TBT)-O
MM^3$LPYW$==WZ5W=9R:'91^(I==57%]+;+:NV\[3&&+#CIG)//O0!Q+>%?$&
M@KI&K:-#!>WUM/>/=V$DP021W,HD*HY& R%5Y[X/L*V;^S\0ZQING3W5E;PW
M,>J0736B3!O)A0C(+XP[=3P .0,\9/744 <_XEL-0O=0\.S6$*.MEJ0N9R[A
M<1^5)&<>I_>9_ U6M=,UC0_$.KSV,,-YI^IRK<JCS>6UO-M"/G@Y1@JGCD'/
M'2NIHH Y#3_"U_I6L^')()+>6TTW3IK.X=G*.[2&-MRIM(QF/IN'7VYDD\,W
MSZIXMN//@\C6;2*&!26RCK$R$MQP/F'3T-=710!Q\'A2_@TCP99K<6^_07B,
M[\XD"P-$=O'??GFLNX\">()K6^LEUJR6V;5AJEL[V[-(S"42!)2& *C&..>%
MY &*]$HH Y9?"UR-0\473W5O_P 3NWBA4)"5,;)$4W,<\YS^ &*SI/ -[%HG
MAU=-UO[#K>B6PM8[Q(=T<T> &1XR>0=JGKP1Q7=44 <CK'@B36-+LA+K=U'K
M=G.+F#5410R28"G$?W0A  V=\<DG).WHFFWNG6A&I:K)J=XY^>X>)8A@= $7
M@#K^9YK3HH QX= CA\6W/B 7#F6XM$M6AVC:%5BP.>N<L:R]6T,:=8>*]0A:
M]NI-5AR\%NHWJ1'Y?[O&"3CGN>.*ZRB@#A=(2\-UI'V#7]?N(@O[R&]T\(C(
M&.?,8QJ5;&0 #G@<=36P_@VP?2+K36N;LP7.HG47.Y=WF>:)=H.W[N\ XZ^]
M=%10!CR>&[.37YM8$MS'/<6XMYXTEQ'*HW;21UR-QQ@C]!5BVTF."XAN);B>
MZG@B:**2<@E5;;NZ 9)VKR<GCW-:%% &9K&@:?KOV0WR2EK283P/%,T;*V".
MJD'!!((]Z;-X=TV:_N;WRI(I[J-8KAH96C\Y5^[NVD9(!(SUQQG%:M% #8XT
MBC6.-%1% 5548  Z "L;_A$=!.F#3FT]'M!=?;/*D=F'G;MV_).<YR?3DUMT
M4 8NK>$/#VNWEK>:II%K=7%J08I)$R1CD _WAGL<BFSQZ]=>(?(>*Q30D\N5
M95=C.S+SL*XP!N"G/H,=^-RB@ JG+I.G7%]'?3:?:R7D7^KN'A4R)]&(R*N4
M4 0M:6SF4M;Q$S "4E!\X'3=Z_C1]DMLPG[/%F$8B^0?N_\ =]/PJ:B@#!T'
M09-+U'6[JX\AS?:@UW"5!+1J8XT(.1P?W>>/7VK>P,YQS110 8&<XYK%L]%O
M8M>NM0OM8DO;<L6L[1H$1;7(P<,.6.. 3T!;UK:HH **** "FO&LFW<,[6W#
MGO3J* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MDWKO*;AN R5SSBEH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M99M5D229)2FQ"B[1MPH(XP.2>E '.^#O/'C_ ,=Q7*(I\^T?:C%E^:#U('.
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
MZ&.XNX[F+_6I-&[D1YZ[>-FSICBO3(RS1J77:Q )'H: $2:*5W6.5'9#APK
ME3Z'TJ+[5',MPEI-#+/#E60.#M?' ;'2N+DCTO3]<\:WMU%Y,5O8QRR301J)
M8T*2ERA R">3[DU1\/B*U\:^'$M)[6*VN-!D(MHF!<HK0^6TC_\ +1B&8@X&
M/FQGK0!UOAWQ NI>%M'U349+:VN+^%&V;]JEV&=JY.3]*TKC5=.M+R"SN;^U
MANI_]3!),JO)SCY5)R?PKS?X?ZK-96_AVS\016JPW-A'_8MTF0N['SQMGI*1
M@Y'!' YR*BFNM U74/$6A^(_%$]A=MJ# VC-#&63<&A:-FC+$[0H&&)'MD4
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
MLSM8;"1ALXS[#'H6E^&K;3!;+]JN[I+0%;1;IU?[."-N%( )P. 6).">>34
M\&Z0="NM&F6XGL[JZ-W,))FW-(9!(?F&" 6&?Q- &+K]_>^'?$%UJ.J:;/>Z
M!-Y;+?6LA\S3\ !@R [MA(W%E]2"#44MM)XJO?$VGR:G:6U[:7/EP,8F,]DG
ME(4D0[UVY)9LC@YP<CBNJNO#NGWD\TDRSLMPP:XA\]_*F(4*-R9VD849&.<<
MYJIJG@CPWK6JKJFH:5%->JH4R[F7>HZ!PI <>S9H YBST>TUGQYJUAJ=W_:M
MG)HMGO4R'RY"2X+E0<?-M#<>Q]#6/IFE+?Z-\-KO48XYI;>[ELW\Z,.[*(Y@
MJDGL/+'K7J<6E6,.JS:I';JM[/&L4DP)RR+T'IQ5.3PMH<NDPZ5)IT3V,$GF
MQ0L20C\G(YXZG\S0!L5YWJ>F+;^)-;\._9<V'BFW\Z(B/*)./DG8^^SRY!G&
M2I[UZ(    , =!32B%U<JI900&QR,]?Y"@#D? UY?7]A';:I:NEYHZ_8II77
M DE'!9>V-@C.1_?([&N=2[M;7X=V4K.D<%MXFPYX 0#4F/T  Q7J(55+$* 6
M.20.IZ?T%5?[+T\6<EG]@M?LLA+/!Y*[').22N,'GF@#E[*.QNOB7KYE6*8-
MI5H=S#*A"9@><XP1^G>L+POJ$EG8^ +FZD4Z1)I1MO-9ALBNBJ;"3V)59$'N
MV.IY]'CTZQAN7N8K*W2>10CRK$H9E P 3C)  '%/%I;"W^SBWB\C_GGL&WKG
MITH \W\0VCI%\0+RTB)L);:W9C&,AIXPWG$ =2%$8/N".H-:4.K6>J?%31[V
MQN%N+.XT.Y6&>/+1NPFB) /3( Y].E=U'&D,8CB141>BJ, ?A2@   # '84
M<E\.+RWF\*)9Q.QGL9YH+A'#!HW\USM;/?&#^(/>D^(+O;V&BWHMI)XK36;6
M:?8C/Y<>XJSD+R<;L\>U=?10!R=INE^*5[.L,WD/H=LHE,;!=WG3':21PV&!
MQUKB[&VOM#\,^#=0/AN^O[6Q-W;W5DMJQGB21_E<1L,G&P=NAKV"B@#&\.&S
MEL9;JRT1M*BN)2YCDMA!)*<#+N@&0>W//%5_$]O//>>'6A@EE$.JI)*40ML3
MRI5W''098<^]=#10!P/B'PSJ>MCQC;01B-KR*S-G)(!LD>++X[\;@ <CO4B2
M:YXY\*ZMI&I^'9M!,MJT"233JX,O;:%YV@@'/?MFNZHH X?2+GQ7XCT^?2=?
MT,:0!!)#<W0G619RRE!Y8!R.NXD^@'.<C,MK?QG<6&@Z3>:!&#I%_;^=?"]3
M9<1Q_+O5>6Y!#$'!R"/:O2Z* "N/7PS-=^)_%S7MJ%TW6K."W$@=26*(ZME>
MW#C'^[7844 <?I^E:[=:58:-K4-N8[">%VOEER;D0N&1@@'RDE$)R>.<9J_X
M;T6^TG4O$$UT\!@U#4#=6ZQ.Q*J452&! P?ESP2.:Z&B@"CK-@^JZ+>Z?'<O
M;/<P/$LR9S&6&,C!'3ZUR.E^$?$46N>'M5O]1TSS-,LWLI8H+=]KH0G*DL,,
M=O7&!Z&N\HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "L+Q'X:373974-U)9:GI\IEM+N-0VPD8964
M_>1AP1Q]16[10!CZ=:Z\XC.L7UD3&VXK80/&)/3)9F('L.N.N,BJ,?A6ZM#J
MMO8ZNT&GZC,\S0M!O>!G_P!9Y3%L*&.6P5(!)/>NFHH P8/"]O:^*8-;MY3&
M(-,_LV.U"C8L>\,#GKD;0/I6<? <;^%K30Y-3F*6^H"^$PC4,S>:9=N.F-S'
M\*Z^JM]J5GIJP->3K$)YDMXL]7D=@JJ/Q- &>/#-J-1UR^$]P)-8ACAG7*X0
M(C*"G'7#'KFJ<'@JSM]/\.V2WMX8M!D$EN24S(0I0!_EY 5B.,5L)+J!UF2-
MX+8::(%:.42DRM)DY!7& H&.<U;\V,NJ>8FY@2!GD@4 9A\.V37>KW#-*S:K
M$L-PI( VJI4;<#(X8]S6:W@33GT?3=.>^U1AILOFVUQ]K(F3Y2NW<.VTD<5T
M<MU;P.J33Q1N_P!U7< M],TIGA#QH98P\N?+4L,O@9./7B@#FM1^'^AZCXA&
MN/\ ;(+QD$<_V:Z>);E1P!*%/S#''N.#FIM;\"^']?OK:]O+1TN;=/+26UF>
M!BG'R$H02O' [<XZUT$LL<$3RS2)'&@RSNP 4>I)Z55&LZ6;:XN1J5GY%M_K
MY?/7;%_O'.%_&@"S!!%;6\<$$:QQ1J$1%& H'  JC=:#IEYK-IJ\]KF_M%*0
MS*[*0IZ@@$!AGG#9P>14L&LZ9<Z@^GP:A:RWB()&@252X4]\ _3\QZU@>-_$
M;Z3H3RZ;?0QWB7<$)RH8'=*JL@SQNVL3CKCG'>@#73PWI,=[-=):E7FD$LD:
MRN(G<$'>8\["V0#NQG@<UJT44 4Y-(TZ;4&OY;&W>[:'R&F:,%C'S\N?3D\>
M]5+/PMH&GO;/9Z-8P/;;_(:.!08]X ;!QQD #Z#%:]% &<^@:-)8PV+Z18-9
MP/YD5N;9#'&W/S*N, \GD>IJ6?2-,NK^&_N-.M)KR#_4W$D"M)'_ +K$9'X5
M<HH *KO8V<DDLCVL#22IY<C-&"77^Z3W'M5BB@!ABC;;F-#L^[E1\OTIQ4$@
MD#(Z'TI:* "BBB@ HHHH *Q1X:@/BA]=EOM1EDV@1VDER3;0L%V[UCZ;B">3
MGJ:VJ* "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "N4\8-,-6\*+%<SPK-JIA
MD$4A4.AMY6P1]5'/4=L5U=5+W3+/49+22[A$CV<XN(#N(V2 $!N#SPQ'/'-
M'F<VD!8?'^G2W5ZUEIB+=:=&;J3,#F R;@V=Q^<9 )('85=O-=:YO_"5G>ZA
M:P66IZ0TFZ_A,D5U*RQ_*1O3#8)(SG.XC&:[DZ%IA?4'^R)NU$ 79!/[X ;?
MFYYXX^G%1W7AG1+_ $B'2KS2[:XL(%"Q03('6,#@!<],#CCMQ0!YW>3OH,_A
MS2W\4V\^DR7EVC7=S )((Y0JF*!B7Y W2@98X.!U489K6@6NFZ-HX;5+?4;>
M#Q3;3,Q0+';([ -$F2P"Y(8C.!GVKTR30M(FTJ/2I=+LI-.C "6KP*T2@=,*
M1B@:%I TDZ4-*L1IIZV@MT\D\Y^YC'7GI0!@R6]K+\1"J)$4GT)E.,8=?- '
MX8/ZUP^DZ?:Z9X \":AY$#:C%J]O;-= Y;:TSQN W7&">.GM7KQT^R,PF-I;
M^:L?E!_+&X)_=SCI[=*9_9>G"VAM_L%KY$+;XHO)7:C9SE1C .2>1ZT >;:_
M=Z/)>>.-"U/Q!I4,FHK$L7V^X$9@/E* NUCRJ_?!7NQ'6NTDOO#=E<^'[>YN
MK-KN52FER, 2_P F"4(X&5X[9SBLVX\(ZG)K=]=FYT6\@NI1(HU'3#-+ , ;
M%8.,J,<#W-=!9:);66GV=DO,%M\P0(JJS9W X XPW( P!QZ"@#,\>7EI8>%9
M;B^L3=VZ3PLP.[9$1(I$K[3G8A 8@=0,=ZX&\F@N9OB+!'?274M_H,,L4\L6
MQ)]L<REHR% *_,@!&<YZG%>Q]:,4 >:"*.'Q'\+Q;QA$6SN =@P IMEQG'J<
M?C6#J6H3)\+]1\,26%^?$=E.LLL<=G(WFG[4',Z, 00W)SG/->TT4 (#N (S
MSSR,4M%% !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 !137=(T+R.J*.K,< 4)(DF[8ZMM.UMIS@^AH =12;EW;<C=C.,\XIDT\5O&
M9)Y4BC'5G8*!^)H DHJ&WN[:ZW?9[B*;;U\MPV.OI]#^534 %%0W=Y;:?9RW
M=Y/'!;PJ7DED;:J@=R:E5@Z!E.589!]10 M%5+#4[/4_M/V.82_99VMYL*1M
MD7&5Y'/4<CBK= !15/4=4LM*B22\G$?F-LC15+O(W7:B*"S'&3@ GBHH=:M)
M;Z.QD$UO=R(72*:(KN4=<-]TX[@$D9YQ0!HT444 %%%% !116?9ZFTMA]JO[
M5]-/G-$([AUS]_8AR"1\W&/J* -"BHOM,'VO[+YR?:-GF&+=\P7.,X],\5+0
M 4444 %%(&4L5!!(ZC/2F^;'YOE>8OF8SLSSCUQ0 ^BHOM,&QW\Z/8APS;QA
M3Z'TJ0,I (((/(YZT +14<\\-M"TT\J11(,L[L%4?4FH5U*Q:Q^W+>VYM,9\
M\2KLQ_O9Q0!:HJFNKZ:UG/=KJ%J;:W)$TPF79&1U#'.!CWID&N:3<ZB=/@U*
MTEO!'YOD),I?9ZXSTY'YCUH OT55AU*SN)A%#<([-G;CH^/O;3T;!X.,X[U0
MTF_MXM'DN)=:34(A<S+]IPH&?,8",;>I7[@QR<4 ;-%<KI>O"[\:ZU!]NE-C
M;:?:S^5<1>5]G=C+NR&56&55&^;U]*U8?$FE3WYL5N'6Y$)N%22%X_,C'5D+
M* X'^SGJ/44 :M%<[8^./#^IHSV-[YZ"&.4.D;;7\QMJHK8P7W87;G()QUS6
MS97@O8Y&$$\)CD,;),FTY'<>H]".#0!9HK#>XLT\:>4'OFOSII<0@D0&,2#D
M9P#)E@/8=<9Y/">O2^)-#34I;":SWRRJL<NW.U9&4="<' P<XYSVH W**S+[
M54BN9;**TGO)DA\V5(=ORH<@9R1R<' [X-<MX"UF"P^'7AU;AV\ZY1UC2:0*
MW#,26+'L, ^Y% '>4A('4@=JYJ+QOIDNGM<MF%QJ']G;)F509L\?,"1M(^8$
M=1[\4NO7]LMA:S:KH\L@BU6UBC7<"%D:1 DRD'YE#,.V>.E '2T5S.I>*[FU
M\2R:%8Z'<W]TEJEWE)4C4QM)L/+$#(QG'?\ 6J^H^./[*DC:\TR2""34UT]!
M+*%F?<=HE6,CE"W?=TY]J .L62-V=5=69#A@#DJ<9P?3@BF27,$,T,,L\:2S
M$B)&<!G(&2%'? YXK@X=6U+3O$_C1-(T(ZC+#<V\[J9Q"K VL?RJ<'<^5Z8
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
M+<[)'93 \:;"0 "&!&#U'3%10^#5LXO"T%K<*8M#E:1C(OS2[HG0XQTY<M^
M%=710!QND^&O$>BZC-:6>MV@\//<//'"]J3<0*S%C&C9V[<D\L"0#74ZC91Z
MEI=W82_ZNYA>%^,\,I!_G5FB@#D[;PKJ*6>B/+JT*ZGI"F**:&V8120D*K(Z
M%R3D(IR&&" ?8[6GZ2MGJ5]J,D@DN[T1K(RIM4*@(4 9/]YCU[UI44 <_J7A
MV[N_$MMK%EK$EB5MC:SQ+ DGF(6W J6^ZP/?!'M5/2O!DVG6VA6\FKO<II%S
M+/'NMU4N&1T"G![+(W/<X/'2NLHH P5\+6Q7Q$LES.1KC$S[<#RP8A%\F0>=
MJ]3GFJE_X%LKXZ1.NI:G:W^EPB"&^MIE69TP 0^5*L#C)!7K74T4 8O_  C5
MJS:7)+<W<LVG3-<)+)("TLC*REG..>&88& ,X   PV[\)Z7J":Q%>K+<0ZN$
M%S$[X'RJ NW&".@[]JW** .>L/!UA8ZI::FUUJ-W>VD3PQ37=VTA"/C((Z'H
M.U:&LZ'8:_:Q6]_&[+#.EQ$T<C1M'(ARK*RD$$5HT4 9\.BV-OJ<FHHDANY+
M=+5Y'E=LQJ25')]6)SUY/-9\W@CPW<^'8= GTN.32X#F*!W<[#G/#9W#\ZZ"
MB@"CI&C:=H.G1Z?I=JEM:QY*QID\GJ23R3[FLO5/ 7A76M0DO]2T.TNKN7&^
M61<LV!@?H!7144 9YT/2VTF+2C80&PA55C@V#:@7ICT(['K5NUM8+*VCMK6%
M(8(UVI'&N%4>@%2T4 5K+3[+38GBL;2"VC=S(RPQA SGJQ [GUJ:*&*"/9#&
MD:9SM10!3Z* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHK)\4RW=OX3UB>PF:&\BLII()% )5U0E>
M"".H':@#6HKS.]\0ZOI6F^"+VUU-[V[U>:WBN;*9483)(@+R+@ KMQGCY>>1
M6U9:RFE:WXWN]2O)OL%A+!+AV9Q$GV=&8*O;DDX'<T =E16/#XB@DU"YT^2T
MNX+R"U6[\F15R\9)'RD,1G*X()':LNQ\>V5\VBR#3M0ALM8VK;7<T:JOF%"X
M0KG=R ?FQM)Z$CF@#K**I:KJ(TNP-R8)9SYD<2QQ#+%G=4'X989/89-8%YXY
M@L-/\0SSV$QGT)4>YABD5PP9=P*MD=LYR 1CI0!UE(SJ@!9@H)P,G'-<]9^*
M7G\06VEW.ES6BW=H]W;3O*C;U0IN! )VD;U[US'C/4'USP_HVI062FP_MFRD
MMK@2C?C[0%WE<?=8$8P<_,,CK0!Z34;SPQ2QQ22HDDI(C5F +D#)P._'-5-<
MN[BPT#4;RT$9N(+:26,2YVEE4D9QSCBO/+[5-1U/2OAOKL]I!->7%[&^U>!^
M\MGZDCY?7\.,XH ]2HKBK?QM=6MIXC36+.!;_198D:.T=W242JIBQE=PR6P>
M#TR!VJ_IWB'4;CQ0VES:9<-9-:^<E^+26%%<'!C;S!UQ@@@_A0!T%U=V]E#Y
MUU/'#'D#<[8&3T'UID.H6=PCO#=12"-0S[7!V@\@D=NAKG?&UAX@E73-4\.)
M;7%[IL[2FTN3A9U9"I /9L'@\=34?A'Q9I7B34M00:?/IFO11HM]9W46V4*I
M.TYZ,N6.#[]!D4 ;$'BG0;D6C0:Q92+>,5MF68%9B#@A3T)R",>U/N/$6E6N
MIR:;+<G[;%!]H>%(G=EBSC?P#QGC->:V.EZAXI^#4?A^QT\%[F>>-+N5T6*W
M"7;X; ._("\87K6XS7%G\9(52&2\E3PP%.UE!8BXZDL1U/\ .@#NK*^M-2LX
MKRQN8KFVE&8Y8G#*P]B*L5Q7A'POK7A[P]?0"[M(+V]U22_V!#+% CLI,2CY
M>P//J:["Z>2.TF>(QB18V*&4X0''&X^GK0!+17G^E>)M4_X27PW83W37D&L6
M=P\LPC5(A+&J'=!P&*<D?,.1M()YS3M-=\0S^&M%U[^UF=CK(L;F 6\:QRQ-
M=F D\%MPR,$$#IQZ@'HE_>)I^GW-Y(CR)!&TK+'C<0HR<9(&?QI;*[2_L+:\
MB#+'/$LJANH# $9]^:X^\DN/%=OXI@@OKBV;3WDLH(H'"Y;R02S@Y#!B^,'@
M!0>#S6_X2G%SX,T*X P)=/MW /O&IH V**** "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 *S?$*/)X;U1(HWDD>TE5$C4LS$H0  .IK2HH Y?P
M'H\.G>$-&>;3([74A80Q7+& )+N50"&.,GD5AW5AXFMM:\?7>BV7E7E[#:G3
MKB3&V5DCVMU.,C)QD 5Z)10!YWI>F:FOCJ/5X]!N[6SN]&>WG-S,C2K,)0P,
MAWG.1G&">O:GVOA_7D\%^";&XM%:]TF\MFND650$BC5DR#G!PI7@=:]!HH P
M?%UMJ]WH@CT8!YA/&TT'F",SPAOWD8<_=)'?CZUQ]QX0U^=/&44&GV5G;ZUI
ML,-K%'."(Y%5T(8;1SA@21QZ$UZ=10!QUYX?U*Z\4^%K]H8OLMA97$%X!+SF
M5$&%XY *]>*PY/!_BYO!L7A42:2]O97$#6U[)*X9X8Y%=59 A 8!0,YP?UKT
MVB@"&[MUN[.>V?[LT;1GZ$8KB[#PCK,?A_PII]W+8>;H5U$Y:)WVR11QF,=1
M]XAL^@QCWKNJ* ./O?!DFJWWBG[;<1QVFLQ6\<+6XQ+$8@<,3C!.X@CV %7O
M#NG^*+5_^*@UNTO4C79&+:U\HR?[<A)//L !]:Z*B@#/U*SOKA[>6POH[66%
MB6\R'S5D4CE2-RD<X.0>HJI:Z'(NOSZ[=31/?O;?9(O+BVI'%N+<\Y8DXR<@
M<< <D[=% &)X4T!_#.@II;7GVL)++*)/*\O'F.SD8R>A8]Z>?#T1\8KXD%Q*
M)Q8_83#@;"F_?GIG.?>MBB@#,\0:=<ZKHTUI::C=:?.V&2XM2H<$'..>,'&#
M[5:GLDO=,EL;W$T<\)AGXP'#+AOIG)JS10!R]CX'M+.XT>=M4U.XET@,EJ99
M5P(RNW8P"@$8 Y^]QU[5/#X.T^+PXNB?:+QK=;K[6)#(!)YGG>=G( _CYZ5T
M-% &!=>#]*NM9N=4/VJ&XNXO)NE@N'C2X4+M&\ \D#@'@UJZ9I]OI.EVNG6@
M9;:UB6&(,Q8A5& ,GKP*M44 %%%% !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 %%%% !11445S;S2R113QR21'$BJX)0^A
M':@"6BH#>VJWRV1N(A=/&95A+C>4!P6 ZXR0,^]0W.K65I*\4L_[U$\QT12[
M(O\ >(4$@>YH NT5475+%]+.IQW44MB(S)Y\3;TVCJ01G(X-4;OQ7HECI-GJ
MMQ?JMC>.B6\RHS"0O]T# )YH V:*KW=]!9>3Y[./.D$2;8V;+'H. <=.IXJQ
MTH **P9O%VFPC32Z7F-2D,5H?LSXD;!..G&0"03@$<U->>)M/L+<S70N(\74
M=H4\EBWF/C:,#L=PYZ4 ;%%9FN:Y;Z!9PW5U#<2)+<1VRB% Q#NVU<Y(P"Q
MS[BH=0\116&NV>CK8W=U=W<,DR"'RPH1" Q)=U_O+^= &S16<VJM'%?R2Z?=
MQBTC\S#&,^<,$_)ASZ$?-C^M8A\?V$>@:;KMSIVHVVE7QCQ=2K%MA#D!&D <
MD DCD XSSB@#K**QM=U\Z+=:3 +0SG4KK[(C^8%5'*EAN[X(5NGI[U=BN+PW
M/DS6:H#&765)=R9! VGY00><]#T- %RBN0T+Q3KGB#3[RZM-#L%-M=3VICDU
M)P6>,[20?)Z$UJ76O21WUGI5M:"35KFW-PT#R82!!@%G8 \;CM& <GT&2 #;
MHKGG\2/IWB.RT75X8XVU#?\ 8KF%B4E9!DHP/*-CD<D'USQ52UUW7[[4_$5I
M;V%CG2IECA$DC@W&Y XR<?)PP&>><T =917''QJVH?"^X\7Z5;>6\=K+.+>Z
M4G!B+!U.WGJI&?Q-=!&-79+:3[19."5,R^0ZY4CG:=YP?J* -&BBLKQ/?W.D
M^%=6U*S,?VBSM);B/S5+*2BEL$ @\XQUH U:*X;7O%&K^'M$T?7&DM;RTNIH
M(KF 0E&Q+@!HR&/()S@@Y]16IJM[J4?C?1M-@NFAL;NVN))=L:EM\>S;@D'&
M=YS]!0!TM%5+2*XBN)Q)>&XBPH4,%#(W.0=H Z%32:N9UT:]:UF:&X6!VCD5
M58JP4D'#<'GUH N45R^BVU[K_AS0-1O-7O$=[&.698"L7G2.JL2VT=!R !CJ
M>M9'P\CO]<\&Z7JMYK6H/>?:9C(S2Y654F= A7&,%5'3!H [^BBO&TU#4+;P
M-XGU2/7=2.K6.LW$-EON6DW[)=L<7EG*L&SC '\J /9**X+X@WES%X<\.375
MQ)8O+J]BMX(9VC7:S?O%9@0=O7KZ5TEFNCRZP&L+Q7NH8<O%%<%EV.>"RYQG
M*G!Z\&@#9HKS/PYXBL+V_OO#6O7$^F^*5NIF#22,GFJ9"R&%\\IM*@)GD#H>
M370WES/JGQ#BT1IF2PLK 7L\2\"X=W9$5O55VL<=R1G.* .KHKB?%5T/".JZ
M%JEI(+>RNK]+"]MD3Y)!("$< =&5@.1R0<'I5CPTEK'XY\9)%"B3?:+9W95
MR&@7'/U#'\: .NIKNL:EG8*HZEC@5S?C_P ._P#"3>#KVSB0->1+]HLSZ3)R
MOY]/H356TU2'QMX/T=GM@ZZD\9NH7&!%Y3;I 0>VY-G_  (4 =3+?6D! ENH
M(RPW /(!D>M"WMJ\,DR7,+11C+N) 0HZY)[5QFOI';?%3PI.MM(Y:RO8@(H\
M\ 1D#Z#G\_>NEMVAOXM29-/EMYB3;OYL84R@+D'KR/G('XT +:^)-"OG1+36
MM.N&<[5$-TCECZ#!YK4KCO NFVNH?"G1+"_MHY[>2P1)(I%!!XIWPVNIYO"C
M6EQ=/=OIU[<V"W+G+3)%(RJQ]]N/7I0!U]4]5U6RT32[C4M1F\FTMUWRR;2V
MT=.@!-7*\CO;S4[SP+\35O[Y;E+:YNX(U\LJ5 B0@ Y.  < ?K0!ZV"" 1T-
M+7&Z;J^OKXFTB&^DLGT_5;&29(88R&MG0(<;R?G!#X)PO(Z#I4<?B74X=4T&
M&XEAE>_O);2ZBAC)AB(21UV28Y8; ",GDMTQB@#M00<X/3K02 "2< =2:X_P
M-)<O>^)XKF_O+EK?5Y8_]("8 *HRX( .,$#T]J=\48WD^&>O!+B: K:EBT38
M+ =5/L>A]0: -R;7;6#Q):Z$Z3?:[FW>YC8+\FU" 03GK\PXQ6G7"Z[9S?\
M"P/"]M'?S)+)I]_&UUM4RXS >. H/H=I^E5K?7=3L=%BTVZOWGNCK[:2MY(Z
MJ[IRZY.W 8J F0,YZ<XP >AU7O[ZUTRPGOKV98;:!"\DC=% K'\/Z?K>GZEJ
MBW]Q'+IDLBR62M<O--$2/G5F91\N>5Y.,GVK&^+!F3P?!*NW[)%J5H]Z#WA$
MJY'_ 'UMZ]LT ;LOB">VL9=1N-(NDL$C,F\,K2[< Y,><CZ9R,<@5N Y&12
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
MU*XDP&N+^;S'VC.%&  !R>@R>^>*T[JU@OK2:UNHDFMYD*21N,AE(P0:FHH
MPM-\+P:5!':0:CJ;6,6/*M9;G<J =%#8WE>/NEB.V,<5<NM%M+G5(M3'F07\
M<9B$\+;6:,\[&'1AGD9!P>1BM&N=U'Q%=6OC/3O#\%E#(+RUEN//DF*[-A (
MVA3G.X<Y]: +DWAK2)X]-22U)739Q<6H$KC9)S\QP?F/)SNSG)SUIT?AW2X[
M[5+U+=A<:HBI>.9G/F*JE5&,X7 )'RXJQ;37IN9TO+>&.)55HY8Y2V[.<@@@
M8Q@>N<U;W*<88<].>M &=!H&E6_]F^59H#IB&.S8DDPJ5"D*2<X( %!\/Z4;
M?4+<V,1BU%B]VG.)B1@EOJ !]*RO#/BI=3LYSJD]G;72:G<V$:!MGF&-RJA0
MQR21@\5JE[U?$@0WEG]@:T)6U(Q/YH8?.#GE,''3KB@"=M*T]_L?F64$AL\&
MV:2,,82!C*D\@XXR*:-'TM;F[N1IUH)[Q-ES*(%W3KC&'.,L,<8-<_X1\6PZ
MAHEE_;&HV4>J7,T\:1&1(VEV3.@V)G/10/6M5[M[;7[QY]7MS:1V0E^P+&#+
M%@G=(2.2",#&.U %HZ)I3:4NEMIED=.48%H8%\H#TV8Q^E3FRM39"S-M";4(
M$\CRQLVCMMZ8]JJZ%K=IXAT>WU.Q8M;W"!T)!!P?7WK1H 9##%;PI#!$D42#
M"HBA54>@ Z4KHD@PZJP!S@C/-<IK'B6[TWQKI-H50:-,S6=S,V/EN74/$N>W
M"D>G[P=\5UM &3XBT9]<TQ+2*Y6V9;J"XWM&7!,4BR 8#+U* =:T+RW%Y93V
MS,56:-HRP[9&*9J-_;Z7I\U[=/LAA7<Q R?0 >I)P!]:R6\7:=##J[W45W;-
MI,"W%U'+"=PB*DAUQD,/E8<'@J1VH O:#I0T/P]IVDB;SA96T=N)"NW>$4*#
MC)QTK1KG[#QAI^HZG9644%Z@OK?[1;7$L!6*4;0Q56[L V>G8\\5RWQ,UF&^
M\&%[2"[EA34X(?M46!&&68*^<,"5^\O3&?SH ])HHKF]>U^]TSQ-X>TNVM(Y
M8M2EF5Y'EVX*1%@O0]<9_"@#HPP)(!!(.#[4M>9:?K]QX?U#QS)9Z/+?+;:G
M]KN%CD$81#;Q%B"WWF^4G:/0Y(R,]1J7C"VM;DVEK]GDN?L:7@%S/Y*%'8A1
MG#')P>V!CK0!TM%97AK7$\2>'K/5DM9[07"DF"<8="&*D'\0<'N,5JT %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH \]OO$^IZ9KVD+-?F476L-87-M# &M
MXD;>(AYNW(DX0D9/4Y &*R]9UWQ.;/QS<6NO&V_L"X\RV5;6([T\M7\MBP/R
M\D>OOVK9B^'$T>GV%@?$%PUKIVIKJ-FOV==RL'9RKL2=_P!\X/&.X-:DG@J&
M6V\40F\DQX@_UIV#]U^[$?R^O []_P J ,NWU/7;/QKX<CN]4:ZL]=M9WDM?
M)1([9T1'&P@;B.2/F)]:@TS4O%OB32=*UO3'M+='O&>?S;DE'M1(P,>P)@,
M,;L@Y7KS@=./#$#7N@WLUU,]QHT+Q1$*@$F] C%N,] #@$#-9=E\/+73=7EN
M;'6-6M]/EG-R^EQS@6YD+;C@8R%)ZJ#@].G% ',:AK&N0>&_%VKC7;LR:-K+
MI;1A(U4HIC.Q_E^9<.1V]>377Q7G]N>,=<TEKJXABTR"W CAD:,F20,Q?(P2
M,;0!R,@_@^7P1IT^BZ[I4MQ=M!K-V]W<-N4,C-MX3"X &P8R"?<U+?\ @^QO
M=6CU1+O4+.]$0AFFL[@Q&Y0=!)@88CG!X(SP>F #@]!N-03P1\/TMK^ZA\W5
M)+6X>)O]9&//X;.1R4'T[=JUVTN:Y;QGIKZSJWDV+)+9XO)-T#&!7SOSN8;N
M=I)'M72V'@S2=.T_3+&'[2;;3;AKFW62=F(D)8Y)ZG&]N.G/.35[^P; 3ZI,
M$E#ZFH6ZQ.^&PNP8&?E.WC*XH YB/5KO4+[PE87%TB#4-)>Z?S%)$\P6+C"D
M9P&=L9QWQP*J:GI5YI-KX=TZ;7+F[+>(0I>-WC*1-'(XB.78D# P2<XQC%=-
MJ'@O0=4T>QTN]LVEM[';]E;SG$D.!@;9 =PX '7L*LQ^&=(CLK*T6U/DV4XN
M(/WK[ED&?F+9RQY/4GK0!Y]JNAVUEI7Q*TE44Z:M@E];V[9<12&&3)&[/):(
M-GUKT/PW;6UKX;TY+6WCMXC;1MY:)L )49XP.:D.AZ:UU?W+VJR2:A$L-UYC
M%UE0 @*5)(QACP!W-2Z;IEGI%A%8V$/DVT0PB;BV/Q))H X;38H_$7A/Q++J
MZ!-2@O;R-IGXDM3&S&':W!7:A4J0>^<\FHY%N;_4?AC>ZS#_ ,3"19#<B1 /
MWALV8[E(&&W#IC@YKN)]"TNYN9KB:RB>2?:)B>DNWIO'1L8'7-6)[&SN9[>>
MXM()9K9BT$DD89HB1@E2>5./2@##^(,:2_#GQ()%# :;<,,]B(V(/YUA:A]A
MO?%'P_4>3/ R76T*P*$B 'IT/3I^/:N^EBCGA>&:-)(I%*NCC*L#P00>HJG#
MH>DVSVCP:791-9AA;&.W13 &X8)@?+G/..M 'DT5S_8OAOQ!-&K1:7IWC)C<
M1P1@^5;CRR2%P0 K,&Z'IVZCT+PW_P (Y?ZKJ&LZ)J2ZA=7"1QW4T<_F*0N=
M@./E! S[^M;Z6=K$LRQVT*+,Q:4+& ')ZEO4GWI;:TMK*'R;6WB@BSG9$@49
M^@H YWQ1XNT32)H](O=9M;"YNEY>24*8H\X+<G@G.!^?0&LO4UTK4;#PMK^C
MRA]*TB]7:T8(C$)4PEN1]U<@YZ8!KN'MX9&W20QLWJR@TY454V*H"^@'% '*
MZ1:QW_Q!U;Q!!)YEJ+""QBE1@4D8/([X(ZXW(,^NX=JE\+RI)X@\7A6!_P")
MHAX]/LL"_P#H2,/J#73*JHH55"J.@ P*6@#@M=\'6-^1H6E6T\%I=7:7>HE9
MI%@1 ^YE5<[=[D ;0, 9)QQGO:** .#^'6A6R://<7^BK#?+J5U*DEU9[)<-
M(Q5@64'E2.?PJ]?0WR_$^TNH+>9X/[%GB60QL8A*9495+ 84D*>_.![5UU%
M'E6A_P!M7NK^#]4U#P]JPOK7[1!J$\L:($9U R%+#]V",@J,8Z9.:OOHFJW?
MP_L;2*PF%U'K8NGA?",(A>M+NY(_@.:]&HH R_$B:I)X:U)-$<)JAMW%JQ(&
M),<=>/SXKC],T/4?^$[M]97PX=.M;K1YK.<O<QO(DID5@9<$[B0.H+$YYQBO
M1** /.H]*\0MX'\+0#1ME_H5W:[[62Y3,\<49C9U8$@9W%@#S@>O%/\ %&A>
M(]:_X26R^P6UQ;WMCMT^>2X4?9V,85XP-N<LPSNX&,9(QBO0J* .%MM$\3Z-
MJ<>I:7!I\WVVS@@O[2YN&0121+M5T=4.X8.",#IQUXTAH.IGQWI^MS36[V\&
MF26LQ&0S2LZME5QPHV^N>?:NHHH \Z'@#5K+0=._LN]LX-9TO4;F[M)) SQM
M',SEHG. <%6 ) ZK^6EJWAK7O$.@VSWU[96NN6EW%>VAMU=H(73^$Y(+!LL"
M?0]..>SHH YO2M'UI/%$VMZI=6)\ZQ2U^S6T;80J[,#O8_-]X]A^F3:U'1I[
MSQ3HNK1S1K%8)<))&P.YQ(J@8/;!6MJB@#DM2\&3WVF7,,6KO:7W]I-J5G=P
MPX-NY& ""QWC!8'ID$C IUWX8U76O!6HZ+K6L0SWM]$8FN8[7;'$.VU PR>^
M2>OL,5U=% '.>*O"TOB&&QFL]4ETO5;"0R6M]#&'V%EVL"AX92.HSV%1W7A:
M_O- MK2X\07#ZI!<I=C4# G^L7TB^Z%V\8'UY.<]/10!A/H$\6KS:E8:DUM-
M<PK'=!H0ZRLHPL@&1M8#CT/&1Q6II]C;Z980V5J@2&)=JC'7U)]R<D^YJS10
M!Q8^&]BMM#:)JFHK9VNHIJ-G;ATVVT@<N0ORY8%F/WLX[8K<F\/I<W(:ZO;B
MXM5F6X2UE"%4E5]ZL&V[N"!QG';IQ6Q10!2U?2K77-)NM,OD9[6Y0QRJK%25
M/49'2H/[#@:W@MI+BZDMX2A6)Y/E.P@J#@9(X'!Z]ZU** *%UHUE>VNH6MU&
MTUOJ (N(WD;# J%('/ P!T_K4=OH&FVMS8W$44OG6,#6]N[7$C%8VQE3ECN^
MZOWL]!Z5IT4 9!\,Z0=+NM-:U9[2ZG-S-&\SMND+!RP);(^8 \$<U8N-&L+K
M44U"2#%XL7DB>-V1S'G.TE2,KGG!XJ_10!3FTJPN(;2&6TB:*TD66W3;A8V4
M84@=.,\>E-31=-CUF76$LH5U&6,1/<!?G91T&:O44 4M1T?3=76)=2L+:[6%
M_,B$\8?8WJ,]#[TMMI.GV=S)<VUC;Q7$H DF2,!V X +=3T%7** (H[:"&2:
M2*&-))F#2LJ@%R  "3W. !^%2T44 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%-,B",R%UV $EL\#'7F@!U%1PSQ7";X94D3.-R,"/TID][:6IQ<74,)QG
M]Y(%_G]#0!/14%Q>VMI:FZN;F&&W !,LD@5!GIR>*ECDCFB26)U>-U#*ZG(8
M'H0>XH =15*'5]-N=1ET^"_MI+V$;I;=)5,B#(&2N<CJ/SJ4W]H+[[";F+[7
MY?G>1O&_9G&['7&>,T 6**Q[;Q3HMY;275I?"XMH\[[B"-I(ACK\X!7CZU8N
MM<TVRN+.WFNE\Z]#&V1%+F8*,G:%!S@$'Z4 :%%9UCKNF:A=RV=O=+]KB&Y[
M:13'*HZ9V, V/?&*T: "BD) (!(!)P/>LW2]=M=7O-3M;=)DDTVX^S3>:FT%
MMH;*\\C##F@#3HHIK.JE0S %SA03U."<#\ 3^% #J**Q]5\16VF'23A9HM2O
M5LTD20;59E8@Y[\ICZF@#8HHHH **HZSJ]IH.D7.IWSE+>W3<V!DGL% [DG
M ]35%]6U>'2?[1GT9$41B1[87.Z9!U/ 7!('8'L<$\4 ;E%8UOK4DGBO5-(G
MCACAM+2WN8Y/,^9Q(TH;<" !@Q^_7KV%S4&U%6M/L"VI4W"BY-PS#$.#G9C^
M+.,9XZT 7:*C>>&.1(Y)8T=_NJS %OH.]8NHZ['_ ,)!%X>M[R&WO9K22<2L
M58H0R*HV$\DE\_1??( -ZBJ=HNHC28UNY+8ZB(L.\:MY1DQU )SC/;/XUSF@
MZAXA\0^%+#6X+^P2>>W$GV=;4^67!.5W%R1TQG\: .OHJ#[9;"[6S:XA%V4\
MSR/,&_;TSCKC/?%(;ZU%O]H^TQ>3N*!PX(+ XP/4Y!&/6@"Q15&VUC3KRP:^
M@O87ME8JT@;A6'!4^A'H>:9_;VE_9;JY-XBQ6CA+C<"#$QQ@,I&1U'4=#F@#
M1HJE<ZM96ER;62;-UY#7"VZ*6D=%(!*J.6Y(&!ZBN3B\5Z=XM\ ?VR]WJ>B6
MC3KF:)'608E 4*VWY@V #MR/F*YH [FBLM/$&GR>)9/#ZO)_:,=M]J9#$P7R
M]P7(8C!Y..,]#4CZQ;K '"2M(\TD$4& 'F="P(4$@?PDY) QR2!0!H45G:-K
M=GKMK+-:EU>"5H)X95VR0R+U1AV/0^A!!!(-8/B36IV\8:#X6MI9+<:@);BY
MGC.&\J-<[%/52QQDCD '')R #KZ*X7Q[<MX+T/\ X2C2U<-92QBYM?,;R[F)
MF","N<!AD$/C/'.02*LWUQ)J?Q &BW>G"?3O[+>0;W4HVZ1%+8SUQP.XYQUH
M [ LJD D#)P,GK2@@@$'(/>O.='LHM7U+Q/X<O\ 25N-)L)(+>&)KHLT2"W1
MD52><Y+'=N!R>O&:WM U>PB\+: FEV#01WD8CLK1Y,^6JH6^9N> %Y//)'7-
M '445S1\7"WT^XGU&Q:QEAOOL6V>3;%(>"'60@93!)SC/!&,UF7OQ$%AH^KZ
MA)I9F73IX$#6\^^*XCE955XY"H!()(*]B.O(- '<450TJXU*X@F;4[&.TE6=
MUC6.;S \?\+9P,$]Q[5A^*/$NH:';:O<1VMO#!861N8I;ILB[<!F:- &!& N
M"3W8<8'(!U=%<=)XLU&Z\0:'IVG6ELL6JZ6]]YLY8F$@+C(&-P&\9 ()]1UJ
MO8^-;V71+$745HNKW6KRZ2/+W>3OC=PT@7.[&U"=I(R<<C- '60:M87.JW>E
MPW*O>VBH\\0!S&'!*D]N<&KM</X?MKNW^*?B;[7/%,9+"R>-TCV';F8?,,]<
M@\CMBI_B3)>0^'K1[.]DMF.I6D;[%4AU:9!@Y&<<YX(H Z:/4K635I],5V^U
MPPI.Z%" $<L%.<8/*-T]*MUY[?+JLWQ7N--T_45M'F\.QN]T81(ZE;B0 A3\
MO\1ZBG:5XOU6_P##_AR.6%I-3U(7 F>U*(3Y!*L5\S"@DX/0\9QZ@ ] HK#\
M,?VX+*Y375/F+<O]F=BAD>$X*[]GR[ADCCK@&MR@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH *YWQ5XAN?#\NBB"VAG34=0CL&+N5,9<'#C .0-IR..W-=%7!?%
M)H!;^%/M$IBB_P"$BM=[B0H5&V3)W @CZ@T :L?B/4;+Q?8^']5M+8_;X)9;
M:[M7;!,>"RLC#C@\$,<^U.L-=U'4?%^OZ*GV2&/2Q;,DAC9VD$JLW/S #&W\
M?:N7U:VBT_XD^'+KPY=-?7LSM;W\$MRUUY5J1DR9<L8NG&" QP.:LZ8;)?BQ
MXS%].\ D@L?+;SVB# 1MNY! )&5_.@#O[7[3Y.+HQF4,PS&" 1G@X)..,=ZY
MWQKKNI:#!HLNG"V(N]6M[*?ST9L1R$J2N"/F!QUXK7T:;3VM6M--E,L%HWE;
M_,,@SC.-Q)+$ C)R?SS7.?$B-Y;'P^L:EF77K*0A1DA1)R?H!R30!-XXOM?T
M;PWJFK6&HV<(M@LD2/:[CM^4$,Q;'=CT';WK?M+:_AN]\VH?:;9HL;'A565^
M.05QP>>,>G-8/Q/1Y?AKKL,4;R2RVQ1(XU+,S$C  ')KJ8)$FMXY(V#(R@@C
MO0!@>-]4O='\.B[L)1%,;NWA+E0VU))51C@\9PQQ[U:M;2]BU1"OB">\A5#Y
MUO.D.5S]U@4C4CE2.>#SZ5E?$VT>^\ :A;Q6,U\[/ 1;0Q&1W F0D  'L#70
MV&E:;IY>6PL+:U,RJ',,(C+ 9VY  Z;CU]: ,+X>:M?ZWX4%YJ5P;BX^U7$7
MF%%7*I*RKPH Z =JH>)-3O[#P!XIO;6_N%O+*2=H9CM)CQ@A1Q@@ XY%2>#(
MYO#%I>Z%?VMV#%?3S6\\=M))'-#(Y=3N4$!OF((.#QTI/%NF7MS\.O$<$%M+
M+=Z@LK16\<>6RV HP.^ "?J: (-1U34M,\5>&+33=3EOQ>N8[^RDVN5BV9\[
M(&4P?P.<<5:^(,%U8^$->U>WU2_AN8+=IK?RIS&L6%48P.&&03\V?O'VJE>Z
M+>:)J-AXI\,::^9HTAU73$01-/%CAPIP/-0D_4$CZ[?CFTN]8^'VKV=A;237
M5W:,D4/"L68< [B,>^: +D%ALL!<I>79W691E:Y=P20"'!)X88/(QU^E8?@S
M7+34?AOI<M[K"&YGL@9YI;O,@<@[B6!# YST(QT'2NDLTF7PW;H\#I.+15:$
MXW!MGW>N,YXZXK*\!V5_I'@#2K#4+)H;VTM_*> .K$E20,$''. >O>@#A?[8
MNV^!6@:K+J.HK/\ :;;SKE+V3S7!N-CY?.2"">#D#CTKTFV;3WU.*."YO/M"
MHT@C>68JR\*<AN#RP]_UKS]?"GB*+X+:9X?72B^K6MS&[0?:(P"$G\W.[=C&
M./7)Z5Z E]J]S);*NCO:([@S///&3&HY. I;).,=>,Y[8H \^AO_  [9^)O&
MR:[<M%Y5Y$+9A*_FQ[XE;$)'*L78GY<9)KM? D>NQ>"]-7Q)(SZIY9\PO@N!
MD[0Q'5MN,^]9\/AB?4->\6PZS81/HNKK"(P)02VQ=I)'4'.".>-O8UJ^%+#6
MM*TQM-U>YBO5M7\NUO Q\R:+ V^8N,!A]W()SC- &!\4XK*2P\.-?0K+ NOV
M@=6C+Y4E@1M );/3&.>E'AF2/4/'^I7^@[XM"CMOLUW&5\M'O%?.5C."I520
MQP,DCKC-:_C/0=0U^WTA=/:V5['5+>^8W#LH*Q'.T8!Y/X4Y_#4UEXO_ +>T
M>6& 7BA-4MI =MQC&R1<?==1D=,$'GUH Y[1'M+;XG>/'>Q>>1&LF016Y<Y-
MOR <8!/N1FM+Q-IM])X/M9/#&FJ)8;N*_.F2_NA.-^]XV[ [CN],CO5JRT'5
M=,\7>(M9MWLYHM6$!2*1F5HFBCV9) .0>N./K6E]DUN6!'>_MH+H7'F%4B9X
MO+VE?+(+ GD[L\<_2@#GO#OC'1];O;^;^R[C3?$=I:'[397D1CE,:G(P>C+N
M)P>V>@SS/\,6:]\!V.JW,BSWNI!KF[FZF1RQ&#]  N.@"X%:T>B//XDM]<O?
M(6YMK9[:(0 \JY4L68]>5X7&!D\G/$6E^';CP_'/:Z/=PQ:<[F2&UGA9Q;L3
ME@A##Y"<G;VSP<<4 >?7A:'1_BMX;53_ &9IUO\ :+1"/EB\V RLB^@##('0
M9Z5ZQI__ "#;7'_/%/Y"L.?P=;R>'-9TU+C;=ZRCK>7S1@O(SKM)P". IPHZ
M# Z\YDL]$UBVLK*P;6;8V=LL<;+'8E7D1 !M+&0@9Q@\=Z ,7Q7M\,^,]'\7
M9VVDX&E:B>RQNVZ*0^@#\$_[0KI-(V7E_J.J!01))]EB?N8XB0?P\PRX]1BK
M&M:1::]HMYI5\F^VNHC&X],]"/<'!'N*FT^QATS3+:PM5"06T*PQ+Z*H 'Z"
M@#A?A_-JT'AIX+#2[%[*+4KN-3]J,;*OVEP<((]O S@;NW:M#Q%;;?B%X%>,
M(L,3WL>T#&,VYQCVPI_2KNC>$IM$TZ2SMO$&HJCRRS$K'!P\CEV(S&>[5-?^
M%(KZ;1YAJFHP3:4S-#)&T9:1F7:Q?>C9)!/3'4^V #"^(T8AU;P;J%IE=436
MHK>(HN6:&0$3*?\ 9VC)/;%=[6/:^'+2'4HM3NIKC4-0AC,<5S=LI,8/WMBJ
M%12<#)503CFG:+H[:1)?D7M]<17-RTZQW<WF^43U"$\A.F%/3\: ,7Q3%)+X
MU\&@7=S'&UU<AHHWVJQ%M(03QUZCZ$^M<WJ<>I1O\2+^PU2YM)K*5+F 6X7+
M2+9QMA\@Y7@#''?.>,>A:MH=CK36;W:2^99S">"6&5HW1L$'!4@X()!'H:1_
M#^F2#5@UNV-6&+W$KCS?D$?8_+\H ^7'2@#F]0O[G4FC^S:E.S/HXN1:V^83
M$[9*SO)GI\I4)@Y.3@@'&1874FLZI\-]6O))C=7UA-YQ25D#-Y*OG:I ZY/3
MV],=I_PB6B?:;:X^R,)+>V%HA$\@#0CHCC=AP/\ :S3$\':%%86%E'9NL&GN
M7M0+B4&(G@@-NSMP<;2<8XQB@#6O;5+ZPN+23=Y<\31MM8J<,,'!'(Z]J\AM
M+-U^&7PX6"69<:S:,\@DR5!\Q3C=G Y P..>E>RUDVOAC1+*V6WMM,MXX5N/
MM2QJGRK*#D,!V(/3'2@#@;[4+KPO+X^@T^6[:"TCM;N-7E>4P^;D3,N26Z M
MUZYZ5U>B:?$FLPZI8ZU;/9W5J0UI;*?+G;((FR7;YAR"<9.>3P*WDTRQCO;F
M]6TA%S=(J3R[1ND51@!CW R?SJ#2O#VC:&TS:3I=G8M.093;PJF_&<9P/<T
M<W\4K6XF\+VEU LC1Z?J5M>7*1IN9H4?+8 YXSNX_NUUL&H6=U:1W=O=0RV\
M@!26-PRMGI@CK5FJ%KHFDV4IEM-+LK>0MO+Q6Z(2WKD#K[T <C/IEEK'Q6U:
MRU&%;FT;0[8O;R$F-SYTV"R]"1G@D<9R,5G6LJMX!\!2F1&>/4K2-&?YC_$F
M!GN%S^5>DBUMUN'N!!$)W7:T@0;F'H3U(I@L+-84A6T@$2-O5!&-JMZ@=C[T
M >;W-YI>JW/B+PYXJUB;3KI[YG@B/EHTD'RF)X2RL2< =.<YXS722M"GQ-TJ
M-FS(=&N I<?,3YL/7WP#^1KJ'MX))HYGAC:6/.QV4%ESUP>U24 -DD2*-I)'
M5$0%F9C@ #J2:\T^'":&_@+1&NM2VW%L#*83J#@*1(6&Z/?CL" 1]*]-HH X
MKQ9:2:_]A;19?L>OVT)O;:>1=I6(X#1.?1\@$=L9Z@5F7NNQW^C>&==M=.OU
MTRRN&6^LK97$UIF)HPV$.65<GIG*MD5Z12,RHA=V"J!DDG  H \UO8K-[*'Q
M%X9TB_NH4U2"[O@\<OFW:(C*61)2"2NY3TY*^U;&L31Z]X1\13Z/I$XN)[-L
M//9-#)<2JIVKM<!B1@ $C'(QGFNQ>2.,J'=5+'"@G&3Z"E5E=0RD,IY!!R#0
M!P]K/<:M\0]$U2/3KZ.T&CW"///;M&!(SQ'80V&!X/4 'MGG'/Q:7JD/P*ET
M6/3;]=2M) HA^SG<S"ZW@J/XAMP<CC\J]9HH Y/QAIFIR7.D:WH,2OJ=E/Y3
M(QVB2WEPKAO8'8__   U4\6:-=VW_"/WNG:/'K4&F&2*>RDV&22-T WJ7XW
MJ#ZG)KM&FB21(WD17DSL4L 6QUP.],CN[>;_ %5Q$_SLGRN#\R]1]1@Y% &9
MX;BA2PDF@T!=$6>4N;<QQI(QZ;W$>5R<>I. /H*/B#P_//XCTCQ-IZB6]TT2
M1/;LP'GPR##!2> X.""< \@D9R.GHH Y#Q3H]WXXT4:'/83Z?932Q274MP\9
M8QJX8H@C=OF)4#)P #QGI5UM'NO^%B0:RL:BRCTF2S)W#.\RHXPOIA3S]*Z*
MB@#FM T>]T_Q;XHO[B.-;749X)+=@P+'9$$;/''*\?6L<^$]<L/#WAN33GL6
MUK0]XV22/Y,\;J5=-V,@D;2"1P1782:O8Q:Q!I+W %_/$TT<.#ED4@$YQCJ1
M5V@#D=7T?Q'KNA6\S3V.GZW:727EHJ%I(8V4%2CM@%@RLX) '7H<9,>MZ#XB
M\3>%+JPU"73;:[E>W9(H&=XE,<RR,2Y4,=P7&,<8ZGK7944 %<EJ?AC5;S7-
M8GAU"V6SU6P6S;S(BTML KCY.<$$N2<]_6NMHH Y73/"UY:ZEX>O;FZMF;2M
M-DL76*(CS"WE\@D]!Y8X]S]*S#\.YSH]Q#'JH@U%=9EU>RNTAW"%W).UE)^8
M8)!]<UU6@ZW!X@TH7]O%+$AFEA*2XW!HY&C.<$CJI/TK3H YO1?#VIV7B*[U
MO4M6ANYKJTBMI(H;3RD4QEB"I+L<?.W!]>O:KWB30U\0Z))IYN#;2>9'-%.J
M!S'(CAU;!X/*CCTS6M10!A0>'9(_%$.O37YEG33_ +#(ODA1(-V\MP>#GMZ5
MDCX>0#PQ8:4NK7D-WI\\EQ:ZC!M26-W9B1C&"I#D$'J*W=,UE[_6-7T^2T\D
MZ?+&@?S WFAT#AL8XZXQ6M0!GZ-ILNEV AN-0N=0N&.Z6YN-H9S@#HH  X'
M'YG)K0HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BN<N/$%S>^)I= T58#/9HDFH7$ZL4MPX)C4*
M""[-@GJ  .I/%7X)-7BUA8+I;>>QDA9EGAB*&-PPPK L<Y!X(_NGI0!J456_
MM&R^UBU^UP?:&) B\P;B1R0!W-4IO$^A6[P)+J]DK3S&WBS,OSR#@J.>N>/K
MQ0!K45GZEKFFZ0,W]VD(P"Q()" ]&8@?*O!Y.!Q5;5?%F@:)YO\ :.JVUN8H
M1.ZLV2(R0H; Y/)% &S4<L$,ZA9HDD .0'4''YUFW/B?1[21DFO0NPQJ[B-F
M1#)]P,P&%S[D=1ZBLM+O4%^*TMDUTYTYM%69("1M643%2W3TQ0!TT5O# "(8
M8X\]=B@9_*I*YOQOXBG\.:'$]E'')J-]=16-DLGW?.D. 6[D#DX'7%3S:'?)
MI\GV36[T:D1N6XF8,A<9X,>-H4YZ #\Q0!NT51N]3CM96A2">YN%C\UH8%!8
M(<@'D@<D$ 9R<52/BS2?L^E7$<KRPZG<_9+=T3I+ACM8'E2-C YZ$8H VZ*Q
MKOQ+9V<&M2O%<.=(C$ERD: L5V;_ )>>>/I45EXLM+[6;?3EL[Z);NW:XM;F
M:(+'.J[=P7G<" P/S*,T ;U%9=CK::CY,MM;326<K2*MTK(4!0L#N&<@$J<<
M'WQ68OCC36O-+B(!@U23RK:9)D?YB"R[E!RH8 X//4 X)H Z>BN-\ 1+!/XM
MA1PZ)X@G*X4@+NCB8C\"Q%;M]JLJ:A_9>GQ13Z@8/M!6:0I&B;MH+$ G).<
M#^$],4 :M5[>_L[N26.VNX)I(2%E6.0,4)Y 8#I^-<1XM\17.H?"_P 23V2)
M;W]G'-;7D9E),#*,-M(7+9!!4D+D,"<=*ZK1; );PWUU96<6I/;K#));\YC4
MDJNX@''.<8ZF@#1GGAM;>2XN)4BAC4L\DC!54#J23T%+%+'/"DT3J\<BAD=3
MD,#R"*X6TUC4]8T_QU;:D;5HK&2>VB6%6P%\E2 <]>IS[GCBI-"U_5+.Z\+Z
M;=VEHFGZG8A;=ED8S*\<(<[AC;@@-T/;K0!W-%<1)XPU6ZM[/4]%TYK^QFNS
M;R6PM9%E6,.R&429V\;<[<=#U%:WCK4[O1O FMZC8MMNH+1VB<#.UL?>_#K^
M% &D^N:7'//"U_ )+?'GC>#Y6>?G/\/'KBKD4L<\*30R))%(H9'1@593R"".
MHK&\&VT-KX,T=(>0]G%([DY,CLH9G8]R222?>FSWD=CJ^F^'-/,=N9H99R=N
M=D2%00@Z;MTBXSD  \4 ;U%<'?\ B?7+&PURU/V8ZCI=U:JD[1'R[B&9U"DC
M/RL,L#VXR!S@6Q)XDD\5:AHG]M6ZQ-9QW<4ZV8WP;F="B@D@C*9RV3U'/4 '
M8T5P2>(M>G\'>'+U+BUBU"ZOX[2Y8P%XW^=T8XR,9*Y[>E/_ +5U_2M2UW1[
MS5K6=X]/6_LKZYA6)8@69&60+P<$ CCN<T =U17#0ZK?1^)-;TM+J]^S?V.E
M] ]R%\R.0M(I*@C('RJ<,."#P >:6CZGJT;^ +ZYU>YN/[9M!'=PLB^62;8R
MA@ ,AMRC)SW/0<  ]&HKB;*\U"SU/7O#=_J,\ES</Y^ESNP#^1* I"X'6)@Q
M/?&#WKL)G-M9R.H,ABC) )Y; H 2WNX;MIA X=8G,;,.F\?>7ZCH??CJ#B>O
M-H-;N=&^"6DZG#(L=Q/%:B2:1L!#-(HD<G!Q]]CG'%:]YI]UHBZUJ-QXD>UT
MZ73F B >0V\@X\]"S$]"/E'!.#0!V5-<L(V**&8 X!.,GZUYW<7E_H6L:K+8
MV\L$?_"/2WD5O).96:9&X=E)P&^;G#'/<\5NZ!::=<P:%KEMJ,S//9[#B7B\
M9U#DR#NXVL1Z9(Z<4 :OAO6?^$@\.6&K?9VMS=1!VA8Y,;="N>^"#6I7E7A_
M3X]-\.^";^VFN1<?;OLS,9F(:)O-!0C.". 1QP1GK7HFOW5O8^'=2N[N:>&V
MAM9'EEM_]8BA3DI_M#M[T :-)N7?LW#=C.,\XKSRRM8[;QHEIMM((KG0+@26
M=L^>$DB5&D(QN8JYY '<9/6L;1]-M[7P_P##+6+>-$O6D@AEN&R7>.2!P4)Z
MD=,#H,=J /2]?UNT\.Z--JE]*L5M"R"21@2$#.%R0 3P6IMMX@TZZUQ])CN0
M;P6RW0A*,"T1P X/3&3CUSFM&6*.:)HI8UDC8897&01[BD98HV:=E12%PTA
M!"CGKZ4 <]K_ (MCT+Q#HNFO 7AOYO(FG!X@9P1%G_?96'X&M^>[MK7ROM%Q
M%#YT@BC\QPN]ST49ZDX/%<7K&@77BWPGJDL=Q;Q-J.+JS<PG?%L ,)W;^/NA
MNG&X\5EW/B>'Q%\._#/B*5T58-3LY+]NT#+(%D+>@!.?H0: .WU#Q/HVF6^I
M375_$HTQ!)>(IW/$",KE1SSV]:YV^\0SSZWX-U6QOI8M'U/S5N8G"A"OV=Y5
M))Y!&WJ..#^.5?Q07_B'Q\ENSRIJ'AV!HW0 B0%)US&1PPZ<^N:?;ZCIM_I'
MPV"RI,BW<:$;20)%LY1CIU#E1['Z4 =S8^(-(U/3IM0LM1MY[.!G269'!5"O
MW@?3'7Z$'O4BZQ8-+<Q>?LDM8Q+,DB,C*G/S8(!(X/(XXK@+FTOUO?&QLX&D
M$6K6-]]G7/[Z-$A:0 #J6",,=R,5T%SY6K^)-.UC3G\VW@TZZ2>5 >0_EE$Q
MCDY5CCMCW&0!U[XM\/ZQHVHQ6/B-;<I8_:GNK8%F@B;I(.".,<CJ.^.*VI-6
MM+.-5F>Z<+ )FF%K(RE?4LJ[0>,XZ^U<'IEC<I^SN]E]AGCO#HT\7V?R6$A<
MAQC;C.23Z=ZEUZZGU:PT#PM/!?VVGWUC'/J5T+>1B(PH_<!@I =B"&SC"@]R
M* .RM/$>FZAIMK?V4DT\5W&TMNJP.KRJO4A6 ('3DX!ROJ,MM_%&DW6G6M[!
M<^8EU,;>&,*1(\HSF/:>0PVMG.,8). ,UQNO;%UO3==BT"[U'0;>WDT^6VBM
M6$L."&65(S@LGR[>!T'?BI[^WO;2;P_K^C>'98;&VNYVN--@B5)FCE0+YQC&
M!O!'3).UN><@ &EX4U WGC+QA%YMP1!<6P$$[$F$F(9 !/ )R>.#VIWBG6[I
M/%7ASPQ:2>1_:KS27$ZDAUBB4,54CH6Z9Z@=.>1'X6@O6\=>*M4GTVZM;2_C
MLC;O<*JE]D;!N 21C(X-6O%'A^YN]<T/Q%IR"6^TB23,!8+Y\,B[74$\!NA7
M) SP2,Y !G^-I/\ A"M E\3Z69@UG+&US;M,[I<1NX1@021N&[(;J"/0D%-5
MU:ZU#QUH^FIICWNC7>F3S,KL@CF#-$I8AC@A5<C'7]X>*N^+=.NO&.A'0(H+
MBTM[QX_M=Q* ICB5@S*N#RQP%],$G/8W+G3[H>-M%N8+-C86MA=023!U"H7:
M$J,9W'B(]!W'O@ Y70[%-0\4^*_#E_IGVC2+"*T@MH99MYB3RF8;6)SDDYSD
M$<<\#&_X=UO2XO"V@QZ38&VCOLQ65DTG*A=Q8LW/ "DD\]0.<U/H^F7=IXX\
M2:A):M':WR6OE3;D(D,:,K< Y'4=1VKE+#PIXHTOP9X:ELH;;^W=$GG<VD\@
M\N>*1GRFX9PVUEP>@.<T =;)XM2UTQ[B_LWL9UO6LA'<OL1F&3O$A&"A0%@0
M/;&>*Q9/B3Y/AO7=2.F+/<:0\8>.VN/,BF1\;723;TP>1C(P:L:OIGBK6]#M
M-1C2QT_7[*Z%U:VID,D:C#(T;R ?-N5CD@ #@>]2ZEI_B7Q)X'U:QU&STZUU
M"[B,4-NMPSQH./F9]N<]2 !V'KP 6UTZ3Q'<6][K&BK87&G7F^R=YA(YC^5M
MPVG"EB-I!SP#ZU*/"EE;V.J0V$<=I)>2M<HT0P(I\<2#_:SR3^'2MY"Q12ZA
M7(&X Y /U[U7U&]&G:=<791I#$A98UZNW91[DX ^M %'PIK!\0>%-+U5]OF7
M-NKR!1@!\88#VW UC:EXMU VE_=:'8-?-8WAM3:_9Y"UP58+)MD'RH02W4$?
M+SC/&KX-T:3P]X/TK2ICF:W@ EYR Y^9@#Z DBL9?"WB'2_$-[+H.LVT&D:E
M*UQ<P7<+2O!*WWVAP0!NZX;(!YP>E $GB?Q/J^B6FL7B06<,-E:"XM4FS))=
MX7=)\JL#&J\+D@\G/3K=CUV[U>_O+#2_*@FM;.&=FF7>&>4,47&1\H"\GW&,
M8JAK'@W4]3OM<C36D33-9M!!/');[YH2$*#RVW !3DD@@\YQC)(2;P7JD=]9
MZKI>OI8:JMJEI>NMIOAND3[I\LME6&3@[CUH IZB^M3^,_!3206MKJ<NGWPN
MADR)"<09VX(W?-T&>_6M_P 'ZIJ&I:??1ZF\,EW87TUF\T*%%E"$8;;DX)!&
M1GK27'A=[C7] U9M08R:2DZL'B!-P9@H8D@@*<KG@8YJ[H>B_P!C?VC_ *1Y
MQO;Z6\/R;=F_'R]3G&!S0!F^(+W4(]66TMM0-LC6<DD<=K&LMQ)+D $JRD",
M9&2<<D D5A?VUX@UI/!L-IJ*6+:WH\MQ=2);A_+<1Q,&0'H09",'C'OBNCU#
MPK]M\2_VU#JM[:.]G]BGBA*[98]Q8?>!*D%CR.:ATOP5;::?#[G4+V=]#@EM
M[;?L 9'4+AL+DX"J!@CISF@#,N+[7]9EUVPTN8K>:8Z6T$PF2-3+Y2/O=,,2
M"6QCI@<<UV.GF\.G6IU 1"]\I?M A)*"3 W;<\XSG%<]JO@*PU+7GUF#4M6T
MRZF54N?[.NO)6Y"]-XP<D#C(P<5T\4:0Q)$@(1%"J"<\#W- 'C%B+[3?!%WK
MD.L7MF]AXBD'D(X6%D>\".)%(^;AR>>F!CUKK)Y=6\3:YXGTFTOEM)+&6.&"
M6.\DCDM\PJZR>6HPX+LWWFP0N,<<[,W@?2KCP_>:),]TUG>79NYAY@#%S()#
MR ,#<,XIVK^"-&UK6(-6G2YAOHE\MIK2X>%ID_N2%2-PH YZZM]0UCQK::)=
MZ[>)#+H#2W#:?*85DF29%WKUV]3T/L<C(J.SM=2\6VFN8UL:==V6J/%#-L=Y
M;18G&T$;U&UD )SD-O)-=JF@:=%K4.K1Q,EU#:?8X]KD(L60=NWIU [=JH7G
M@;PY?^(!KEQIR-?X =P[!9<8QO4'#8P.H/04 <U_PC5GXE\;^,+349KAH6AL
M67[/.T6UC&XW_*>2,9&<@>E4HFU(>"O"WC2Y+W5_I +7;D'-Q9G<COCN=FV0
M'V/K7HL^BZ?<WCW<D!$\D8BD=)&0R(#D!MI&X#)ZYZGUK-UJ+79KNUTS3;*P
M_L>>%H[N>5R'B7IA$'!^7(';/TY +^C-'<V\NI1HR_;G\T%E()0 *AP>>54'
M\:TJ155$"J %48 '84M !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110!YWHQ'A;XG^)8M2Q!9ZX8;JQNI2
M CNJ[9(]W3=D@A>N,UHW<LDWQ5T<6FH7#VW]G7$ES;Q73&$$,BQLR XR=SX]
M<?[-=C)%'-&T<J*Z,,%6&01]*9;VMO:1>5;010QC^&- H_(4 >6^%M2T76]+
MT'1]8U"^;Q%I=RC-I[J(YH[B/(+\*"4P222<%2<Y-5%@M5^'?C^>6VC+?V]=
MR%O+RS[9E9#[XSQ^E>P!%#EPHW'@MCFG4 >8ZOJ>EV/B_7K#Q1%J2Z9K$4'V
M.6!)WBG7RPCQ Q9.[.3CWSWYV;;3[*V\<:):Q6C):PZ#+##',I=HQOBPA9L\
M[0PP3G /6NUHH \D\7W[7FE^+M.&FW]O=)<(T4%G9/BY1/+/GO(%PW *XW=%
M P3BNNA,ES\2;>_2VNQ:3:'M662VD10QF#;6) VMCG:<'VKK:* .5\?>&[OQ
M%HMJVFO&NI:;>Q:A:"0X5Y(R2%/U!(_*KFG^*(]0C1/[*U>WO"/F@N+"5 I]
M/,*^61[ANE;U% ')A+S1/'%]J$UM<W&GZK;0@R0*\WV:6+<-I4 D*P;(('7.
M<9KG[GPY?:5HD&HQV%U=21^)7UG[%!@R)$Y==H7."0K[B,]2:]*21)%+(ZL
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
MXFM=4O9?LUI%:RPQ) TAC5D8N0$!8C*Y)(XSUQ@#H9=>L$2R,4C7!O8C-;+
MI<RQ@!BP]L,OY@=30!;FL+.XN(YYK2"6:,@I(\89E(Y&"1D5,T:.R,R*60Y4
MD<J<8X].*XOQ-K?]I>'] U;0M0G6UEUFS5WA#)YD;3"-T<'! R<$'N,59U2\
M>_\ ',/A^:"\^Q-ILDSM$QC!8NBAMP8'Y06Z<@G/H: .MHJDK0:)HP-U=R-;
MV<'[RYN7W.54<LQ[G R3WJLNOPIJ%I9W=K<V<EYD6S3A=LK ;BH*L<-C)P<9
MP<=#0!K45P^GPQ^*->\1VVJV-POV.^A6W<S*KP 0Q.H4H^1EF9N."&P>X'<4
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M_C5HJ7#L+5-(N)+5<Y4S[U#<8X.P]?\ )C^+>Z/PK8W$ 'VV#5K1[3U\WS
M!^!- '5:CK'V*9K:VLYKZ[6 SFW@90VP' ^\0,DY '?!]*RI?%\SVKW.FZ%?
M:@L&U;N&,JLT$C(K^7L8C+ .N[GC/?!Q3^P?\7>:<7UR"='#&+< N!.<#W')
M^GKS4'@G2_(O?&.R^OB_]KRQAWF+XS!"=V#QN&>"1T '2@#L["XDN]/MKF:V
MDM998E=X)""T1(R5..,CI5BN \/:Y<:C;>#-.OKJ8-J&C&]EFWE7N)56(;0P
M(/\ RT9SCT'O5V[DO=&DT31I=3-VMWJ$T9FG9D;9L>2.%F!)+?=&3]X+SUY
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
MYF.>YKT :98B\N+L6L0N+F,1S2A?FD49P">X&3^=02>'M'FT9-'ETRUDTU
MMJ\0,:@<C /2@#AO$.GZ+967A.TTN4-IY\3H0$E9EW.DQ*J0?NY;& <#D'N*
MVO"UK;V/CCQA;VD20P%[27RHQM4.T1W$ < G:,^M=*FDZ;':VUJMA;""U(-O
M'Y2[8B.A48X(]14T=G;17,MS';PI<38$LJH SXX&X]3CWH FK@=8GO\ 0=8N
MM3L)[;5=-GU" 7NFRC,UO*?+0/$?481MI'?(-=]47V:W\[SO(B\W^_L&[\Z
M/+=5@LY/"_Q+E\N-KF.\=V8J"PV0Q,F,CCG./<UH>+=2LY4\268?[/<7&B*Z
M[$+S7OR2;508(*KDYVC/S9R!U]%2-(RQ1%4L=S8&,GU-.H \Y2XM[G6/AG<0
MRQ2*T-PJL.21]EYQ^( -;7A*T-IXB\8#^&74UE4]CN@C)_7(^H-=910 5YOJ
MFGS&_P#B9Y=I<,;W2XA$1$Q$SBWD7"<?,>5&!GDUZ110!P$]O._B;X=WBP7
MBBM;F.7]R_[O? F-_&%Y7'..:[^BB@#D?%NDV>HZA;SE-7L]3MX3]FU/38V8
MKD_ZMMH.X9 )##;SU&:JQ1Z[:^)?#NL:AIDMS--I)L;W[)M/D7#-&Y8@D#9E
M6&03_*NXHH \S@T3Q+INCZ-J4&EK-J.EZG>22V1N%S+;S229\MB0,X92,XZ'
MZ5T6H1ZMK>FZ9<R:3);2Q:C;W'V4RQF1$5OF+G=M]> 3V]<#IWFBC>-'D17D
M)5%9@"Q S@>O )_"GT 8.GZ=<V_C;6]0: K:W=K:(DI93N>,R[AC.0,.G;'7
M\=ZBB@#'32DN]:O+Z_M(W 5(+82JK@(.2PZX)8G/LJUCZ!X?OM$\6>(4AM8H
MM U$I<0"-P#'/L"R83L&Z_4>]=A10!Y]IGA7Q!%I?A6RN19+_P (_=J=YG9_
MM$2Q/&"/D^4@,..>G48&;$/A/6+>V\9:<KV#66MO<7%O+O<2)+-&$*NNW&T8
MSD$D^E=S10!S5QX=N[C6O#=^\L!33;:>&YCY_>>8B+\O'3*]ZK67A*YM/#DG
MA?S(&T7<T<;LQ,HMV)8QD$8/7:#GISC-==10!BZ?HL]GXIUG5FN(WAU!+=4B
M"$,AC5@23GG.[T[5A:AX-U:XT7Q!IUKJMO -7U!KEG\EB5B8*&CX8<D*!D=B
M:[>B@#G;WPU+JWAIM%OKF"& PJD?V&$QF%U*E&0ECC:5!%0V?AC4[O1+W3?%
M&N-JJW4#6Y\J!;<*ISD_+U;&.>V.!R<]110!R5EX.OH=2T:[O?$=S>?V3YBP
M(T$:ET9-F';J6Q_%QGT%=;2;UWA-PW$9VYYQ2.ZQQM([!44$L3V H I:GI%M
MJOV=YM\=Q;2>;;W$1 DA;!&5)!'()!!!![@U#+H<5Y?6MUJ,S7;6C^9;QLH$
M:/C ?'=P,X).!DX J/3-;N-2DLY$TR5;"\MOM,5T) 0 <%5=>""0<\9[U>U6
M^_LS1[V_$1F^RP/-Y8;!?:I.,]LXH C_ +)@_M[^V#)*;C[-]F"9&P)NW'C&
M<Y [U'8:%:Z;<:I/;R3!]2F\^;<P(#[0N5XXX4?E5 ^*")/# ^Q?)KF?F\SF
M ^091QCYOND=O6NBH YJZ\"Z->^&]/T2?[28=.V_8YTF*3P[1A2KK@@@<?SJ
M:Z\&:)?^'$T&^MI+JS5A(#/.[2[\YW^9G=NY/.>G'3BM^L'7_$<>G>%M<U73
MF@NIM+BE+(6^42(NXJV/J,C\.* %@\(Z1!H+Z,T5Q-:R.'E,MS(TDC#&"S[M
MV?E7OV%;H& !Z5%#<17"*T;JVY0^ ><$9% N8#<FV$T9G"[S%N&X+ZXZXH J
M7FB:?J$K/=0,^X .GFLJ2 = Z@X<>S UH5'/YOV>7R'1)=AV,XRH;'!(XR,U
M6LKAHK"R2_O+:2[DB&Z2/Y%E8+EB@)Z=3]* );RPM-0C2.[MXYD1Q(@<9VL.
MA'H>3S33IUDUD]DUI"]J^=\+H&5\G)R#UR>>:SM0\7:'8>'9M=_M*UGL(P0L
ML$RN)&'&U2#@G/&*ORZMI\-HEV][ +=QE) X(8>HQUH ?::?9V,!@M;6&&)O
MO*B !OKZU&FD:9'IITY-.M%L2"#;+ HB.3D_+C'Z4R;7=)@BMI9=3M$CN@3
MYF7;* -Q*G/( &2?2LK4_'>A6'A:]\0PW/V^SLVV2?9!YA#Y VG'W>HY/8T
M=#!!#;0I#!$D42#"I&H55'H .E5]4347TZ0:5+;Q7N5,;7"%H^""00"#R,C/
M;-6+>9;F!)D#!7&1N4J?R(!K.N?$>E6<\D4]RR^5,D$D@A<QQR/C:K.%VJ?F
M7J>-PSU% #]'TF/2H[M@<S7MRUU<$$[3(P XST&% _"M(  8 P*Q-0\6Z1IM
MS>6LLLTEW:1)-+;P0/))L;."JJ,L/E.2.!WQ4P\0Z?)I=E?VKO=QWX!M$@7+
M397=P#C' ).<8QS0!JUS47AK5+74;J2T\3WD=C<RO,UL\$<C1LS9;9(PR%YX
M!#8K.\ ZI<ZEJ?BWSS=!(M7*QQ7).Z(>4GRX).!GH!QZ5TVHZO%82I L3W%R
MZ-((8V4$(N 6)8@ 9('7J?K0!<@@CMK>."%0D4:A$4=@!@"G[UV[MPV^N>*X
M37_&/VWPWH>HZ-#+-;:AJD%M-R%91YN'C//4E2IZC&><<U!?VG]F>/M$LK'1
MU6RU 75W<P>>-CRA(UW;#D J#VP"6)Z\T >A@@C(.117$)XIT+PQI)@TZV3^
MRK&[^QM'%.&D1C)M;;&2255CZC !P, 5KZCXCN;>'4)].TJ34H]/<1SI#)B5
MVP&98TVG>0&'&1D\#F@#H**Y73]8UFX\?ZMIDL-L-/@LK>> ;V#C>9 2PV]<
MH1CL .N:B;QG-_8'A_5!81C^U+^*SDB\XGRM[%=P.WYL$>@H Z^BN-\0>-;C
MP]#>W5U81K#;W<5O%"\N);F-B@,J>B@N>O7:>1FJ\6M:S#\1O$,5W=6_]D:=
MI\-P(1;D.4(D/#;L;LKR2,'&,#K0!W5%<;8^(M?DU32&DTTW%AJ*$S"&UE0V
M)P"A9WP'!R0>!@UV5 !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
ME^8Y#$L)!C$:;>N3NR!Z"@#)T36]2NM/N])U"Z4:_:7YM)9(H0H96.])%4Y
M!BYY[J1747UVMAI]S>.I9+>)I6 ZD*"?Z5SN@MI7B+Q!)XJL(+@*;1;1)Y86
MB$WS%B0K $[>F['\1 [UU$D:2Q/'(H9'!5E/0@]10!QVH:KJ>GZ)H6OB],B3
M36J7MNR+L=)RJ93C*E6<$<],YS52ZUG5[;PKXWN#?,;G3[Z9;20*O[I/+C=5
MZ<XWGKFN@L?"\-EI]EIANI9M.L9%DMX9.6&PYC5F_B5#C;P#\JY)P<TK[P);
MW]QK@?5=0BLM84&>TA=0JR!57S%)!(.%''W3W!XH 8+(/\5I9C<W6%TJ-Q$)
MV$>?-<?=Z8XZ>M;^MP)=:%?P2;]CV[@['*G[I[CFJDGAR*37K+61?WT=U;0?
M9Y DBA+E,Y D&WL<G*[>I[<5K3PK<6\D+Y"R*4..N",4 <+I+RZ9X9^'T=M<
M7"K=RP).'F9]ZFRD;;\Q.!E%.!QQ]:+FXG>_^(MN]U-)!%91-%$\I98MUNVX
M*#]W)&<#ZUT,_A'3+GP[8Z)(;G[-8F-K619BLL31_<(<<Y X^E/M_"NDVLFI
MR1Q2^9J<:Q7;M.Y,@5-@R<]<9^;K[T <K&;=M.^&,RR83S(PC#(!#64F!P._
M ZCKT-77N)/#/C6]M%E=UU^+SM/$[DQI=(,/'W(4AE?CT?VK=/A31C;:/;_9
MG$6CLK6($[CRBJ[1SNRW''S9J&T.IZOK#G4]&CLK33KEFM)&G65KAMK()  /
MD&UFX.3DCI@Y -V&)8((XE)*HH4%CDG'K7E#6&GV7@CXG-9V,%M(EQ>QEHT5
M25\A&P,#@<]/7)KUJLA_"^B27.H7#Z;"TNHILNR<D3+@#!'3H #Z]Z .3M["
MVT?Q=X6N+" +=7^EW$5Q(7):?8D3)O)Y8CH,] ?050\,C1O$N@:!=ZAXAEAU
MFQNUEFBC>*.47>XAXV!4N0S$@CN/:O0QHNFBXL[@6<?G62&.V?',2D8(7TR.
M*BB\-:'!K+ZQ%I%DFI/DM=+ HD)/!.[&<GUH M:FGFZ3>1[=VZ!UVXSG*GBO
M,M*M[2ZT'X617D,<R/&5VR=#_HK''N,@<=#BO571)8VCD571@596&00>H(JK
M%I.FP0VT,.GVD<5J2UNB0J!$3U*@#Y?PH \UU);*V\/?$VVM$0)%>+,\*#[H
M-O S''8$A_R-:>K^*-,L/&UA?7VJK;Z'>Z:8K6^B<&'SUERREP"!E=O4@?+7
M>BTME,Q6WB!G_P!:0@_>=OF]?QI)+*TEM5M9+:%[=0 (FC!0 =..G% 'G=QI
MFAVT_@4Z2Y:Q_M>=X!+*6WAXI69U#9)4L 0<X^8$9R*K:[:B]TSXK6D"*V D
MH1>,L+2-CTZG*^G)[^GJG2B@"GI-[;:CI5M=V<RS6\D8*2+T88[5YKXEU:.>
MU\1VKP7<5Q!J,3_9;:S< QJ\1,[LH_>9 ]>!@8R,UZM10!RFFR/)\1M6G6&8
M6L^DV925XF525><D9(Z@."1UYZ5R.D-J.CZ;X)UJXTV\FL[."YLKR*.V=I;?
MS&79)Y8&X_<P< G#>]>LT4 <AX-$K:YXINFLKZVANKV.:%KN,J9%,*#*YZ#(
M/!Y' (!XJEXPM;G3_%5CXA.@2:]8?939SVL,*RRP'?O65%;KW!&1V/:N\HH
MX3Q7:WNH>&= ^RZ'/"T.JVL[6400M!%&^3G;\HP .!GT%:^K6-]-XZ\.7T%H
M\MG;0W<=Q,'4"(N(]N03DY*$< UTE% ' Z#!XL\-:C=:'%HL5[I4U[+<6VIF
M[1%@CE=G*O'C<S*2>G7(&0.1+]F\7:!XGU"/2=,LM1TC5+C[2)I;KR6LI"H5
M]PP2ZDJ" O<D5W-% ',0:5J]GX\EU,);W%C=Z?#;33-)L='B:0Y"8(.[S/48
MQ^>##X6\2OI&E:3+%IJ0Z3J\5U',9G)N84E+Y  _=M@@8.[)STZUZ+10!YQJ
MGA#Q5=:=XGL(KC2W&I7HN[>YF=_,*!D(A<!<*%"8# G_ '><ULS^&M1N?%]W
M?2_8#I>I:4EE?Q'>9-RE_N=!M(D(R?3IS7744 <=X2T+Q;H9AT_4M<LKW2+1
M=ENRVY%S(H&%61B=H 'H,G YKL:** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#$U_P^=;O-%N5NA =
M,OEN\&+?Y@"LI7J-OWNO/3I65?\ @&#5)_%1O+]S!KPM_DBCVM;M"H"L&).3
MD ]!TKKG=(UW.RJ"0,L<<DX _$D"LZ/7+>3Q-/H)BE6ZBM$NP[ ;'C9F7C!S
MP5(YQ0!BZ=X2U)]-N+#Q-XBDURWEMGMMGV58!M;&6;!)9^.#D8R>_-'AWP?J
M&DJ;?5/$MWK%A'%Y-M;30I'Y:X*_.PY<[3C)P/;/-=;10!Q_AWP/<>'YHHAX
MFU.ZTNUR+2PEV;8A@A06 W.%'0$X! ..!5T>%#<3VDVJ:A)>2V4,D-M,$$4J
MB1-C,S \MCN !DYQTQT=% '-W'@VSU**--8GEU%HK26T22155MD@ <DJ!DD
M#T]JJ67@"&TNM'NI-<U:YN-+#)%)),HWQD >6P"@8^4<@9/<FNOHH YV#3_^
M$*\*W,>DVM]JS1R23QVQD3S':1]S ' &,LQ]>O7I5O0K48NM4ETW[#>:BZRS
M1MM,@"J%4.5R"<#.,G&2*UZ9%-%/&)(9$D0\;D8$?F* ,O0-"CT&*]ABGGEC
MN+I[E1-,9"F[&0">@SDX'K61XCT*\U/QWX5OHXIC9627@N989O+*%T0)G#!B
M"5/3/3FNJCN(9F98IHW9"0P5@2I'4&HXKZTGN'MX;J"2:,9>-) 649QR!R.:
M *%SX8TF\TA]+N;9I;6259I 97#22!@P=F!!)R >O8>E6]0TJRU6*..\@\SR
MVWQN&*/&WJKJ0RGMD$5)#?V=S,\,%W!+*G+(D@9EYQR!TYXJ2>XAM86FN)4B
MB7&7=@H'8<F@#G?%^A2WW@+5='TN RSW$)1%DER7)(Y9W//U)K8L=+LK(B:W
MM!#*8UCRQW,J#H@.3A1Z XJ1=1LY+.2[CN8GMX]V^16!"XZ@^A%<_P"%=5O?
M$MG8:[%J 6TN(V,UBT2D)DG;M8<AACG)(.3C% &K8^&M#TS4I]1L=)LK:]GS
MYL\4*J[9Z\@=\9/K5RRT^STV P6-K#;0ERY2% JEB<DX'<FL.3Q99WLGB#3K
M"62._P!+A.YGA( ?86!&1@CC\?IS2Z!XNTW48-*LIM1A?5KFRCG:-1]XE 6P
M0-N>ORYS[4 ;]S;07EN]O=01SPN,-'(H96^H-1+IMBEF]FME;BU<$/"(EV-G
MKE<8-9>G:I;I?>(!/K?VI;*8-+$T(062F,,$R!\W=L\]<5IVFHP7LLL42SJ\
M05F$L#Q\-G!&X#/0].G>@"Q%%'!"D,,:QQ(H5$08"@=  .@H,,1F$QB0R@;0
M^T;@/3-9VI:]9Z9*T#K-/<) URT%O'O<1*<%L?7@#J>< X-5;CQCH]O+I<8D
MFF;5(#<68A@9O.0 'CCJ0PX_D* -DVT!B6(PQF-<%4*C QTP*EK%M?%.G7FC
M2:F@N%CCG-LT,D)642AMNS:?XBQ 'UK+TZ]NY_B7?0R)?V\']E1.+>XD!3=Y
MK@NH5BN2, X/;\P#KJ*PM;UZZTK6=$LH=->ZCU&>2%Y%D4&/;$\@ !(R3L)]
M, ]R*PDU6XT?QCXK\FRU#4CY-K<K;1."$&Q@VTN0H)P/E!R>WL =U16,WB.T
M;["EN5>6^M3=6ZRR",,N%P"3W)=1P#WJ7P]KMOXCT:+4K:*6)'9D:.4 ,K*Q
M5AP2#R#R"0: -)G5,;F"Y.!DXR?2G5P1/]K^*?&%CXCM;9]&M(;9D:21AY<6
MQW+@XX.X,2P((QU.!6W=>)WT_P#LVYO+(1Z=J$L<,<RR9>)Y/N>8N. 3@9!.
M"1]: .BHKE8/&$MQ>ZH!I;+8:3=307MTTR_(J1"0,J]6SD CC&1UYPMIXLN+
MC5]/M?[,EEMKV'S#/;))(+8XRHD.T* 1D9!SGM@YH ZFBN/;Q?=SZ=I&I65I
M;O::E>?9%6:1D>/+,JL< YSMY7C'J:T%UR\OUU=])MXI?[-E:W$<N0;B55#,
M 1]T?, #@Y.> .H!LR7MK%>PV<ES$EU.K-%"S@.X7&X@=2!D9^M3UR47B>"_
MUCPI+;V*-;ZS:S2QSRIB6$A%<+[9!;/^[68WC76Y=$UW58K?3XX=&U.:TE20
M.QFCC< D$$;3@YR<C/84 >@45@7&LW$GB2YTB!HK<V]@+M99AE92S,H[_<7;
M\W0_,.1WM^&]2GUCPWIVI7,:Q374"RLBJ0%+#.!DGCW[T :E%<'9>+-9GL?$
MVL3_ &,66@W5] UND3;YQ"H9#N+?*?7@YSVK7M[KQ&^H6DL5NLUA/;.T_G&-
M/+EP"ACVDDJ3D$'D<')YH Z6BN!T[QV(M%U&;4WNHM9TVP>YO-*N( C!E&28
MF ^:/((!!;@@D^M^;5-3L+'0M6^V"ZAO[BVANH2JA%$Y"JT1 R,,R]2<CWYH
M Z#3M8M-4N-0@MO,WV%S]FGWH5^?:K<9ZC##GO5^O,;K5+K2M.^)EU92M!>6
M=V+J.3:#_P NT1'!!!!V$'V/:NEO-4N6\>Z9I7VIDLKW2;B5HUP"9%>(!@W4
M$!FZ?EWH WM0OQ8:?+=K;7%WY9 \JU3?(WS!>!WQGGZ&K=>6:-=3:?\  =[Z
MVU&Y66.*5A.TH+(5G;/S?F#GFNK^T_VUXQU31YYIXK:RL[>:);>X>)I&D,FY
MB5() V* ,XY/7C !U%%>;2:CJLX\.VTVIW,<D?B"XTZ2>)MIN(DCFVEQC!/R
M+GC&03QVNVEAJT8\6:#I>J7#R1/#+9R7T\DC1^8@+)YF2P4[3@]5W9[4 =Y1
M7+^&=8AFNM4M+FRN=+O[01R75M/+OA16!"O$V=NP[&Z8Z<@'KU% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M5M2[0!8A^[+C#$>Y'!]J .!\*Z!I4/P@N-0CMEDNWTJ\MGE9RQ:/<_[LY.,
MC&.W/J<ZV@7L\>N^%K>Y*+I\OAY?LC<_/<?)O&>F=@! ZXWUVEKI6G6.G?V=
M:6%M!8X8?9HHE6/#9W#:!CG)S]:2?2--NM/73[C3[66R7&+=X5:,8Z84C% '
MG%]"NEZ=KDID*:+!XGL;F"1V^2)?.@:<CL$#F3V!#5H2-I>L>./$2RWZG3[O
M0(HWEC<J-@>8,ROT.,]03@UWQM;<VOV4P1?9BGE^3L&S;C&W'3&.,4L<$,*A
M8XD10H0!5  4=!]!Z4 <GX8N-2CUV33=0GLM42*R5[?5;5 C,F['ERJ"1NX!
M!& <'@4W6-?A\->-#+K;-%I%_91PV]R49DCF5WW(V <%PZD>NPUV*JJC"@ >
MPI2 >HS0!Q GMM$U[P[-!9O:^'WL)K6)MA1+9V:-D+@_<#!<#/?@X-8WB&RN
M6T3Q=J&GP,]I+J-E=PB-"WFF)X6ED4 _,"$[==IKU"B@#A;?4HM1^(4NH6\-
MR; Z"0ETT#K&Y\W<<$CT]<9[9K'T^TOO^$/^&7E6%R[6EW!]I7R7S"OD2(S.
M,94 GJ>.E>I44 >83:1K%W8^.]$2TG-Q<7_VVQ::-A;S+B)@@?IRRD$9[GI6
MGH5U:ZO8W(B\&W^CS)9M'-)=6@C9<KC9%W<9STP/SQ7>44 >9:TESIOP)TY+
MNVE2ZM(=.66!_E;>DT(*G/'4=^*Z#4K2^U7Q);ZG869BDTW3[E8);E"GF3RA
M0J8/.T;,L>G(P3S6YKFC6WB#2)M,O&E6WF*EC$VUOE8,,''J!6CVH \ZTR+5
M)]>\,ZM)X<OXY!!/;WLUS(AE5WV99N?N H<8]>% K4TC2[Z?PIXBT^>SEM9K
MRZOC")V4[EE9BC?*QX^;ZUV-% '#OISZEX)TNPU[PG<7(B@1)(8KB/SH715
M92&7&3NY# X'/7 T-);7]%M]$TV]B6^B<R13WCW \V( L8@1M^<[0 Q&.037
M444 8/BVSU2]TJ%-+1)F2ZCDGMGE\O[1"#EH]W;/'7@XP>#6"OAW7IF\9)+:
M6$$>LV2I;>7<$A'$)BVM\@XZ'/Z'MWE% ')GP_J<LO@^Y+6J2:0#]K1G+;MT
M)C.P@<G)SSBM/Q/H;Z_HWV6&Y^S744T5S;3E-XCEC<.A*]QD<CT-;-% &(FE
M7-_J^G:IJD5M'/IZRB%()&D!9P%+9*KCY01C!^]UI?#FDW>DC4Q=- WVJ_EN
MT,6> YSM;(Y(]?\ "MJB@#(\0>'[;Q%:6\%Q))$;>YCN$DB.&!4_,,^C*64^
MS4R/PS8Q>+&\0Q[TN6M!:M&IPA .0Q'3<!QGTK:HH YN;PK+/#XHB?4 5UU2
MN?)Y@!B$1_B^;Y0,=.?6I9/#DLNKZ#J+7R&32H)(2#!_KMZJ&/WOE^X".M;]
M% '(V'@8Z9J3&TUW4(]',YN?[*Q&8Q(7+G#E=X3)SM!_'M5J3P=;2Z7XAT][
MVZ,6NRR23G"9C+HJ$)\O]U1US7244 16\ M[6* $LL:! 6ZD 8YKF=$^'VE>
M'[_S[&[U+[,LC2Q:>]R6MHG8DEE3'N<9)Q75T4 9">';*-9X8VF6TGF,\EH&
M'ELY.XGID GD@'!R>.34XT>V75;S4E:47-W EO(0_&Q"Q7 Z9!=N?>M"B@##
MM_"FGV>GZ=96LEY!'IZ-% T=RRL$.,J>?F' Z],<5)=>%M&O8[".>S)6P<O;
M[)70J3UR5(+9[[LY[YK8HH S!X?TH76J7)M \FJHJ7N]V9955=@&TG &TD<
M9[U5'@SP[_84&BG28#IT#B2.%LG##HV2<D^Y/-;M% &8/#NC"UN[;^S+7R+S
M:+F/RAME"J% 8=\  ?A27OAO1-1MK:WO=(LKB&U(,$<D"LL6.FT8XK4HH 0
M*H50 !P .U5QI]DMVUVMG;BY;EIA&-YXQRV,].*LT4 1F"$ER8D)D&'.T?,/
M?UH,$30^48D,7385&/RJ2B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHJM>W]MIUN)KJ38A947"EBS$X  &22?0"@"S17)^$?$IU?_ (22>XO8YK2Q
MU-X8)0  L0CC;!P.Q9ASSZUN6.MV&H74EK!+(MS'&LK0SPO"^QNC;7 )&01D
M=QCK0!H45G)KNFO?V]D+H">Y#FW5D8"8)C=L8C#8!SP>G-57\6:2FC1ZL993
M9/<BU\P0M\LGF>5\PQD#?QGITH VZ*Y[4/&>DZ?/J=O_ *3<W6FJCW5O;P,\
MB(R[@V.ZX')'TZD"D@\;:-=:GI]G"\[QZBI-G=B$^1,P7<55_7'/3'!&<C%
M'14@10Q8* 3U('6L/4_%FGZ3;R7=S'<?8(IUMY;Q%4QQN6V'=SNP&P"<8!/U
MJGJ'CJSL7UA(M-U*\DTC:UVL$2X5"F_>&9@"-O. =WM0!U&U0Q8 9/4XI:Y2
M?Q5<OXLT'3[*T$VG:G92W8N Z@L%"X&TG(&'!SWR,=#75T %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %<7XTU%M#\0^&]9NXYGT>W>XCNGB1I/)D= (Y"J@G'#KGMO\ >NTH
MH \HGDGU*S\4WVD6-TZ0:[9ZF(&MI(C=0QQP,VT,!N),;''4\>HK9UNW_P"$
MOUJUDT.Z=!%IM[!<7**54><BK'&QQU#?/@<C9SC(SWU% '"^$?$1U-;#2+SP
M[>P:OID8CGDGMML,#*NUF20]=PZ;>2&],FN>FCOX_!FL^';?1M3FO;;6A./]
M'.QXFO5E5E;@,"OIR,'.!S7K=% ''Q03R^+_ !9$;.Z$=S8VZ13M"5C<A9 5
M5R,$C>OK^E9&G:#J=MX:^'D,NGR_:=+N8_M: C,*^1(A)YP1N9>F:]'HH \X
MTZPU72-7U73;CP=#J,%W?RW-MJ2F':4D8O\ OMQW94G' .0!CMG7M=)U.+6_
M&DDMD#::@D/V,ADS*1!Y;C&[@9 ZXKL** .&MM'UBTG\$72Z<9#IUA)97D7G
M(&B+I$-W7# &,YP2>1@&NNMI;V2]O8[FU2*VC=1;2K)N,JE06)&/EPV1[XS5
MNB@ 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@
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@
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@
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@
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
' **** /_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>exhibit1023stockperforma002.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 exhibit1023stockperforma002.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#W^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 ****
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 **8LL
M;2O$LBF1 "R@\KGID=LXI] !115/4=5L=)2![ZX6!;B=+>(MGYI'.%7\: +E
M%%% !1110 45F-K"KXGCT0VT@:2S>[6?*["%=5*XSG/S@],?7MIT %%%!.!D
MT %%,,T2PF9I$$07<7+#;CKG/I44>H64MK]JCNX'MLX\Y9 4SG'7..O% %BB
MLT^(=%'VW.KV/^@D"Z_TA/W'^_S\OXUD^(M>>WLM#U/2[^W:QN-0@BFE#*T<
MD+D@D-]<<@T =1163IWB?0]7ANY;#5+:>.T&;AE?B(8SEL]!@$YZ5''XJTQ[
MVXLW-U#<00-<^7-:R(9(EZN@(^< \8'/3CD4 ;5%<MIGQ!T'6('GLI+EX52%
MEE:W9$<RN$559L MN(4^A/7@XW[*\:[-P&M+BV:&7RR)@OS?*K;E*D@CYL?4
M$=J +5%%9NH:K]DOK33X(1->W:R/$C/M4*@&YF;!(&60< \L* -*JMMJ=A>S
MS06M];3S0'$L<4JLT?\ O '(_&N9U/Q)/>^'?%5G;0FUUK3+60/$9,XW1%DD
M1@,L#VX'((XK2\*1QW'A[2-1EL;2&[DT^%0\*#(C**VT' (7/\/04 ;U(S!$
M9FSA1DX&:6N/2]U=OBQ/IQOE_LU=)CN$@\KC)E*MSN^]QU].,=Z .ETO4[/6
M=-AU"PF\ZUF!,<FTKN )'0\]JMUX_P"&=2\0:#X!TVYM+BUDL[/5WLKB!XR6
MEC:[9&8.2-I&X   \#G/0=/?ZWXAU.\\1V6A1NMSILJ6]L0(=A<Q+(3)O.[&
M6QP!QZGH =S14%B]S)86SWL:1731*9HT;*J^!N /< YJ>@#%G\0A]6N-)TRT
M>]O;94:X^<1Q0[^0'<Y.2,G !/3.,U9T_5?MUY=6DEG<6MQ;!&=9@N&#9P5*
MD@CY3[\=*Y'X;3L-4\:65W\NHQZ[-+(K$%C"ZKY3?3:N!]*W?&VJMHOA34;Z
M"413QQH6=1EUC+A68?0,3GL: .BI-R@@;AD]!GK7$ZO&-(\2^%+C1VD,&H3M
M9W,:REUGB,3N')).64KG=U.3DGBN$33K.'X:+K%QY_VS2]?*P7"SL)8H_MHC
M9%<'(4JS<#OS0![>DT4@<I*C!"5;# [2.H/I5:+5]-GO190ZC:279C$H@293
M(4/1MH.<<CGIS7$6&G:=IGQ!\0Z!96,-M87NAPW$D4*[%W;Y8V.!QE@1D]3M
MK%TK1=*G\#_#Z_T>WA.IQW-BS3VI'FD8'VA68<D!=VY2<# '8"@#TR;7]*M]
M2BT^:^B2ZE?RT0G@O@G;GINP,XSG\ZRM1^(/A72FN%N]8A5K>;R)@JLYC?C.
M< \#<,GH,XZUPFD7VBS2S>&/%UQJ#:U#J3NEB2X6Z+3M)')'M R.0<Y&,'.
M*T+JSCDM/BQ;VT)FEFC8H%7<SL;,< #DX?<![^] '?W^MVFG^8'$TK1P?:)%
M@B,A2/D!CCUP<#J<''0U4U/Q;I^F&]#1W5P;&V6ZNA;Q[C%$V<,<D9X5C@9.
M!7(ZC$MW::5J%OJ&J:3XA71XO+E@M7EBFSSY3IM(8A@?EX8;JAU3^W]7:_TS
M4]#N_,O=!C,3V4>R)[HQOO6608(VL<*A;&,\$D4 =4OBR67QK;Z'#IDTMI/8
M?;8[Q'3:REE7."P(4;AV).>F!DP:%J>C:5I6M26=O?Q1V^K2PS13MN9[AV7B
M/+$!6:1<<@<Y..36-X<35+:;P5>R:%?X&BMIEUO54>W<&$AI 3D+^Z8^O(XR
M<4^/PSKL]OXI00+:SR:S'J>F/,Z%)"GED;MI) )CP<C.#Q0!TB>))H=;_L;4
M-/\ )OI8'N+,0S>8EPJ?>4,57:XR,@C'/4UCV?CZ[N(?#>H3Z&;?2]<D2W20
MW&Z6.5U++E-N"AVD;MV>^!WT/[-O=;\2Z'K-Y82:>-+CN#Y4LJ.S22*$XV$@
MJ &.20>1Q6)I_@_6K/P5X6TAUMI+K2=2CN)6:X.TQ([G@[>3M8#&.U 'H=%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M444R65887E?=M12QVJ6.!Z <G\* 'T5S>G^//#NK:3?:IIM[)>6EB-UP\-M*
M=O&3QMY..<#/%6?#7BW1/%UA)>Z)>K<Q1ML<;2K(?=2 1GM0!MT51TC5(]8T
MY+V*WN8(W+ )<Q['X)&=O;D&KU !17'^*/':^%?$>C:7=:7*\&JS+!%>+* B
M,6 (88R,;@??\*9KGCR30O'NC^&[G2T6WU7B&_:ZPN[H5V[#\V=HZ_Q#F@#L
MZ*S9;^Z?5;BPM8(28K59O->0_?9F"J5QT(1N<_A7*>$/&^L^+O"-QJ]MI%LE
MVEZMHEMYQ*@;D#NS8Z ,3@#^'WH [VBO/+#QCX@O/B?J?@UAIB"RL_M0NA!(
M=^0F%V[^/]8.<]O?B/QKXK\:>&M*TV[L]-TZZN")6OK4*Q^2,Y+QMO!P5YQM
M)&<]J /1Z*XS2O&UOXL\.Z;J>B7:Q+<7*6URC1;Y(7(Y7D@ @XY((P<X-8>L
MZ]X@@^,NF>$H=;EATV^LVNV=((3+&1YIVAF0C'[L=03@]<\T >GT5Q]E=ZTG
MAW6-7LM2DUF&6R-SI2S0(K[PKG81&J[@2$QWY-<IX.^(&F^*K/3((O$US8^(
M5EC-U:WA4+='>"\8RNT9 (&S:1D9S0!ZW17DVM_$+_A%OB+J-CXO6_@T>98S
MI=Q;EEB50OSEMA!8[C[XQT&>>^\)/'+X>BFAUC^UX)999(KLMN+(TC%5)]5!
M"_\  >U &W117FWQBT*\N/#T7B'27D2_T9Q<.B$XFA!RRL.C 8SR,8W>M 'H
MYD0-M+KN],\U!/J-E:R>7<7EO%)C=MDE53CUP3TKP_QQJD&J)X;^)>AV4$LN
MF1175^-PR4=]@0\<D,LBYZC&?2O4=)GLO%/VW6;+RY(KBT2TAEZ@J5WM^L@!
M'8I]: -B'7=(N+2:[@U6QEMH#B:9+A&2,^C,#@?C4*^*-"?3IM1CU:TDL8?]
M9<QRAHT^K#@?TKR/X-75Y)\+-4TVUT::YQ/<1&99(E1G,:\$,P;H1VJS\+!%
M??L_:Q:DL!Y=[#(1P1E">/P84 >EOXT\.I8PWW]IQO9S/LCN(T9XV;.,;E!'
M7CK4FH>+-&TO6K71[RYD34+H9@A%O(QD]=I"D''?GBO.OA)J%S<^!_#6E7%B
MC:3<Q7D#RARQ>02%@K+@;1M\SG)Z#I3OB5<31_%/X>3V7ER/]HF1=SX4Y**P
M)P<<$CI0!Z)IOBO1M5U:XTJUNR-1MUW26L\+PRA>/FVNH)'(Y''-9<7C^SN?
M$-]X?M-)U2XU:Q023VR+$I53MP=S2!3]Y3U[UP_A&\'B3XX:IJ&M1G2]:TRV
M^S0::#N$D?.7,G&[[V<8Z$'M5:Z@U"3]H+Q+:Z-<P6MY=Z)A7F0LK/LC X!'
M/ YYQCH: /5;'Q';7&C76IWMM=:5#:,XG2_54:,* 23M9AC!!&#S65;^-Y;_
M ,-2>)+#1;B;2$620%Y D\D:=72/&"."0"RG Z<XK,^)5I>ZQ\+M3TZU9AJ8
MLXKJ>)1\S*I!8$#N=C >N#Z5=^&^I6EQ\)M%NO-"P06(CE9B!L,8*OGTQM-
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
M<.<5U=% #(8E@@CB3.U%"C)R< 8ZT^JEYJ5I82VL5S.D<EU+Y4*D\NV"2!^
M)J:6Y@@:-9IHXS(VU [ ;CZ#/4\4 9=]X5TF^U==6:&6#41'Y1N;6=X7=/[K
M%"-P^N>E7H],M4M9+=HS-'*GER^>QE,BXQABV21R>/<^M)J.J6&E0K)?WUK9
MJYV(]Q*J MV')&?I65X&UR[\2>"]-U>_CACNKE&:1800@(=EXR3Z>M &AI^A
M:=IBPBUMRH@4I#OD:3RE.,JFXG:.!P,# 'I4:^&=#73Y]/.E6DEG<3&>6"6,
M2(\A.2Q#9!.0#GUJ#5_%-CHNN:3I-REP9]39UB9(691M7)Y .3TX]\]*P;#Q
MK#I5QXG'B#4F:*QU4Q1;;?<8(&CC9=PC!(4%F^=OS[4 =@NG6<-S+=PV5NMU
M)&(FE$85F4?=4L!G ].U9?@_PZOAKPW9:?(L#7,,9626),;N2>IY.,XY]*)[
MVW7QIIT/]IW@DN+*5HK-$!MY%#*3(6Q]X9 X/0^_-ZTU>*]EC$-O<&&4/LN"
MHV-M.#WR,]L@9P: +^!G.!GUI::Z"2-D;.&!!P<'\Z\A>.\E\!^,O",UQJ4F
MJZ1,S6LRRR-/<I(=]ODYRV3\A'3 ]: /8**XW0]9MO%N@>&I0D8:8">>$?\
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
M"0'3'S[<Y&>@ '05IWZ_8;?PKK6BRNSW-U;07#;LBZAF^\S\_,P^\#U'/;-
M'0>+=9N= T1;^VBAD(NK>%Q*2 $DE6,D8[C=6VS!5+,0% R2>@KQG7'LM:^$
M&N:S?Q"75K6_DDN,D[X)8[C B!/(4)@ =,'/6NOB>&#XI:S'(P5+S0X)V5V^
M4[9)$;CZ%: .REN[:" 3RW$4<)QB1W 7GIS63JOB[1='ETN.ZOHA_:4A2W96
M!5@%+;LC^'@#/J17GO@_Q''HWAOP'<ZQ<)#I4MA/:><_"17 = F\]!\B. 3[
M^M:?B&\\/6\'AK4=/>---M?$@W7*/F$&1)"[!LXV[WQGH#D#I0!W=SKFF6EZ
MEG/>1I.[(@4YX9CA5)Z DD8!Y.>*T*\YURXETG5=0U?PWJMM>SRSP2WNA7&T
M^<VR,*T/1E<J$()R"1[5V-AXBTW4M:U'2+>5C>Z<4^T1O&RX##(()'S#W% &
M5\2;N[L/AYK-[8W,UM=6\'F1RPMM92"*OWOB;2M*N=/L999GGO8F>T1(WD,P
M4#@'NV".ISU)]:A\>0RW'P_\0001/+-)I\R)'&I9F8H0  .2<UC!;NYUCP!?
M06MY'$MO,MTCVS#RE> 8$AQ\AWJHQ0!MZ=XPTO4](.H0^>N+DV;6TD>V99P<
M>65SPW3OC!SG%7=.UF/4;Z^LOLUQ;W-DR"5)E&"&&592"00<'\JXBXT+78;7
M7Y=/TY3=P>(%U:SBD<*EVFQ P!'0G#]>^,UU-CK.N7NG7MV_AV:SDBB/V>TN
M)X_,GDP3C*DJJ]!DG/7ICD Z"O.Y+N]T[XF>)QI&EQWE_/IEG,$>?RD;:TJG
M<V"0<$   ].2*[VSEGGL;>6Y@^SSO&K20[@WEL1DKD=<'C-8J:7>)\1)]6\E
M/L4FEI;>8'&[S%E9L8ZXPW7VH @MO%4^IZ!HVK6=HEO;W\9EN)KE_DM%"D_-
MC&XEL*.G<^QQ9/B!>OX1A\0V]O:^1::H;35@5=A'"LNQY8^0>FUL$'K[4VS\
M)^)=+T;PS!9G3))-*N)VFMIYY/*='+>60P3.Y 1C(]>:V?#/AB[TZRUW3]7:
MRNK34;V>=5B5OF27[ZL&SCJ1C)X[T 7M7\0KI%CJVI2%'LK"V5@%4EFE()VY
MZ8(,>./XNM16MWXB'B."*6R,FD30,TL[B-&@E&-H #DLK<]LC YJ'1O!EO9>
M!6\,ZC<27Z30M#<32-EG!&T8)Z;5"@>FT4WPUX>\0:1*D.J>)#J-A;+LM8_L
MXCD(Q@>8P/S8'Z\GM0!J^)M6.@^&-3U54#O:6SRJK="P'&>1QG&:RK.'Q&VK
MV\HNV;2;FU83F=XS)%+C*/%L&.<\@DC@8]^DN[6"^LY[2YC$EO/&T<B-T96&
M"/R-<YX=\%CP\R(FN:K=VMNC)9VUS(K+;@^F%RQ X&[.!D#K0!F>&]5U*37&
M\,:[?2&^T^9YX;M?D_M*'G;T 'R[L.H[A?>HH)=7\76&KR6.I?V;>6>JRP1R
MB>3$(B< *\0PI#*,D$G[V<CH.AN_"%E>V.E6\MW>B;2W$EO=HZK,6 P2S!><
MY^;C![U5U+X>Z!JFO/K$R74<\H47,<%RT<5SCIYB@X;H/K@9H KPR6_B75_$
M^D7-_+%=VC11Q&WE*M;QM"CK+&>S;F;G_9 Y Y+.23_A8Z)]L>XL)?#Z,':0
M%9F$N#(0.,E6'..]:.N>!_#WB/4;?4-3L!+=0+L619&0LF<[&VD!EY/!S5S4
MO#6C:O-9RW^GPSO99%OD$! < C X*G X.1P* /,X([&_\'^"+NXL[6X2/Q ]
ML7E1' C\RX3&2"-I(7'OM]JV-3N=)O?%7BC1/$>L+903VT?D)*8D$ELT0!*.
MX)R)!(>.A(-=JWAS17TQ]-?2K1K&24S/ T0*,Y;<6(/?/-37>C:7?M UYIMG
M<-!CR3- KF/'3;D<?A0!Q-CJNGZ/XZGLM7U &RGT:U&ESWK *\:[Q*"QX+M\
MC'@$@#C@5>^$\\,WP\LHX&C:.WGN(5\L$#"S/MX/(^7!Y ZUV,UK;W.SSX(I
M?+;<GF(&VGU&>AJ0 #H,4 <9XX>*QUOPEK%PLOV>SU%UE=$+[!)!(@) &?O;
M1QZUD7-@R1?%"...65[NV\V,>21N)M2-J_WB"/S->ET4 <#Y6I/XD^'UW]AN
MHXH["XCO/W+$0%XHMJN<?+\RXYQTJ31]%?3_ !5;W&A_VK96$DDHU#3;H-]F
M4%6(DBW' )?;PA/#'(&*[JB@ KD=9\*W5YX]T?7K2<1VR1F'48<_ZY4/F0G'
M<K)SZ_AFNNHH Y?PSX2'AW7-=NTE+6M[<>=:PYX@# &0 =!N?GCT%6M'T>[T
M[Q-X@OI!;"TU&6&6+8[&3<L81MP(P/NC&":WJ* .-NO!,UQX:U?25NH8FN]2
M;4+>0(2$;SEE 89Y^9><$=:N'PWJ$GB6PUU]2@%PEF;.]C6U^29-^_Y,M\G/
M'.[CWKIJ* ./T#P1=>'KWR[;Q'>OH<<GF0:6\:D1=2$\S[VP$@A>.@Y(SDE^
M'UI<^'M=T:>_N##K.H-?S21JJM&S,K;5R",?(.OO7844 ( 0H!.3Z^M+110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
MC/+8MI\S74H(DA)R00H4 ^XP?6DL/ ^EV$VFSBYU.:?3@4MY)KZ0D(<?(0"
M5^5>".<#.:Z6B@# '@O03INHZ=)9--9:A(9+B":9W7)8M\H)^0;B6^7')S5G
M0/#6C^&+-K31[);:%VW,-[.6/NS$G\,\5K44 02V-I/=P7<MK!)<P;O)F>,%
MX]PP=K=1D=<4S^S;'S[F?[%;>;=*%N)/*7=, , .<?, ..:M44 0"RM!:"T%
MK"+8# A$8V >FWI3DMX(X! D,:PJ,"-5 4?ATJ6B@ 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*BFN8+?'G31Q[NF]@,_G4+ZII\:EGO[55')+3*!Z^M %NBLQ/$FA2N$CUK3G
M<]%6Z0D_K59/&/AR201QZS:.Y. JODDT ;E%9$_BC1[=0SW3$$X_=P2.?_'5
M-3?VU:&'SA'>LFT."MC,<@^@"<_2@#1HK-CUNVEB\R.WU C.-K6$R'\F44V'
M69)RPCTC4LJ,X>-$S]"S 4 :E%9,>KWSR*K>'-4C!/+-);8'Y3$TTZMJ8)QX
M=O2/7SX/_CE &Q16$^H>)!(PCT"S9,G:6U(@D=LCRC@_B:<]UXG9$:+2=)5B
M/F634I./RA- &W16.#XD=/F328&X. \DH'J.B_G[]!C)#;^)&.1J>E)_LG3Y
M&Q^/G#/Y4 ;%%8PL=?));6[4$]DL, ?G(3^M1?V'K+$L_BS4%8DG;%;6P4>P
M!C)Q]23[T ;U%8AT&\<HTGB75R5 !VB!0WU BJ9]"CE6/S=0U-F10NY;MX]W
MN0F!G\* -6BLN?0+.X8,\VH@C_GGJ5P@_)7%(_AS3)5031SS;!A3+=2N<?5F
M)H U:*RD\,Z*JLK:=#*K=5F!E'Y-G'4T1>%] @D$D6AZ;&Z]&6U0$?I0!I1R
MQS)OB=77IN4Y%/J&VM+:RA$-K;Q01 DA(D"J">O J:@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH ***@:]M48JUS"K X(,@!% $]%49]:TJ
MUV_:-3LH=WW?,G5<_3)H36M*D0.FIV3(>C+.I'\Z +U%9\.NZ1<1B2'5+*5#
MT9)U8?F#36U_3!<"!;KS)3T6)&DS]"H- &E16;)KEI%(J-#J!+' *Z=<,/Q(
M3 Z]Z@E\20I,(TTW5Y<\!TL) O\ X\!0!LT5D3ZY-$H*:'JLQ)QB-(P1_P!]
M.*=;ZQ=7$,CC0=2B9>B2F%2WT_>4 :M%9T-_?2C+Z-<PGT>6(_R8TU+O6'E=
M?[*@1!G:[WG7TR AQ^M &G16,;CQ*>!IFDIG^+^T9&Q^'D#/YBG*WB,L-T.E
M!<\D2R$@?]\T :]%8<D'BDS,8]2T98BQVJVGRLP'H3YPR?? ITUEXCDDS'K=
MA$N/NC36/ZF6@#:HK)?3-3<@_P!OW,9P 1';PXSZ\J3^M(-(U Q*K>)-2W D
MEDBMAD'H.8CT_P#UYH UZ*R!HMP5(FU[5)<]"3"F/^^(U_6KMC9?8HF3[5<W
M&YL[KA]Q'L..E %JBBB@ HHHH **** "BBB@ JE?:@]FRA-/O+K<,G[.JG'U
MW,*NT4 9 UFZ9&9/#^J,1CY3Y"D_]]2 4Z/5;Z0./^$>U")@N5\V6WPQ]/EE
M)'Y5JT4 9<-]JLK[7T80C&=TETI'T^4$TS[5XAW@?V3IVW/7^T7S^7DUKT4
M9-S+XAR?LMII>.,>;=2>^>D?T_6F3KXE;;]GETF/^]YD<CY^F&%;-% &;;1Z
MUY(^U7>G^;GGRK9]N/QDIRP:L00^H6G(&"EHPQZ]9#6A7%)XFU"#XB1VMT%7
M0]01[6RDS_R\PDE\\?Q L!SSY= '0PZ?J:R9FUN5T_NI;QJ?SP:272;V20LG
MB+4X@?X$CMB!^<)/ZU%JWB6UTC5+/39+:[GN[R*66WC@C#>9Y>W<H.1@_,#S
M@8SDBH++Q=:7NA1ZB+:XAFDN39BRF 647 ?88SSC@@G(_A!/2@"PVER33M&/
M$.H^:BJ71&A! .0"0(^,X/Y&EE\/)<1(EQJFK.4)(=+QH2<^OE[<US%IJ(TS
MQOXSOY].:*:#2[2XD17!%P$^T?.K<<;0J\@<@_4Z-GXUEN-+BU*XTP6=G>BV
M_L^6:X&+CS5+'( RNT GW'I0!L)X=LTC*&XU-P1C+:E<$],?WZ+7PWIMFQ:(
M7C$C'[Z^GE'Y,Y]*P3XPU1],UV6UT@W4VF*)89 LD<-W'C+!&*YW@ @KSSCG
MGBQ)XO"^*]!M(Y+5M)UBS>2"7#>9YHPRC.=H#*3@=<J: ->;PUHUQ(9)M/BD
M<]6?))_$UD7-]X2FN+_3VTI+V:P(^U01Z6TOEDC*Y&SG(.1C.1STKHK":2XM
M?.D*D.[F,J,93<=I_P"^<'\:X+2+K4[7XI^.HK+3$N6=;&93+/Y*G]QM&#M.
M1E2,]L4 =5H\7AC6]*AO=*M--N+-\[&CMUP#W!&.".X/-:<&FV-J6-O96T);
MJ8XE7/Y"N'^$\L,=AKEA*##J\6J2SZA:% JP/*<@)@G*87@]\&O0J ,K5]:T
MW0&L/MI$;7UVEG!@#)D?./PXJ;6]2.CZ%?ZGY#7'V2W><Q(<%PJDX'OQ7'>,
MM/E\33:Q8&PNY4MK(164L2*0MTV)-P)8?=VP_FPJUI^N3>*OA/>W4D;#4?L$
M]O=PE<,EPJ,KJ1V.><>XH V$\1-)XCTK3%ME\F_T^2\6<29P4,8VXQSQ(#G-
M;U>5/9Q:YJ_P]BD:?[!>:'.LGE.T9=#%"VW<N&&<#H0>,=,U5N);OPQ'=:']
MN8:%9Z_:Q"YO<RK'!+%O\ICN!*K)Y?5NC<Y'! /7&FC2)I7D18U!+.6  'N:
MR-2\6Z#I,\$%WJEJDLTXMPGFKE6QD[N?E  R2?;U%<+X@\+Q6W@SQS,=8M;P
M7EB;MK2VA6*.*1$)\P+N8@ML'/&=M7O$&D:7X?MO#E_I=K#$LVO6DUU<[Q\^
MY'C\QR?O$[^OJV?6@#T5'61%=&#(PRK*<@CU%+2*RNH92&4C((.012T %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %9DOB/0X+PV<VLZ='=*VTPO=('!]-I.<UITSR8M^
M_P M-V<YVC- %";Q!H]NRK+J=J"_W0)0<_E3'\2:6JAA-+(IP0T5O(X((SD%
M5(-:M% &/_PDVG$96/4G&<933+EA^D=,/B>V,JQQ:?K$I()R--F0#\75:VZ*
M ,N'6C</L32]2!QG]Y $'YL0*AAUR_ED*MX7U>( 9W226N#^4QK:HH RXM0U
M*:X9!HDT,87(DGN(P"?3"%C3#=>(-V!I%@5]3J#9_P#154_&FM:AH&BPWVG_
M &8M]LMX)%N(V8%))%0XPRX(W9[]*Z.@#)DG\0ASY6G:8R=BU_(#^7DFGRG7
M'1/)CTZ)L?,'=Y!^& M1W'B;2+6XBAGN_+$L_P!F24QMY1FSCR_,QMW9R,9Z
M@CJ,4M_XDTS3$DDNIG2&*5899A$S1QNV  S 8 ^89)X&><4 *L>OO"X:ZTV*
M7C81;22#\1O7^=$-OKZR9GU/373T33Y%/YF8_P JEUV2_AT#49-*C$FHI;2-
M;(>C2!3M'YXKC?"'B;1_$SV4%IKE_!K=F ;ZQNW822D##AD?CJ<Y3&..W% '
M31Z9KX<&3Q$C)W"V"@_GN-++H^K2L&7Q->Q<8*QVT&,^OS(3^M;=<;XQEM[+
MQ1X/OKAY53[?+ RQJS;]T$A4%5!+?.JX]* .E%C< 8.JW9/KLB_^(JE;6\*/
M=!O$5U<&WXG5YHOW/&?FVJ-O'//:N7\73VLWCWP+/Y$K.M]-'^\@>,8,)QR0
M!P0#CVK8TJ[L;GQAXITF/2(+::)+>2XN%()N_,1L%A@= N.2: -%H=/D^R7$
MFKSM'<$+;E;TJLQ(R-NTC=D#/&>*LS:-:SIM>6^ _P!B_G0_F'%>?V$1;X9^
M!"[$O;:A8JIY!X?R_7T-;]_XAUZ6_P#$UCID.GQ2:1%#+#+=+(ZRAHV<@J"N
M.F,@\>AZ4 =$VCVCP^4[7;(1M(:\E.1[Y;FFC0=*$:HUC"ZJ,#S!O]>YSZFN
M7T[QAJMY%X2U*:&QAT_7F\IX ':6%S$\B$/D @[,8VC&>IJ37_$.L:7'J%W&
MT3BRO(5\B.+<GV=B@8R.<8DPY.!T 7Y3G- &U#X.\,V\GF0^'M*1^FY;2,'^
M52GPOX?)).A:82>YM(_\*PY+G7=3\8:]HUMK*V4%O:6TUNT5NC21L_F Y+A@
M02HSD=.!CJ=KPGJ4^L^$-'U.ZV_:+NSBFEVC W,H)P/K0!HQ6=K#&(XK:&-!
MT5(P /PJ95"C"@ #L*6B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH IZK<7-MID\ME
M9[H+B&,#(+G@9Y'&3D\C@&N8\8>$6OO!4EKIAN'U2S19[!EF*_Z0G*M@L%R3
MG)/J:[.B@#E#;ZO?ZMX5U2ZTPPRP13B^3SD/D,Z*."#\PW#MV_*LZZ\)ZS-8
M3R6TMM#J%MK[ZK8B1R4D4Y&V0@9&Y6<<9QQ[BN\HH Y"#1-:N]=U#4]2M=-A
M%YI0LF@BN6E&X/(1DM&,J0_IQSP:23P?>S^ =&T1=06RU32H[?[/>0@NJRQ*
M%S@XR&7<"#_>[XKL** ,W1HM96T/]N7%E+<GC%G$R1@>OS$DD_@/;O6'%\/M
M-B\,2Z&MS<JAG,UO<(Y$MMARR"-NH"Y('U/K7744 ,AACMX(X8D5(XU"(JC
M4 8 %80\-2Q^)]1UNWU2:&2]AAA:(1(0HCW8P2#_ 'C7044 8FE^&;;2_P"T
MY4N;F6^U-MUU>.P\QB%VKC  4*.  ,"M6T@-K9P6[323&*-4,LIR[X&-S'N3
MU-344 5-.L%TZV:!)IIMTCREYB"Q+,6/0#N:I67AG3-/GU66W253JKF2Z7S6
MVLQ&"P&?E)'<8[5L44 9/_",Z3]DTVV6V=$TU!'9M',Z/"H4+@.&#8P ",\X
MYJQ)HNFSZ=/I\]E%-:7!)FBF7>)">I;.<GIR?05>HH Q].\*:!I.FW&G6.CV
M<%G<@B>%8AME!&,-G[W''-79]+T^YTS^S9[&VEL-@C^S21!H]HZ#:1C P/RJ
MW10 U$6-%1%"HHPJJ, #T%.HHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** .*^*LHM_ DUP2/W-W:RX[MMG1B ._ -;<?BS1+FZMK6QU&WO
M;BX;"1VL@D('4LVW.T <Y./3K6U10!Y/X;?3]-D?PQKOAN^NM7COI'B9K=IH
M)PTC2)*KGY%P#DDX(P>_%6[#?I&K7^A:QX4OM6DDOI;FRODM1+!*DC%QYCMP
MC*20<^@QGBO3:* (YC*MM(T*JTP0E%)X+8X'YUQ7BKPS_P )3%I]U%I,EAKL
M%Q!+'?\ [O=;A6!<%E;+C;N&.<G'3J.YHH I)<7YUF2W:Q5=/6!72[\X9:3)
MRFS&0 ,'.:R?%.C76K7?A^:VC5OL&II=2EF P@1E./4_,/2NCHH YCQ3H.HZ
MOK/AJ[L6MU33;[[3/YS$93:5(4 '+88XS@<5+8:%=67CG6M:_<FUU"VMXP/-
M)</%O'*[< $..Y^[[\=%10!PH\':LO@#3]"6[M1?6=XEPLQ=R@"S>8 .,],+
MT]_:N@M]%NK?Q%JNJK?1[+ZWBB6 P']VT8;#%MWS#YCQ@?6MJB@#DK;P2;?0
M?#&FC4COT&:.59EBV^=L1DP1NX!#'/)J.^\ 1W\6M6CZS?1Z?JD_VDV\00&*
M;*DLKD$D90':>*[&B@#(LO#\-EK=YJ_VNYFN[JWBMY&DV8VQYP<!1R2S$]N>
M@JQHFDV^@Z)9Z3:O*]O:1"*-IFW-M'3)J_10 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1137DCCQO=5S
MTW'% #J*IW6K:;8QJ]YJ%I;HQP&FF5 3Z<FJG_"5>'CG&O:6<#/%W'_C0!KT
M5@CQMX68@)XATQV/ 5+E&8GT !R3["IO^$ITC_GO-_X"R_\ Q- &Q16-_P )
M/8=H-5/TTFZ.?_(='_"1P[<C3=6/&1_H$@S^8H V:*Q4UZY= P\.ZN ?580?
MR,E1'7=6,C"/PIJ10=&:>V7=^'F4 ;]%8;:IKI :+PY@%<XEO8U8'T.T,/UI
M\5[X@EC<G1;.)P1M$NH'#>O*QG'Y4 ;-%9"S^(V8!M-TJ-<\L-0D?'X>2,_G
M393XE(?R1I*$YV%S(V/3.,9_2@#9HK.LX=:2<-?7MA+#CE(+-XVS_O&5OY5H
MT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !113/.B_YZI_WT* 'T55GU.PM2!<7UM"6Y DE5<_F:K3>(]"MMOGZUIT6
M[E=]TBY^F30!IT5F)XCT.6%YHM8L)8T^\T5PKX_(T0>(M)NG*6]ZDK 9(C4L
M0/P% &G16&/%FF-(8UCU-GY&!I5SS^/EXITGB>TCCC?[#J[;QG"Z9.2OU^2@
M#:HK*?6G"1O%H^IS*ZAOEB5"/8AV4@^V*E_M&Y,'F#1[XG;D1[H0WTYDQG\:
M -"BLV#4[R56+Z%J$)'0220<_P#?,IJ.._U=Y%5M$$8/5FNTP/R!- &M165-
M<:\KD0Z9ISIV+Z@ZG\A"?>K-O+J3;/M-I:1Y^_Y=RSX^F8QG]* +E%%% !11
M10 4444 %%%% !113)8DGC,<@RIZC.* 'T5E1>&=$@D$D>EVH8=#Y8--;PIX
M<=R[Z!I3,QR2;.,DG\J -"6\M8'V37,,;8SM>0 _K5:?7='M0IN-5L80W3S+
MA%S^9I1HFD@8&EV6/^O=/\*LP6=K;(4M[:&)"<E8T"C/KQ0!0_X2;0C%)*NL
MZ>Z1C+E+E&VC\#4$?C'P[,X2+5K>1SG"(2S'OP!R:VPJKT 'T%+0!@_\)EHG
M_/:Z_P# &?\ ^(J5?$]BRAA;:M@C(_XE5S_\;K9KEM,\:V][XVU/PM/:O;75
MI\T$I;<ERNU6;:<##*'3(YZ^U &B=?&?DTG574\AA;;<CZ,01^(%.?6+L;3'
MX>U2567.5:W7'L0TH.?PK.\5^)[C0=0T*SM;03MJ-_';S2MG;!&S!<G'<DX'
MK@^E;ESJNG64RQ75];02,5 2255/S'"\$]R,#U- %>'5+R4.6T'4(2O0226_
MS?3;*?UIT%]J$RDOH\L!!Z23QG/_ 'R32:CXAT?23(-0U.UMFC"LZR2@%0QV
MJ2/0FL+0/%)\CQ'-K%UF/3M8DLT9822%.S8H51ECEP.Y- &Q/>:\+@+;Z-:/
M"<9>6_*$>ORB-OYTLT_B'RSY&G:87[;[^0#](:U5(90PR 1D9&#^1KS_ ,,Z
MQ<ZUX8>34O$LUO?#4)[))%$*;W64I& NSOE>* .MM)->=6^V6NFPMGY1#<R2
M CWS&N*1$U\S?/<:8(L_PP2$@?\ ?=:@S@9Z]\5R'Q#M-7NM)LCH.ISV.J)<
MY@\N0A)B$9A&XS@ABH'/3\Z -C[-XD_Z"NDC_N&2?_'Z06&OD9?7+?<>NRPP
M/P!<G]:J:9XKBUKP;#K5E$?M$P$(MW!!2XW;/+;N,/U/8<]*YKX?ZO/HG@K5
M9-;OY[^:SUF>R$KN6>5_,6-%&X\98@#G S0!V']F:S(P\SQ#(B@'BWM(U)/N
M6#?R%0MX=OI)S))XJUC!  1!;JH]^(J?)XB^PZW%INJ6Z6OVB&2:WG27?&XC
M +J25&U@#G'((!Y[52E\7-;Z19:]/:*NBW9BQ)O/FQ+(P".RXQ@EER,Y&>]
M%P>&Y2K++X@UJ53V,R(?S1%/ZTT^%(2,'5];_P#!C)_C6->^+]<-OXE;3M+L
MF?0KDJ_G7#8FB$:R?+@</ACUX''7MV=K<)=VD-S&"$FC610>N",B@"A+H%G-
M(7:;4@3C[FI7"CCV#XJ/_A%M')):U=V))+//(Q)]22V36Q10!C_\(IH!!$FD
M6<^>\\0E/YMGU-.3PMX>CSLT'2USUVV<8_I6M10!0@T/2+9]\&E6,3D8W1VZ
M*<?@*LI:V\3AXX(D8="J &IJ* "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***JWUBE_$L;S7,
M04YS;S-&3]2IY% %JBL4^&;5RN^^U=@#G U.=?\ T%@:1_">E3#$XOIU_N3Z
MC<2+_P!\LY% &W16 ?!/AMAA])AD7NDA9U/U!)!_&GQ^"_"T4BR1^&])1T(9
M66RC!!'0CB@#4:_LT.&NX ?0R"JLOB'1()#'-K&GQN.JO<H#^1-2#1=*5PXT
MRS# Y!$"Y!_*K?DQ?\\T_P"^10!0/B+1! 9SK&G^2#@O]I3;^>:B'BG0F0M%
MJMK/MQD02"4C\%R:U@H5<(H'L.*Q/#/B1/$MM?2K:2VK65[+92QRL"=\>-Q&
M.W- $@\4:2Q"I--(Q. L=K*['Z +FF3^*M/MYFB>WU@LO!,>C7;K^#+$0?P-
M;?2N7TSQ3>ZWX=37=+TV*XM)7;RH_M!$CQJQ4MC:1G@G;GIWSQ0!?F\201GY
M-.U>8>J:?*/_ $("G#6[F2%)8- U657SVAC9<>JR2*?TJ9M>TQ==713>0_V@
M8C-Y.\;@N0!D9SDYX'L:L'4;(7PL3>6XO&&X6_FKYA'KMSF@"K#J=Y*C%M"U
M"$CHLDEO\WTVRFB#4=0E<A]#N80!G=)-$0?;Y6-6+?5-/NXIY;:^MITMV*S-
M%*KB,CJ&P>"/0TR[UC3[" 37-TD<93S,\G"?WCCHOJ3P.] %8WVN[CC1;?&>
M";[_ .PITMQX@$I$.F:8\?9GU&12?P$!_G1<^)=&M9T@EU"$S/;_ &J../+M
M)%D#<H7);)(QC)/:K.EZI9:UIL&HZ=<+<6DXS'(H(SS@\'D$$$$'D$4 1/)K
M30#9:6"38&=UR[*/7_EF":;$-<='\XZ=$W\.P/(/QR5KEM3U&0_%0Z/>ZS+:
MZ6^C?:UB6<0XF$VW(<88_+GC.*V[#4-,TW1;W5(]::^TQ7+B5IC/L( 4HK9.
M[+#@?WB1W  !-%;>*1(/.U71S'W":;*#^L]/GL_$,FWRM9L(<9SC3F.?SEK!
M_M5G^*FG1S6M]:>9HUP2MP1L/[R$Y&URH(Y![].V*MCQ_I/VW28]RM;:M)Y5
MI/'(&);^'>G50W8\]1G;0!K)8:DR*)-<D\Q00YBMXU4DCK@AB,9R!GZYI/[)
MOS&5;Q%J ;.0Z16X/TYB(KDM!U-/#-EXYOKP[H+;7I'^\=J*Z0G)X. -^3@'
MOP:Z"Y\4&QT_[7<P6[QS2P0V<EM<^9'<R2OL4!MHQ@X).#P<\T 63H-S(ZF;
MQ%J\BKGY0T,8/U*1J?UIK^&8I71I-5UA@I^ZM\Z _7;@TTZY>6OB*#1KZSC#
MWD$DMI<1.3&SIC=&W&5(!!ST(SP",5SVE^.]4U'1?#.N'3[6.PU:Z%I-%YC&
M1&9F574], KT(R0<\=* .E;PKIKL"\FIOCH'U6Z8?D9,&HCX+T!AA[*21>Z2
M7,KJ?J"V#^-;]% &$O@OPRK!ET.Q!!R#Y0JP?#.@$Y.AZ:3_ ->D?^%:M% %
M2/2]/BC6..PM411@*L*@#\,5:1%C0(BA5 P !@"EHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N#\4:,\
MZ7^K:) CZ[I%^M] HZRDP1K)&3Z/&"/J!Z5WE,2&*.625(D623&]@H!;'3)[
MT >9>)-2CN?#FC^*9;4VSWNKZ?)&EPV'6!9,H&[#[SMQ_?JMXUO[2>#QWIUJ
MSV>H+;)))&@\R:^Q$NUE0@[8U P2H[$Y&.?6&16&&4$#L11@9S@9]: //[$6
MFI_$+2[NX\JY-UX;*GS$#;CYJDY!'<%OK@UBQIK&B^+O$VMV<$EUIMGJ?GS:
M:8!F0/ @:>%^I=2&!7H1D#!->MT4 0VMS'>6D-U$'$<R+(H="C8(R,J>0?8U
MQW@+28(+/5H+C2WC":Q/- ]U;%&D0OO1P649YZ>F!7;T4 4WO)DU>&R%C.T,
MD+R&Z&/+1E*@(><Y.<CCL:CU6V>=K!DA>5H;M)/E8#:,$%CDC@ GID^U:%%
M''Z=X0GTWQQ>7]O,J:+<-]N^S \B]92CL/\ 9*$G']X]L5E1^ M1N?#.O:9<
M3P6UU/KDNJ:?<1L7"GS!)'O&!W!!'/!KT6B@#F-0\/R^)KO2YM9MHX([$2NT
M44Y?>[H4P#@?+M9N>#G'%5+#PE?1>$8/"M_):W.GV[1HESN(D>&-U=5,>W ;
M"[<AO?VKLJ* .5C\*3+-XN)GB5==QY>T$F/]SY9+9Z\C/%=!IEJUCI5G:.RN
M\$"1,R@@$JH&0#GTJU10 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 5Q'P[*P'Q='(P5H_$5V[Y/"JVU@<_0@UV]8L'A/1K>#
M5X$MI#%J[L]ZKW$C"5F&">6^7(X^7'0>@H VN",CD5Y1?^&K[PK9WGBSP'K1
MCTY4>\GT:Y&ZVD"@EPG>,\'\>,@<5ZE:VT5E:0VL"[(88UCC7).% P!D\G@5
M1;P]I#7 F.GP;@V_:%PI;.=Q7H6SSDC- '+6Z6,WQ-TW5+BTM[6ZOM"\S9,@
M642"1.#GJP#8Z9_3&'H&H:'KMGIVG:WK\UOK^G:N9'L0R+*;@2L<*"F]D(/)
M!^Z>3UKT^XTZRNKJVNKBT@FN+4DP2R1AFB)ZE2>1G Z>E+]@L_MWV[[)!]K"
M[//\L>9M]-V,XH X.^M+K1?'ESIMI W]G>*U#/(HX@G0?OCZ_/$#@\X8#C&:
M9XBU73O#WCB\;Q']KMM(U/3X8+>[A:4('0R;HB8^02'!'XUZ.0#C(Z=** ."
MTJPL[/Q[H$=A:S6]I#X>GCB@F5B\*^=#L#$DD$C=PW/!]Q6GX!@GM-(U"VGM
MYH6CU6\*"2%HP4:9F4KN RI#=1D5U5% '%ZE&]E\4;75WT^\GMAH[VQFAM6E
M".958#Y03DC=_D\GB*TO-?\ #]_:Z+IKVTD$T-Y ;B/R1<3I*)2N#@C.P L>
M[?6NTHH X1H=4\0>+=(O[GP[>6%HMA=6UR]Q-%N0R>7P KDD?*0#U]A1X.B\
M8Z)!9^&[[2+-]/L (4U870'FPKPN(0-V_&!R0._/?NZ* .-TK1-8LM0\7SM:
MVDB:E=I+:Q3R9CD3RU1@X .W(7T/4<'%9:_#AI;35([-8M%CN);:ZM+6%S,E
MO<PN6\P#@*&RH(7LO7M7HU% &%'I=YJ&K:=J>JQ6T,NGK+Y4<$AD!9P%W;BJ
MX^7/&/XNO'.-:^!)[7P?H>B)J,:2Z7?QWGFI =KA9&?8%+9 ^;&<FNVHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHJ
M-I&$Z1B)RK*S&08VKC'!YSDYXP.QSCC(!)1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !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 45PNHP>(/#^N:/J":Y<7T>HWR6M]8
MRHODHK!B&A &Y-N.Y.1U/%=U0 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 96OV>LWME''HFK1:9<B0,TTMJ)PR8.5VDC'.#GV]ZMZ;#>6^G01:A
M=I=W:KB6=(O+#GU"Y./SJU10!Q-MXW\.:GXA"K=2SW%NY@MH8[29B&)VLY8+
MMP> #T R<_-QUFHVDE]I\UM%>3V;R+@7%OMWI[C<"/S%6J* ,S1-*GTBTD@N
M-7OM39I-XEO"A91@#:-JJ,<9Z=S6G110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
A%% !1110 4444 %%%% !1110 4444 %%%% !1110!__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>exhibit1023stockperforma003.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 exhibit1023stockperforma003.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#W^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@ I!G SP
M>^*6B@ 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 **** "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@#AH/'UY>^.]7\*6FBP?:--
MC$TD\]\8T9"%(/$;$'#CCZ\UI3>)M4A\+WVJ'P])]ML9)%FL/M&695YW1L%.
M[(((&!U]J\QU/2K[4_CGXOTO3+]K.:_T3YG$:MN^2-=O(X!XYZ^]>T_VG9(]
MW&US&ILD5[EBP B!!/S'MP,\]B#0!Q^D?$<>(O PUW1K"&?43/Y TQ[K#[]V
M I8+P2OS=,8SD@ D.\;^.M1\&-HBMI%O=G4YQ;LPNBBQ2''<H<CD\\=*\[U*
M*?X;^/[?QS;V03POJ\Q6:%4RUN&'W\8^4MRXQS@E3Z5K?'VX@O/#/AFY@N%:
MWFU!72:-A@J4)# ].G- '8^//&]_X0N=$A@TVWN$U2X%K]HEG*)!(2H!8;3D
M8)/4?=-0^+?&VJ>'_&_A_0+>ULI(=78()Y6;=&V[!^4'D<C'Y5R'QJTU-/M/
M#$[:A>3C^U4!^T3[E QG..G;K5WXNB.+X@?#>XW!&_M0*S[L?*)8?TY- '5:
MWXMU/3/B+HGAF*&S:#58Y'6X96+1;%)(*@X.<>HZ^U+X;\:W6L^)O$'AJZM(
M8=1TG!$\3%HI5;[IVG!!&1D9/?FN2^(Z1R_&?P)%+*\:.)%9HYFB;DXX92",
M].#2?#V=]/\ BWXPTRPF^UZ  )Y+QSYA2;"_(TQRS8RXPQ/W#[T ;/@?QGXF
M\=^$YM6M(],M+@WOV9$>)W2-1M9G8[P6.UL #'(Z\\5[#Q;XOOOB;JW@X7VB
M)]AM1.MR=/ES(2$.-OG<??ZY/3\J?[/]Q;MX9UNT@D0K#JLC(BMG"%5VGZ<=
M?:H--N[*+]I[6,W%NADTU8A\X&Z7$7R^[<=.O% 'JVCOJ+Z1;-JR0IJ&S$X@
M!";AUVY)./2N=\<^.X/!3Z09X&DAN[M8[B7!*V\70N<=.2,>N#Z5U[,J(7=@
MJJ,DDX %>9:QI:?$/1?$4MOKFEC3[C]P#)"9&@6 MM8N'4*"^]@2#\K=2.
M>F(ZR(KHP9& *LIR"/44ZO-?@KXM&O>#H],N9<ZCI7[AP6R7C'W''J,<?A[U
MZ50 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %(V0IV@$XX!.*6B@#R9?#_BRZU.;5)O _AV*_D.&N)-3E\Q
MQ_O*"<<#\JL)H?B^'3[NSA\'>$/*NW\V=)KF2597_O."GS?B:]1HH \PN].^
M(6HZ:MC?^&/!-U#&08XIC(\:?\ (/O4:^'/&]Y9P6EWX;^'XMK3_ (]X9()7
M2//)VC!"UZG10!YO/H/CNYC1)M*\ R"-!''YD$[;%&< 9' &3Q56?PS\1[ID
M:XA\!S%%"H9+*5MH'0#*\"O4J* /.G\+>-+QXI;^?P>\PCVLQTAI"N.B@EQD
M8SZ?2K7]@>/5B,,/B#0(8-A7R8]((3GO@OU_3VKNZ* //8_#'Q!A??#XJT:)
MB,$IHZC/_CU6XO"WC)&$W_"8V"3D99DT*/.3UYWYKMZ* .+E\.>.)8G0>/(8
MRPQO314R/<?O*K0^#/&BN3/\2KQTQP$TR!3GZG-=[10!SV@:%K.E7DDVI>*;
MO5HFCVK#-;Q1A6R#NR@!SP1^-=#110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 4]6U*#1](N]2N=QBMHFD8*,EL#H!
MW)Z >IK%\ >+4\:^#[/6 J1SMF.XB3HDJ]0.3QT(]B*-?OY[K6K'1=+DL'O4
M/VV>*ZD8#RUX7A1G.\JP_P!RO.O!,MWX!^*^J^&=4:T2SUH&^MS;[O+BE))"
M GID;AS_ '5]: -8^/==T;XK6^A:P]O)H-_,]O9W*Q;7\P8PK'.,AB!TZ,#W
MIGQ4\:Z_HNJZ59Z#>"T@:\CM;N?R4D)>0!@J[P1\JX8_[Z^]+\0-(3QGX6UP
M:/>17.IZ3J N[98&5G!6)-RC'K\W_ ACM6-\4;*YLO#'@_[>ZRZP^K)=720H
M2&=@6D(QD[5.U1P>,?2@#H/B'KGB#0?%O@W3=.UVXAM]8NA:W.8(&8 -&I=2
M8SACO)],]!VKJM'@U.34)W7Q#=ZAIICFMR9H8$DAN$DV$J4C7/1^H(RM<+\7
M#!=^+_ 4P1KJVM;XRW1BB,JI$7A.6VYX(4_7FNPT'4=)TF\M_#FC>=<1M+<7
M+LD#>5!&69]H;I]YP !G@&@#B-,^(GB#PMXX&F^,KV.XT'4))4L+]HT0Q[)"
M@WE%4=L-D<$@@XKI_$T^HZ3X,\7WUOJU[]JLY6>V=F&80(T8*.,,/F/7)Y]J
MG;PUI_C?P#<Z1J$$\2O<W#1O-;M')$YE=E=0X!Z,/J"17*V.@^(-,^"OB?0]
M4@N;K51)-#$8U>9KA?+385.,D;1@>F,=1B@!U[KWB33_ (/:1XWM-7FDOH(X
MI;R"<!XKE6?8<C&5.2#E2. :G\>ZUJ^M> M,\3>%]2NK&8637[QPRG#(NS>C
M#H=NYCG'\..]4OL6M:S\$-/\(:;I%\FJ30Q0W'VN!K=+=!)DLS. #G;C"Y.#
MG%=WI>E?V GAS1/)GN8;6P>VEG$1,8.$')QCDJ>/SH RKSQ;)XB^&4-_H]V8
M+^^L)9]T!!>$Q(3)@'T<*F>Q<>U<MI.MZMJ'[.%_J]SJ=Z^I*LS+="=ED!63
M PP(/2MCPK\.KGPMH/BZT9&NDN_/@TVW+AL0,IP!N. 6) ;D9V FJGAOPSK=
ME\!;[PY=Z-/_ &I-#<1QVY:/EG)*-DM@ 9'4Y&.E #?AU<6?BCPOI%L-?U&3
MQ!'!]LN)EU.9S&5FPJR)O*G<.-I'3MS5CXE6/BO^WI=8\*:G>)/I5I!<R:<D
MCM'<AGE!^3."0$'&.?KBK'A"SUSPUX#L;9?"EVWB"UM)+9'+V^P[I"PW-YF2
MH.#^?K7:V4%[%XCFEN+9V1[&")KH,FUY$:0MA0<C[_I0!QWA[Q1IGC_4M!U.
MS?RKHV5VEQ&KMF"4"+''&<;V(/OZUA_$/1[?0/$'@*TT^2:*WN-16&X#7#YG
M&Z/[[$_-U/!]:ZC2_AS#H/Q3F\3Z8$CLKRUE2X@SC9,S*<J/[IP?H?K4'Q&\
M+:SXE\1^%KG3;)&ATF\%U/+)*J[AN0[5'7/RGJ .10!VNEZ+9:,]X;&/RDNY
MO/>,?=#[0I(';.T'ZYK1H'('&/:B@ 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@!GDQ>;YOEIYG]_:,_G3Z** "BBB
M@ HKS7PGX@U#QMX[\2)-=36^D:+.+6"U@?897RRL[L,,?N<#IS[4W3O$NH:3
M\6KGP-J-S)=V%[!]IL)I'/G1?(2R%A@D?(^">>.M 'IE%>#:%XLC%SXSA\0Z
MQJ<YL]4%KI]NFHS0N 9'0 ,C ^G)STKV;2M+GT[0UTZ74;B[D3S%2ZG8M+M+
M,4W'JQ52!GOC/>@#3HKQGX@6MYX5U'P+:V&N:TWVG4$M[MY-3N&-P-T>=P+X
M&<G@>M:OQ8T2+2OAMK][8372S/-%<;FG=V1RZ(Q5B20"N 1TXH ]1HKPCQSJ
MFF?\*+TXV$=S'>)!:LEP+29,,VW>?-*@?-W.>?>G_&:SME^#7AVX6%!-');J
MDF/F :%BPS[D GWH ]THKA=!T+PWJ'B'^U=)T:/29]'N3#^[M/LS3AX.0Z8!
MV_O%(R,Y3C@UW5 !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110!YKX?T#4O 7C;Q!="SGO
M]$UN87*2VPWO;298E73J0=QP1GH,]:ETGPS?:K\3KKQSJEDUI#;6_P!FTVV?
M!E=<',C 'Y2=S #KSSC'/HM1M<0HC.TT:JO#$L !SCG\: /+/ _AC4O[?\9K
MK^AW5OI^M7?VFW,K1,!AV(SAB0_S*1U'%>KTQ)HI(_,CD1X_[RL"/SJM/J^F
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
M]K=1YV30P*K+D8."/8D5NT %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M.B;?':FW4Q*V2<A<8!R2?QK3HH I_P!DZ=Y=Q']@M=ESCSU\E<2X&!N&.<
M<TY--L(U"I96R@1"$ 1*,1@Y"=/N@]NE6J* ,O5=/U"Y@MH=)U-=,6.0&0K;
M++OCP1M4$X4]"#STZ&KUI:PV-I%:VT:QPQ($1%&  *FHH **** "F1Q)"FR-
M0JY)P/4G)/YFGT4 %%%% !1110 5%;VT-JKK"@7>Y=SG)9CU)/<U+10 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !113)98X8VDED6.-1EF<X _&@!]%17-S!96LMS
M=31PP1*7DDD8*J*.I)/04Z&:*Y@CGA=9(I%#HZG(92,@B@!]%%(SJI4,P!8X
M4$]3C/\ (&@!:*C^T0B.20RH$BSO8G 7'7)]JR?^$MT0*LCWICMW("74L+I
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
M.L;@\%3^?I6#I7A+4]$O_L]AKS1^'A(TJ6!MU,D1+;BB2=DR3Q@D#C/>NNH
M\O\ 'VGW&D:?:6IU*[NM/UOQ':QW$5PP*V\+N6=%./NEAW[''U]+GM8+FU>U
MFB1X'78T9'!7TJEKVA6'B31I]*U*(R6TP&=IPRD'(93V(/(-5]/TG5+6V%I=
MZY)>0*H57: ).0!CYG!P?J%!]Z *Z:E=ZQK.N:;9W1LVTWRHU<1JVZ1X]^6#
M#E1D# QT//ISMKXEU_5KKPBHFCL1J!OK?4(TC#8E@#+E,]!N1B,Y[9!YKK'T
M%4UZ76+.[DMKB>)8KE H:.8+G:Q!Z,,D @].#G J+_A%K-+S1KB&6:+^RGE>
M-%VXE:12'+Y&226+9&.2: ."EUGQ-%X0\472:](UUX9OYDBD>&/_ $M$"OB;
MY?1B/EV]*Z/5FU;5/'?]AP:U<Z?8S:/]H?[,B>8KB7;E&(."1P<YXZ8ZUHR>
M"-/DTKQ!IWVJ\6'79WGNF#)N4N K!/EP!A0.03[UCWFDWDGQ;TZ2.?4(H8M!
M>$WD40(+^<IVNQ0ID@$XQV[<4 5](U35FTFUL-6U*=[VQU>6QD%O'^^U)44E
M<'(V<,K,V0/EY(S59M2U\>#I=U_<V]S8^)$M#('61VMS<*@5V/7Y9!SC)P,]
MZZVY\&Z?/;V*1W%];36=R]RES!/B5G<DR;B0<AMQR,?3&!3$\#Z7%:75K'/J
M ANKR.]D5KII/WB,'&-V<#<H)[G R<4 9VFV%Q!XJ\0^'Y-<U.>WN=-@N8WE
MN,RP-(TT;F-AC;_JU(QP">*=X5U6YU&VBT*^N)SJVDW#17TF[#2+'@H[$'.)
M R-W!^<=JW[G3UL[Z_UZU@ENM1:R$"P"4*L@C+NB#/ )9VY/K47A^WN9/M&K
MZAIT>GW]Z$$D"NKLB("%#.!ACEF/MD#M0!JQ6\4.[RUP7<NQR268]R>_''L
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
M\B&\^S,(5DR0J,QZ,Q' ]QG%:.K^*[+1A<R3P74EK:%!=W,2J8[?=C&[+ G
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
M\Y@6XB,PZQAQN'X=:\>BU6RFE\!7.F7\,5G+JSF*U$N^9%=9=YE<G)9B>1P
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
MFVT^UAN'&&ECA56/U(&:N44 12VT$[QO-!'(T3;HRZ E#ZC/0U+110 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 !6!XB\12Z'J.A6L=DEP-4O1:%VF*>5\I;=C:=W"GCCM6_7#^-IXKG6/"R6K
MQ7$]KKT*SQQN&>+=%(?F Y'R_-SVH [-[F".9(7FC65_NHS ,WT'>B6Y@@5F
MEFCC"XW%V QGIFO)O'-]IEQ8>,Y8)XX)K*2W%Q+=?-(TB!61( ?N#WY!8L0.
M]:YTO2/$'B_QE'<6MK>HUA9R()COB):.4!\=-V /G'('0T >B&:)9EA,J"5A
ME4+#)'J!49OK18)9VNH!#$Q620R#:A!P03V(/%>;:??6UK#\+]2U"ZAAB.EO
M&UQ/(%7>]O'@;CQDE3W[55'B+2;:PU0W21NJ>+O+1I',<=N[;76:3D?(,,><
M D?C0!Z>-4T\VCW0OK8VR-M:;SEV*V<8)S@'-1G7-)$ZP'4[/SFG-L(_/7<9
M0,E,9^]CMUKR>\O+>?2OB;;RZA%?,Q@FS&@0R+Y,:EE /*Y&T$>G4DYKO=:\
M-6][X7;^P(+>ROU,=[9S1QA?WR ;"V/O97Y#G/!- '3">(W+6XD7SE0.4SR%
M)(!^F0?RK"\0V/BB^DQH>LVFF1I$2IDM?.:63GALG"ITZ GGVYL^&[M]6TB#
M69K=[>6_BCE$+MDQIM^5?U)_X%5/Q)XFL--N$TJ>:>*2XB+/-%!(XB3(!Y13
MASDX^F3VR 2>'O$,VH^#+76=0MUBN60K+%$P*M(&*80YY#,/EYYW#FH/!>L7
M^KIKG]HE?.M-6FME5 -J(H4JH/?&>IZG-5_L+Z[I.EGPQJ+Z39:>Y2$2V)99
M J[%PKE3@9(&>_/8&L+P-%K'AT>,]0U>6XNX$U2:3R8+ K).VU,RH >01@!1
MQP>: /3#G!QUK@-<@\1>'KW2]8CU^YO7NM0@M;K3Y(T%N4D<*?+  *%?4DY[
MUV]C>PZCI\%[!O\ )GC$B;T*M@C/(/(/M7$OXP%YKKN_A?Q),EFQ%F/[-949
MN5,N6Q@G) ST&3_$0 #06]U#6?$/B6U@NFMX=+2&*U,;<&=D\QF?CD#*+MZ8
MSQR*JZCXAO-:^#5QXCTZY:PNWTMKM6AP=CJA9E&1Z@CUJ6.UN] \2^)KI+*:
M>/5DBGM3#&S@S+'Y;(Y'W<D*03@8)Y&*@?P]=:1\$I_#Z0/+?+HLEOY4(+EI
MFC((&,Y^9OI^% '1WEA-KGAI+/\ M&ZLFN(D\RYM6VS 8!.UOX2>F<'@G'/(
MYGPUX=ET;Q]>);ZWK5]96^GHLJ:A?M.HFD?(P#P"%CS_ ,#'K77Z-YO]AZ?Y
MZ.DOV:/>CKAE;:,@CL<UG^%+6YCTZYOKZ!H+W4KI[J6-NJ X6-3[B-4!]P:
M#Q)JLMI<:1I=LX2ZU6[\@.0?DC56DD(/9MBD#W(/:HF\07J_$!/#XTV0V?\
M9YNOM.5^9O,5>,GH!G/4\C\8O%*2V^M>&M67)M[6]:*X &=J31M&&/H Y3)]
M":=J$&I6_CS3M0M].>ZLY+.2TEE255\ABZ.&8$Y*X4],\_6@#E_"?BB#PWX9
M-M)8:A-:6NKW5K<W84;+?==.J;BQ!8?,N2H.._I75Z[XOM=&>[0+!*]E"LUP
MLETD)"MG 7=]YC@\<#ISS7-2>'_$$G@'Q'IC6#-=7.L37%G"9HQNA>X64'.[
M ZL<$Y]NE:-]:^*-#\6WFKZ)I<&JV.JK%]IM7N1!);RHNT/N.05*@ @<\#'?
M(!U&G:E;Z[H<&HZ;/^XNX!)#+MY&1QD>H[CU%8-M9^,?L6BM<G0S=P3LM\@6
M5HVA+</&2<B4*/XLC+&NGM?M M(OM9B-SM'F>5G9N[@9YQ]:FH \BL;?1Y/$
M/Q)AUG3A.1.C*%@,DQ5H<@1C!P>XQW.:T-#L]2ATWX9MKJ/_ &M%<31NTV#(
MJFUN" 3USM5,CU'/(KJ=#T"\TSQ?XFU69X#;:K);O"J.Q=?+B"'<",#)&1@F
MK&N:7>W^K^'[JU, BT^]:XG\UV5BIADCPH .3^\SR1T]Z ,?4_&UUI=Y;-<Z
M<D%I+J8T]8I9"+B0,P19E7&-FXGZC!R.E1ZCXRUF*Y\4P6&E6<AT#9*YEN6'
MFQF(2D !<[R,@9P/<UGWO@KQ/=V=U;/>Z9*RZRFIP7,ID,DRK(&6.3C";0 H
M*Y& !@5K-X2OVNO&EQY]KNU^WCBA!W$1E8#%EN.ASG ^GO0!K6^FZ7K-[9>(
MQ:0M))9@1RLF)#'(,[6.<%<'H0>:R/$UI%X4\ 7-YIL%O%-I6;V%8H_+0'?O
M=%4?=5@67'H:Z/0;&?3/#VG6%R\;SVMM'"[QYVL54+D9^E9_C*)M0\-WFBV[
MJ+S5(FM8@1NP'^5G(]%!))^G<B@"W;76IWNHVEU!]C_L.>R$I)W&?S205Q@[
M=FT_7-:M8*V.I6.M:5#87BKHT%MY$UDUN">%.QQ)V(PHV^^:WJ "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@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH *I1Z1IL6IRZG'86RWTH DN5B D; QRW4\ "KM% &;+
MX>T6>]N+V72;&2ZN(_*FF>!2\B=-K'&2/8U/%I>GP/*\-A:QO,@25DA4%U P
M V!R .,&K=% %-M)TUK2*T;3[0VT)#10F%=B$="JXP#]*G-M T<B-#&4D.YU
M*##'U/KTJ6B@!B0Q1NSI$BLP )50"0.@_"L?7M(U759K,6&O2:;:H6%W#';J
MYN4( P&/*$<\CU]JVZ* &QQI%&L<:A40!54= !VIU%% !2.H=&0YPPP<$@_F
M.E+10 R**."%(8D"1HH55'0 =J?110 4444 %%%% #)HH[B&2&9%DBD4HZ,,
MA@>""/2B&)8(4B3=M08&YRQ_,DDT^B@ HHHH **** "BBB@ HHHH *3:N[=M
M&[&,XYQ2T4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !14"WMJU\UDMQ$;I$$C0AAO52< D=0*GH **** "BBB@ HHHH **
M** "BBJVH7,MGI]Q<P6DMY+&A9+>(J&D/H"Q H LT4U"61692A(!*GJ/;BLK
MPWKR^(M-EO$MFMQ'=36VQF#',<A0GCUVYH UZ*** "BBJ&H2:HEU8#3X+>6!
MY\7C3.5*1;3RN.IS@8]_Q !?HJI::E:WUQ>06\@=[.40S8Z*^T-CZX85;H *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HKG/';:U%X,U&X\/W;6VIV\9GB98U?>%Y9<,".1G'OBL/5_&+6^H^"=5M=
M1;^QM9F^S2P;4^=I$_=MG;N&&X.".HH [^BLY+C[5KDT$<SB.TA"RHH^5GDP
M1D]055>Q_P"6GL*Y[X?ZXMWX7\S4-466Z%Y<QNTTPW +,ZJ",\?*%_GWH [*
MBO*CX@U%_A!XFU.#4[@WEI=W:077F9(5)L)@^FW [YY/>NOM#I-R^GQVNNR&
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
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH .HP:\FLO
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 53O-1BLY$A\N2>YD1GC@B +,JXW'D@#&1U(ZU<KD=7CU/3/'=GK=
MOIL^H6$UD;&=;;:9(&\P,KX8C*G)!P>,9/2@"AX#UW_B4ZQ->7-U-G7[JVM8
MYV9I<;QLC ;D8YX/0 D\ FMV'QEI$T5R?,=)K>[6RD@DVJ_G-C:HYVG(.00<
M>_%<:V@^((M%U"YL]$#W4/B275([*\DC;[3"RD$ @L 2'.,]"*Z-K"WUGPS=
M0ZEX-,%M.ZA]/5HA*P!SO)5@ 0>F&SP?7% $OB*_L+GP^9-9L]3M((K^"-EC
M<(X<NFQMR/\ <W,O(/\ *IM3\96VG:]+HJZ9J=W>1P1W)6U@$@,3N5W=>Q!R
M#R>P-<S>^%=:E\!ZIHT?VV^ADO[:6Q@O9T,Z0+)$[HSEL'&UP,G. .:Z*+3=
M03XH7.JFU/\ 9LND16PGWKQ*LKMMVYST?KB@!;CQI;VUY LEA<BSGU'^S$N<
MKS/NVCY<YV;LKN]>V.:YZSUZ?P]J_C26VT+4-2ABU199OLFS]VAMHBQ 9@6.
M03M7)Y[9IE[HGB>[1FN-$M[F^MM:BNUO)+M29;9;@2*D6?\ 5X4*I!P#@GDF
MMRQTS7-+U_Q-/%;03P:I+'/:L9OEC<1+&PD!&?X0?ESD>E #+BZL-3\8>#]7
MM&5TN[2Y:&7&"R&-& _4G'UIY\>6[RV5Q:6ZWFEW5Q]E$UO+OFC?>5WM%MXC
MR.6SD<<4P>&+FPU;P=%8PB2PT:&:*:5G"G#1; 0.YR,GMS5#PQH/C#PRY\/0
M/ITGAZ.9GMKYG;[1%$S;C'LQ@MR0">!UYZ4 ;?Q UK4O#O@G4M5TI+=KFVCW
M9G8@(O3<  =QZ8!P/?L9%UO4Y6M-.CMK(:Q+;&YE4SNT,4>[:#NV L2>V!CG
MT&9O&6B3>)/!VJZ/;R)'/=V[1QL^=H;J,X[9%9/]@:\FJZ3X@C:P&IPV9L[Z
MT$CB&:/=N7:^TD%3SDKSDCB@#8\/:_\ VR+ZWGM_LVH:?/\ 9[N'=N4-@$,K
M8&48$$$@'U K#U*74F^+VC6Z31"R&EW,BJRY.[?&&/!'.-N#T&3[YW]%TAK"
MXU&_N&1K[49Q-.4^ZH50B(#@$@*HY/4DGC.*@O=*U"X\:Z5JL;VHL+2UGAD5
MMWFL9"AX[8'EK^9]J ,(^+;JU\'ZC?V-C9PG3-7;3O)"G8\:W B) !&TX;/<
M<59O]=\52>+=0T32-/TPI;PVURD]U,PS&[,KC"YR<HV.@&.>H%4+OP-KD\.N
MZ;!JUG;Z7?WWV^ "W+S+(SJ[AR3C9N!( &>1\P'%=)9Z/?P^,+[69[FW>WN+
M*"U6)(BK QL[;B23U,C\>F* /-]8U+6-2^%7C]]4OH[AK74+BU0I"4P(WC Q
M\QP/;]2<UV-KXAUFQ\9V>DZM]C-E?:=)<PBW5B\+QE=RLQ/S@JV<X'/&.],G
M\ 2S:5XHTE=56.QUNX>X4?9PS0O(09"23\W3CIC/?C&O/X9-SXFTC6I;M2UA
M:RVS0B'B7S N3G=\O*CCF@#$L/$7B;5[31-;TK3_ +187\R_:+9_+00VS$_O
M%??N+J,9&.>< 59T35/$>LZ[J:BYT^.PTS57M)%\EB\T?E*V <_*07'/.>>F
M.4T#P)/X=NA!9>(KX:$DIFBTLHN(SG=M$GWMF>=O&>AR"<[NC:$FC76K3I</
M+_:-X;QE90 C%57 QVPB_K0 S7+RZM;G38X;F*"":9EG.TO,PVD@1+@[CD#/
M!PN3VKBY?%^OIX;M98IH_MB>)ETF1YH%RT7FE/G"G ;!&2OX=:[+7?#@UF^T
MV^BU&[L+NP9S%+;A#E7 5U(=6!R ,<<&LB'X=64=I+;/JVJ21MJRZLNZ1"5E
M4[L9*G*EN3G_ !R 4XKGQ)<^,M8\-#7RD<5I%>PW:VL7FQERR^6 5*E<KG)!
M.#C/>JVD^,=0UCP[X-CDD;[7KB3"XFAVHQ,2'<$)X4DCTX .,'!'81>'K:'Q
M/=Z^EQ<"ZNK5+5TROEJJDD$#;G.2>I(YZ5B/\--#D\(6'AN2:_:#3Y#+:70F
M"7$+DL=P90!D;CV]* *5[/XOTG29%N=0BBSK%K!97#*LLAMY)E0K,, $@-U!
M!/KGDUK[Q'J7A&]\8K-=W&JI9:=#J%N+@*-CN74K\H'R953[#/UKIE\&V/\
M8ZZ?)>ZC,1<Q73W4UQYDSR1D,I+$= 5'  'MR:LR>&-.FUR^U6<2RR7MH+*>
M%VS$T0)(&W'7EN?<T <M?V<EGXJ\#WJZI=7@N)Y$E\R4O'(S6SGS5'(3OPN%
MY]JN_%B!9OAUJ#EYD:%X9$,4K1G/F*.=I&>IX/&<'J!5O3_A]H>G2Z?)&VH2
MG3I3)9B>^E=8,C&U5W8V@'&,=*W]3TVTUC3+C3KZ+S;6X0QR)N*Y!]QR* .,
MU/3A/\3M+T]+R]@A.AW(9HKAA(P$L7'F$EL\]0<^]8MMXBOH= L=*ENY)0WB
M&ZTMKR\E<;DC:0QK)(.26PBY[@$'O7H5IX;TRSO+2\BBE:ZM(&MHII+B1V\M
MCN8'<QW9(!R<G@>E0R>#M FTB]TJ;3DEL;V=[FXBD=FWRL<LV2<@YYX(H @\
M+:5JVE3:FFHZA#/#-,);>VB9F%L"/F4%N=I/('0<XK&U2.Y?XSZ5]FECB;^Q
M+C+21%P1YJ<8!'/(KJM#\/Z5X;T_[#I%FEK;[BY526)8]R223^)J:32K"75(
M=3DM8FOH4,<<Y7YT4]0#Z&@#A/$GA.WT+X=>+9O-:[O]15KJ[N755,C Y4
M8"J.@^O.36CXH6QN]:O[1YX6G32=TT=](%@MHF,G[U1C)<E<$@C 4<CC/7WM
ME;:C9RVEY D]O*-LD4@RK#T(JM<Z%I-YJ%O?W.FVLUW;+LAF>(%HU] >PH \
MSL%CUC5?AFMX[7*W6A2_:E:0D3$10MAQGYN3D@]<\UKZ!INA'P=KNDZVT*:'
M;:U<1(D\WE1Q*LH9%#9& &Q@9]J[:UT/2+(VS6NEV4#6P80&.!5,0;[VT@<9
M[XZTRXT#2Y["ZL_[.L1#=2>;,AMD99')!+LI&&;CJ<\XZT :0.1D=**9%$L,
M*1(,(BA5'L*?0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%(Q"J6)P ,F@!:*K6&H6NJ64=Y93":WDSLD (!P2#U]P:LT %%%% !15&SU
M>TOM0O[&!G-Q8.B3JR%<%EW#!/7@]15Z@ HHK,.NVKZG-IUJDUW=0 >>L"C;
M#D9 9B0H)'.W.<<XH TZ*IV&J6VHM<I"9%EM9!%/'(A5D;:&Q@]>&!R.#5R@
M HHHH **** "BBB@ HHK!T/Q"VK:MKME+#'#_9EXMLI#Y\P%%8$Y YYZ?SH
MWJ*:9$$@C+KO(R%SS^5*""2 1D=?:@!:*YFR\0W&LZ_J^GZ=-9Q?V5(L,L4Z
M,TDC$!MW##:G. <-D@\<8.N-26UTF"\U=H+"1HT,R/*"L<A'*AN,X.1[XH O
MT54BU73Y]/34(;VWDLW^Y.D@*-SC@CKSQ69JWC#1='T0ZO+=>=:"X%L6ME,F
M)"VW:<="#USCTZXH WJ*Q&O!+XIL4BUN)(WLY'_LWRQOF^9<2Y/S +R,8[U/
M+XBTJ&^CM);L)+)+Y",R,(VE_P">8?&W=_LYS[4 :E%8>H>,= TN6\AN]159
M;(*US$D;R/&&!()503C ))Z =<5L6]Q#=VT5S;R+)#*@>-U.0RD9!'X4 245
MR<6IWX^+,^D/=N]@=%6[2#:H"/YQ0G.,G@>M,DN+W7=7\116E_/:#2D6VMC&
MV%^T&,2%V&/F W(N#D?>X[T =?165X9UI/$7AC3=81=HO+=92O\ =8CD?@<B
MH3XIT]8[:X83BQNIA##>; 868G:O()(#-P&( )(YY&0#;HKB;R5M;^(5]X>O
MK:X;3X]*BF3;($"NTC@R AL@_*H!Z@@^N:[*"(06\<(9W$:A0SG+' QDGN:
M)**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MWX@DL-=72KFWC#W%G+<VDBR'$C1XWH>.#\P(QGC/ QSSS^*M5U#X>W_B*_\
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M+63P.F[S 6#;BV>O'I6S10!QWAOP5?>''CM(_$EW-HMO(9+:P:)04'9#)U9
M3G'';MQ7*:5)J(O[RZM?$5VNIM+,XTN[T$/(K%F*H9,*S#;@;MVW'<#&/7*R
MM9UQ-&N-+B>WDE_M"\6T5D(Q&Q4D$^WRF@#G;_X>MJ<^N2/K-W:PZ[ BWUM
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
M#S^\8CH#M;'4G:>.*Y*QO-/EM/'^FO:M-<27TZ-"L9)N2\2 *N!R>0#Z @G
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
M>6=AX*UBXOS<"U6V82?9GV28/'RMV.2.>U<3^Z_X3;6(#/I[&?PP5^R6?W%
M9MJGGYSM/7 X[8KU">"*Y@D@GC26*12KHXRK ]01W%9MKX6T"R2)+;1K&)88
MWAC"P+A4<Y=1QT/?UH \[\/VMM::%\,+Z*-$NYI%BDG_ (W1[:5BI8\D;@O'
M; Q4.M:SIJ_#+Q%%J3VHUFTU*5YX)742&47&Z-@.IRFW:1V'M7J7]B:5LM$_
MLRRVV1W6H^SKB ^J<?+T'3%.DTC3);U[V33K1[IT\MYV@4NR?W2V,D<#CVH
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
M,PC]3UY)'Z5UE4+C6;"UU.STZ6YC6[O QACW#+!1DGZ=/SJ_0 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M[9-I/Q%L;+3U":;?6$TMQ;K@)')&Z;9%'8MYF#CK@'M7._\ -+_#/_88LO\
MTL6@#TYF5<;F R<#)ZFEKB]-M[7Q%KWBVRUB".:>WNDABC?!:*V:%"C(?X<L
M9#D<YSS\HQS<-Q=6/A?P?XTO7^T26#FVO[EEW-+:2,8Q*>I)!\MLCLS'H30!
MZL9$52Q=0HZDG@53M9=0.J:@ETMJMDGEFU,;$R$%?GW@\#YNF.U<)X=2XT[Q
M'J'AJ^@*1:I.NL6R[.%1CNEB../E947'?S*MZI:VDNL>/8)E14FT6W:7&U2?
MEN!NR>,C Y/3 H [=;VU>\-FMS";H()#")!O"$X#;>N/>F2:GI\-V+26^MDN
M2,^2TJA\=?NYS7GNDZ?I]C-\.+^.)([NY@:.6<$[I]]H6.X]6Y12,],<8J*"
MUL=:M=3\.7EY8W,L.O&X%RUS&6(697(9-V[</FBP1C ';% 'J (8 @@@\@BJ
MT.IV,]VUI%=P/<*&)B5P6PIPQQ['@^AXJR %    '  KSF&37-%V:1I]S:ZI
M8W]K=#2;S[MQ;RA&<(_)WKD ;@ <X!YH [F#6M+N;UK*#4+66Z5#(8DE!8*#
M@MCT!XSZU7A\4:#<36L,.LV$DEWG[.BW"DRX)!VC//*L/P/I7"^";GPYK5UH
M$G]MWUQKNF0.GV&;:'MF*!)5=0@(4%0.3C('>LEFMH_A=HMQ#Y2NOB92SJ0#
MN^VOW'?!_*@#T_3O$FGZIK&IZ9;-(9].=8YBR%1N(S@$]<#%30:]I=Q.L,=Y
M&9&C,J*<KYB#JR9^\!ZC/;UK@YY99/%'Q(T> @:C?6,3V,0;;)*3:LF5YZ!@
M!GC!/7D4G@W4?!^M7>E7,#7[:YIENRR0W,]RPL,IMD#;R4 XQ[\4 =I:^+M
MO;BS@MM4@DDO!FW"DXDXS@'&,XYQUQ5B]U_2].DV7=T(@)4A9RC%$=L;59@-
MJDY'4CJ/45YYIMU"O@/P!<6^UHSJL09E7CD2JQ[=SUJ[I?B"RTN_U3PKX@L9
M9M1FU&>YM(#:&1;V-Y#(C*0"O!."3C;MR<8X .VU#7],TM)GO+@QQP%1-)Y3
MLD6<8WL 0O4'DC (-:)8!=W48SQS7E]Q<:78^+->T?Q)I6JRC4KCS+1H//D@
MO(WC12A5#M# C!R ,8YKTV!!';Q((Q&%0 (#D+@=,T 86B>+;35M%GU.:WN;
M**&YEMRLT+!B5E,8  'S,2,;1DY.*T;76;.ZU!]/#/%>I$)C;S(5<QDX##U&
M>#CH>#BN%M8]4?PY>VD.FWGVO2_$$E\8)+=D%U!]K>7]VS85R5)(P3R%SUKH
M9K1M8\;:)K%M'<1V]A:W*S/+&\)8R^7L3:P!8?*Q/H0._% $OCO4M0TGPK/>
MZ?%-(8Y(S<&W&94@W#S&3_:"Y^G7M1X9U+2-:3^U-"UR2\T\HPDA>=I-CD@Y
M._YU. 1@\8Z 5LZC=2V=IYT5K)=$.BM''RVTL S =\ DX[XKC(?"=HOCM=4T
M*TET^UNK.:/51Y3P),6QY95?E^<'<2P' ]R#0!O/XRTN*XTM9/-2WU27R;*[
M(4Q3/SM (.?FQP2,'UY%/F\5V<+Q2>1<O8/<?93>H@,:R[M@'7=C=E=P&,]^
M]<KX-CO]-@L/#VH>#F%YIS+"-3$47V=XD.!*&SNWE0. ,Y].UK0;SQ-H<LOA
MN3P_/<*ES(;/4A(OD&!G+ R$L6#*#C;U.!TZT ;.G:Y=:IJWB/3KO3)8;?3W
M6)'61290T8;LV02&&/0=P:A\/:[I[>$-$?1+:XF2[@_T.WFE^?:H^8N[$\#H
M3SR1C.12Z=%J%MXP\1I)ID_V2]:*:&\#IY9Q J%2,[L[E]/_ *_/:!X=U[0_
M#?@VZ-B7O=(BEM[RQ21-S12D9*D':6&Q&QGGGO0!T%SXW@L=%UF\O+"XCN]&
M56O+-2&8*W(=6X#(1DYX^Z1C(Q5FQ\4_:/$@T:[TZ>R>> W%E)*ZG[0BD!N
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
MQPQHTARY50"Q]_7J:%MX$@\A88Q"/^684;?7I4E% ";5W!L#<!C..<4!0"2
M 2<GWI:* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH 8(8A.9Q&
M@E90A?;\Q4<@9].3^=/HHH ;'&D,:QQHJ(HPJJ, "G444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %5=2U"#2M.GOKG=Y4*[B$&2>P 'J3@?C5J
MLW7X+>YT.ZM[NP:_MI5"36R#)="0&P!R<#)XYXH C3Q! EM)-?6MUI[1M$IB
MN I8M(VU "C,I)8@<'K61>?$#3].M=6DO[#4+:YTM$EGLV6-I3$YPLB[7*E<
MYS\W&.0.,\K>>%M?_L75;'2Y;K4]/M)K6[TNWU9?G:1')D@)< M'M  +>O!X
MS6CJ:ZCXF\#:S%8^$9M+GEMA$L$ZQQS2R%E)"X.-@&>203Z#'(!T5MXO2[UR
M^T==*OHKR&U-U:B<*BWB [<H<\?-@?-@\@XK.\.^._MW@JTU_5+46OVN3RX$
M,R8E<LP"@Y  &TC+8X!-6KG3M0?XHZ=JJ6TG]GKI4UO++N&%D:16"D9ST4]L
M5R.G>&?$]O\ #?1]/@TT1:SX=U+[5'#/(ABO0&DR$8$X!67@L!R/QH Z*Y^)
MFFVUCK<WV66XFT>6%+F.VD212DI&R16SAE.>GW@1TK3LO%RR^(+_ $G4-.FT
MXV]H+V*69U(F@R59\#[N#C@\\]JQ=;B\2^+O 6IVL_AX:;=RM"(;5KN.1VVR
M*S,6&% XX'7CWQ5W5M#U#5/&Z7'V8QZ;+HD]C+<%T+(\C*0 N<\!>O3F@#2M
M_$-T]Y8"?29H;"^@::.[WD^3A=VV9=H\LE?<C((^N9:^/8KJ?2)8K19M/U67
MRH9()3)+%D':TL87Y5..N>,C-1^%XO%XLXM"U_3+*.RM8?(?4([G>;M -HQ&
M!E"1@DD_ASQ7\&67C;05MO#M_::=+I-E\D>IB<EY(03M7R\?>Q@9. ,=^X!M
M^-M2U32M 6YTI(#*UU;PNTKE=JO*B'& ?[V/;.>:Q[V6[M/B:IL--MY=2N]%
M);=)Y<0*RCEY I8C!P,*>W &36[XSTJ]UKPK=66G&,7A>&6+S'**6CE23&1T
MSMQGWJK!H^JS>-;'7[R&SB1-,>UECCN&9DD:0-@?( PP ,\?2@"M8^/([SP[
MI-^]G)#=ZA/+;>0JO-Y4D6_>2%&Y@#&1P.X^M4[WQYJEGX3U?5?[!D-QIUTD
M"K*)($N8V90)4WJ#_%RIZ8/S'O7B\%>(;7PU9K8W5A::WIVI7%[:?O'EMW25
MW)CD.U6QMD(R ?N@]^-+5]$\3>(? ]WI^I-I7]J7+(1'$SBWB".&'S%2Q)VC
M)QQVZ9(!9;Q'J<.H6^DWEK:P:E<>?.HA\RX5;=&4*Q"J"22ZCG:."?0&&Q\6
MZC=KIUA<Z8=.U>]N)X0MPC; D2[C*H."RD%,#(.6Z\&I?%/AS5;[4]/UWP_?
M6UIK%A')$J72,T%Q&^,I)M(8 $!@1GD=*6Y\.:K?'1M5N+ZV37=/E>4F-&-N
MRR+M>( _,%P!ANN1G'.* %35]4N)-<T2X:UBU2S@6:&>.)VCEB<, VS<"#E&
M&-QQP<FJ'A&/5Y/AQX=GL%TI[M;6V\OSXF58XBJB094DER >>!GJ*WX-&D-_
MJ6HW+Q?:[V!+90BDK%&NX@9X+'+L2>.PQQDTK'P_JVE^"]+T73]7CAO+%88V
MN3;[UDC0C<NTGC*C'7B@#IJ*** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBDW
M#=MR,^F: %HHHH **** "BBB@ HHHH **JC4;(ZF=-%U";X1>>;?>-XCSC=C
MKC)QFK5 !1110 4454U#4K?3(8WG+EI9!%%'&NYY'()VJ.YP"?H">@H MT51
MTC5K?6M/6\MXYXU+,C1W$1C=&4E6!4]""*O4 %%%% !1110 4444 %%%% !1
M5*QN+^:YO4O+%;:**;;;2"8/YZ8!W$ ?+SD8/I5V@ HK!\)>(9/$FE7%Y+;K
M;M%>SVVQ7W B-RH.<#KBM"/5[*76IM)CF5KR"%)I$!!VJQ(&??Y2?I0!>HI"
MP7&2!G@9- 922 P)'49H 6BLJ>74'U[3S:W=A_9;Q2^?&^3-(PQM,9!Q@<Y_
M^OQSD_B'6T\,>,[P36L=YI%S<+;,\&4\M(DD4$!^20QYSW!QVH [BBHK61I;
M2&1OO.BL<>I%<UHWBB".6\M];U6TBN&U6>TLUD*Q&15(VJHSR1D#W)H ZJBJ
M=]JVGZ8NZ^O8+9<9)E<* ,XR<]!GC)XJV"&4,I!!Y!'>@!:*** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ J/SX<$^:F V
MPG</O9QCZY[5)7(OX8\0'3C GBETN(]3-W!/]D3B$]877@-U8[NN<&@#IH+^
MSNIYX+>[@FF@.V:..0,T9]& Y'XT[[9;?;/L?VB+[5L\SR=XW[<XW8ZXSWKS
M;7M+U.'Q[J_B/P[([ZG86]HT^GJP"7L!\S<AX^_A<JW/3%=!IOBS3-6>UUV%
MPMBVESSRO("&AV.F]6]"#D'_ ': .OHKB[GQ3J>G>&].\3W0MWTZY,#7%M'&
M0\$<I 5@Y;!*EESP,\XQ3=%DUZ;7?&4*ZK'*UM<+':QR6V%1FMXW7D'E<M@C
MKWR,T =M534-2M=,BADNG95FGC@0JA;YW;:N<#@9/4\"N%A\=7YLO!M](T7D
MZ@_V?54$)S#+Q&2#GY0)B$YSG(K3\0ZYJVF:%)JEO-'MDU:"&.-XPVV S)$P
M!'][YFR<X#8], '8NP1&8YPHR< D_D.M5=+U.TUG2[;4;&3S+6X021N5*Y!]
MCR*Y6R_M)_BSJT#:O=?8H["VG%KLCV'+2KMY7('&<@Y.>3@ #CO"VH:YH?@+
MPAJ:ZBWV0WXL)[!X00R27#IN+'Y@R\8Q@#&,&@#V:D#*20""0<$ ]*X74/$<
M]MXL;3M4U"ZT7?>0C3Y6A5K6[B&TM&7(.)&RZ\D$87'?-70UNK76?'ABUV<W
M-K<;D-\R^3'OMXV5W(4'"D,, X '3/) /1:*\^TC4M4/C.VTL7]_)8:AHSW(
MN)T4$S*R*98@1E00^=K# X^7UR]+UO6$\,^"?$MQK5U.U[<6]G<VQ5%BD60%
M"Q'7>& ;=GV YQ0!Z1J^I1Z-HUYJ<L4LL5I"TSI$ 6*J,G&2!T]Z@EUAAJ.E
M6\%A<W%M?H[F[C7]W  NY=_<;N@]ZXK5+R?Q3X0\<W*7=U;FREN[*".-_E40
MI@Y7&&WMNSD$X( QC-79-2O8=>^'<%M=21V5[#,+B'@"7;:[DR",\$9_G0!W
ME%>1ZE/K0\)^/-1;6K^*ZTK5IWLMEP5$:JD3JIYPRX.-AXY/&3757%_<S>*X
M(+][R/3KG2!)"]JSA5FW'?G9R#M9-N<C@XYH [*L^_U>WL[34I(V2>>PMS/)
M K@,!M8J#Z9VFJ_A2&^A\*Z8NJ/,^H&W1K@S,2V\@9SGH?:N.M]+!\5_$?RQ
M(\LEK (@TA(!>W((Y..2HZ]/I0!W.A:JNN>'].U9(C$M[;1W C8Y*;U#8SWQ
MFM"O(-%@FTO1?AE?VMW?&2[,-M<%YW,;1- S!-F=@ (&#C/ .2>:T8[2]\56
MNJ74/B.UTV]T_5)PUP;-FN+01RG:I8RA=AC5>-NT@GJ<F@#TZL'2M<N]:6&]
ML;6)M.>ZF@=G<K(JQLZ;P,8.63&/0YSVK==%D1D=0RL,$'H17CVC.VB^ 8WM
MHDM8Y/$IM=0GC&PBW^ULIR<9QR%[8#4 >PJRL,J01TR#0&4G 8$XS@&N-O-.
M33?&]K'IZB&TU#3KH7MK&-L9*%-LF!T;YRI/<&N1L8+'1_@_I'B%GFCFF@L8
MK^[D9IC]G\Y-ZE<D;<$C YP<=<T >O1RQS*6BD5U!QE3D9H2:*5F6.1'*XW!
M6!QGD9K@-0TO35T[Q!J.D^)X[9[[226,!001C!VSD(,@D$C=GD=.G%O2; 7W
MBG2]:AL[:T2+1V@>$21N?,+(5 V,1A0K8/HWUH [ 7MH;PV8NH3=!=Y@\P;P
MOKMZXJM;2W@U;45N;FS:S18F@CC)$L8(.XR9XP2./H:\[M83J?PDL[^("/Q'
M;2IF;CSA>+,%92<]6.5P>,-TQ6O)';GQ=X\BD2(B72;0NC ?.-MP"2._&!^5
M '91ZKITMXEG'?VKW3Q"9(5F4NR'HP7.2OOTIMWK&F6#[+S4;2V;.,33*ASC
M/<^@)KS#3+*PM[+X67]E%!!-+M261 !)+NM6W GJ1E?Y>U0WUSH]ZOB'PQ<Z
M_I$,D^M?:1=7-RJ2Q%9$=E*..2H4HIS@@#M0![ CK(BNC!D895E.01ZBLK6O
M$NFZ!<:=!?3>7)J%P+>#(XW8R23T XJ6+7=)?7#H<5Y&=02W6Y^S@'_5$X#
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
M>9@(/RIO)4?Q#'?^F#0!2@\(3_V%;^'[S4$N='MW38K0D3-'&ZO'&S[B" 5
M)QR!VZU<L/#UQIWBS5=6AOU-IJ1CDFMFARPD1!&"'S]W '&,Y[]JV+.ZCO[&
MWO(=WE3Q+*FX8.UAD9_.IZ .9'@C3A8^(;0R2F/6II)GR<^2S@9*>AWY?/J?
M:I]<\,)JOA>+1+:[>T2%H&CE*^81Y3JPR"1G.T9YJ[I>MV^K76IV\,<L<FG7
M1M91* ,MM5LC!/RD,,$XK2H Q9]!E?Q;%KL&HRPC[(+6:V$:LLJABRG)Y!!9
MNG4'M66? L3>&+'1#J,WEV=^M\LHC7<S"4R[2.F-Q[=JV;#7(K_7=5TI8)(Y
M=.\K>SD8<2 D$ $\<=_?BM6@#!U;PT-:1K:[U"=[!YX[AK<JN0R,&"J^,A<J
M,]3U (SQ2O? 6GW^H:[/->7GV;6XE2\M%90C,J[ X.-P(&.,XR,X-=1,[1PR
M.D;2LJDB-2 6..@SQS[U6TJ\GO\ 2K:[N;*6QGEC#/;2D%HB>Q([T 8-IX'A
MM=6TW4VUS6;F[L8Y(1+/.C&6-]IVOA " 5!X )/4FGVW@32[?PUI.A>?>26N
MEW,=S;N\B[]Z,67<0H! )Z8'2NGHH Y:\\ Z7=ZAJ-TEUJ-HFI(RWMM:W)CA
MG8KMWE0.&QW!&>^:O#PO8AM$*RW*_P!C9^R_O,YRA0AL@Y^4D?C6W10!@_\
M"(Z6UCK=E+]HEM]9F>:[1Y3R64*0I&"HPH'X5S?B#1I?^$B1I=&UZZLXK**"
MWN-(U+RG.TL664>:A)Y&#SWKT*B@#%\+V%UI^DM#<M=\S,T4=Y<^?+''V5GY
MR>,]3C.,G&:E/AW33KL^LB*1;RXMQ;S,LK*LB#.-R@X)&2 <9&:U::TB)]]U
M7 SR<<>M &6/#6D+::;:BTQ!ICJ]F@E?]RP&!CGL"1SVXJ.;PCX?GUK^V)-*
MMSJ&58S $;BIRI8#AB#R"03P/05L-+&D1E9U6,#)8G QZYJ-+NVD@2=+B)H7
M("2!P58DX !Z')XH FJA;:)IEG83V-O8P):3LS2PA!L<M]XD=\]ZAN+JYFU#
M3'L+^P^PM+(ERC_,\I"G"QD' (8$D8/ /3%6I]4T^UNXK2XOK:*YE_U<,DRJ
M[]N%)R: '6VG6EIGR($4E0A/4[1T7)YP,GCIR:;#I=A;Z=_9T-E;I8[67[,L
M8$>TDDC;TP<GBGW=_9V"![R[@ME.<--($!Q]36/X)U6[UKPM#?7TL<MPUQ<Q
MEXP I"3R(N,<8VJ* $N_"EG;^&]1TSP_:6&EO>(02EN C$]0P7&01D>V>*RM
M%\(RI?6]S>Z!X<TI[602)+I*'S)"!C&[8FU3GD?-D<5MZOXKTK1-8T[2[V8I
M<W^\Q#:2 %&22?K@ =>?8UEV/BRUT^\UZ/7]9M84@U8V]L9BL>V,PQ.%]P"[
M?,?SH Z5=,T]+Q[M;&V6Y<AFF$2AV(& 2V,GBI#9VS2R2FWA,DJ[)'*#+KZ$
M]Q[55U36K#1HA)?2NBX+'RX7E*J.K,$!*J.[' '<U<M[B&[MX[BWE2:&50\<
MD;!E93T((ZB@"+^S[+; OV.WVP',(\I<1GU7CC\*Y=/".II<W&Z]T:YMYIY)
MM]WI/F3J&).W?Y@!QP 2O0=#6KK'B_0]"-TM_>[);:-))8DC9W"MG!PH)/W6
M/L 2>*DE\3Z4FG6-]%.]U'?@&T6VC:1YAMW950,\#DYZ=^: +=KI5I:&V:.,
M;[> 6\;D#=L&.,_A_G-7&4,,, 1Z$5@R>--"BTBPU1[MEM+ZY%I"[1,/WI8K
MM8$97!5@<XQBL_2OB!8ZWX@L=.T^QU!X+JUEN!<R6S1K\CJA'S8.!DY.,9V@
M9)Q0!UP50Q8  GJ<=:" P((!![&N8T75=+MY?$DJZE?SI:W["Y6[W,('*K\D
M0QDKTP!G)/'45;FUNSO8-4L)TOK2>"T\V6-5Q,(G# .A0GGY6 QR".G2@#=H
MKDT\7Z/HVE>'K<G4)_[1L]UB#&99I@D:MAL?QD%?Q-/L_'VDWNCRWX@O8I8;
MM+&2RF@VSK.Q 5"N<#)8<YQ[T =367J.BIJ&LZ1J1N'C;39))%15!$A="AS]
M 3TK-N?&ME9Z=KUU/97JOH>#=0!%+E2H8,AW;2"ISU'0U):>+8[S5AIHTO4(
M)Y;1KRV-PBHL\:L%..<J<LO# '##B@#HJ*P/!FN7?B/PM9:K>6JVTMPA?8K
MKC<<8_ "M"]U(6U[:V,48EO+E7>.,MM 1-N]B<'@;U' )RP]R "_17-1>*;F
MYMK(1:)=1WMU<S6IAN3Y:1-&&+,S@-\AVX# '.15,>/XSHEAJ*:9-(;G5/[+
M>*.5?DE\PQD@G 9<CCIQZ4 =C17+1^++Q8O$"W>C?9[K2(%N1%]J#K/$RL5.
MX#Y3\C C!QCO3+'Q==SZ[I%I=Z5]EM-8M6ELY#,&D#JH=E=0, ;3D$$].<9P
M #K**Y1_&#C01XEBMHVT-6;S"7(F$8<J9<=,<$[<YQSG/RTW1M1UNY^(?B&Q
MN9K5M,MK>U>W1 =RA_,Y]"3M.?HN.] '6T5GZYJL>AZ+=ZE*AD6!-PC&<NQX
M51@$Y)(' )YZ&N?TOQ+J^H:Y/IPL93 ]J9;>^DTRYMHXI!P8Y!+@MG((*D<
M\4 =A17'^%/%.I:Z[Z=>VT-KK.G3M'JL(B?RT4[O+,;$\[AM(.3P#P.*IGQI
MK%]-!/HVDSWEK_:!MY%%JP5H!(8S*LI(4D$9Q@C'T)H ["\TG3M0N[2ZO+&W
MN+BS8O;22QAFB8XR5)Z'@?D*N5P</B;Q'+K.O,PTM=)T.\87! <RR0"$2 +@
MXWC(R3QVP,5N:;<:[>G2-0$EHUC>0^9=0%2&A#)N3RV_B.2%.>O48Z4 :.EZ
MS8ZRER]A,95M;E[67*%=LB'##D#/UZ5?K@U\5:RNB^);MK59Y--UIK15LX][
MK;#RRSA03N<*[''J.1QBIV\:V\NB65SI%\NK?VCJ"6=N\017CRNY@X;:H<!6
MP#CJO![@':T5SGAM_$@U#4H=9B9K!3&UC/,8A.V1\ZR",[>#T( XJ'QZEPVC
MZ?\ 9KZXM&_M:Q5F@VY8-<QK@[@?7/ID#.1D4 ;2ZO:MKSZ,/,^UI;+='*_+
ML+%1SZY!J_7G]_9:A=?$TV%KJUQ:.WA]/,O$A1I3B=AP2NQ2<\_+ZXQU":+X
MFU>^T7PS;3LL]_?RW,5Q,KB'>(&=21\IQG / SUQB@#O]B>9OVKOQC=CG%.K
M%\.6VM6EM=0ZS<1W&+AC:N'WN(2 0KG:H+ Y&0.F*I>,;S4=.BL[V"SO+S3(
MF<W\-BY6XVX&UEP06 .<J#DY]J .F+*I4,P!8X4$]3C/'Y&EKS9C8ZYXG\"Z
MC:ZG>75O/;7A2;SGC,@"KC<!CYAD@\#ISTK0@O+C7O#6N:O%?W-KJ%I<7<4'
ME3-L@,+,J QYVMD*&.X'.[Z8 .YK)OM;%EXBTG2#:N_]H+,1-N 5/+4'&.I)
MS7):!K4OC;4I;/4A<V3+H]K<I!%(T1#S!B[C&"2I"@>GU)JMXJN=0T&]\)/9
M>=K5[9V]ZA=B/,E*1*&8C(W-P?E!R3QGO0!Z9163X9EL+KP_:WFFW#W-M=*9
MQ.[99V8Y8GT.<C'08P  ,5E>-HY9'\/+%?7-IOU>*-V@DV[U*/E3V(./P[4
M=717D^M)<^"[_P 3V^CW$Z:8VC)?>49'D:UD\PHS*<[@"H9NO52>U=7I^A6S
MZV-8@U>W:&\LW@^S6:!(IU)!#XW$%EZ9'.#S0!U,\\=M!)/,ZI'&I=V8X"@#
M))K$T;5=3U6#3=4$=F-)O;3[2?F998=P#(.X;Y3S]W!]:YKP-X8TH>!([VZA
MDN[BYLG@N)+R9I?,178@,K$KP?0<<U6T22#3] ^&]J+.*/3;^!/M3*@56G-J
M#'O'\6X[N2#R%/I0!Z4LT3PB99$:(C<'# KCUS35N8&SMGC.&V'#CAO3Z^U>
M8>+=+:V7QU;V44::5)H:W,L&S$8NB9/F49 #%4!/OM.#FI?$VA:7I.B>$(["
MUBA6?Q#822L!DRN1M+,>[, ,GOWH ]!DUK2HK1KN34[)+97\MIFG4(&_NELX
MS[4^^U.QTVT%U>744,!("NS<,3T ]?PKSY=&TY?%/Q"1[&T\HV%O(J>6,#=%
M(&..@)*C.,9P*KZ)K=A!I'@"&[GM[2[ET=S%J,[86) D8=%!^4N<+][@!3US
MB@#T@ZMIJQ6\K:A:".Y&8',RXEXS\IS\W'/%,T[6]+U:QDO=/U"VN;6)F22:
M*0%4*]03VP.?I7DNARV-SX9\%6\=S'<B#Q1<+(K ;AEKHKO4 ;205."!U'%;
M.N&82>.AIH$TUM>6%Y-:P']Y)&J1-(,#KN5&&,<X(YH [^RUW3-0FNH;:[1I
M;4 SHP*-&#G#$,!P<'!Z'%+::YIM[>"TM[I6N#$)E0J5+QDXW+D#<,]QFN,U
M#7-)\<>&M<?PK$;K4I-+DC:=(6C=?[L#.0#N)W?+GCKQD$G@O4O"WB/4[6]L
MK+4SK5I"WF_;6N'-CD;63=(2.2" %ST)XYH [K4-0M=*T^>_OIEAM8$+RR,"
M0JCOQ7,ZUXGT;4-(N!:^(I+'[/<VRR7-O$S$%V5E4<8(<?+GD<G/I6SXJ4MX
M1UI5!+-8SJ .I)0X%<QXM(3X0PFV@D<)%9,D,<9W862(X"XR, 'C'&* .KO=
M=L+"YDMY7D:>*W-S)'%&SLL62-Q '3(..YP:YG6?$MN^K^#-3LM1G_LN^N)D
M945@MPI@<IE<9/S!<?6LSQ/J\6B^/+F81Z@D5YI,<=S)%8R7,;CS'"$;/N,,
MOUX.[VY+..P*?#U="M[ZZTVQN98F=[=]T.()(]TOR_(=S#KCKQQ0!OWGCRS3
MP]<ZK965[<FWO18S0&+8\4I95^8-CCYU/'J/PZJ-B\:N49"P!*MC*^QQQ7FE
M[;7YT?QS'!I5]),-9AO(8_(9?M"*("?+S]X_NGZ>WK7HUE=?;;&"Z\B:#SHP
M_E3ILD3(SAE['U% $]%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M<'!Z\>M7Q1INLPZ]IOB30+6"\N;6&6VN;.6?RC/"Y5AM8@@,K+GD<@FNMHH
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
M[>G;.>* +-_X8FN-4GU"PU_4]-FN @F2#RGC8+P#MD1L'&>A'/)!K:M+5;.
M1*\DAR69Y&RS$\DG_ <#H,"L"/4]*O\ Q7HMQ#:323WFF336MZ&PGE;HBR%<
MYSRAY''KUI+OQB+>S-_#ITMQ9+J0TUG20!P_FB'=M/&WS,CDCL>] '3T5RFH
M>,;F"^UNQL-#GO+C28(YY 9EC5PZEL \G=@' QR>XK?TG4H=8T>RU.V#""\@
M2>,,,$*RAAGWYH N4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !6)I.OMJ7B'7M)>V2(Z5)"@=9=WF"2,."1@;>N._3K
M6W7F:>&--\0>/?'D.J"1H66R*[9641GR"-XQ@;AC@\XY]2* /3.E(S!5+,0
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
MRL@##=]]ON[>@JU<>$=4B\5/KND:Z+.2\CCCU*%[821SE!@.@)^1L<=QTX-
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
M9X@MIKC2[I;B*"=[>0@$;9%ZJ00#W'YBN<^(#H+OP@C*"S:_ 5);&W"29/\
M3\177PVT-NTIB0*97WOCN< 9_("I: .'TN^M[*X\3Z3XA2-7FO)IHUD3F]MG
M4;=H_P"6A ^3 Y^4#%8-EJ-QX!N=!NO$-O>MITFB0VDMYY32_8YE<ML?:"0"
M&5<]S&.O;U:B@#S^^U**VO\ PY%%H5WI^FR13B.XMK)FEA!*A8@%4F(2##'H
M1@#@Y(Q[6"6V^'NBP2V5ZDMGXF5Y8Y()&=%%Z[ENA+#8<[@2/>O6** ,RQUI
M+W6=1TW[)=0O9%!YLT16.<,N<QM_$!G!]#5#Q?!>FUTR_L;=KEM.OX[J6V3E
MI8]KHP4=V ?<!W*UT C179PHW-@%NY Z#]3^=.H X?4M,?6]<OM:@AO(X8]$
MFL0C6[1O.\AW8"L 3MV^F,MP>#6_X2@EM/!NB6T\4D4T%C#%)'(N&5E0*01]
M16S10!S/C"QNKZ;PZ+6TDG\G6(9Y60@"*-0^6.3TYQ^-1V5IJ6A^*]<G%E)>
MV&J/'=1R0E T4BHL;(P9AP0JD$>^>U=510!PEGX:OM,U7P=Y-J7M[%+PW;1R
M*%A:8!@,<%@&)' [ TS4;#Q+H/CF\UC1]&M]9L]46/S$:=()+25$V;MS Y0@
M#..?;U[ZB@#F[FQU5_%WAZ^:".6*WL[J&\FC8*JO)Y1&U2<D9C/YUQ<4FKV;
MZAJ-KX6M-3T&2]EOTDCU@1Q?+(2)?*88SP&QG!8;NN,>L5SEIX=\)-K=Q/::
M;IIU&VD#S>6B[HW89!8#@$]>GO0!6TG3=1/B;Q!JSP(++5+2U^SQR/AMZQL&
M#C!Q]X#OT-:_AG3)M%\+:3I5PZ/-96<5N[1DE6**%R,@<<5JT4 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 50N=#T
MJ\NS=7.G6TMPR>6TCQ LR?W2>X]CQ5^N875+Q?B;-I;W).GC1UNA"54!)/-*
MDYZ\@#KQQVH VM2T?3-8MEM]3T^UO(5(98[B)7 /J 1Q3I-+T^;3UL);&V>R
M4!1;M"IC '0;<8XJE9^*=%O[BW@MKT.]RKM;DQNJSA/O&-B,/CK\I/'/2H)/
M&F@1:*-7DOF6P,YMO--O)Q(&VE2-N0=W'(ZT :,FBZ5+8)82:99O91D%+=H%
M,:GV7&!4PL+(-<,+2#-PH6<^6/WH P W'(QQS3A<QF\:U&[S5C$A^0XVDD#G
M&,\'CKQ4U %6+3;" 8ALK:,>4(,)$H_=C.$X'W1D\=.33[>SM;,,+:VA@#<L
M(D"Y^N*JZSKNG>'[:&XU*?R8IITMD;86&]SA0<#@>YXK+MO'6BSIJY<W=M+I
M,;374%S:O'*(@"?,5",LI X(_2@#H(;>"WW>1#'%O;<VQ0N3ZG'>I2 1@C-<
M[I_C33-2M&NHH;Y(=L#0M-;,@N/-&4$6?O\ H<<#UQS5A?$UL9[NTDMKJ+4+
M:W-R;)POFR1_WDPQ5AGC@\'@XR* -G  Q@8H  Z"L73?%-CJVAZ7JUG'/)!J
M3JD" *7&<Y+ ' P%8GGC![\5G:?JVBZ?K'BZ??>0FTEBEOWG8M'DQ#'EKDG&
MT#MR?PH ZS ]**X.]U*:?XD^$A/875F9K:\*B5P0PV(=I"D@,,'(]QSU O7'
MQ"TFVEL)'*&QOKO['%<),C$2$D*60'(0D$9ZCN .: .N) &3P**X#Q[K7]I>
M _%D=G8M=6MI!-;RSI*!B15^8J.X0XW<CD, #C%=KID@ETFSD P'@1L?510!
M:I,C.,C([5SWB_5]4T>ST^73+:WE\_4+:VE,LI7:LDJKP-ISG.,]LYP:Y\W.
MI6?Q1UAK32/M5W-HUJX7SO+BRLD@(,A7/L/E.<=J /0J*Y:P\8?VOH&D:K86
M/[O4(GD=YY"D5KL&&#N%/.[Y1QS@FL2?QOJ>JZ3X>O\ 28;:%+K6OL%XAFWX
MVNX(5MO*ML^]C."..M 'HE%(NXJ-P ;'(!R :YSQ3>:G:7_AZ.PGACBN=1$$
MX=22P\J1@,@]/EY'?CGK0!O17=M/--##<122P$"5$<%HR>@8#I^-35YVL^J:
M5XH\=7FG6MM)(BVER?M$A5'"P?,!MR03M/)_6MV/Q8E_-86UDK1SW6G)J)9K
M9YU2-^%!"8.2<]<?=/X '3T5D^'-1O\ 5=$AN=3TY]/O2666!LX!!(!&><$8
M(^M0^,=:N/#OA'4M8M8HI9K2+S527.UL$9!Q[4 ;E%<5_P )-KVF>);"#6;.
MS.EZI'(UO+:,Q-L\<9D*.3PV55L$8Y!XJ6PU[7M0?0]2M;!Y]-U%5:XB\H1F
MV1UW*X8M\V. 1CG.1CI0!ULTT=O!)-*X2.-2[L>@ &2:AL+^UU2P@OK*99K6
M= \4B]&4]ZY;1M5\3:A]ON;B73([:SN+RW9$B<LY0XC8<C ZY'?UYXA\.^*-
M0U_2?"R9BMKG5+"6[GDCCR%6,QJ0@/ ),@ZYP : .XJG_:EG_;(TCSA]N^S_
M &GRL'_5[MN[/3KQ7*_\)1JMC<ZGI%X(&O8+VUM[2ZV825+@_*S(#]Y</D9
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
M;&SD,ML8U,4AD+[E(R#N)).?4T 6:*** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ KE_$'C6TT:YN[2(V<MY:6ZW$D-Q>+
M 64[B%3()9\*3C '(YYKJ*X;5;+Q-H?C:XUK0=+M]5L=3ABBN[=K@02121Y"
MR!B,%=IP1R>* +,OC^VB@T#4)+*2'1M7 4WTS[!:N0<+(N,#)P <XZ^@S?N/
M$YLM(CO[RU2 W-T8+1&E/[Q23M=ODRF54MC!('J>*BU32+KQ):0:/KEG&^FS
MVY>],$N!YN050=&VCD[A@DA>V16 NB>,YO!]M:LUM'K6BW:S:?-,^Y+N-0RJ
MLH!RI*,0<'K@YZT 69_B+):Z'K-[-I#M)I<T*-L<B*=)6"J\;,HSC/*GIC!-
M;$>O:HUU#IUQID=IJ-U),UNKS"1/(C"9D8KWS(HVCOWQS63K.E>+?%/@W4;2
M\@L-/OYS!]G@2Y+HACD5V<R;."<<  XP.>36CXKT;7+N[TG6/#\]G'J>GF13
M#>%O)FBD"[U)7D?<4@XZB@"EK>NW,.B:5<ZOX=MY+G^VH;0I,=R1MYOEK<1Y
M7//5<X(W?G9NO%-S)XKNM"L9+"*ZM?*/V:]+))=HX#%X3GD*-PZ'Y@0=O6I=
M3TG7-6\,1P79L?[2-Y;73)&[B)!%-'(45B"2<(1G R3T%4_%_A74/% FMI+?
M30%E1[#41(Z7-D0%)8 +\QW!B,,H((!Z9H BUGQU=1-JBZ-IUS>3:;<"!H5T
M^XE^TL "RK(BE4(SC)SR.< @UL-K%_J5]=V&E1P0S6MM'),;M2P$DBDK&0I&
M"  2<GJ.#6++X:\6:3XIOKKPUJ6G+IFJOYUW'?QL[6\V I>,+C=D+T) S5V?
MP]KMCXMFUC1+^S,%_!'%?07J,?GC&%E0KWQP5X'OZ $7PGC>'X7Z%%(,.D3J
MP]")&S5*\\9ZO9Z)XG,B6?\ ;&B7858%@<K/"P5HR!NSN92W0\%3QQ71^#M%
MN_#WA:STN]N(;B>#?NDA0JIW.S#@D^M1R^$[:7QS%XF\Q@ZVGD/!_"[@G8Y]
MPK2+_P "H LV&K_VT;6YTV139362W(=UR3YG^KXSD8 ;(^E<5?:I<:Y\,_#&
MJ7,=M'-+JM@[I&FU%_TE1\O)QV]>,UV7ACPS9^%=.EL;*25H7GDE19&)\I6.
M5C7/15' 'U/4FL9/ ]U_P@FG^'7U:-9K.YBG6ZCMC@^7+Y@&TOUX SG\* %\
MDK\:A-D8?P[LQW&+C/\ [-5WQ+J>JV>O>'+'39;>-=0N98I_.C+?*L+OD8/;
M;G'<XY S5Y]$D;QC#KRW:A$L6LVMS%DMEP^[=GCH.,?C3=8T*75-:T/4([T0
M#2[AYC'Y6XR[HVCVYR-O#'L?PH YVV\3:OIUKKUEJ-S;W-[9:E!86UUY6Q3]
MH$6QG4'^'S1G&,X_&K]YJ&I:5XNTS1YK^6XL]:2=8IFC02VTL:;\*54*5*[O
MO G(ZFI9O!D-Y)XB%Y>.\&LR13;8D\M[=XT5597R>1L0CC@@]C@6[#0KH7MI
M?:QJ$=_=64;QV[QV_D@!@ S,-S9<@8R"!R<** ,7X1FXD^&VFSW5W/<2RM,Q
M,Q!*GS7!&0 3R,\Y.2>>U9ZVFN:EXN\;6VCZW_9ABFMI4*11R,\QMH\!@P.(
M\*O0#/.#P176>&/#[>&M.DL%OY;JW\Z22!7C5?)5F+;>!SRQY/Z5!)X59?$5
M_JUGJES;#4HT2]@558/L7:K(Q&4('ID?CS0!SFF>*]7\2VNBVT,?EW5SI7VV
MZ$$RQ$MO\L;2RM@9#' YY7GUZWPPNN1Z'%%XA,+W\;,IDB?=YB9^5CP!NQC.
M!C(SWQ69K/@'3M1M],%C=7FD7.EQ>39W-E)AXXR "ASG<, =:W],TV/2[);>
M.6:9L[I)YVW22MW9CW/3\ !T% '(:=?^(O$VBP:MIES;6\G]H.3YLYV>0DI5
MHV0(1G:.N<@_Q8XIFM:GJ?AWQ@+:?4&?1M:"Q)+(^#ILQ)'4#A7Y"Y_B &0*
MTX_A_I5OK-Q?VUWJ5O!<S?:+C3HKG;:S2YR69,9Y/4 @'N"*T-1\+V6K:9JN
MGWTL\\&I',N[;E ,8"';P!@8ZD'G.>: ,F]LH?\ A:^CS-/<J[Z1= *)W"DI
M+!CY<X_B.?7 ST%9D$GB'Q7I":EI5_%87D&I3J7FGEVI''*Z^6\  4Y4#.XD
M\Y!SBNH;PM:/<Z3=/=7QN=,1HXIO.PTB-MRKX&&!V+^55#X!T4>()]8B-Y#)
M<RB:YMH;ITM[B0=&>,'#'//H>X/- &-JT5S=S>-T?5-1CBLX8Y[=(;EH_*?R
M"W!'.,C[N<'TI^E:V_B+7=(TN_E<13^'HM2:)6*>=)(0I.5QG:,\= 6!Z@8Z
MIM L'GU29ED+:I&L5T#(<,H4J,#^'@D9%4;GP5HMS;:7$8KB)M+C$5I/!<O'
M+&@ &W>I#$$ 9YH X>QEN-%L++1[:^\N*Z\2W=O)<WI:02 %V5'(8$EB .O.
M,'.<'8NHK_PK&T-WK)FL]4U>WB5(U918QN3N7<68A7*A1R "_%;S>!?#CZ!=
M:&^GAM/NIFGDC>1V/F$YW*2<J?I4UMX.T*U\/SZ&+$2Z?<9\Y)Y&D:0G')9B
M6SP,'/&!C% &18:3::;\5[I[.(0K/HJ%HU/R@B9N0.V<]!@9YZDT[Q#;Q7/Q
M%\.6TTDHAN;&^62)9F59-ODX! /HS?A[5JZ+X.T+P_<_:M.LREUY/D&>29Y'
M9,[L$L3GFM&XTJQNM4LM2G@#WEDLBV\NXC8)  _ .#D*.OI0!Y5_8]M'X)U^
M7-UYFBZU*--:2=F:U59$("9/3YCUZ@\YKM";?6/'FJZ/JUM'/;P6$$EK!/&&
M1U9G\QP",$Y"#VQ[UMRZ!I<]E=V<EHK6]Y*9KB/<V)'.,D\^P_*I+S1["_GM
MY[FW#SVP(AE#%70'KA@<\X&?I0!Y?+8R2VGAVPO)+DVEMXFN;"!RY$DEMB50
MF[.2O&T].%]JU7M=+@\3WWA*[N[>PL!ID":;;3*KAHCY@DVF3()!QQUP!V%=
MQ)H.DRK8))I]NRZ>X>T4H"(6 P"H[$=C4>M>&M$\1I"NLZ7:WHA),?G1ABF>
MN#[\4 .T&R@M/#EE917LFH6T<(C2XG8.9DZ D@8;COW%>42"S;X*:/!$T"%=
M4@\U(V (_P!+(YQR#P?RKVE$6-%1%"JHP !@ 5FKX<T18[F,:18A+F;[1.OD
M+B23.=[#'+9YS0!QNHVVC>'?$'BB06 BL'\/)/=V]H-GF@-,I( P VT8S5/1
M[FRN?B!HZ#4["YAN?#TL'V6WD#QJBO'L4G)WG:7Z^AX'->F&VMVE:4P1&1TV
M,Y099?0GT]JK0:-I=M%#%!IUI%'"C1Q*D*@(K?> &. >X[T >>Z#:VD6@_"V
MZCAB2X8HAD4 ,P:QE+ GODJOY"M_XF>4GA*.XG9$CM]2LI6D=L! +B/+$^@!
M-=3]@L]D*?9(-D!W1+Y8Q&?5?3\*EEBCFB:*5%DC<89&&01Z$4 <+%#I]_\
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
M=?I0 HU[6VU+38T\,RM87J*[W7VI0;8$9(D0C.1QT)'7GBNCKSVZFBT[P[X
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
M?RW*%ED'F0?+P00>_'I79UG:G>V&FRVL]S&K7,\JVUN J^8[MD[5)QV#$\]
M: .:U7P"VHZ&@BU$V>OQW;:A'J-N@4+<$$'Y><ICY<$DX R34\_A/6-3\(W.
MEZMX@%QJ%R8S)=BT 1%1PP58P1Z'DG//T Z/3K\ZA',S65U:/%*T3)<H 3C^
M($$@J1@@@_KD5<H PO$^@W'B'3K6UAU!;-H;N&Z:3R/,W&-@X !88^8#UZ47
M7AZ4>(6UO2[Q+.ZGA6"[62#S8YU4DH2 RD.N2 V>AP0>*W:HRWUQ'K5O8KIT
M[P2Q/(UXI7RXR"/E;G.3GC _K0!DR^$(&GT66.Y>,Z9=RWA.P9GED#;RW89+
ML>!U/' Q5I- *>+;KQ +L^;/9)9K"8QM158L#G.2<LWZ5M44 <M:>"UM_#6F
M:*^JW3KI]TES'.JH'8JY=5.01@$]AT JIJ'PWL=1&N0/JFHQZ?K#^?/9QNH1
M9SMS(#MW?PK\I.WCITQVE8^@ZZ=;FUB,VK6YT[4'LOF;=YFU$;?TX!W]* &6
M?AJ*T\17&MG4+R:ZGM([1Q(4V[4)(; 4?-DL?3D\5ES_  ZTJY\*Z=H+WFH*
M-.<R6E]%,([F)N>0RJ!T;'3L._-=?10!S4W@?2KOPS-H=]+>7L<[B66ZN)R\
M[2#&'#_PD8&,  >E7/#OAR'P[:O$E]J%_-)CS+K4+@S2L!T&3T R> .Y]:V:
MYJ\U_6HKW6+.U\.O/-:PI-9$W*JEV"<,"W_+,@YP#UP: -B;2K:?6+75)/,^
MTVL4D46'PH5]N[([YV+U]*KSZ/!'JMWKEO$TFI26?V8*TI5'5265<=!\Q//N
M:NV%R]YIUK=20-;O-$DC0N03&2 2I(XR,XJQ0!Y3H'A![6SBCL;/Q3I&I*B
M;]0W6L4B_P 6WS&#IGC:0<@=.IKNW\*Z9+!K,,OVEX]8;==J9VY^7;\N#\OR
M@#CL!6W10!C2>%='EU#3;\VSBYTZ+R;=UF<?N^/E;GYQD _-GD9K0U"PMM5T
MZYT^\C,EK<QM%*@<KN0C!&00>15FB@#'F\+Z1<6.F64ML[6^F2QS6:FXDS&Z
M#"'.[+8'J35FST6PL-3O]2MH"EWJ!0W,AD9O,*#:O!.!@<<8J_10!FVF@Z=8
MW/GV\+AA]Q7F=TBX(^1&)5."0=H&<\U/I^E6&DPO%I]G#:QNYD9(D"@L3DG
MJW10!'+!#.8S-$DAC<.F]0=K#H1GH>3S2B*,2M*(U$C*%9P.2!G )]!D_F:?
M10!1FT72[B\-W-I]M)<'&9&B!+8P1GUQCC/3M3[K2]/O;FWN;NPM;BXMFW02
MRPJ[1'U4D94\#I5NB@"I'I>G16T5M'86J01/YD<2PJ%1LD[@,8!R3S[T7&E:
M==W N+FPM9I@AC$DD*LVTC!7)&<$=JMT4 -1$BC5(U5$4855& ![5&MI;)'Y
M:6\2Q[MVT( ,^N/6IJ* (9K6WN'C>:"*5HSE&= Q4^V>E3444 -6-%9F5%#-
M]X@<FA(TCSL15R<G QFG44 %<W)X?UJ+5[RZT[Q(8+6[D$LEO-9K,4;:%.Q\
M@@848!! _2NDHH KV-E#I]HMM"#M!9B3C+,S%F8XP,EB3P .:L444 %%%% !
M1110 4444 %%%% !1110 4444 4--T>STF6^DM%D5KZY:ZGWR,V9" "1D\#"
MC@4O]CV']N_VUY'_ !,?LWV7SM[?ZK=NV[<XZ\YQFKU% !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 %%%% !7!_$:)WU'P<R7,\6[78H_W3;< QRY/3KCCZ&N\K'U[P]#K
M\FF/-<SP-IUXE[%Y07YG4$ '<#QACTQ0!CV,]UXAU/Q!8QZC=V:Z7*EE;M&P
MW;_+5S*V1\QRV #D8'O7/0:[KNNS^#K:34IK!]06_MKXVZ@>8T(*^8F0=I)4
MD=@#ZXKM;CPS$VLSZK97UUI]Q=1K'=?9@F+C;]TL&4X8#(!&#@]\##'\(Z>=
M1T.\C>>$Z,LHMHT8;29 %8N2"6) /.>=Q)YYH YIDU[5+S5]"M+TRW.DPP6\
M=Y)J4EM)YC0A_.9(XR'R6Z,2/EZ=2=":[U:U\8^#;.ZOMSW5C<_;DA.(998T
MC.X#'3<S8]L5>UOP-INM:U%J_P!JU&POE3RI9=/NF@-Q&.B.5Y(!Y['BM)O#
M^GMJ6EWP1DDTN)X;5$;"(K@*1COPJ_E0!Q8FU74[0)%<WZ:['K?D70A+K&;8
M3'=CG C\KHPYW8!Y)I-4BN;S5O',#ZMJ*6]A9P3V\$5RZ"-_)<[@0<]5!QG!
M/4&J&GZ1>RR7<*P>,=+U5Y)75$O#]@1W<G<AW%=@)SR,D9X.:[^/PSIXN-2N
MI4:2ZU.W2WO9-[ 2JJE1A<X7AFZ>M ">$+V?4O!6A7UT^^XN-/@EE<_Q,T:D
MG\S7(W$]M;:)X]-Q?W-E"^LA#- 2TN6@MAM7G@L3M'(QN[8KO=,TVVT?2[;3
M;-62UM8Q%$K.6*J!@#)Y.!Q6?<^$=%O;'5+*[M#/;ZI+YUTDDK-O?  8<_*0
M%7&,8VCTH X[3K!YO&'B3PQ]GCT^SNM)AG6WMIV9892SKO!&-K<*3M'\(.?7
M#.K7=SIWA[Q#/;L;_P )3&WUHL6X!/E/VPQ"CS?8$>M>G:=X2T32M2_M*TLM
MM^8O)>Y>5WDD7/\ &S$EC[G)QQG'%7_[+L?)O(?LL7EWK,URN.)2RA26]<J
M/PH I:0]M%8S:H\D2+J$WG^:3M#*V%BZ^J!./4^IK5,4;!PT:'S!A\C[P]_6
MJNJ:18:U9BTU&UCN;<2)($?IN4AE/X$5=H .E%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444@8-G!!P<'% "T4
M44 %%%% !1110 4444 %%%4],U:QUFU:YT^X6XA65XBZ@XWJ<,.>N".M %RB
MBJ>EZI9ZS8+?6$WG6S.Z!]I7+(Y1A@@'AE(_"@"Y15&+6+*;6[C1TD8WMO"D
M\B&-@ K$@?-C!Z=,U>H ***K07]I<WEU9PW$;W%J5$\2GYH]PRN1[B@"S111
M0 4444 %%%9-AK\&H>(=7T9()DFTL0&1WQM?S5+#;@YX YSB@#6HHHH ****
M "BHX;B&X#F&19 CE&*G.&'4?44R:\M[>>V@FF5);ES'"AZNP4L0/^ J3^%
M$]%%% !16-X=U:ZU:+43=Q0Q/:W\MLHB8D%5(P23U//H*UI)8X@#)(J G +'
M&3Z4 /HHJ%[NVCN8[:2XB2>0$I$S@,P'4@=30!-14?VB#]Y^^C_=C,GS#Y/K
MZ5%/J%E;6JW4]W!%;L 5E>0*A!Z8).* +-%0R7EK#:_:I+B%+?;N\UG 3'KG
MIBH%U?37AM9EU"T:*[?R[=Q,I69N3M0Y^8\'@>AH NT5E:IXCTK2+#4;NYO(
MMNG1^9<QHP9XP1D KU!(Z>M2G7-,&FPZA]MA-K. 8I%;(DR,_+CKQD\>AH T
M**I1ZOI\VFQ:A#=QRVDV/*EC.X/DX 7'4YXP.<US_@[79-8UCQ1"U\UU%::@
MJ0;E"F)&B0[, #HV\<_,,$'F@#K:*** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ K)U[Q#:>'HK.2[BG<7=TEI$(4#$R.<
M*#R,9/>M:N-^)(8:/H\RC/DZY8.5";BW[Y1@#UY[?3O0!K3^*]/M/%-OX?O$
MGMKJZ0O:R2J!%<8QE4;/+#/0X/Z5?NM2%KJ-C9FUN)/MC.HE0+LC*KN^;+ \
M@'& ?PKFO&GAJS\5ZG8:=<,T%RMG<S6EY'_K+:59+?#J>N<GU&14'AKQ1+?W
MMKH&ME8?$>G7!2XC; ^TH(GQ/&.ZL,$XZ$X],@':W$OD6TLWEO)Y:%MB8W-@
M9P,X&:Y*Y^(EA%X&M/%EOI]Y<6%S(L>P; \67,>7&[ &X8X)ZBNQKR&\MVW^
M)/AI;@0-J%RL]@SC(6WF!DF(&1PC)(/JR]>E 'I^HZBUA+81K;-.UW<B ;6
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
MYW:M>@DRLX.)F ZGT Y[T[Q?HUEJ'C3P=/<VZ2$75Q$6)8-C[/(X P>F5!_
M>];^C^'K71+K4)K6>Z*7MPURT$DNZ.)VY;8,< GGG/).,4_6-"M-;^QFY>XC
M>SG$\,EO,T3AMI4C(YP58@^QH YJPM;?Q='XB;4"1>VFHSV=O*"5>S" ;&C/
M5200Q(ZY].!T7A:[N+_PCHMY=R"6YN+&"660=&=HU)/XDFFS^&K":^N+M3<0
M/=*$N5MYC&L^.A8#OCC<,''&<5K1QI%&L<:A40!551@ #H!0!Y'<>'[#5M&\
M<:G<2S1W^F:I=RV5R)77[*Z1(X*@''7!/&3^ JU8K?>+=8OM)UNZTY)FTJS+
M6MU:&5OWD1,CQ_O%"D.6!(!Z+SQ@=W_PBVD?;;FZ%O(&NI1-/&+B012N !N:
M/=L)^4<XYQ46O>"_#WB:[M;O5],CN+BU_P!5+N9& SG!*D9'L<CDT 7M"M6L
MM L+1[XW[00)&;HC!FP,;NIZX]:\PM+=_%FF:S'K/B.+2[FSU>26>)8(Q/;M
M'(#$RN3G[H0 XY''->N111P0I#"BQQ1J%1%& H'  'I6-<^#O#MYX@CUZYTB
MUEU2,J5N&7YLKT..A([$C/ ]!0!Q_C"V71/%+^(=/1C821K!XE2%0<P<;'/?
M<H)SCG8>W%7]4U2W3XA65M/K;Z=976D$V3IY/E2MO^< NK#.WRR ,9P.O2NO
M?1M.DBOHGM(VCO\ _CZ4CB;C;\WKQQ].*JW7A/P_?:5;Z7=:/9S6-L08()(@
M5C_W1VH XZ.;3/!U_P"$[0:F\OAP"[CCO+F5=B3G!3<X"KC;YJKQWJ?Q&=#L
M=/TJ736@BLE\2033S(^8A(S$N=V<#D\XX!.*[2ZT72[W2O[+N=/M9K#:%%L\
M0,8 Z87H,4/HNER:4-*?3K1M."A1:M"IB '(&W&.O- 'FFJWD%]<_%6.UE2<
MG1XBOEL&W?Z/(#C')_ES4\_B6SL-4\'7^H:DT>D76E/;?;8W41QSD1L1(<$+
MN"\<]1Z9KTB'3;&V#B"RMH@\:Q.(XE7<BC"J<#D $@#MFF-H^F/IHTU].LVL
M ,"U,"F(#.?N8QU]J //;BZT/0-4\*WUE/GPV;R\,EZ\S/$+F1?ED+G(P295
MSG&6-:'@.\L[SQKXYEL[B">)[RW=6A<,&'D*,@CJ,@\UW+6ELUH+1K>(VP4*
M(2@V #H-O3 P*=%;PP!A##'&&P3L4#.  .GL /PH DHHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BLY=;M7\1R:%ME%Y':K=DE?D,;,5&#G
MKD&M&@ HHJ-IHUD$6X&4H76,$;F QD@?4C\Q0!)167X=UR#Q)HD.J6\,L,<K
M2)Y<N-RE'9&!P2.JGH:U* "L?Q)X?C\2:=%9RW4]LL=S%<AX=N[=&P91R#W
M_*MBB@"E+IWF:W;:EY[@P020"( ;2'9"23US^[7]:CN=#L+K7++69(?]/LT>
M.*53@['&"I]1W]C6C2'.#CD]LT +6;)H5A)XD@U\QD:A#:O:!P>&C9@V"/8C
MC_>-1^&M:/B#0+?4S;FW,I<&,DG;M<KU(&1QUQ6M0!3T_3+72UN%M8]@N+B2
MYE_VI'.6-5;+P_:6&OZCK44D[7>H+&L^]P5P@P@ QQC)_/FM4D 9) [<U2GE
MU-=8LXX+:!].=)#<S-(1(C#&P*N.0><T 57\-V+^*X_$A>?^T$MS:C]Y\GED
MYV[?KS]:N7&G17.HV=Z[RB2TWF-5;"DL-I)'?BK7F)Y@CWKYA&[;GG'KBF27
M,$.[S9XTV*&;<X& 3@$^V: (+_2K/4S:M=PB1K6=;B!NZ2+T(_4?C55O#6EM
MK4VL>5.E_/&L4DT=U*FY%Z# 8# ^G<^IK0N+JWM;=KBXN(H8%&6DD<*H'J2>
M*7[3!]F-SY\?D!=WF[QMQZYZ8H H1^'=+2TN;5[=[B*Y96F%U,\Y<KC&6<DX
M&!@9P*?;Z%86]U'<JDTDT0(B:XN))O+SG.T.Q"GG&1VXZ5E:/XEDU3QEK.E)
M)9S6-I;6\\$UN<L?,WA@QR0<%.V.M=!=7EM8PF:[N(H(@<;Y7"C/IDT 4;GP
M[I=T\K/ Z"9BTRPSR1+,2,'>J, ^1P=P.16E'&D4:QQHJ1H JJHP% Z "N<\
M.^)?M]MJ4VI7=@D<.J26=O+&VQ)$&W9RQ.6(/;J>E;WVRV>[DLDN8?M:1B0P
M[@753P&*YSC(H +RSM]0LI[.[A2:VG0QRQN,AU(P0:5K.W>2WD:%"]N283C[
MF1M./P.*YOPIXJ74/#>GWFM75I;WM[=7%M&A/EB1DFD154$Y)PHXY-=-YT7G
MF#S%\X+O*9YVYQG'IF@"OJ&DZ=JR1)J-C;W:1.)(Q/&'"..C#/0^].OM,L-4
M2)+^RM[I(I!+&L\8<(XZ,,]",]:9J6K6.D0":]F\M6.%"HSLWKA5!)QWP.*C
M37=*D_L_9?P,-1!-F0^1/@9.T]^.: ))M&TNYO/MD^FVDMUC;YTD"L^/3)&:
M<FE:=%%/%'86J1W'$R+"H$O&/F&.>/6LO5_&.DZ1I6IWSR23#3I1#<)%$Y*2
M$ @'C@893NZ<UG:CXD,/BGPY(E^T6E7T%T9(I(MF]D";#AE#YRQ&._'% '41
MV%G%9?8H[2!+3!7R%C 3!ZC;TJ&31-)EC@CDTRR>. 8A5K="(QD'Y1CCD#IZ
M57LO$VCZAHAUBWO5^PABC2.K(5<-MVE6 8-G QC.2/6G6OB'3;N6ZB69XY[6
M/S9H9XGBD5.?FVL 2O!Y'% %Z&TMK9BT%O#$2,$H@7/Y4LMM!,ZO+!'(R?=9
MT!*_2N4U'QCX?U?P[J+6FO3VD260NFO;6)BT<1.-R':03D$$#)'?%;<NN65E
M8&XF>Y>WBMA</<>0Q'EX)W$@8S@$D#IZ#(H TY(TE0I(BNAZJPR*4    8 Z
M 5D6GB;3M0T^RO+$S7*WT;2VT:Q%7D1>K;6Q@<CDX'(]1EMCXJTK4M+MK^RF
M:9+F4PQ1*N)#*,[D*GH1M.<XQCTH U+:UCM5D$8YD<NYP 23QV [ #\*FKD?
M"6JS7_B3Q;;R?:Q';7T7EK<YS'N@3<B@\ ;@QX.#NSWR>@N]46VN&MXK:>ZN
M%B\YHH N0N2!]X@<D' SS@^E %ZBN-\2^)Q/X2L[_1X[FYM[Z[MX&EMV5&C5
MYTC=>65E<Y91CHW7'6H-3A.F>*M&M+:PNVLM5N))KJW\U/*5HX#A0A; YPQ
MX)4&@#N:*XGPXF@>&]8\3V=I/J2FR6&XN_M<[2QHK*[+Y>22!@'/?@=>*WDU
M]4U&6TO;*YLPEJUV)Y0IC,:D!LL"0K#(.#V/?!P ;%%<W;^--.GU?3=/(VMJ
M4;O:.)4;<5&XJP!RIV\\\>^>*?X?\5#Q$8GM])OX;619?](F"!5>.0HR$!LY
MXR.,'GG@T =#6;K^CIK^B7.ER7$MO'<*%:2( L!D'C((YQCI6?=ZYJ,/CRQT
M.*TA>RGL);EY3(0X9'C7IC&!O_'/;'/*^'_$)\-Z)J\BZ7/-IUMK]Y%<3"0*
M($,^ 5!Y<#<,X]#0!Z4O "L^YP.3TS[XIU8)ELD\=&,Z>/M[::7%X#DF,2 >
M7CZG-/\ #^O/K]K#>PPP-8W"&2.6&X#F/[N$D7 P_)R!G&"#VR ;=9&F>'++
M2=4U#489+J2XO9"[^?.TBQYQE8P?NJ2,X'\@ ->B@ HHHH **** "J][?6NG
M6S7-[<1V\*D O(P49)P!]2:L5YMXYU6_UGX::W?Z>UL+-93%%D'?(J3!"X?.
M =RMC@\ <T >DT5R7BKQ'JNA0:O=10VBV]E8_:8!(K2O<L-Q==J,"B@!1N((
M^;/0&D;Q-J<7B/P\LT%LNB:S;$+(%+217.S>J%PVW:R[L<<D&@#KJ*IZ9<S7
MMI]IE6-4D=F@V9YBS\C'W(Y]LXK$.I:OJ<&M7&ERV\1L9W@MHY8R1*\8&_S#
MG(!.0-N,=3GI0!T-Q=0VJH9GV[VVH "2QP3@ <DX!Z>E4XM?TR;1YM62X(LH
M=_FR-$ZE-APV5(W#!!SQ7$ZIJ;:[KWPYU.WN);>#4#+,L6 =I-L6].N"1SD5
MV/BGCPAK7.?] G_]%M0 Q_%FAQ65O>S7PAM+@*8KB:-XXF#=#O8 <]N:V58.
MH92"I&00>"*P/#%O!=_#W1K>ZC22"72H$D1QE64Q*""#VKS_ .'>OZC%X'\.
M:1:K-,]U)>B&570.8(7P-I?@G+KC@\*>* /8**XJ/6->TEM/TS6I81/J.I&V
MM+K*[O($9DR^ %\SY2G P20<58U+4=5\-6TGVN^BO%N]0M[>R>0+&\22,JMO
M( 4D?,5..N 0: .MHKAM;D\5Z3I'B6\%]&ME#I4EQ:2L5>>&=%9B,; I0@=\
MD$5$;OQ!_P )-X=MSK3_ &?6;":2Y1((RD#HL; PG&03N;[Q<>WH =;K>LV^
M@Z:;ZZCF>(2)'B)=QR[!1^&2*T:\LEN;^Y^'?B.QNKZ6ZETW619075P TA19
MHBI;&-Q&[\<5IZK<ZQX0U]YTU2ZU2TO[.[N'@N]I^S/#'O4IM480_=(/J.:
M/0**XW2+?Q#>7VB:Q#J5NVF26VZZ4W#RBY5T5D=5*@*P8GI@;3C'I#X&M+^^
M:36KW6]0N&BNKZT2V9QY107#!2PQRPVX!XP#CIU -_6]??2F6*VTF_U2XV^8
M\-F$S&G]XEV4<X.!U)!J&T\8:7>>%$\0P^=]F;Y!"R;9?-W;/*VD_?W_ "XS
MU[XYK5O[T65MO"&25R$BB7K(YZ ?U/8 D\"N'U_19-'T#1,^4Y_X2.WO=1<)
MD%I9R25SS@2.@'? ^M '5VNOQO-=6U_ UC=VT7VAX78/F$E@'!7(/W2".H(]
M""<RS\8W#>(K?2=5T"]TS[;O^PW$LB.DQ4%BK;2=C;1G!]_2F3 O\7+0QJW[
MK0Y?/((P-TR>7G_OB3]:T9(DUG6;2[8 6>F3,\+G(\V<HT>1_L@.P]R>.G(
MR_\ $RVK:A+!:FXM-+.+^828,9V!R$7!+E496/3@C!)R!NHZR1JZ,&1@"K \
M$'O7GVFD67AOXA"^ W1W]Y)*0 -Z- C*<'C[A4<^E=1X3ANK#PCH=CJ3!;^.
MQB21"?FW*@!'N1T)H VZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M>[D>&'.<[$)P.I^F3BMG2]*L]'M7MK*-HXGFDG8,[-\[L68\D]22<=.:NT4
M8.O>#M&\2W,-QJD5R\D*-''Y5Y+" IZ\(P'/&?H*ET[PKHVE:+-H]K:'[%,2
M9$DE>0N3URS$MV'?C%;-% &?:Z+96:7 C64O<*%EEDG=Y& ! &\DL ,G&#QD
MGJ:R+'X=^%-.NX+FUTA$EMW#Q$S2,%8'(."Q'!Y'%=/10!GW.B:=>7GVN>V#
M3$*&.Y@'"MN7< <-@\C(.*?<:1876J6>ISVJ/>V:NMO,?O1AQAL?45=HH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "B@D $DX ZFFAT*[@RE?7/% #J*;'(DJ*\;JZ
M,,JRG((]13J "BJB:II\ES]G2_M6GSM\H3*6SZ8SFGV^H65V[I;7<$SI]Y8Y
M Q7ZX/% %BBH4N[:2Y>V2XA:=!EH@X+*/4CJ*K76N:38WJ65UJ=G!=.NY89)
ME5R/4*3G% %^BHH+F"Y0O!-'*H."8V# ' /;V(/XU+0 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 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% 'GVL>+-8L/C#H7A:*6 Z=J-N\\A:+]XI59#@'.,?NQV[FO0:\@
M\63I;_M">%[^3<+2UL9$GF"DI$S+-@,1T/S+^8KNCXSTQ]0N(X)C):V=HUQ<
MS+"Q .5"JK=&)^;@9[4 9^I^.TTWXGZ5X7E54M;RW<&X=2 ;C@H@;IG;V]9%
M_&'XL:OXC\/>$#K/AR=$>UD!N4:)9,Q'C.".QQ^!-<MX]\)ZUJG@<:U%?6DE
MU:SC5;6.&RD$^]V!V!_,.< @#Y!G8O2O1-+N(?&G@E/[0LYX%O[4Q75O-&T;
M(67#C##/<X/?@T <9\0/'E[HFE>&?$6CZH#H]_-']IC,"L[0L Q=<K\I R#G
MNPXKO9+V6?4K=K.9GM5M&N)$0+B3=CRQDC(SASP1TKS?P9\/=7?P-KGAWQ%*
M'C036&G94@*A;?Y@SU!<(1QQLKIOACHVJ:)X&M_[8WMJC)M99!S'''E(D'L%
M&?JQ]: ,CPIX_P#^$T\.O#8Z[#:>*2#NLIXU4*P))5%(RPQWR2,9/I5_7?%N
MIW'Q.T[P3I3_ &5'@-U>W@16=4 ;"H&!7G"\D'K7->,_!FE>*M&&N:=HNH:;
MXP<12(D4#Q$S$@G?QMP,DE\]NO:MC5/#6L:7\4M&\9)%)?VQLQ9Z@EN,R(VT
MCS O&Y<D$@9/!XZ4 3^+_%.I> O$N@-+=F\T34YOLMPMR%#6S9&'5@ 3PQ)!
MS]WMFJ'CKQ'XR\':^=>M9/[0\*PRK#>6?E)OAR%8L&"@X^8 $D\]>HJSXXT"
MZ^('B3P_86]M<0Z7IMP;J]NYHWBSTQ''N ))P>1P./I7:6_E7]YK6GW5A.;=
MW4,T\.(IE:-5(4G[WW2#0!6TB_MM?U"VUK3M4GGTZ:S#0Q*P$62Q!)&,[N,$
M$\$=!7+_ !KU._T/P;#J6F:A=65RMY'$9(964%&#9!'0]!SC-6/A_P"!+KP/
MXAUV&*XDET2X6)[!'D+>3RY=,'H>1SWX[U!\:]&U3Q#X)BTS2+">\NFNTDVQ
M 855!R220!U% %5]:U2#XK:9HFA:A-J6D7-IYFI0M-YOV7J XD)W(3P<;OH.
M17.^$[Z*XU'X@+KOB?5X8=)O9$LY&UB=3"@:4<+OP^-J\$-GI@YKVG38(H-/
MA6*V%OE%W($"D$#'(%>1:=\+IM7N_'MCKEA)!%J=[]LTZ[8J=C%I2&&UCTWC
M([CTH M:5X\\3:3\"IO$VMPK)J<;>7:-,A4RHS*J.X'N6],A1ZYK9T?P\^J_
M#6'5;W5=1;6;^S74/MZW+J\,CIO 0 @*@SC8!CVJ&Q\*:_XC^&%UX/\ %D"V
MUS"@AMKZ.19%E"$&-RJG((P 0>H]SQHZ$GB;2/A_%HDNCO+JUE:?9(9(YXQ#
M( -B/NW @ 8)&,\4 >=ZGX]OO%GP"O=8DF>WUFPNHH))[8M$<[TPP(/=2,CI
MD=!Q6WXPU"_\/?#70?&.AZC<)=H('N5:Y:6*Z$B -O4DACG'/4<\U)<_"^_T
MOX(W/A2QB^WZM=3+/*8Y51!)O4DY<CY0J >I/;TLW_@SQ#XF^'&A^$+BU73%
MMQ"M_<S2(_$:_P#+)8R=V3_>*]* ,?XDZHVK7_PVU.U$T-GJ\\9GC\S"R(YA
M(211]X89ASQU]:]5U?3[6YO=%,MO$XBNCC(' \J0@?3(4X]AZ5RWC3X?W&I:
M=X770VB#^';B*2&WG<JLL:;?EW '!^0<XQR:ZR+[?J-Q8S3V;6,<!,LD<CJ[
MLY5E"@J2,#<23WP.* /.-+U6;Q_\7]9TK49&;1- R(;%20DTRN%WR#^/!#8!
MXZ>^>XO? ^EW=_<7*&6U2YLY;.X@MW*(X<K\^T<!Q@C<!GGV%8,O@S5]!^(]
MUXM\/?9[FWU*,1W^GSR&-L\?/&V",Y .#ZMZC':64NISS[[JU@M;<+Q&)/,D
M9L]20 J@<\#=G/;&" >1^+--L;;X[^#].AL[>.QEM3YENL8$;X\S&Y>AZ#KZ
M5N>/=$U#PUX=L;GPKI:7-A8:D;ZYTN-,*R$=%51RH8EL8..O08JYXB\&:WJG
MQ5T+Q3:_8!9:9%Y;1R3NLCYWY( 0@?>]>U=;JD&LOJFFW&F36RV\1D%W#.6'
MFJ0,;< X((Z_XT <E\/?%WA?Q=JM[?:7 UAK!@2.\LI %)"DX88X;&2">O3/
M:O0ZY"/P:O\ PF]QXJ2*UL[YK$VT8B!</(229).%W'[H]<9R>F+W@N76Y?#P
M.OW5O=WJSRH+B",QK*@8A6P0/3J!@C!YZT <%811K^T_J;"- 3I(8D#^+$8S
M]<<51\9>%=6T;7[_ .(?A;?]OL[MC>VIR$N( B%B!W[Y'XCD5V$'@W5H?BW<
M>,3)9&UGM1:F#S'WJOR_-G;@GY>GOUKI]'L[^UN=4:\%MY5Q=&: 0L20NU5P
MV0.?ESQZX[<@'!6GQ!LM3T+Q)XPT2))+FVT>W+QR#_5R@SG8V.N,@\'D>E6?
M@E"L_@)-;N)/M&IZG<S37=P_,C,'*@$^F%!Q[UOZ%X!T?P_=:_\ 9(\V.M;3
M-:.,HIPP<#_9(;IVY[8 I^%?!>H^"([G3]&U*WGT>21IH;>\B;S8&8= ZMAE
MR <;0??O0!U.G:59Z4+E;*%84N)C.Z(,*'( ) [9QGZDU=K!UG2=<O\ 1XK>
MQU\V-^)TEDN8[92K(#\R!23@'W)/'6MZ@ 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 **** ,+5_%$6DZ_IFC?V=>W=UJ*2O
M";?RMH$8!;<7=<8!'YT[2?$]IJNKWND&WNK/4K-5>6VN4 .QNCJRDJRGV-<[
MXJ\[_A:W@<02I&YAU 9>,N#^[CXP"/YU!9"ZM/BY?V.L2?:YM4TO-K<VVZ'R
M($<YC*@D@[G)W[L_2@#T2BO/_#CWENDW@S4-2NIM1M+WS%N9+IFGGLRYE20M
MG=CCRCZ?C79VNFQVNHWUZL]P[WA0M'))N1-J[1L'\.>_J: +M%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 44R6:*%=TLJ1KUR[ "H/[3T__
M )_K;_OZO^- %JBJJZE8LP5;VW))P )5Y_6K5 !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 %%%% !1110 4444
M %%%% !1110 4444 %%%% &3JOAO3]8U"RO[K[2MU9!Q;R07+Q% X ;[I&<@
M#K19^'[#3+RXU*V@>;4)8_+:>XG>1V4$D(&8G:N3T'%:U% &'H"WMZ/[9U;3
M$T[4)H5B^S>:LK1("3@N .I.2!QP.]:%OI=E:ZG>:C# $N[P1K<29.7" A>,
MX& 3T]:RD\0W!\>W/A][>)+6'3EO?M)<[CERNTC& !@G.:T=,UO3=9TS^T;"
M[BFLR[H)@?ERK%3SZ9'7N,'O0 R_U2\M+KRH-!U&]3;N\ZWDMPF>?E_>2JV?
MPQSUI\.HW<L*.VC7L3-UCD>'<OUVR$?D:N&XA$:2&:,(Y 5MPPQ/0 ]\U)0!
MDR:CJP<B/0W9>Q:ZC!_+FF_VEK/_ $ #_P"!:5L44 9T-UJLJ[GTR"'K\LEU
MD_\ CJ$?K43W'B $^7I>FL.V[47'_M$UK44 8_VGQ)_T"=*_\&<G_P 8J7S]
M=\G/]FZ=YO'R_;WQUYY\GT]JTZ* ,N:77@_[FRTTK_MWD@/Z15'YWB3_ )\-
M)_\  V3_ .-5JH9"\@=$" C80Q)88YR,<<Y]?Z4^@#+BEUYG FM--1><E+J1
MB/P,8J61M6X$<=ESG):1^..#C'/..,BK]% &6HUT1J&?3B^3N(1P".V!GC\Z
M8R>(BQV3:4%[ Q2$_P#H5:]% &5&GB#</,N-, YSM@D]./X_6I(8]9.XS7=@
M.> ELYX_&2M&B@#!^Q>*_P#H.Z3_ ."F3_Y(H^Q>*_\ H.Z3_P""F3_Y(K>H
MH PULO%'&_7-+([[=+<'\,SFD;2_$#,2/$BJ"<A18)@>W)K=HH P?[*\0?\
M0RC_ , $_P :!I6OYY\2Y'M8QC^M;U% &4VE7SPQ*?$.H(ZC#/'%;C>?4@Q'
M'X4S^Q;_ /Z&?5O^_=K_ /&:V** ,?\ L:__ .AFU;_OW:__ !FII=*GE7;_
M &QJ"<YRAB![_P"Q[UI44 8_]A3?]!W5O^_D?_Q%/BT62.0,^L:G*!_ \B8/
MY*#^M:M% &;<Z-'=1A&O=03!SF*Z=#^8-0_\(Y;?\_VK?^#&;_XJMBB@#*BT
M"VB8M]KU)\C&'OYB.O\ O5+-HMK.FUY;\#_8OYT/YAQ6A10!C_\ ",V'_/QJ
MW_@WNO\ XY4\.BVL"D)+?D'^_?SO_P"A.:T:* ,FY\-Z5>@"[MY+@ Y'G3R/
MC\V]S5?_ (0KPY_T"XO^^F_QK>HH Q8O"/A^%MR:3;$XQ\Z[QUST.:=/X2\-
MW6W[1X?TJ;;G;YEG&V/ID5L44 8/_"#^$O\ H5]$_P#!?%_\34MOX0\,VDAD
MMO#NDPN5*EH[*-20>HR%Z5LT4 4CH^F'KIUH?^V"_P"%)_8NE?\ 0,L_^_"_
MX5>HH IC2=-5PXT^T#@Y#"%<@_E5RBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH X9XXV^-Y5EW"7PTP=2<JP%P!R.G<_K6+X9T":7
MX8:9#HS65M>P:E/,D4Z_NKIHYY@(Y,<D;1P>2-@/:O2&TRQ;55U0VL1ODB\E
M;C;\X3.=N?3/.*IQ^%M"B6Y6+2[:,7,_VF78NTM+V?(Z'D\CU- &%HQTG7="
MFCUS1K?39++5 )[62<&-+H%&5D8$ ABZD#N6QCDUVE4/[$TPV"V+V4,ELL@E
MV2KORX(8,2<DMD Y/-6;J26&V>2" SRC[L88+NY]3Q0!-17/W6J^(TC!L_#*
MROGD3:@D8 ^H#?RJ'^U/&&U3_P (OIV3U']L'CC//[G\/K[<T =-16#]M\5_
M] +2/_!M)_\ (]'VWQ7_ - +2/\ P;2?_(] &]17/M>>+R4V:)HRC<-V[59#
MQWQ^XZT+-XO);=8Z&HSQ_IDIX_[]4 =!16#YOBW_ )\]$_\  N7_ .-U%,_C
M1E_<6^@(WK)/,X_((* .CHKF8!XY:91</X=CB_B:-9W8?0$C/YU>\GQ)_P _
M^D_^ 4G_ ,=H V**Q_)\2?\ /_I/_@%)_P#':;%;^)O+D$VIZ27/W&33Y !]
M09N>_<4 ;5%8XMO$??5M+/';39/_ (_1]E\2?]!;2_\ P62?_'Z -BBLE;37
MF!$NKV0]##8,I_'=*W'Y5&;'Q%(R^9KEFB#KY&G%2?Q:1A^E &U16/\ V;K/
M_0?;_P !$H_LW6?^@^W_ (")0!L45CG3-8((/B!QD8RMI'D?GFC^Q;__ *&?
M5O\ OU:__&: -BBL?^Q;_P#Z&?5O^_=K_P#&:BF\/WTP&?%6M)C/W%M5SD$?
M\\??\Z -VBN;@\)W$7W_ !7X@F_ZZ30C_P!!C%3?\(S)_P!#%K?_ '_3_P"(
MH WJ*YZ7PJTT+1OXBUT D<I=!"/Q"@TD7@^VC3#:OKTA_O/JDV>GLP_R: .B
MHK!_X1.T_P"@EK?_ (-9_P#XJF2>#[*:-HWU'7"IZXU:X'\GH Z&BL*'PCID
M._$NION.?GU.X;'&./GXJ7_A&-,];[_P8W'_ ,70!L45A-X/T-YQ-+:RS2 8
M!GNI9./^!,:>OA+05&!ID/7/.3_6@#:HK&;PEH#*5;2K<J1@@C@U%%X(\+0R
M&1?#VFEB,$M;*W\Q0!O4=*Q_^$2\-_\ 0O:3_P" 4?\ A1_PB7AK_H7M)_\
M */_ .)H O\ ]H67_/Y;_P#?U?\ &C^T++_G\M_^_J_XU3@\,:!:J5M]#TR$
M$Y(CM(US^0J7^PM(_P"@58_^ Z?X4 /GUG2[6(RW&I6<,8ZO).J@?B35'_A,
MO"__ $,FC_\ @=%_\55O^PM(_P"@58_^ Z?X5;2VMXT5$@C5%&%54  'H* ,
MG_A,O"__ $,FC_\ @=%_\56M;7,%Y;QW%K/'/!(-R21.&5AZ@C@T[R8O^>2?
M]\BG !1@  #L* %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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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
(B@ HHHH _]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>exhibit1023stockperforma004.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 exhibit1023stockperforma004.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#W^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 ****
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 K7NH66FP>??WEO:PYQYD\JHN?J35*
M#Q3X>NIXH+?7M+FEE;;'''>1LSGT !Y-<]\7K6.[^%>O)(,A(5E7V*NI'\JP
MOAS/;:YX;\/:/<:;+$MCIT%[!<RVX&Z02\F-CD#[O/<A^U 'HAUW2!J?]F'5
M;$7^<?9?M">;G&<;,YZ<]*<FLZ=)JDNF)>1-?1+ODMP?G5?4CTKSSXO>%YVM
MK;QIH;FWU[1V5E,8YG0L!M([D9.!W!(YR*W?AGKEMXI\.-X@$D<FHW;[;T(,
M>4R_=B .2%4'(]=Q/<T ;>F^*]#UFZNK;3-02\EM1F<0(SB/V) QG@\=>#4>
ME^,=!UH71TV^-T+0'S_+@D/EX['Y>OMUKS#X;7>I:;XZ\?V5CI8O_P#B:&22
M3[2L03+R8&#R<\]/2I_@E++_ ,)!X[L+F'RYDU'?)'P=I9I 1N!Y^[Z4 >A:
M5X[\/:WH]WJ^FW<]Q86F?.F6SF 7 R< IEL#K@&J@^)?ADZ9;ZK]IN1I-P2B
M:@UG*L 8-MVEBN1SGDC'!YK@O@E,S_"_Q'$?NQ75P%Z]#$IKD=-FU6Z_9OEA
M:.!](M[[;<,&_?K%YJ.=BX"YWMU)/!H ]N\1_$'1_"][IUM?QW;G4CBSD@17
M28_+T.[_ &EZXZTW6O'UKH<&HSRZ+J\]OII5;N:"*/;&2JMC+2#=@.,[<XKS
M;XDR:9?>&_AM?Z:'-J+N%+9I3EUC(3Y6]_E&?<5Z/\3;8/\ #+Q((HP&:T>1
MMH )P 23^"_I0!9T#QI'X@-@\6B:M:VM_"9K:ZN%B\MP!G!*2,5)'(! Z&G>
M-O%R>"=#.L7%A-=VJNL<GDL R%C@'!XQGCKW%5OAB5D^&7AQA@XLTP<="!@_
MUK&^.BLWPGU/ )Q) 3@=!YJT :\_CR'3_$FDZ-JNF7%H=67_ $.Z#K)$[X'R
M'!W \@=,9([<UU]>$>,+ZYTC5? /B'Q#Y&L6;QJL5G''Y(AD(C/F8+-O//?
MR!TS7N] !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 <=\3GMY/ ][ILVI:=8-J"_9TFU"X\I!W." <G
M Z?K7%:1XHT;P[X)MO#L7C+P\MY;0/"E_&7E(1B22 H&&!QW/W02*]?N;.UO
M4"75M#.JG(65 P!_&JW]A:/_ - JQ_\  =/\* .!D^(OA.?Q+;WLWBK2VTVU
MC(@MPLH97/&\G[I.. ,<9//-<GH?B#P7X1\;ZGK-CX\M8;'496DDTN'39I(M
MN3@[E^ZP)/; SC&,5[E#8VENFR&U@C7.<)&%'IV^E2>1#_SR3_OD4 >*^%?$
MWA'PWXFU[7T\6->IK+^=+;IHERF&!8KL;D8^8]1SQTJ'PSXN\(>&-?U_5[?5
MM2EFUJ4S3))I,FV-]SL-N#G&7/!_.O<P     !V%+0!X=X'U;P_X0TC4;+3M
M0U^ZMKYV?>=$ES'(1M)4@8Z#H?2LR >&+;PY+X61?'D^D2W/G21+IJ+YIXXW
M;0VW(!QQTKZ$HH \;U]=#\0:%I5B/"/C:*STP*UG%9V*QXP, Y;/:M;6_%\F
MMZ'<:/<>#/&_V>XB\J66*RC5W4C!')P,^P%>G44 >8>'M7OO"GAN+2](\$>*
MKF&'F".]:W7:"<D;@V1U)Y!JMK^H^(?&6GG2]0^'.M"T<YDB358H5DQR-QXR
M 1Z_TKUBB@#Q];;Q);WFGW"?"F6[DTZ,1VDM]XBCD,0 QPI)4'@<@9X%>NPM
M(\$;2QB.0J"Z!L[3CD9[T^B@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 *BDN8(IH89)D268D1(S %R!DX'? &:EKQ/
MXK:RUOJ]EXHTO5X6N/#=Z(FT[S &=6XE;;UYRJ=.FX^E 'K.O>(--\-:=_:&
MK3M!:!U1I1$SA"QP-VT' SQD\<BI=(U>PUW2H-3TVX6XLYP6CE (R 2#P>1R
M#65J%]IWB#P;;WT6RXL+QK:103PRM*G#8S]"/KFO,O!$UYX6US7OAC)YC&6X
M\S3I"IXMWYD;/0809'^UD=Z /3M!\<:!XGN+^#1;M[R6P_UX2!U .2  6 !)
MVG&#VJGI?Q$TO6TO6TRPU6Z%E(8K@1VO*..V,Y)X["N0^$\:1?$CXDQQHJ(M
M_&JJHP  \V !6/\ "QM6_M+Q*ME#$UD?$2_:I!(PE5=Y^ZH&",[<Y/W=U 'I
M&O?$/2O#WAJR\0W5K?RZ;>!2DD$:DIN&5# L"">?RYYQ6F?$UI-H-IK.G0SZ
ME:71C$1M-A8[V"C(9EQR<'TYSTI=3L=.U&&TL);>WN+-[AXY(2H9/]7)D$?6
MO);"WU7X4^+8/#+13WGA;6-0MS87 /S02F5,JWY'(_BP".XH [Z_^($MIXXB
M\*1>'[R6]F@\^)VE1$==I)YR>A!'U%:6@>,]/U^_OM*2.6UUBPXNK&X #)[A
MERK+[@GJ/6N*\02O%^TCX5"DD2Z9*I'H,3'^8JK##)<?M/SS:;_JH-. U)E!
MQDQX4$^O^J_+V- '3^#_ (E+XE\3:AX?O=)DTR_M4,B*TWF+,H8JQ4[1P#C'
MKD^E1^*/B+<Z'XVT?PW::2LXU"40?:YYC&B2';E0 IW$!T)_W@/6N/\ &]A?
M>%;[PYX[TZ(S26%W+97D('S21O,^ /\ OIUR>[+1XZT^2P\9?"_[4V^]FU26
M6X<\G>\T+E<^BEBH]@* .RUSQOK%C\1+#P?8Z;8O+?P-/#=3SL%0*')#(!GH
MA[]ZV]-O?$D\6IQ7UMIT<\*JUG<0,[PS9W9R#@@@K@C/<&O._'5O,/C]X1>"
MY>UDN+22(31X++Q(,@,"/XO>O1-%D32])L_#UW<F74+>P+3-U^5<+O;T+$Y
M/7!]* .7^'WQ1?Q9?W>B:O9QZ5KL8WPP$,5D3:#GGG(SG&>001WK;TN^\6:K
MIUJ1<:3%*\MTD]PEI(R((Y#&H53+]XD%LDX&,8KE?%/@.7Q#X/T'Q#X:D,/B
M33[.![6:,A#.H1?E)]<9([=NAKK?AO>37O@&PO;R$6]S,\\L\>" CF9RPP>1
MSG@]* .3\'>*?&/BRR\0K'J-BFH:3=F!(OL0V2@9ZG?D$[2/0<=:]8KQSX'S
M*VL^.%$@(;4RZ -U&Y\D?IS]*]CH **** "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 CG262WD2&7RI64A9-N[:?7'>LF/
M0&_X1%]!N+O[1OMFMWN)(@2X8$%F7."W))]36U10!QNB_#]-$\(1^'+?7=2-
MM'*)4DVQ;DP^_:N4("EN><GKS71+HUH-976"F[4!:_9#,0,F/<&Q^8S6A10!
MS6A^"-/\/ZUJNK6-U>_:=4?S+KS'0JS98@@;>,%C3/#_ ($T[PP^H/IMYJ"/
M?S>=<,\JMN?GD#;@=3T_H*T_$GB+3O"N@W.L:I(R6T Y"C+.QX"J.Y)X_G@5
MSUUXOURS\&)XJGT6W%HL/VF6S6Y+3+"<$,&V[=P4Y*_KQ0!N#PQ9+;6-O'/>
MQI9SFXC*7#!GD))+.>KYW-D'@YK1O;"UU&%(KN!9425)D#?PNC!E8'L00#7"
M>+?B7_9GP^L_&&@QV][:7#HACGW*PW9&,@\$$8(_6MR#5->;4-.C8Z7/%+L>
M[CA602PQNK;' R01N7&3CH: +5YX-T._\0)KUQ:S-JD:;([@7<RF-<$84!P%
M&">@'4^M:%AH^G:7%+'8VD< F8O*R##R,?XF;JQ]R<U7U=->EN[./1[BQMX"
M)#<RW5NTQ&,;0H5UY))SD]JX/P7XN\8^+;36IHY-($NF7IMU@%HX\]5Z_,9?
ME)'3@@'K0!Z%8Z'ING6;6=M:J+=I?.,;L9!OW;MWS$\[AGZ\]:2]T#1M2NH[
MJ^TBPNKB/[DL]LCNOT)&17$VWB?7#\;)_"LM[&^EI9_:U'D*'Y ^4MZ9/7K2
MV?B;6KCXW7OA9[T#2K:S^UJ@A3>Q(3Y2V.@+D\8/ YZT =I/X>T2ZOH[ZXT?
M3YKR(@QW$ELC2(1R,,1D8[5,FDZ='YOEZ?:IYR[9=L*C>/1N.1]:\PTCQ'KU
MQ\1/%>B:GXENHM-TB(2Q/#!;AR#M(!)B.3AL< <UZ3H5I?V&DQVVI7S7US&\
MG^DNH#2(78ID  9"E1QZ4 7;>V@M(5AMH8X8EZ)&H51^ J38NTKM&TYR,<'-
M+10 R.*.($1QJ@/.%&*?110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% 'G7QNTB]UCX:7:6,+326\J
M7#(HRQ1<[L#O@'/T!J>_URRF^!DVIF9##-HA0%<#]XT6S;@< [CC [UWU98\
M-Z&'5QH]@&63S5_T9.'_ +PXX;WZT >%:QX?OM"_9DCM]3S#<M=I<K!)PR!W
MX7!Z'!W$?7WKU;P-X?CLG?7H-3N+Z+5-/M%_?S>84**WW3_=^;IV.:ZJ\TZQ
MU%%2]L[>Y5#E1/$K@'VR*DMK6WL[=;>U@B@A3.V.) JC)R< <=30!+7D/P7D
M$>O>.+99%,#:HTMOCI(A9QO4_P 0P%YZ=/6O7J155%"JH51T & * /%_$%II
M^I?M&:='=1K)9OIWDS$$A3+^\PI8?Q?=XSZ5:TRQM=(_:#GEL[*6#3Y-+^S^
M<D3>5YV5.TN>,X7MWXZYKU^B@#Q"VT.VU7XO^-%O["[>PO+5!!=BSDD595\L
MAE(4C(89]]M>MZ1J[ZO->E;&[MK>"01Q/=6[PM-\H)8*X!VY..G4&M2B@ HH
MHH **;)(D2%Y'5$'5F. *9'<P3*S131R*O4JP(% $M%,AFBN(Q)#*DB'HR,"
M#^(J#4-3L=)M3=:C>06L (7S)G"C)Z#GO0!:HJC8ZUI>IX%CJ%M<$@D+%(&.
M!UXZ^E5;OQ5HEE<75O-?IYMHGF7*QHTGDKZOM!V_C0!L451&L:>VC_VO'=)+
MI_E^;Y\.9%*=R-N<BH-!\2Z/XHM);K1;Z.\@BD\IW0$ -@''('8B@#5HKG1X
MXT!_%;>&(;MY]73F2"*%R(^ >6QMZ$=_UJE'\1M&EU'4=/CMM3:[TY=UW$MF
MQ:)?4@=?PS0!U]%<G>_$;P]:>%8_$\4L]YH[-L-S;19\MLX 93AAD\=/KC(J
M>V\917":9,=&U6*SU(H+>Z:.,QX?&PMM<L@.1C('6@#I:*XW4_B9H>B^,HO#
M.JI=6=U-M,4\B*87#<*<AB0"01R!TYQ70R:I)'K\.E_8)RLL#S+<AD\L!2H8
M$9W9RZ]N_L: -&BN0M/'+ZEX>G\0Z;I,EWI,9D"/'.HF<(2&;81@+E3_ !$D
M8..<5U5U<Q6=I-=3L$AA1I'8]E R3^0H EHK(\,>(K+Q7X=L]9L"?)N%SM/5
M&!PRGW!!K@O%WQ(\4>%-$TW5+S0].B%_/Y26S7#L\8QD%FP!D\\8XX]\ 'JE
M%<I=ZOXGTZRUZ:ZLM/86-F+JTEB+[)R Y9&!Y5AL7IG[PK'\-?$2XN?A9-XV
MUV.W6-!(P@M(V7&UR@7+,<DG'IC- 'H=%<)I^L^+=7\$CQ-;G38)YH#=6^G/
M$S*8^JJTFX'<1WP "1QQ5'_A8-_XD^&*^)/"T<<>I_:8;4VERH93,\J1[,Y'
M'[P$-GIUQV /2:*\L\/_ !(N?%?@?75,G]D^)](MY'GB5 WS("=P5P1@E2I'
M)'KR#7IEK!+!9QPS74ES*JX:=U568^N%  _ 4 3T5XSHVH>)-0U;Q_877BV^
MMO["(-G*RPD!2)#F3]WR,(N<8ZFLG7?&WBC5?@A9^*UNYM-U**]\EI+9C&L\
M7*[MO(ZX_(XZXH ]\HJKIFW^R[0I)+(IA4AY6+.V1G))[UQOQ:US5M&\&RMH
M0D_M L)R\;8,4,3!Y'/(R/NJ1Z/0!WE%86B:Q9>,?!UOJ<*YMKVW)9">5/1E
MR.X((R/2O%_"6OZO\,-0TR+Q%<R7GA?Q#;QW*7<F7,$CH"V>O=L,.XPP[B@#
MZ%HKF/ EK:6N@3BSBB2,ZE? &,#!5;F55Y[@* ![ 5T] !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !113)4:2)D61HV(P'4 E?<9!'YB@!]%>7_!?Q9K/BO3-8EUO47N
MY[6[$29BCC"IMX^XHYSGK7I[NL:,[L%51DL3@ >M "T5YO\ #[Q]>:_XJU_1
M-8@FM;N.3[78P31A&%JP7:/J,JW//SGTJEXUU/5?!WQ-T'69M0NW\-:A(+6X
MMC.PCBE((#8S@#HV/]EJ /5:*\?N->G\/_'N*"ZN[Z?1M24V\ DE<PP73*A(
M4$X/\(]O,XZ5L^)TU2'P=XDUC0XKB>YNKU2L%O(^\P1NL;JN"=I;;(V5 .']
M10!Z/2%@HR2 />O,/!WB_P *>+-8TTZ3/)I6I6S-YVFS$KYP\IE( SM=E)!W
M=< \<UF^ +V7X@?$'Q)JNM(L]KI;BUL+209CA!9OFVXVEL+U//)[8P >PY!&
M<C'K0K*WW6!^AKR*TO9/"GQY3PO8MMT36;3[0;(*/+AE"/R@_ASY1R!Q\W3@
M8YV_TS4_AKK+^.?#\<DNCSW]S!JMA&ORHBW$BA@!P %  )Z'V;% 'ORR(Y(5
MU8CJ <U!/J5C:R^5<7MO%)_<DE53^1-<]X*U/1-;75=7T1H'AO;E)9&C^]N\
MF,8<=F&#D?CWKA_C2/)\7_#N[V,ZQ:F<J@W.W[R$@ =^A_.@#UI-0LI())TN
MX&AC^_(L@*K]3GBJ2^)] >V:Y37-,:!3AI1=QE0?0G..X_.N,T+P]JD_Q?U+
MQ8MG)IVDS62P!),+)<OA3N9,G&.>N#QTZUYMX1\5V/AGX;>,;&\TZZN+234)
MK>-8T!C5I$V@,?X1\HYY[8H ^CO.B\CSO,3RMN_S-PV[>N<^E8H\9>'6=,:K
M#Y3ML2X(80,W3:)<;"?8-FO(O%.GZMX6_9LM-/DO5G>21!+)"^Y5A=RX4,.H
M^Z/3G'2O1+S3;2\^"IL9HPMM_8:G:O&-L088^A - &]K_BG1O"]K'<ZS=FUM
MY&VK*87=<^A*J0#]:2W\5Z)<:C%IXOA%=S*'AAN8G@:4'N@<#=^&:\&OKV_U
M7]EZ"2\,LAM;U8TD?)+1J^%Y]!G;^%=-\96%Q\(_#FK)F*[BFMI860_,A:(D
M@'KZ'\!0!Z9?^,]&TSQ+:^'[J2X74KL9MXA;N1(.>0P&.QSSVK4FU.W@U6VT
MYUF\^Y1WC(B8IA>N6 P#R.#ZUY'XF>[F^)?PNN[Y&2>: F7<NW]YM4L,=CEN
MGO7I6K?\C7X=_P!ZX_\ 1= "WOBW3;37DT*+S[W5FC\TVMJFYHT_O.Q(5!R/
MO$=1ZU4O_'6GZ>;R*:PU-KRT$1>T2WS(_F2"--ASM;+$=&_7BN"^"[LOC+Q[
M%J!QJ[7RM*K'DJ'DY4'G )_5:]A,,)N!*40S!=H;'.W.<?3.* .17XB6[>*O
M^$:&@:Q_:OD?:#"?L^-GKN\['X9J^/&5BTVE6@@N(]0U-YXX+28*K*821)O(
M)  *XXSG(QFN&U%1!^T]I!BROGZ0QEP?O<2__$K^5=!\1O!EAXS?3;0:D^G:
M[ )9]/N$SG"E-X."/5.AR.H[T =58:O]LU.]T^2SGMKBT6-V\S:5D5]P#(03
MD91NN#QR!6B<X. ">P)Q7E_@?7O%&A:UJWA_QW=6\RV-DM['J>X!?)W;<,V!
MGG)&X9X;KQ7I-C?6NIV4-[8W$=Q:S+NCEB8,K#V(H Y7PQXYF\2>(=?T9=*2
MWGT9_+E<W199')8 #Y <?*>?T-5?"WQ/L]>\1W7A_4+"72-4B)\F*=\BY SD
MH<#/3(]1R.]8G@#9#\9OB% @VAWADVCN>23Z]6_6K7BWX?GQ5X3@GL9O*\0:
M7+,UC=(YSE96.S/IP,'L<>] '52>))='T'5-9\0I;6]K92.%^S.SEU5MH)!
MPS'&![]:IZ+K/BG7]$CUF"RTRTAN4$MI:W#NTC1D9!=QPI/H%.*\]:V\3^.?
M@9K5O>12MK<=^V^V";&8QLA9=OK]YL=ST]*] ^'OB33M1\!:6_VV!9K2TC@N
MT=PK0NBA6# ].1WH Z#0;ZZU+1+6[OK7[+=NI$T'_/-P2& ]1D'GO47B*77$
MTPIX=M[6749#M1[QRL,0[LV.3Z #UJ&?Q;I5MJND:;*\RW.K>8;13"WS!!DD
M\<<=,TSQEXLL/!GARXU:^<?*-L,6<&:0]%'\SZ $T <EH'Q$U9/#'BJ?Q)80
M+JGAQF246V1',=IVXR3C)'7T(.*GT7QW?MK_ (5L=2\IXO$>EB\C94V>1-MW
ME!SRNT@#/.1[\8.@W>F>,_ WB3P]HD5R=5O;>2[O+J> Q)/<R<_+DYVY&!Z
M#K4.CV=QK6M_"]((RLFB:?+_ &@I4YMRJ)&%?T8LA&#SP?2@"T/BE?CPW;^,
M&!.F/K;6#V@C "6V#B0M@MO! /7'.,=ZLZUXQUNZUGQQ;Z=?"P/AFSCN+>+R
MU87!"EY"^X$D8&!C'4&N+G\*ZE;?#_4O R0R-J;>) ]K&0?WEN0N)1QR@P23
MV[UZ-X]\+V%_%=C2]+N)_$>I6WV$W,4LJ(J$ ;KAE(4@#LP).  #0!U'@_Q
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
M8O;/.JK,3<2/OQTR&8C/)Z#O724 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %(Q"J6.<
M 9X&:6J6KZ:FL:1=Z=)<7%NES$8FEMWV2*#W4X.#0!Y9\*M.U+PA/XD34-!U
M&&&[O?-M?*AWJ8\MCOD<$=:[*276]:T,076F7EN-2NGCD57C22SM<XRQW<E@
M,\9(WX_AYPXO@IH:1NDVN>)+A6X(EU#MZ<**B_X4-X/_ .>NK?\ @9_]:@"C
MXU\-:EIOC+0O$WA^6XU+6+639=1SW-O%YEO@Y7)*<X)'0_>SV%=1X[LM'\9^
M![[3'O;5;B2+S;=6N(PR3*,J"<XZ\'GH3SWJJ?@IX 9MS:)(3ZF^G_\ BZ6'
MX+?#^%BR^'U;/]^YF8=?=Z ,3Q'X0TO4?AIIND2^(K-=6T]X[@:C+=KGSB?W
MK%B<X.6Q]%]*Z;4?$6E6FA6UGX>\2Z$D]N\*I]IU!-K1JPW!B"3RH(SUR<TW
M_A47@+_H6[;_ +[?_P"*J2'X4^!8'WIX:LB>GSAG'Y,2* .8U4>#M5\5:3K\
M]]H6E7.FW'VB>ZBU"(M<\$!/E/S#<0=S8. 1CDU6L+SPKX8\:ZIX@T#Q7H,L
M&JKFZL;B^$>V7=NWHX#=R?E([GGH*[C_ (5MX*_Z%?2__ =:LQ>!?",,8C3P
MQH^T=,V,9/YD4 <%9:QX.;Q\_C#7/%6BOJ/V?R+*UM[CS([5 #DF3 W,<MU
MQN(&:T=$^(?@Z#2+FRU?Q'I$PN)YY'2/>R%99&<H0RC(&['O77_\(3X4_P"A
M8T7_ , (O_B:M)X<T.-=J:-IRCT6U0?TH \X\'>(OASX+?5HM.\56OV&]N1<
M16YW_N#M 8 XY&1^6!VK-\;>-O ?B^YT66/QK'9#2[M;M1_9=Q(7=2,#(VX'
M'UKUP:#HX((TFQ!'0BW3_"K?V:#_ )XQ_P#?(H XFU^,'@BZ'EP:XT\P7+>5
MI]P?QP$.!GWKA]!O? _AVRUS2Y[[4]6L-88R7"'2)T )ST. >_IU YKV?3[F
MUO(VGM(_W))5)0H DQU([XR.O?MD<U6M?$6FWGB.^T&&?=J%C%'+.F. 'SC!
M[D<9_P!X4 >7>'M1\,6GA6[\,W#>(]9T65=L<$VCS9A0DG 95R>Q![$<>U1]
M?MSX>/AE['QW+HB1B#R_[&42O$#@1B3(.W&!R,X'6O<:* /'/$%UI^M>"X_"
MT'@WQO8Z7&JA8K;34!8*0R@EF/<9)ZFHIM2BN8=*M=1\!>--4MM)V_98[FT1
M4W* %=E3 8@#OD<FO3]:\3Z=H-_IEG>NPDU"?R8RHR$)X#,>P+%5SZL*V: /
M*M?U&3Q2MA<WGP[\3+<V,GGV=Q&\<4L+\'(^?CH,@CL.*EM_%GB>"Z%P_P /
M==NYD4HDMQ=Q95>,X"J "<#->F-<0KYFZ:,>4,R98?(.O/I2275O%:M=23Q)
M;JF\S,X"!<9SGIC'>@#RNZDUZ_UA/$-K\+[Z#5=OEFX36HK9I%'\+@'YAD#A
M@>@]!5NUU[Q[:323K\,7DGD&'EEU^%V([ 9' YZ# KT%-8TR33AJ$>I6;61.
M!<K.IC/./O9QUXHM-7TV_N[JUL[^VN+BT;9<112JS1-Z, >/_K&@#S"YM?&&
MH^((?$?_  KBU@U6)/+2:;7R65>> $(4#D\>Y]:NZD_CS5+JSNKCP#I+W%H&
M\F5M5^>-FQN*$8*YVK[\=>:Z+Q+XN72]2\/VMC<6LC7^JK93(V22A5]Q0CNK
M!0>N"0#BMR\U[2M/<K=WT,.V18F9S\J.V-JLW12<C ..HH \_&G_ !"O[6\C
MD\,^%88[L>7<1ZA=S7#S*.F6&<J,G )XYQBGZ'I/Q,\.Z1#IFGV7@Z.UB+%%
M\ZYXW,6...F2>*Z[Q5K\&DZ%JSQWOD7EM:-*'6(R>42#L+<$ $CO5[P[>R:E
MX8TF^F.9;FSAF<^[("?YT <#8>'_ ![87\UW!HO@>&XN6_TBY#7+2.#URQ&3
M],U+9^'OB3ID'V?3+WPE96^XMY5O92*N3U. *[6/Q+I,UQ;0QW8?[5*\$$BH
MQCDD3=N0/C;D;6XS_"?2JDOC?0(O/)NY&6WNOLEPZ6\C+!+N"X<A?E&6 R<
MT <_;:1\3UED,FN^'(1(=SM%8NQ9L 9/([ #.>PJK<^"?&EU?&^;7/#JW9VG
MSQH:,X*G(.YB3FNZU'4;>(3VI%S)*(?,D6U0L\:'(#<<YX;&.3M. <5E?#R\
MN-0^'NA75U</<SR6B%YG;<SGIDGN?KS0!CP^&/B"Y#W/CRT61?N%-%C; /7D
ML,4ESX/\=W04-\1P@7LFB0\_FU4GO;!?$?C2#6O$EW8Q030+: :BZ& /"K9C
M7=R2Y.!@CC ':M[PEK&JVOP\L-0\7J\&H@;)A(H5V)DV1Y'0,V5ZXY/.* *D
M?@[Q<(U#_$:_+ <E=.MP"?88.*=_PA_BS_HHFH_^ %O_ /$UH-X\T6(ZLLKN
MCZ7;K<SKN1LHW0AE8KU&,$@]^AS3/&/B6]T;P=J.JV%FQDA1#'([ILPQ WC!
M.<9Z$<\=J ,Z+P!K.";CX@^(G<G.8S$@_+::D/@#42,?\)[XG_[_ $7_ ,;K
M>U'7)K+8J:;,Q,#W$DDSB.&)5P,-)RNXYX'H"21BL!/&=]J]]X5GT6SB?2]7
MCEE9IY2D@*H?D(VD#!]SDCTZ@$=K\,Y(92T_CCQ?<+C&QM3*X/KP*=?_  \T
ML6S3:AXI\2K;Q LSS:RX5!ZDG@5H7WC,PBXEL-)NM1M[6[^RS_9D=I,AMKE%
M"$-M/4$CH3Z9K^*=4N-7\.^);#2K*.\CMK:6UNO,E,3%VBW%$^4Y(5U.3@<X
MSUP 5;/X8Z$R)<)K.OW4,B!D)U>7:P/((*D9_.LB?X=_##499;B>\%U) /GE
M?5Y'*=21DO\ 6N]\+$-X1T4JNU380$+G./W:\5R'@:\N+'3?%OD:7<7DD6O7
M[B.)HQO.[<%Y8<D$=N] $!^$GPZCL4OS;RM:.JLDHOY65PV-NW#<YR,8ZY&*
MC;P+\*9#(G]EK+-$[(T"R7+S*R@%AY8);@,IZ="/6MCQS!+8:=X8MM.D@MK>
M/6+2)4DC9P "=HX8< @<?3I5;5;;5E^+7AN3[5:!6TZY&[[*V"08O,X\SJ<C
M![=]U #+#X4_#75+""^LM"AFMIT#QR"XF 8'ORU:H^%G@90 /#-A@<<J3_6H
M8/$'B#4[:VU31-.6YL6NWB:V81QDP*[(7#F3[PV[L;<8X]ZLMJ6LZW;WMYX?
MN;9'L[]K5;>Y'[N41L%EWL 64GYMN,= 3G/ !&?AAX$&X?\ "-6!*C) 0DX^
MF?8T[2_!G@B_TR"Z@\)::D3K\JW.FJD@ X^8.N[/'>JN@6UXWQ-\5SOJUQ)
MJVGEVY6,IM:-B 3MW8!R1@CKSGK69+J_B27X=Z;K[:A(UQI]^\FJ);1H#/;Q
MS.DB@8."% /!Z Y)/- '4_\ " >#O^A5T7_P!C_PJS'X2\-Q1K''X?TI448"
MBSCP/TK&U?Q,]KH6K^);*[233E@@BM&;_5EBV&FSCI^\4?\ ;,U:T6RU^S\1
M227%TCZ//:C$4UV9Y?M /WE)084KG*C@$< "@"#7+OPIX/N],2[T2WA349_L
MRW,-I$$C?C'F'@@'/! /0YQ71W\UEIFGW%]=(BP01F1R$R< 9X'<U@^--&A\
M0+8:3.[1I=^?'YB]4)A;##W!P?PK&T'6[[Q38PZ'J$;Q:MI3G^V$53M+1_ZH
M!N^]MK\'HK#O0!U?AG6+/Q+H%IK5G;-#!=*7C60+O !(YP2!T]:V*\B\&2JW
MPR\$V5S<S)</=2QK8*2/M9C:4>6[9&U5P&.<CY<8.<&?2]*OO%'A+Q=HR7+0
M75EK,JV)$[R" J$<1AC@[,DKC@8)XH ]6JAK>H2:3H=]J,5L;I[6!YA"'"%]
MHSC)X'2L?PQK'_"4O'JXB:!+:)K62W<'='<[OWRGL=NU0"/4UI>)_P#D4]9_
MZ\9__19H M:7>_VEI%E?^7Y?VF!)MF<[=R@XSWZUDZ'XF_MK7]7L%M_+@LT@
MDMYBP)N$D#?. .BY4X]1SWK-TR75+SX5Z$^G6R3W4]A:>9%YWE9C*IO ;G!*
MY /;-9WAB?7#\3-:%]HMO812:?:%D6\$GEH#,%*X0;LD$8XQCO0!Z)7(>*-9
M\5Z-97VKV6GZ;+IUB#(]O-(_GRQ*,LRL/E4^BD'CN#Q70Z1K&G:]IT>H:5>1
M7=HY(66(Y&1U'L:Y/Q1XP\+S7LOAS4=;L[>)2/[0620 LO7RA_O8PWHI(ZG@
M U[S7IKK6M-T;2Y(XKB[M&OY)94#^5"I4#Y=PY9G S[&I]#UFZUG2+LF*&#4
M[2:6UEC)+1K*A(![':PVMZX-85S-!;^.]*\7-,BZ+>:0]E]ID_=K$QD66,L3
MT# $#.!G ZD"KW@NQDMEUW5)QL34]3ENHLG@P@!$;VW!=WXT ):>*YX?AB/%
M.H0H]Q'8M=2Q0\*6 )P,]!4,OB#4-,D\,7EU=Q7-EK4R6TB",#RI)(V>,QD=
M5RNTYSU!S2_#Q(-0^&NGVLZF6,Q2031RCG[S J1QQ@_D1UZUE67@T2:]H<5I
M<:A/X?T=S=1M>3EE,@4K%'$, E5!W;SGL >M '56.L2+XFN] O2IG2!;NVE
MQYT1)4Y']Y6&#ZAE-;E<?=*UQ\7=.\KD6FCSM/P?E$DJ!.?4F-O^^:["@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M[1O( +8Y('0?J?SIU% %6PT^#3HI$A4#S)#(^  "QP.@X P /PJU110 4444
M %%%% %:WLH;>>>=5!N)R#+*1\S8X4?0#H/J>I)-FBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **CGN(
M;:/S)YHXDW!=TC!1DG &3W)(%--Y:B5XC<PB2,J'3>,J6X7([9[>M $U%%5K
M/4+2_P#/^R7$<_V>9H)=C9V2+]Y3[C/- %FBBB@ HHHH ***165U#*0RD9!!
MR"* %HK.UG6(-$M[>>XCD=9[J&U7RP.&E<(I.2.,D5?D<QQ.X1G*J2%7J?84
M .HKG;;Q-<W_ (<TC6+'1KBX%_)&'@610UNC9RYSP=N.1[UT5 !16%I'B(ZI
MXCU_2&M/).D20IYOF;O-$D>\'&!MQG'4UNT %%%8>CZY+J.OZ_IDL4:C3)XD
M1T).]7B60$^_S$4 ;E%1RW$,!0331QEVVIO8#<?09ZFDEN8("1+/'&0A?#N!
M\HQD_09'/N* ):*@^VVOV+[;]IA^R[/,\_S!LV^N[ICWKG?#GB%M:\3Z]#!J
M5I?:;;I;/:M;%6";Q)O!8=3E* .IHK,O_$6C:7)/'?:I:V\D$0FE224 HA.
MQ';)X'KVJ*/Q5H,UY9VD>K6C3WJ![9!(,R@KN&/J"#CTH V**R+_ ,4:/I<L
MT=W>;# 46=EB=UA+_=WLH(3/'WB.H]14+7%FOCCRCJ]W]L.G%AIF#Y)02#,P
M&WELD+UZ=J -VBN9M?'_ (=O#9&"[E>*\N3:13?9Y!&)@Q4(S%<*Q(X!P3QZ
MBEL/%J7.K>(;>YL[BTM='8;[B6/"LNS>S=>F.G'3ZT =+16-8^(K34KV.Q^S
MW<$L]I]KA$T>WS(L@$C!X(++D'!&X<5BV'B;1M \(Z5/:6NI/83WIL8E8--,
MKF5T);)+'YE;ID] !0!V=%<M#XWMTMM=FU+3KO3FT<"26.?:2\3 E'!!(YVD
M8SQCFMK3[^XNI9(Y[(P@(DD<J2"2.16!Z, .1CD>X.3F@"\S!5+,0% R2>@I
ML,T5Q"DT,B21.H9'1@58'H01U%<7)K&L7GC#Q3HT]O;-I-KIT+)ER&&]9<G&
MWYMQ&",@ (.I)K&\!^*KRP\/>"-,N],"V.HVHMXKTW W>8L;,!Y8'W2%P#GO
MR!0!ZA17$2_$$-<0265B]Y:/?FR=84D:10',9ER%VE0P/&>G.>U=O0 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M7%6&MZU>:OXK\/S7%O#J=F%FTV7RQM,+K\A8'KA@0W3KQ0!VM%<5X>\5S:]\
M,;?6$N%_M*:,6[.B#"71;RQQ@C&\CUXI^K:S?Z=\1?"^D?VBPL[VVN3.C1I^
M]>-00<[<KU)."!P* .RHKCM<U.\A^)'A2QMM0D6RO8[LW-NNTJYC164],CEC
MW["J6@ZM++XJ\66>L:VT45C>1K:QO.D82-HP_L3U[YH [ZBO._'-Q+!\-K74
M+'7;L*MS;/%=Q7#1--#)*J@,1@M\CCGKQFB'4+JV^)&F:;X>U.?5-+E@D;5(
MY;@W*VN%'EL)"259C_#GGKCO0!Z)17FMT\+?&RZL=0OIX[!]%2X6(WDD4?FB
M8#( 8#) Y^GUKM=!^P/:W%QIMS+/;3W#L#([,%881E3=R%RI.!QDG% &K17G
M]UK-S8>/M.U>6[9M"U1WT>.+^&.96RDG7G<ZR+GTV^M6OB+)JMI!I.HVFG3Z
MIIUG=&34+"W/SS)M(4[?X@I.[;W(&>G !VU%<GX*UKPUXA%YJ7A^38SA([FT
M9?+:%E+8W1_PD[CR.#COBNLH BAN8+@L(9HY"OWMC@X^N*EKB/A[:PVFH^,T
MAC5%.ORMA1CK%$Q_5C^==%K6H7E@;3[/% L,DA%Q=7$@"6ZXX)&06).% '<T
M :M%<(/'-\/#5KK4EM;100:H;'4RP;"()?*,J9(P,X//0'OCF\OC$P^(M>TN
M[$/^A6R7-F8P<SH1AAU.2&VCC'WA0!UM%<AK/BN71];M],O9[?3_ #K0/#>7
M,+?9IK@E@8R^[Y,8!P>3GKQS<.J7NJ^(]3TC3[F.T&FQ0M)*T7F%Y) S 8SC
M:% SW.>V.0#HZ*X(>,=7F7P_$L=C;W5WJEQIMZ&#2(KQ+)RA!!P3&" 1WQQU
MK6\*:AJLNI>(-+U:ZCNY-.NT6*X2(1[HY(ED *CC(W8_SF@"_/XGTV#6I=')
MN9+^&$7$D,5K(^(R<!LA<$9R."3QTJUI&L:?KVFQ:AIERMQ:RYVNH(Y'!!!Y
M!!Z@C(KD+R6\@^,^VPMX)I9?#I9EFF,8^6XP.0K?WCVK,DTC6/ WAJ-K74X(
M;_5?$<=Q="./,"">0*T:Y&=HXYX/7IF@#U"BN/@:]_M^'PK>ZK=W(6PDO);P
M%899MTNU5RF-H4$\C!/R\]<YO_"0ZE9MJ6BW-YS!K5OIT-\<!Q#-&D@R3P7
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
M!%UMO[9IDN9ML>_Y0Z@MM)/.>">*[>'PSID&J:CJ,<<JW.HQ+#<D3/M9%&%
M7.%P"<8QU-4M1\!>&M5T&UT6]TQ9K*T&VV5I&WPCT5\[@.@QGH .U ',+%)H
M&I^%_#%_JPU&SGO[GS7==BJRQ;XK<@L<@%P0"3]U16YX7T^UT[QGXMCLXTBC
M>2U<QH %4F'& !TZ9_&M:;PIH-QX?BT*73(&TR( 1P8.$(Z$'J&]\YY/-6=-
MT+2M':1M.T^WMGD55D>- &D"C W-U;ZF@#S_ ,;)I]\GC5%DMT>'346[GNW$
MFQQ&S1)"A(V=<EL_>Q@$C(T#:Z;J/COPY)>007;7&A3Y,BAP[*\!RWKC+=?Y
MUUMSX=T6\U%M0N=)LIKQHS$T\D"LY0C&W)'3!(J6VT72K)[=[;3;2%[:/RH&
MCA4-&G]U3C('M0!Y-9:@NDZ%H<MR530+7Q/>)=\?)"!++Y.1T5%<J?8A:ZWP
M]>V$WQ4\3)836LBRV-G*YA93N<&0$Y'7@KG\*Z^/2M.BM9K6.PM4MYV+31+"
MH21CU+#&"3WS4L%I;6JA;>WBA4*$ C0* HZ#CL* .2*VC?&5]RPM/_8 !)P6
M \\\>O0UQUD+1?A=X(FB\I(XM?MF9DP "+APQ.!Z9ST^O8^QX&<X&?6@  8
M % 'D?C?4+>]M_&VCO'=0W:1K)';6EJV;I1&A$TDF.0"-N,C 3N2*ZG[;;WW
MQ+T.]MM[P3Z)<;9/*8<-)$R;LCY<A'(SCH:[2B@#R(1RI\+]/$-O<^;!XC$V
MWR'WJHOFD#;=N<;"&SCI6_<3:Q9>)/&EO9Z5-+-=6<=SI\C1[H976$H58] =
MR@8)YSTQR>^HH \ZT&&[_P"$NT34_P"R-9"S:9/;75S>J PD+Q/\X+?*ORL!
M@ >@Q3OL&HQ>#;&W.FW;7%OK_P!I:)%^8Q"\:7=UP1L(/UXZUWYN(%G6!IHQ
M,PR(RPW$>N*9%>VD]S+;174,D\./-B20%DSTR.H_&@#E9;#4H?%GB34DT@WU
MK<:=;Q0PO)&JW#H9"R?,>.''WACK2>$M GT;6[^2SBO;+0IH4\K3[J4,(9@3
MN\L!FVKC''<].*[*B@#D3I^KVOQ#U"]BTU+C2M1T^&*6X$ZHT;Q&7Y=IY8MO
M'H!ZUD:9X4UJ'PUX'M9+>".YT6\5[I&FR/+"2(2I&<GY@<?J*[UK^T344T]K
MF(7DD9E2 L-Y0$ MCTR0,U8H X/1]'\7>'=7DTC3TTQ_#4EV]Q'<R.WGP([;
MWCV]"=S,%/XGTKO*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH *\\^(%AJ%KK^CZUI5NTLMVKZ+=;"05CG(V2' Z
M(XS^/:O0Z* //-#\-W.C_$#4M/MX?+\/R-'JL(4?*LVUHS&!V&[#_P# 1ZU+
MXOTZ"^^)?@IKFT%S;H+Q9@\(DC7=&-N[(P,L./>N^HH X+5]$@L/B5X/N=,T
M3RX%6]6YGM+3"1[HU">85& "<XS2:7>)I/C7QE/?:=J8ANKFW,,L>F3S+*H@
M56P40Y 92/2N^HH X+Q@DNO?#JX@L-(NBGVJW6VMFM721HHYHRQ,; %1A7P"
M.F/7%+>Z5?>%O%@\0Z#92W.F:GM35K"!/G# 82>-3CD=&4=1SC/([K>N\IN&
M\#)7/./6G4 <9<V6J0_%&/78M)N;G3VT7[&9(I(@5D,V_!5W4XQZ"M6\OM:D
ML=0:ST>XBE">7;([P[GD.1YGWRH5>#@G)YX]=ZB@#B?$_P /-(OO!UWIVFZ<
MD=['!NL75L,DR#]V=Q]P 3Z$UL6T_B,Z3IMS-8P"\5,7UH9P-QQUC8 @G(R
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
M1P,4;#-W;!*!CT)![4:C"V@_$76+^RFGEG3PM)-&EQ*TVUDE) &XDX)[9]:
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
MPSH>H:)XFNM!9)I=$A<:G;7+XP9'!5HC@ </ND [<4 =;_;=B;N.W#R$R2M
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH *;)&DT;1R(KQN"K*PR"/0BG4UU+1LH=D)!
M9<9'N,\4 1I:6T:*D=O$JJ %"H  !Z5(44MN*@G&,X[5Q7@#Q#JU[+?Z+XAG
MCGU.TV7$-PD?EBYMI1E'VX&"#E3P,'%0Z;K^I:A\6WLOM1_L5M(DGMX H&YT
MG6,R$]3DEL=L8- '>@ # & **YNW\:Z9<W-@B1W M;^XDM;6\(7RI94W94?-
MNYV/@E<''7D9MZ7XDM=575 D%Q!-IDY@N()@H<$(&R "?E(/![X- &S13(7,
ML$<C1M&S*&*/C<I(Z'&1D>U<KI\\X^*>MVQGF:W.F6LHB9R55M\H)4'@< =*
M .MHKA/B1<7-QX8O?L=Q)#%9SVQDDB;!=_.3Y,^@!!/N1Z$5W= ",RHA=V"J
MHR23@ 4V*6.>-9(I%DC;HR'(/XU3U;1K+7+06>HQ&>UW!G@+$))CH''\0SS@
M\9 ]*X-8#X*T/QU?:'"]OIEO%OL8=^Z))UC/F-&ISA=Y (]4:@#T6&\MKB::
M&&XAEEA.V5$<,8SZ,!T_&E-Q MRELTT8G=2ZQ%AN91C) ZD#(_.N#OMF@6O@
M":TWAFNX[!VY8R1RP.7W8ZY=$8GU&:T[^UB3XL:+=KCSI-)NXVY[+)"1QC_:
M/>@#H[W5+#30IOKR"V# D&5PO QD\]AD<^]6@0RAE(((R".]<*TTNF>._$SZ
MU:W<NDW]E!]FF2W>:)4C5Q+&VT':<L3@XSFKWPQDFE^'&C/*7(,;^47^]Y/F
M-Y6??9LH ZAKB%;E+8R+YSJ76//)48R<>G(_.J^HZM9Z5]E^V2M']JN$MH<(
MS;I'.%' XSZGBN9\*75UJ]CXEU$W/DW,FHW%M#(R#,$<)V("#QP0S8/=C7+S
M7-ZGPK\&WLMVUW=RZE82>9, 1N:3OC!/7KG)H ];HKSN?Q7J_AO5/%%GJ=TF
MI+8Z8NIVS^2L17)93&<=1E003S@G)KHK0^(&URREW[])>W87(N#&&$G!1H]@
M[_-D$XZ8]P#>:9%F2$GYW!*@#L,9/ZC\ZS-:\1V6@Z)/K%VL[6<#!7:*/<>6
M"Y [C)Z_CTI^H^'['4]6TW4Y_.6[T]F:!XI63(;&58 _,#@<&N1\=Z'9:#\,
MO%)L5EVW+&[D624N Y9<[0V=HXS@?A0!U*^);%=<AT:Z2>SOKB(RVZ7"@"8#
M[P1@2"PXRN<X.<5-HNLQZU#=2);36YMKJ2U=)MN=R'!/!(P>W-8UQX>O?$'B
M/1=8U22UCM-,!G@M[<LQDF9<;F8A<*!T&.>Y[5D6>H0QZ+XFC?4);!O^$A>V
M62( R2,SQGRTR1AG#;0<\9SVH ]#I&)5"0I8@9 '>O)M5U75K/3OB'I]O->6
MYT^QM[JT!NVED@WQL6^<\C[F2-Q YP:Z*R2XL/'NC!=0O9HM2TJ>6XBGN&="
MZ-#AE4G:I^<CY0* -:T\1ZC<6VERR>&=1A:[F:&YC8IFTQT=N?F4^H[?E6O9
MW\=U-<6Y'EW-NP66(L"0#RK?0CI^/<&I8K6"%(TCC"K&2R@=B<Y/N3D\^]<K
M*5C^+2QJPVW.A.;E V.$F&QB/^!R '/KZ4 =A169X>MM)L]!M+;0Y8Y-,B0K
M T<YF7;D\!R3GG/?VK3H **** "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 *0G )YX
M]!2T4 <)JFAZK=0^'-<T'-OJEO"MI.EPA3=;R !]RG!RA^<#U!]:E_LN;3_B
MEIEQ;65R=.30WL/."%D1O-5E!/7.%//T]:[:B@#RB2S\3WZZ'<7WAJZDU'3-
M8$US(+B,1E,NO[E=P&W:R$G ]\D$UU>IZ#,WCBSO;&<0Q7L!35(]I/G1Q%3&
M1S@'+;3URK$>XZRLG2/#6E:%<WMSI]MY<U[(9)G9V8DDDX&2<#))P..: -:L
M"&PO5\>W>I-;@64FG16ZR^8"2ZN['Y>H^^/RK?HH X3Q;\-].U?1;Z.PBN%O
M+B=9B'U"<1%C*'<[-Y49^;MUZ8KH7_M:QUC3K.QM+:31?**3R23.9XV .W&<
MY''4G.36U1CG/>@#*\0QZW-I31Z!)91WK, 7O"X14[XV<[O3\ZI:=I>M7-G<
M6/B%]*>PFMFMS;644@R&X.6=B?N\=.YKHJ* .9L_#$ZIH5O?723V^B'= 0OS
M3.$,:,_8;49N!G)(/&,'0N]'FN?$^FZNMTB1V<$\+0&(DR>:4.=V[C!C7L>]
M:U% %#5=-.K6<EC+.8[2="DZH"'=3U4-G@$9!XS@\$5:M[>&TMHK:WB6*&)
MD<:# 50, "I:* .<\/Z0V@:GJ]F%9K&^NFOK<@?*C.!YD9]/F!8=B'P.AJBO
M@%?^$9M-#EUF[D@LKJ*XM7,48:,1-N1.%Y&<9)Y-=C10!B3^%=.N]<OM4N?-
ME:^L/[/G@8CRVBR3TQG)W$=>AJKX<\'1^'9 $UC5;VVB79:VUW.&CMU]%P!G
M X!.<#I72T4 %4-:T>TU_2+G2[]7:TN5V2JC;2P],CI5^B@"."%;>WCA4L5C
M0("QR2 ,<FLB?PAH5S9WUI-8[H;VZ^V3CS7R9L@[U.[*GY1]TCI6W10!@'P5
MX?+7K-8%FOH!!=,T\A,Z G&\EOF/)&3S@XSCBM(:38B[M+O[.//M(FA@?)RB
M-C('/?:OY"KM% !67:Z0B:Q>:K<[7NKB-8%QDB.%22%Y]2S,>.X'85J44 9^
MC:+9:%8FTL+>&WB9S(8X(PB!CUVJ. ./\FM"BB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **H7FLV-AJ6GZ?<2E;K4&=+9 C'>47<W(&!@>M)K>LV?A_2)]3O
MS(MM!C>8T+D9( X'N10!H4444 %%%% !16=;:E-)=ZFEU8R6=M9NHCN977;.
MNP,S#T )(Y]/J!?CD66-9$.48!E/J#0 ZBBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH ***S9]?TVVUVUT2:X*ZC=1M)#
M#Y3G>JYR0V-O&/7^= &E169IWB#3-6U"_L+*Y,EUI[B.ZC,;J8V.<9W 9S@X
MQ5+4/&&FZ9I.IZG=17B6NFS^1<,("2#QR .J_,.??ZT =!165KFOVOA_P[/K
M=Y#<&V@C$DB1H#( <=LCIGGFH+GQ/#;:CI-BUA>M-JD;R0;0F%VKN96)< -C
MTS^E &Y15"/4V>:XA:PNHI(8A(HD"8E'/"D,1D8YSCJ*Y>W^)=G-X7@\32:/
MJ46BR2%'N6$9,(#F,LZ!]V-PQP"?:@#MZ*P]>\21:+86%W';M>)?745M$8V
M4&3[K$\_+T_,5H"YNQ=PQ260$,@;,J2;MA'(## ZC//K@=Z +E%87BKQ58>$
MM/MKR_SLGNHK88.,;VP6/LHR3]/>K^L:I!HNB7NJW 9H+2!YW"<DJH)./RH
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
M[W5);N(0RF0;&"@9) Y^7_\ 50!H>)=>A\,^'KS6;B":>&U3>\<.W<1D#C)
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
MP2,GCB@# U/3)O$MWJ\4D$$U@;9M.B$LA7#,,RN,*V>2BYZ@QM^-'P5JHN_
M5WI_B0QRW6CB6QU1)"'!5 ?F/J&3!SWYKL[2RMK"#R+6%8HMS/M7IN8Y)^I)
M)_&HH]*TZ&6ZEBL+5)+O_CY985!FZ_?./FZGKZT >=W7A^]\ W5AJGA;5YGT
M">\@AFT:9C,FV5U3,!.2#\V[&?QQQ7HMMJEA>7EW9VUY!-<VA5;B*.0,T189
M 8#IG!_*A-+T^*:.:.QMDEC^XZPJ&7C'!QQQQ20Z586^I7&HPVD$=Y<*J33)
M& S@9QD]3U_0>E "ZK&)=(O8R@<- XVD9S\I[5Y7:ZAINI> OADH>":--1M+
M::/>&PZVTBE6 SSG'!]1G@UZ_445O!!&$BACC0$L%10!D]Z /*M<62WOO'L6
MD1F22&;3KV>TMF =T&UI=H'\3*OX_C72>#[[PMKVL3ZWH,U[>736PAN+B5Y,
M1C=N$;!SC=DDC . #R 1GM=H!) &3U- 55^Z /H* ,_Q!I0USP[J6E,P07EM
M)!N/\)92 ?PS7.>#_$*V6AVFB:[%+8ZO81);2Q/$VV7:,*\3 8=2!VY'0BNT
MHH Y#6VU!?$'AW74LIVL+=[BWNX@FZ2-)=H27:.< H,@<@.<C@BL?Q=H]WJ.
ME^-+S3[2<K?Z9#;11QQ$O<RH9,L%QGHZ+G'\)/3FO1Z 0<X/2@#C[VTNY?BI
MHE_%;3FS32[B.2;RV"*S,A52<<$[3P?2N5U^#4-,^&.O^;9RQ3CQ$;BW1@ 9
M$>^1T8<]]PZXKUJLOQ#H-IXET>72[YI5MY&1V\IMK91@R\X/=0?PH Q=4L+_
M %775U;3[62"YL-,N8K5[G"K)/+MVJ5ZX79R>AW#!.#6+IUCKLWB7PKK,N@7
M2-%;3VNH27-Q&95=@G[PX8Y3*M@#U^ZHQ7H;7-NDJ0M/&)7SM0N-S8ZX'>FR
MWMK!=P6DMS$EQ<;O)B9P&DVC)VCJ<#K0!YZ_A359?AKIVCQ6#075MJ:W'V>2
M5"1$MT9/O!B,[#Z]:Z#Q)H(U+7-*N[6=(K@LUI>*Q.)K0J6>,@'KD+@]L^]=
M35"UT33++4KK4;:Q@CO;LYGN%0;WX Y/7' XH OUQ?B*[N[7XF>$UM8(I3<6
ME_"_F.5 7]R_! //R#MZUVE5IM/L[B^MKV:VC>ZM0X@E9<M&& #8/;( S]*
M.1NO!=Y<))<+);)>W.NV^JS ,0JI%L C!VY8E4ZD#ECZ<W=?T#6Y/$EGK_AZ
M_M(+N.W:TN(+V-FBGB+;EY7E2#DY'7/Y]510!AWVA3ZWX1N=(UBY26XNHF$D
MT*;%C<G*E!G.%.,9.?E&:2XT":;P1<Z#]L,EQ<64EO)=RKG?(ZD-(1GN6)Q[
MXK=HH YR/P[<VFH6&I65U&EU%9I974;J3'<1KDK[J58L0?1B#VQ6U+P8;K1G
MBM+U+?5#J*ZH+MH=Z_: P(RA/W=HV@9X&.O?K** .<M?#E_;:AJE^=;8W5_%
M"A*VRA8FCSR 2<@YQ@G\3UIK>$8ICK4\LL*7FK6@M)Y+>WV(5 8;BA8[F^<\
MD] !ZYZ6B@#C=3%A%IEEX$N+6^OI+FR2$2QVY"*BX7S&?[J%<;O7(&.2,]?%
M$D,*11J%1%"J!V Z4^B@#*UW0;7Q!!9Q74DJ?9+N*\B:(@$21G*YR#D9[57O
MO">G:A<:K-<-<-_:EO';W"K)M 5-Q0K@9!!9CG/?Z5NT4 84'A2QAU%=0-Q?
MRW8M#:-+)=.2Z$YY&<9'/(QUSUP:NV>CP6MY]K::>YN0C1)+.^XHA()48 XR
MHZY/'6M"B@".XMXKJVEMYT#PRH4=#T92,$?E6)9>#=$L+FRNH8)S<V4;0P3R
MW4KR+&PP4W,Q)7T!X'48K?HH QT\*Z+'IMAIZV?^BZ?<+=6L;2N?+E5BP;).
M3@D\'(J\NFV:7ES=BW3S[I%CG<\^8JYV@^PR?S-6J* ,;2O">@:&;@Z7I%I9
MFX79*88PI9?3(Z#V%6H]%TN*ULK5-/ME@L6#VL?E#;"P! *CL<$\^YJ_10!E
M7?AC0-0NY+N]T/3;FYE7;)--:([N,8P21DC%2WNA:/J4$$%_I5C=0V^/)CGM
MT=8L#'R@CCCTK0HH K7.G6-Y#'#=6=O/%&0426)653TX!'%2Q00P!A#$D89B
M[!% RQ.23CN3WJ2B@ (!&",BDVC.<#/3-+10 4=!@444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
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
M^GO,HNKA'DCCSR57&X_J*PK&T?3O'UW!9DKIUQIZSRP!ODBF#E057HNY<\#
M)3.,\UE^)+6U3XK>$+Z>.!<6]ZIE?:#D(A7D^GS$>F30!O\ AG6+K68=3:[C
MAC>TU&>T419P50X!.>YK8EGA@"F:5(PS;5WL!D^@SWKQK4](MY/!'Q'N)X4-
MU;ZY//!-C+1$+"ZE3_">>U;^M7>G2>.]8T?Q#K4NFVEW8Q&W\UH%AGB.5= T
MB'#;N< @\@]J /2JKB_LS<QVPNX#/(I=(O,&YE'!('4@55T.VM8?#UE;6TDM
MQ9K $B>X.YGCQA23WR,=>W6O.;#2M.N_A]I7]FI;1ZO'JJBUFB5?,CD6Z(.>
M^T1JV1_=!H ]-N-3L+.YBM[F\@AFF.(T=P"Q]J>+ZT-Y)9BZA^TQIYCP[QO5
M?[Q'7'O7%6D]I+8>+M$UZ1?/>[N6,,K#=+!(,Q%.Y&W"C'(*XZBH[RSU31+?
MPAK?V9KK5HH(=+U ;_OK*H&6/0A9@ISZ$^M '9VNLZ;>Z?'J%K>PS6DKB..:
M-MRLQ;8 "/\ :XID^O:9;:A!8S72I/<2&*(%6VLX&=N[&W=[9S7*>%]#N]$\
M0W7A\PS/HEDXU"PN)&_BD#*T9['#>8V.V5]JQ-&GLDO'\,^(=&UJXU2'4GEA
M8"<VMQF9I$F7YMB@9R<X (/TH [Q/&&@2:LNEIJ4;7IN7M?*"MD2JNYE)Q@<
M?GVJSJ^OZ9H*V[:E="W%PYCB)5B&8*6V\#K@' []!S6+X1LS;:]XN+VLL?FZ
MJ)HY)(2HD4P1C*L1AAN#CCW]:9X]@EF?PNT-K/.8=>MI7\J%I/+4!P7;'0#/
M4],CZT :$?C#2[C2DU"U%S<Q/ UQLB@8R+&"0693@CE2 .IP< X-6!XCLI[>
MWGL%EU!+B#[2GV4 _NO[WS$?3'4^G!KD/$8NO#GCJ?6IO#MWKVEZG:10,MI;
MB>6VEC+8&TX^1@Y[]0:O:QI%I>V5B&TC4=)N(K=C9W&E A[5F.?*(CX]"0<I
MG//<@'23ZY%';^9;VMU=R?9A<F"!5\P(<XX8@9." ,Y.#67<>/M'C32FMTN[
MTZM;2W-BMM%N,PC +* 2,-@]#[URD]CXFT/5=/UZ^\/IXAFO=-M[/48HBK2P
M3IN.Y,_+L.[YL8&1FMRYTK4[CQIX-U$:4(+>SAO!=+"Z;+<RHNU>H+'*X)4$
M9YH W--\46FIZU)I*VUW;W26<5[BXC";HY.F!G.00000,$5'/XHB%I8R6T*&
M>]A,\,5S.L*^6,?,S<X^\N  3SZ D4_%OAJZU?4='U#3I4AN;:5H+EC_ ,M+
M248E7W/0C/0C-1>)],\06VO:?X@\-0V]U-# ]I=6$\GEB:)B&!5N@92._8F@
M"UIWC2TUC3K*?3H'DN;R:6".WD8+M:(D2%F&1M&.HSG*XZU2\!E_[2\7B6W6
MWE_MDL\2R;P"8(22#W!.2.!UZ#I2ZEI?B6ZFT+7XXK%=7L#,LU@)3Y4D,NT,
M@D*Y##8ISC&01TJ?PEHNJZ?K?B/4=3BMHO[4N8YHXX9C)M"Q*I!)4=QUH 9/
MK6MI\4K?1$BM?[*?2WNLER'+"1%)/RGD9X7H<DD]A)/XOE3P\_B.WLUGT>.1
MB[+)^]\A25>4#H<8+;<\J,\'BI-0T'46\>:?XAL6LS$ED]C=).S!O+:17RF
M02"I'..M4K+PC?67AR^\)B2WDT.=)(HIWE;STBE)+H5VX.-S!3N&!CCB@#IM
M5N)[?1+VYM&C$\=N\D32*67<%)&0",C\:\[NM6U*[\(?#[6)/LUYJ-QJ%N5(
M!B4F2WE!!)R1UY('T%>EW%M'<V4MJ^1')&8SM/(!&.*XRQ\$ZG#H/A[2[C4;
M-ET2^BGA=(&!>*,,H!^;[Q5CD]!Z&@"0>,;_ $NV\1KK<-H]SI3P^4;,/ME$
MP C!4Y8'<=I(SGL.U:&G:OKEQXD6WEL/,T>6UWK>?9GMWBF#8*,CL201R" /
MZU6O_ \.K:AXF>_G$EGK=O;P^4BE7A,(;:P;/)W-D<=A5SPQH^OZ7%LUOQ&=
M5$:[(L6JQ?+Q@N>2S<8SQWSD\T 8WBZ8W'Q%\&:3<-_Q+Y7N;EXR<+)+$@,8
M/8X)) ]0#VKM;BU@NO*\^)9#%()8RP^ZPZ$>AK,\1>&K/Q);6RW$DT%Q:3"X
MM;J!@LD$@Z,,@@CU!!![U8LK+4$1%U#4A=;""#% (=V/[W)SSSQ@>U & FMZ
MMJ_A?4M;TF:));>:Y2UMY(\QR+#(R?.>&RVPG@C&0.<',5KXAU#6_$]G8VMU
M]BM+[0$U% (E>2-V<#()R. P&"/_ *VI'X4CMI=46TU"ZM[34Y&EGMEVD*[?
M?:,D97=U/7DDC!JS'X;L8/$4&M0F2*:"P_L^.%-HB6+<&X&,Y! [XQVH X-?
M$'B5?!VB>([C5=URFIBQNK:*%%AG3[2T+,<@L&PH((( ]*VYVUO6O&_B#18=
M=N=/M+>TM9H'MHHRZ.WF9&64@J<9(Z\#!'?43P58+X>BT1KN]>UCO/MFYF3>
MS^:9<$[<8WG/ ![9K(MM-NI?BYKUQNO[6"33+>..>./$<A!;<-S*5+#(]QD^
M] $6F:SJ6HZ5H46H7LKW[2WEO/:V0V/=M!(T7F;\CRU&W<>>2P ]#EVWB#57
M\(>&;B?4[J.Z/B/^SKAU*NTB>?)&$?H&X"@G\<&NUN_!>C7;Z8XCN+:330RV
M\EK<O"P5L;E+*02#@$YYS]33(? V@6]G':1VLHMX]1&IQQ^>^(YP=P(YX /.
MWI0!D:;I]Q-K7BWPTVKZDUK]GMIH)WN6,T#RB4,5?.0,Q@@=!R.G%+X-U:?5
M;>RT6]G<ZIH>Z+4RLSY:2/\ =QEB>660$R9/]WIZ=!J%B=.&J:WI&FK=:U-
MJA'F*";9G8F2<*.3Z=3ZU)H=K.D4U_?6D5MJ%ZXDGCC8/L  54+@#=@#KZDX
MXH P_B6LC>%[?RY'B;^U++$B'#+_ *0@R/>JG]A"Q\=C3;:YNY=+U33)WO;:
M6Y>0)(K(%E4L259MY'!'W<]J[6\LK74+5[6\MXKBW?&Z.50RG!R,@^X!_"JC
M:>VFZ3<QZ)#"+SRCY/VEV96<#Y=[<L1G]* .6\)37IG3PMJ,9EGT&7,D[@GS
M8<?Z.^X]68$DXZ&-LXR >D\30:/=:!<6NO1QOIUPT<$@DZ9=U5>>QW%<'L>:
M?H=MJ4=JUQK+6K:E/@RBU!\N, 8"*3R0.3D]V/; K1EABGB,4T:21GJKJ"#^
M!H \XL=*UKP-XHTK1]-U>XU'0]2\Z-;6[_>2V.R,LK(_= <#!Z9 Y)%4/"&H
M:!K6F:!!J>KW">(]-NU\VT(2.<77S!P0%W,C?,6.<$<DY%>H6VFV-DY>ULK>
M!V4(6BB525'0<#IS3UM+9+@W"V\0G/60(-Q_'K0!YGX?\1Z&;)]!\2!G\26N
MJO+]D97,T\WFEXI(^Y&W;@YP%'.%%:EAJ5FNL^/-&>14OGG-TD3<%XC:0KN'
MME2,]*[LPQ&83&-/-"[0^T;@/3/I3Z /)_#6H'3O#?P^U>XDQHT5B]M<.H^2
M"9E4([^@^5U)[;N>M.\500OHGCS5+/,FFWT%JL;*-R33H2)&0#[P(,8SW*GT
MKU:B@#C75U^+5A+%;.+9]#DC,HB8*#YJE5ST!QG@UT>MQ/-H&HQ1HSN]K*JH
MHR6)4X '>K]% &7X;$B^%]*26*2&1+2)'CE4JRL% ((/3D5#X?M9D;4]1NH#
M%<WUV[;2,,(T_=QC\50-]7-;5% '/ZA)>ZQX%U$RZ7/;WES9SQBR9E9]Q#*H
MR#CG@]<<U?T"VFL_#FF6MPGESPVD4<B9!VLJ $9''4=JT:JRZE807D5G->VT
M=U,<10O*H=SC/"DY/'I0!:HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "L[61";2 S%0!=VY4L<?-YJ@5HU#<VEM>1".
MZMXIXPP8+*@8 CH<'O0!YGXQT2^\)SZEJ^B023Z/K"LFJV,8&89&&!<)SQSC
M</<GZ:]^CZ!\5$UZZ39I.HZ:+.6Z=@$MI4<LN\]%5@< YZ\=Q7=T=>M '!>-
MD'BN^T'0]+D2X,6IQ7M[+&=R00Q MAF'W68E0H[\^E2_$E-0L+73/$>C6QN-
M1TVYV", G?',/+8<9X!*-T/W>E=N !T %+0!YSHWAB\\.^/3I]C&J:#>6<-U
M*RK@":W CVCT+$QN3WVM]:[.YUVUM->L](EBN1-=HSQ3"$F'(_A+] Q ) ]O
MI6G43V\4L\4SKN>+)3)X4D8SCUP2,^YH EKB?AO9W=C%XGBN[:> 2:_=3P&:
M%D\R)]I##(&03NY]J[:B@#C] L+JV^)7BZ\DLI([6[2S,-PR<2LD95@#Z#CB
MDT"RN[?XE^+KR6SGCM;R*S\B=DPDAC1PP!^K#]:Z\.K,RJP++PP!Z?6G4 <-
MX-&HZ)X4?3[_ ,/:@THN;ES&ODL)%DF=QC]YCHPZX[U-KL&K7VN^#;Y-(G9;
M:ZDFNPCQ_P"CJ\3( <L,D%QG;GH<=A79T4 <?I&@ZCX8\67*:9"DGAK4,SO
M'"M9W!(W%0>J-U('0]!ZPZ/9:UHOBGQ/>MHTEQ;:E=QRP-'<1 [5C"'(+#&2
M,CZUUUS?VED]NES<Q0O<RB&%78 R.03M'J< _E5B@#D?$>DZWXA\+>1Y-O%>
M&_@N$@>7"I''*K[2P!RQ"^XR?05U,\$5W:RV]P@>*9"DB$]5(P14M% ',:'I
M>M>&M&CT>V%KJ%M;'R[26:8PNL/\*N C E>!D?>'8'K2N? SGP+K>BPW:2:C
MK#2RW-Y*NT/+(>3@=    !Z>Y-=I10!ROB#PK<ZLNDZC97<=CKVEG,%QL+QL
M" )(W7@LC#Z$<&I;_P .7U]XKT?7Q?VT+V%M+"T!MV<.T@&XAMXP!M&./7\.
MEK(M_$5I=:A;6T$-U)#=(SP7B1%H)-N<C>.AXXW8![$T 5=7T75]5T_4[>37
M6M1<6_E6[6=N4: ]6<_.2Y. !C;@9ZDYJ?PC9ZA8>$M,M=4N9;F]B@"R2RC#
MGT#=>0, \GIU/6M&]OX+"SN;F4LRVT1ED2,;FV@$]/P-+I][%J6FVM]!N\FY
MA29-PP=K $9]\&@#A?!VER:OX<U"SN+LG3WU:]%Q;- ,LIG<[ W]Q@03P3R<
M$#&.CN?"T<WB.;6(+^YM#=6ZV]Y##M N%3=L);&Y6&XC*D'&.F*WZ* .=M/!
M]K9/X=,5]=E="MVMX%;81*I0)\_R]< =,=*M:CX?34S=1W.H7K65V L]GN0Q
MLNT*5&5W*#CG!'4UL44 <Y?^"=*U'4=2O)7NT_M. 07D,4Y6.<!2@9AW(4X]
M.!Q0/!&B+);R+%.K16:V+%;AQYT*XVI)@_/C'?U/K2Z_XJCTG1AJ-E$E^@O8
M[.0++M"%I!&QS@YVD]/KS714 8FF^$M(TK^S?LL,P_LR.2.T#SN_EJ^-PY/(
MP  #TQQ2R^$]$FT[4=/DLB;74;@W5TGG.-\I*G<#NRO*J?E(Z5M4A(! ) ).
M![T 1V]O':VL5O""(HD"(&8L0 ,#)/)^IK+MO">A6>GW=A!IL*VMXQ:>,Y(<
MDY[GCDDC'0DD<FH_[=.C:-:W'B>XL+>ZFN1;?Z-(3&SL^U0"V#TP6],,>@K6
MBO+6>9X8KF&25 "R(X+*#T)':@!MG86UA&4MHRH.,EF+$X&!DDD\ 4R^TG3M
M3DMI+ZQM[E[:3S8&FC#&-_[RYZ&K4<B2KNC=77)&5.1D'!'X$$5ROCWQ&VC>
M&;V33=2M8-3B:+:CE6;!==PVGN5)QQ[T = FE:='%<Q+8VPCNI#+.GE#$KGJ
MS#')XZFG7&FV%XD27-E;S)"08EDB5@A'3&1QT%-OM5L-,C,E]=Q6Z  LTC8"
MC.,D]AGN>*R[R^O8?'.D6D=V#I]W97+O!Y:\O&T>&#=>DA&.G% '05C^'-*F
MTO2UAO$M3<B69R\ XP\C. ,@$?>QBK#:[IB7\=D]Y&L\K%(P<A7<9R@;[I88
M/R@YX/%1W/B+2;.7R[B\6,^>MMDJVWS6 (CW8QN.1QG/- &D8T9U<HI=>C$<
MBG5CZCXIT?297CO;IH_*"&9Q"[)"'.%,C $)G_:(J&/Q/!+XSE\.+;7/F16J
MW!F,+^6=Q. &QC&%/.<$\#D$4 ;U%91\1Z6MS90M<X%\Q2UE*'RYF )VJV,$
MD D>HZ9KGO&^OH?#LIL1>L8[^WA%Q;JX0N+A R;AU'WE/\.<C.1B@#MJ*J:I
M>R:=I=S>16DMV\,9<00E0SX]"Q _7\^E8^C>)I;[POI6HW&G7*7M_"K1VN8]
MTK%-Y8$,0%QDY8@],@$@4 ='167I&N0:K)=6QAEM;ZT95N;28J7CW#*G*D@J
MPY!!]N""!FQ:]J<OQ"NM!.GH+""QCN?/,HRV]F7./3Y" /8D]10!TBNKC*,&
M&2,@YY'!IU>:>%-:?PQX?T[3X]'EET[^V+FP>ZC942!GO)$C 7 +#)4$@ #/
M?D#HM9\8QZ<M]+:Q6]Y'I[[+J);G;.3@,1&F#N(##@D9.10!U-%9VI:K]C\-
MW>KP1^:(;1[E(W)3> A8 \9&<>G%9%MXN>Y?PD188B\00-*6\WFW(@\T#I\V
M1D=NE '44R66.&)Y975(T4LS,<!0.22:X6_\=ZO9Z+>:U_8<(L=.U"2UNU-S
MF1T67R]\6!CCKAL="/<]%<ZC=WNI7^G:<ELQLXD,PN%+"1G!(C&"-OR@$L<_
M>'!P: -2RO+;4;*&\LYEFMIT$D4B=&4\@BIZ\]\+>(!IW@WPEI<087-QI(GR
MMM)<;$14!^2/D\NHZ@=>^ 9YO%7B:#3-&DETJUBNKO5AI\OFJZ*\;!BLR*3N
M7('W6Y'(H [NJ$NKVL.MV^D.9/M<\+SIB,E=JD Y;H#\PKEM0\1ZEH,EE8Z]
MJ-I92/;Y74OLS?99I]Y 1R?]6-NTG+#))P>*T+C6]0A\9>'M++VQM[ZRN)I_
M+&<N@3!4YSM^8]OQH ZBBO/)_$6NWVC6FHV-V+:YFUS^SI+3R%D"1>>8R<?>
MW!%\PG.,9XQ@BY>W&O:CXE\2Z7;:T;&WL[.UN('BMU9XV82Y'(.02@)X)QP,
M=: .WHK@=)\5ZGKEKX4A2'$NIZ8][<NDJQX*>6O7!X)DS\HSP.V:D-WKUE<^
M'O#NKWZFXO[JYWW=L?GD@C4NJEMJA7.5!( Z''J #I]*UN'5KK5+>*&:)].N
MOLLGF 89MBOE<$\8<>_L*TZX;P##]DU_QI:M/+<.FJJ?-F(+%3!'M!/? XSC
MG'4FM">]_M;QS=>'YIKB&WM=/BN@L$SPM*SNRD[T(;"A0,#C+'/04 ;FL:G#
MHVCW>I7"LT5M&9"J]6QT ]R>*Q[WQ+?:;J<=C>:4D?VN>.WL)TN@Z3.RLS!A
MM#)M"'/!!R.:Y#6I+J\^&?B[3M2N)KDZ5>M!%<R,5:15,<B%BI&=NX ^NWUK
M8\::?!_:O@E#Y[!-6"!C.Y./)D/4MG.0.>OO0!NZ%J7B*\U&^M]9T&*P@@P(
M;F*[$JW)R<D+@%1C'6M^N(N[K4+'X@ZPUJ+BX2/PZD\%J925>99)1@ G )PH
MSQUJ7PY9Z/?V>@^);.^D%Q-"/-EC<;KUG3E9NI8J<L!_!@XP,B@#LJ:9$#A"
MZAF. ">2<9_E7E/A:SM/%6@Z5K=WK%G;ZO:ZAYUQ<11!;GS=[+Y,C%B<,/EV
MX' 7 X%=!X9\/Z;/XBU[4)86DN;36Y7MV:1OW3-!%N*C/?<<_AZ"@#7U[5[_
M $[Q'X:M+?R?L>H7,L-SO0EN(7==ISQRASP?P[ZK:MIJ61O6U"T6T!VF<S*$
M!SC&[.,YXKE?'L=K/K/@Z&]3?;RZLT;INP'W6\H"GD9!) ([@D8.<55M/!VD
MRZOXLT*WLXXM!OK6#S8(D"QQW)W[M@'"L%$3<=#M- '>F:,&,&1 9/N#</FX
MSQZ\<U7O-3L-.:-;V]M[=I QC$L@4N%&YL ]< 9/H*YGP1J&HZK$\>K12+>:
M,6T^:0_=N)@1F0?50A!_VV%,\<0:=/X@\&#48H)$.K,JK-T+&"7;_P"/A/QQ
M0!OOXET9-+CU,ZA$;*2'SUF3+#R^[\=%&1DG@5+/KFG6]O'.UQYD4D?FJ\"-
M*"G7?\@.%_VCQ7GFLSZ%X=\<7UIKWVK3-)OK"".REMGEBMVVEPT.(^,_.6 ]
MSZ\V-1L-/TZ#2I?#VN-X<O+:T$=G!>DF"[A+DI&X?DDD$@ [U#=.U '>S:O8
MP>4#*SM+&946&-I6*?WL*"<<CGWKEO&.NI-X=T35='U!C#+J]FHD@DP)$:4*
MRL/Y@CJ.14>BZC=0>)+;4M7L391:MHMKM<@^7;3(79X2<?+GS 1G&=A[UDZA
MH]U%X6OY!:W)CG\417]M"EN698?/C+-M ) .)'SP>??D [U]?L$GU6#=(9-*
MA6:Y41GA65F&"?O<*>E85QX\C.N>'+2QTZ[N[76K5[J&>-5&5"J<89@> V3^
M&,YXHWIN;#QCXGCETN^N8]6T^%;0V\+.DK(DBLA?[B'D??(ZUFZ797=E:_#.
M^ETR_8V%E+:W");L7A9X57#+C*C<G4X _&@#I]/U70K#6O%4N^YMY+5XI=0E
MNF(C&8_E* GIA>PY/3-7XO$D?]L6^F7EE<V4UVCO:M,4VS;<$J,,2'P<[2.@
M/I7(:UX=U#6-1\=VMK%-%+?6]D]I-)$5CDDB!.T-T(R%!^I]*VIQ+XJOO#TC
MZ=?64FG7?VVY,\)0(PB=/+#'[^6<'*Y&%/(R* ($^)-K)#IUVNC:FFGW=X;*
M2[E5%6"7S#& PW9.6'49 SUSD#K=2U"#2M.GOKEB(85W-CJ?0#W)P![FO.HM
M U>Y^&\.GOIEP;R'6_M20,R*1']K,N[D@8VL3C)/].W\4Z/)K_AB^TV"40SR
MH#"[=%D4ADS[;E&?:@"%/$4L.NP:/J-B+6YO(6ELF6;S$F*C+H3M&U@,'H1C
MH3BN<\ QW>JMXA_MNQM'\CQ!/+&WFF1HY$*[=N4'"C&&SD^@K673[[Q#J^@:
MGJ>FRZ:^EB29XGE1]\KH8\*48_*!N;)QU7CKB?PGIU]ITVO&\M1 MWJDMU 0
MZMN1@H!..A^4\>] '24444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% $5Q=6]I'YES/%#'G&Z1PH_,UB>,?$T7A?0&OBT)G>2.*%)&P&+NJY]P-
MV3].HZU48BX^),UGJ*0O!_9:/8HXR&/F-YW!XS_JL^V/>N*U2UN4^%UY%<3"
M2WL]?5+%Y&!(MTNU50#Z#D#V [4 >FV4MQ:V]Y=:AJ=K<60)EBG1/+\N,#)W
M')!Q@\C''7UKF[SQW:7^E:/J.@:C:2V]SJL%I/G#$1NQ&",@HQ !YY]J[<C(
MP>E>%VUY:3_!SPC:S30&2WUJUBNH6<$Q_P"D.,.">. >#[]J /9K#6M,U7[3
M]@O[:Y^RR&.?RI WEL.H;TI+/6M-O[IK:UO(Y9UC$NP'ED)(#C/WER#R,BO/
M?%%K+/XF\7:9I,2B[NO#4$@BB8(966692..Y4A<_0=*N^$-4\'^(M7T^\T[^
MT+C6K6!T=;J2=FLU/#H^X[ <X7'4]1T)H T?B'JNH:5#X?-AJ4MB+S68+*=X
MXXVS'(&S]]2 >!@TVWUK5+?XBR^$I;QKNVETLWL=UY:">W;?LPV!L([CY1VS
MFJOQ9ACGT;05D8[5UVT8J/XAN(;/L 2<^U=?I^AZ7I,LT]E90PS38\V8#+N!
MT!8\D#TS0!S7@CQ0MQX"T*]U2ZEEO;UW@3<-TD\BNX. !Z(3Z #M6I-XVT*#
M3#J$ERZVZ7HL)28F'DS;PA#Y'R@$CD\8KB--NWT+P3X>MHK"\:P74[J*XNHK
M1I)[6(RRE&5=I8%@5&X#@,<<D56M+:ZL]#\16_\ 8VK%H?%-M?0H\,LTCQ>;
M ^X'YBQVJY//'?!- 'I6E>)+'5]3OM.A2YAN[,(TD=S T19'SM=0W53@C\*U
MZY&2WN(/B5?:K'974T,>AK'E$P))!*S!$)P"Q!]>XZ5NZ%JZ:[HT&HI;7%KY
MA96@N4VR1NK%&5AZAE(H H1^+["6YL46"Z^SWUS):6UWM7RI)$#$C[VX9V.
M2HSM/;!-'4/B!9V5OK,T6F:A<IHUP(;XHB 1K@,T@);Y@%.<#GCH!S7,SV/B
M6_.C7MYX?N9-6L-<%Q=/YL?E^2?,7%ON?[FUD)Z'(R<G)&C-X>U@Z3\1;9-/
M<OJ[2FQ_>Q_OMUN(_P"]\OS#^+'% '676ML+V.RTZU^V7+V_VD@R>6B1YPN6
MP2"QS@8_A;)&*YWX2,S> H]R-&1>W8\MCRG[]_EX]*([7Q'H_B"TU6UTHWUK
M>Z=!;7UJLT22V\L6XJP+,%8?O&!P>V1FM3P/INI:5HMU!JEO%!/)J%S<*D<O
MF#9)*SCYO7YC^5 '.V]_J/A_5_&AT;09-3:/48[B1!,L*[6MHF8*3G<_7Y<=
M^N>#OVWC.*[U+0A#;*=*UJW,EK?&;!\T#=Y3)MX)7)!S_"1CBF+9ZYINO>(9
MK:Q@NK?5&CEMW\T+Y4BPK&1*#_#E ?E!/7BJ6J>&;.S^'MMX9AOU34+**-[&
M88$BW"M\DBKR0"_'T)% '66-U/=2WIDC18(YS' ZG)D4*-Q/IA]Z_P# <]ZR
MO^$CDA\=MX=NH$CCFLOM=I.&_P!;M;;(A]".#QG@]JVK*U6RLXK9&+"-<%V
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
M.5W;SO(R5((/S$XV^] &M165%XAT^2[M+5FEAEO%+6WGPM&)<#) )'7'..N
M3CBLJ3X@:1'8/?M!J'V.*\:SGG^RD+ X8+E^X7)'.* .JHK%M/$UM=ZW<Z2;
M.]@NHH/M,8GBVB>/."R<]C@$-@\CBL-/B7IQL;'4WTO5(=)NG\MK^6)5C@;>
M4 ?YLXR/O $#(YSG !VQ&1BFQQK%&L:#"*  /:N7UKQO;:);WM[/8W)L+&YC
MMKB<C8=SXY16QO W#)!]<9Q3]1\736^N:AHVGZ//?7UG9)=@"58T<,6 7)Z'
MY<=#R1VR: .GHKD#X[5H?"UY#IS-INO,J?:7F"&V=EW*K+CDD@J,'J/IGI;>
M[:XO+J(1CRH"J"4-]Y\988QVRO.3U(Z@T 6JAN[NWL;26ZNYXX+>)2TDLC!5
M4>I)Z5-7EE[J>MZOX)^)":C):O%:2W=M (F^XJPH0OIC!R<G.2>F,4 >I A@
M"""#R"*HS:)I=QK%OJ\UA ^HVZ&.&Y9 713G(!_$_F?6N?T[7]6M]8T33]0L
M8$L]2LV:&5)6:2.2-%8B3C;R"<8/8]:9;^*M6U)-+U+2=->[T^]G"/"T#1/#
M#DYG\QCM88*G:!]"<&@#LJQ5\7>'W3>-7M?*\SR?-+X029QL+= WMG-;5>0:
M+:ZAK/@#Q/H=GH[7+7NK7\ GEFC2&/=(?G/S;_E/. O) ^M 'J/]KV1US^QO
M-/V[[-]J\O8<>7NVYW8QU[9J]7"6,#:5\2=%TQYC,T7AMH3*PY<I+&-W7OC-
M4XO%>MP:]X=BGN8[F/4KR:UNT@B!M8B%=E$,I 9F&T _>&0P^4T >CT5Y7<^
M)?$Y\.^)M7BU:)&T#5IX%A%JFVYB0H=KDY(^5L97!XZUZI0 45B^*+N2STE&
MCU%+%I+F&+S#&79PS@&- /XV&0#VSGMD<M:ZMXCO7\9:78PS+<V+6SV,5S*H
MDVR1JSQ^8"1GA]IR<%NO' !Z'17->$];MM6:_A3^T+>\MF07.GW^3);$KQ@G
M.Y6P2#D@U1\;G4#KWA."TOKNTM[F_DAN3;OMW*86(!_[Y./3KUH [.BO*_$#
M:EHFC^-],M=8OV@M;2UNK.:2=GEMVD9PR"0_,1^[!P2>&]ZV=80Z/KND::^I
M3&TU:ZGDF>_8RQ/+Y8VQ ;EVJ<,0GW<\8Z"@#NZCG,JP2&!$>8*2BNVU2V.
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
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% '&>)9[>R^(GA"YN7CBC<7=NLK\9D=4VIGU)!P.]<CJ,%J?
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
MLFXOOL-Y:/97;1&>**1U8O&" 3D<9!901VW#DUH7%U!:JC3R+&'D6-<]V8X
M'U)KD]>WR_$KP<($W;(;Z65]N<1;$7KV^=DIWC^"TEA\/M=Q1N%URT52ZYP6
M;;C\<X]/6@#KZ*XZWEM=5\=:WH>J6L3);6ML]E!+@J\)#;Y%7L0YVD@9&%J?
MX?R7K>'[B&\DEE2VU"ZMK669BSO!'*RH23UX&,]\4 :E[KD*Z?K,FGO%/=:9
M&WF1L3M60)O"L1[$9QZT_0-3;5M!TV^F$<=Q=6D5P\2G.TLH)QSTR:Y#3[.P
MCU;XA6\4-I'>/)G:FT.5>U0Y]0"Q8^F<UBZ#I5C;V?PMU.*W1+Z91%+.H^>5
M39R'#-U8 J, ].U 'JQNK<70M3/$+@KO$6\;ROKCKCWJEXCOY]*\,ZIJ-J(S
M/:6LMP@E4LI**6P0"#SC'6O,M"?1-66#3-<\37Z>(+/46,EB%B287(<_,A$0
MD92,G(8C:W/&,>F>)5C?PKK"S,%B-E,')Q@#8<]>* .6O/&6L:-IOAG5;^&R
MN+'5I8+><0QO$]N\HRK#<S;@.01@'CK6MI&OW-SXR\5:9=R1BTTL6KPM@+M6
M2,LVX^Q7K65X$T#2]4\#^$]0O8WO)[6TBDA,TSR)')@?,%)V[@1P<9';%4-2
MEM[37?B1*;$:AG3;5I+,$YF(BD!7CGH4SCH"/6@#NK?7](NC*(-2M7\J$7$F
M)1\L1SAS_LG!YZ54M/&7AR_O;.SM=8M9KB\0O;QH^3( ">/P!-<3HFI6][\2
M],U*&^N+RPNM!EC686S);AEE5MBX7@ ;OO$D="<\5!8V1?X<^!FTVQF=8-9M
MI)!#;L6C02.'9@!D #J3^- 'INK,BZ/>M)=O9H('+7*?>A&T_..#R.OX5DVG
MB32-.TG0H[K6#<R7]L#:3O$V^[VQABVT#.XC!QUR<=3BM;5E9]&OE169C;R
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
MCI6JZG<6PCF*1J5N)&*,G"R!L?Q9/S$ ]J]1L;=K/3[:V:5YFAB6,R.26<@
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
MS1D@E)%# XY'!J2B@  P,#I1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 -DD2*-I)'5$0%F9C@ #J2:2&:*XA66"5)8F
M&5=&# _0BN<\<1:J=%@NM)M!?2V=TES+8E]OVJ)0<H/?D, >ZBJ'ACQAX7UB
M+5]9LU>RN[:$'4K:>/RY8@FYLLO?JW/M0!VM%<I;^*;Y[[3WDTR<Z=>1%I)!
M:S(UF0I8>867#*<$9&,''4'-6-.U?6=432M3M;6VETC45\S:24F@B9=T;DDX
M8GC*@#&[J<9(!N7MY;Z=8W%[=RB*VMXVEED/1449)_ "GP3Q75O%<0.)(94#
MHXZ,I&0?RK@]"UG6)?#WC.XO;JSO9=.OKR&)6@8+B- P5AN^[@@8';J2<UJ6
M7B.?59M(TJVEAM[R[TE=2GE5-P1#M4!%)[LQY.0 O(.10!UE%>?:GXSUG3-#
MU,R0VO\ :>EZG;VDS%&6*>*5TVNO)V$JXS][!!X/%:^CZEK47C2]T/5;BUNH
M_L4=[#+!"8C'EV0H06.1P"#G/6@#H[V]M].L9KV[E$5O A>20]%4=33K6YAO
M;2&ZMW$D$T:R1N.C*1D'\C69XL&?!VN 8YT^?J<?\LVKCM?U:]M_@%;WUI)Y
M-W<:7:1B1,CRS*(T)SU& QY[4 =Y::I;7\S):%YHT)#3HO[O(Z@-T8]OES@@
M@XHO;^STM(1+\K7$OE0Q(N6ED.6P!Z\$DGCJ2:YFUO-0\->*]$\-O]EGTJ^M
M9%MC%'Y36S0J"5QD[D((QW![FKGBS1M3O;_0M5TED:YTJ\,K6[L%$T;H4< D
M8#;6.,^_2@#:L-3M-1>YC@;$]K)Y5Q"XP\38R 1[@@@C@CH:M&6-9EA+J)&4
MLJ9Y(& 3^&X?F*XCP6+J\\<>--7>"2"TFN+>VC1G5LO%'M?IGD$@<'&<CG%2
MZG!$OQ=T*1WN@TNFW(4).P0E7B/*YQC!/3J<9SB@#H=#UJ/7+:ZFC@DA^SW<
MUHRR$$[HW*$\$C!(K4KQ@PW,?A;QAK$6HWUO=Z;XBNC:"*8HB#SU+94</NW'
M.[/'3'?K[J2?Q!XI\1:%]O%K);VT0MAA]R*Z$F9,,O(8XSSC:.G< [BBO.Y=
M"GOO$&DZ-J>N7EVDNA7"W4UO,\ N2DL(5\*Q"L-Q.1UZ'(XIDB6_B9O$^G3:
MS!87EE=[?.*GS[6-54QNK%QM!P3D#!.Z@#T>LW7=9AT/3ENIEW>9/%;QC. 7
MD=47)[#+9)] :PK KJ7C36],UE8KEK6"U-K'+&"K1E26D4'(!,@8'TV+7&Z_
M!._PO$6H9N1::\EO9SSKN=H%NPJG)R3\HQGN!SGK0!ZO9_V@'G6^%L5#CR7@
M+ LN!]Y3T.<]"<C'3I5JFQQQPQK'$BHB\!5& /PIU !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M0WR.X(!51W(SS]#7 >#KZ^NOBCXIT2X^UV^G26$4RV<MRSF(LJC<&SE&(;)
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
MR3Q721Z7I\7V?R[&V3[,6,&V%1Y6[[VWCY<]\=:L)#'$6,<:(7.6*J!N/J:
M.&O!HM__ ,);INNQQ0W+$DLX!D> QJ(WC[\$$ +R&'J><&QT5]1\7>&+/Q3:
MQ75W)X:=+Y)P6WN'0@/V+#YCSW!(Z5ZN\,4DB2/$C.GW6*@E?H:?0 @ 4  8
M X I:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH XWXJ1W$OP]OX[6":><S6Q2.&-I&.V>-CP
MH)X )_"I_&FGW5Q-X?U6TM&O!I>HK<30*,NT11D9E'=EW!L=3CUKJZ* .-TW
M3Y%\<ZWXI@MIA93Z=#$J>64DN)4+DD*V#PNQ1D#.?:K7BR"Y\0_#74X8-/N!
M=WM@PCM) HD61EX5LG (.,\\8KJ** ,#Q7I=QJNE6LMG'YEY8WD%]!$Q"[RC
M E,G@%E++GL34%OI4]]X[_X2&>-XK>VT_P"QVT<H 8N[[Y'QVP%1??YO8GIJ
M* "BBB@#SOXH^%M:\33^'I-'MHICIMZ+J7S9A&" 1A0>>>/2NA@;7)-?MECT
MF*QTO<\UU*]R&DE<J550JY&.A)SV_/HZ* /--5\(>*I?'.G^,M,_LV+48]]O
M=6LMR_E26W\(W"/);DDDC .WJ!6G_P (CJD/Q8F\41/9R:;>Z>+.YBD=A*F,
M'*X&#RHZD=37<44 >=>!O!?B3P1>W6E6U_IT_AF2X:>%I5<W29Q\N!A>PY_'
M':JFI?#75[Z^\;R)>6*0^(TA6(DL6AV$?>&W!R,]#P<?6O4*0$, 000>010!
MP\W@:Y?PM8Z#-)8:E8V]A':O;7<+(K.G E1U)*'!.>#G Y'.:D'PP>QF\&M9
MZLNWPYYF?.@+F?S#E@,.-HZXZXXZXY]$I"P! ) ).!GO0!P<GPSACT[7=)L+
M\6VE:W.9[F,P[I(V)&X1MN  ..ZG&>_2K5Q\/+5_&'A_7;>\:"/1+7[+!:^5
MN#+M91EL^C>G:NATW6K?5+_5+.**9)-.G$$ID  9BBN"N#TPPZXK2H YOP3X
M0B\%Z/-IT%Y)=)+<-<%I$"D,P&0,=N*+OPA;RZYJ6K6EW+:W.I6@M+L!0RLH
MX5P#T< D9.1[5TE% ''77PUT2XTSP_I\,U[:0:#.MQ:>0Z9+@@Y?<ISSSVZF
MNJO;47MA/:-+)&)HS&7CQN (QD9!&?PJ>B@#D?#'P_L_".A3Z/I6KZLMK-*T
MI+R1EU8@ [2(QCH/QK43PS:)96%G]HNFM;*W,"0NX99 5V[GR/F;'?W/K6E>
M7UKI\<<EW.D*22I"A<_>=V"JH]R2!5@D#J<4 >7^+?AZVG?"#4_#'AB*\O&E
MEB>&":8,5_>HS $X &%)QZY]:ZO0O"]G;2V.KS)='48K!+5%N92_V=< LJCU
M)ZG)Z=<5T>]/,\O<N_&=N><>N*&EC5@K.H)P,$^O3^1H YBW^'OAZVT75-)2
M"Y-GJDOFW:M=2$R/D$G.<C.!G'6M'4/"VC:IX<'A^\LEETQ8UC2$LWRA?NX.
M<C&!CFM598VC,BR(4'\088_.GT 8=AX/\/:7JB:G8Z5;P7J0B 3("&*=,'GD
M^YY]Z(?!WAV"VOK:+1[58+]_,NHPGRRGW'].E2:UXFTK0+G3[?4+N&"2^F\J
M/S)%7&%9BQR>%^7&?4@=ZRK;Q=#9^(/$5MKFHV5G9V5U;PVKS,L6?,A5\$D\
MG)/X"@#<DT'29;"VL7TZW:VM0%MXR@Q$ ,#;_=XXX[<4-H&COIB:;)I5E)8H
M=RVSP*T8/KM(QGD\^]6+O4+2QC\RYG2-=I?DY)4=2 .2!D9]*DM;JWO;6*ZM
M9HYK>50\<D;;E93T((H JV^B:3:7S7UMI=E#=LNUIX[=%D(XX+ 9QP/RJ:YT
M^RO2IN[.WG*\*98E;'TR*K7/B#2[._@LKBZ"2SR>2C%&\OS,9"%\;58CHI()
M["HCXHT<7.K6QNR)M(C$MZAA<&-"I8$<?,, _=S0!HV]I;6BE;:WBA4G)$:!
M03^%.%O")))!#&'DP';:,MCID]ZQ]3\7Z-I#1I>W$L<LML;J.'[/)YCH"HP%
MVY+98?+UZ\<&J%[XAT36?#%CK$6IWD-B][ $EMD8/Y@E"B-QC*@M\K XZ^]
M'4E%( *C Z#'2E*J6#%02.AQTKGM0\:Z/INJ3:;,UPUW"\"O&D#$@2DJK>Z
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M?#IKG"QV<4XG(QU9G  Y[ = .2<\ ',_%F>.UT70;J6)I4@UZSD*(H+, Q)
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
MF:R;.Q32]:UK2]:\%2:O)<ZA->6%Z+..6*99&W!7<\1D'C)[#/U]4H) !).
M* $484# &!T'05P*:7<V_BRTO] AU*PDFO'.K64P?[))&=VZ49^3>6 (*')W
M?,.M=\K*ZAE8,K#((.012)(DA8(ZL4;:VTYVGT/OR* /+Y]-\0OX9O-%CT6Z
M,UKKPO(I@Z*DT)O/.!0EOO8)X.T#'6M>$>)O#7B358;+0SJNG:K<_:X)Q<I%
M]FD90'67/.W*@@@'CC!/%=W4?GP_:/L_FIY^S?Y>X;MN<9QUQGC- ',6^EZF
MOQ.GU66W'V"318K8S*RX:9978J%SN PWICWJUX'TR[T7P?8:=?0"&X@WJR!@
MP +L1@CCH170U7CO[2:_GL8KF)[JW57FA5@6C#9VEAVS@T <?XDT37=1UG4X
MX[&UOK"]T[[-;27%QL6R<APYV;226W)R.?EQD4>'O#^LV5]X4N+NVMXUT[1G
MT^Z43[BKGRMI7C!'[KGTW=\5W%% '/>#-)OM%T6>TOQ&)#?7,Z>7)N&R25I!
MV&#\W3GZU1\2>'];_P"$DM?$WAJ>T_M".W^Q7%M>[A%-"7W#E>0RDDCUS^?7
MU3GU2SMM2M=/EFVW5T&,*;3\X49;G&.!0!GOIFH:A9VUEK)LKNW=7-\J!D5S
M_ JJ<Y0=\G)P/<'#/@?4#X5_L1-9\EK*\%SI-T$+O;*KEHT<,?G"@[?I]*[B
MB@#B]0\,>(M?\'ZEI>M:Q9->W<:1(UM;LL,05@Q;!.68]^@X&!USH^)_#5SK
MUI8RV6IMINKV$GFVUY'&' )&&5E/5&'4>P]*Z.B@#F[WP[J.J>%+S2[[5T>]
MO,>;<K;811D?*D>[@8'=B<DGVJQK6AW6M07EC-?0G3;R+RIK>6UWLHQ@E&W#
M!Z')#8(%;E4KN_>UOK*V6QNIUN696FB4%(,#.7)/ /08SS0!S=]X#8ZZVJZ+
MK^HZ,\\4<5U%;[)$F" *IPX.&"@#/H/KGKH8D@@2&/.Q%"C)).!ZD]:?0>G3
M- &?/HMC<:[9ZS)$#>VD4D,3X_A?&<_EQZ;CZTVST#3+&PO+&"U06U[++-<1
MGD2-*27S]<X^G%1^&=<'B/08=4%J]KYLDJ>2[!F79(R<D<9^7/X]^M3:]J;:
M+X?U'5%@\\V=M)<>5OV[PBEB,X..E %+3/"UOIL=K ;R[NK2R8-9V]P5*V^
M0,$*&; ) W$XJG>_#_1K]]5$SWOV;5"7NK1;@B%I#MS)M[-\H[X[XSS6_IEZ
M-2TJSOE0H+F!)@IZC<H./UJU0!G'1+)M8MM5(E^UVUNUM&WFMCRV()!&<-DJ
MIR?05DI\/O#D;+Y=K<)$ERMU%;I>3+#%*K;@R1AMJG// %;5Q+J"ZG91V]O
M]B^_[3*TA#H0/EVKCG)Z\\5<W =QUQUH 6JSZ?:/J46HM AO(HFA28CYE1B"
MP^A*C\JEEGA@"F:5(PS;5WL!D^@SWIX(/0YH JG2[(ZL-5-NOVX0^0)\G=Y>
M<[?IGG'K45OH>F6D_G6]E%&V\R!5&%5SP6"] W)Y SR?4U8^WV?ERR?:X-D1
MVR-Y@PA]"<\4KW,.V(+<0AYP1!E@=YP3P,_-P">.PH 9_9EA]IN+G[%;>?<H
M(YY?*7=*@& K'&6&.QJM:^'-#LC;&TT;3X#:EFMS%;(OE%N&*X'RDX&<=<5C
M>"_&-MKWAS1)KZ]M(]6U"V\[[,'568@D,57).,@_Y!K8LYY#KFJQR:O;7$<:
MQ%;-$ >T!4Y+MDD[L9&0, 4 6(](TV*UGM8]/M$M[AF>:)85"2LWWBPQ@D]R
M:EM+.UL+=;>SMH;:!?NQPH$4?0#BJ=MK>G:I-<65AJ$9NXTSC'(!R X!QN7(
MZC(..M8?A/QC97ND>'K/4=11M;U"QCGV%"/,;9EN0-H/!.,Y]J .JGMH+I%2
MXACE56#J)%# ,.A&>XI6@A8Y:)"=P?E1][U^M9WB77(O#?AV^UB:&69+6%I/
M+C4DL0.G'0>YX%<_K/B$6WB7PM=&[NH+"ZBNC+;M&RF4B-64;"-Q;K@?D* .
MUHK%L/%>CZEI+ZG;7#FW2?[,X>%TD67<%V%" V[+ 8QWJ73/$-CJE_=Z?'YT
M-_:;3-;7";'56^ZP[,I]02.W6@"QJ]A_:NBW^G"7ROM=O)!YFW=MW*5SC(SC
M/K3]-M9+'3+6TFG\^2")8VEV;-Y QG';.*BO=5CM+R&S2WFN;J5&E$4.S(12
MH+'<P& 6'N>P.#60GBR:?Q)I6G6^D7;VM_I[7HG.Q"@W1CYE9@1@/\PQG)&
M>: -+0]&.BQ7D?VDSBYO)KO)7&PR-N*]>@)-:E8-_P"*[33[.XOWL[R33K:0
MQSWD2HT<>UBKL1NWE5(()"GH>N#3[[Q&D*W!T^SEU)K:W%S*MNR\(02H4D_,
MS $@#\<9&0#;R,XSS17GM[?V\WQ)\+:P6,%M<:-<O^^^5U!,1 9>H/S8^O%=
MW9SRW-I'--;FW=QGRV8$J/?'>@">HH;B"X#F":.7RW,;[&#;6'53CH1Z5S$G
MB[4)/%=]H=AX?DNOL,EMY]P+I%"Q2@DO@\Y7'W>IY/'&:6F^)+'2='\5ZA'H
M\=JMCK$L#QP,,W,I\L"0G P6+KGT [T =PS*B%W8*JC)). !4-G>VVHV<5W9
MSQW%M*NZ.6-MRL/4'O6 FN7DWC*?PQ=V5OY9TX7@N(YSDJ6V%=A7KN[YZ8KC
MO!7B'5M$\)^#(I=/M1I%](NGJYF/GB0[RKX V[3MQC.>G3I0!ZO17+^%+[5+
MS5O$D5_>VT\=KJ)AA2.,JR+Y<9 /S' Y_$Y/M3M?UG5[+Q/H6E:='9>5J(N!
M)+<!R8RB;@0!@$>V>?;K0!TU%>87OC/Q99>$=9UF<:2LFAW[6\ZQPNRW:*R@
ME<OF/AO5N1V'7>\6ZWJVF->M97$$8@T\W%M"D)FEGE&[(=1RL8 4;N.6//%
M'8T5Q=WXCU*TOO"^HSRHFC:JB03QK&,Q7$BYC.XG.TGCIP0.>:ZJQDDG269W
MW(\K>4, 80<#ZYP3GT(H @L=:M=0U74].A$HGTYT2;>FT$NNX;?48[UHUYI-
MIFN7WC+QF-&UMM,G0V<\9\D.'<0X"MG/R?+S@ \^W,FD>*M1\:-96MJ7M3)H
MT5]*8IQ$PED+KP2K$@%..,<\YX% 'H]%9V@KJR:':)KKVTFIJN)WMB?+8@G!
M&0.V,\#G-:- !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
MDM)D"@,K$G)^1.P_B]>-3PYH^IZ5:L-7UV76+LX43/ L(51V"KW/4DDYX]*
M,O5KK6KGQ[#HMCJXL;.72GN&*VZ/(KK*J[E+ C.#CD$8SQG!&%IWBW7I1;:#
M=%)]475;FPEN498/M$<,8?<."%9@ZY '9L8."-37;*\F^*&CR6-X;25M*N4,
MOE"1>)(B P/'.6QR#Q[8K2U3P+I.K:3'93R74<L=V;Y+V&4).EP229 V,9YZ
M8QTXX% '/ZQ?^+=%\.?Z1?P6UPVLVT-K,Y68BWDD5=LOR@'!+<C!( YSDG1U
M.?4?#VL>$[1]8NKN.[U&:&=IE0&56BD9 VU1]TA<8QTYK3?P;97&BKIM[>7]
MZ1/'.UU<2AIG9&W)D[<  CH ._J<WM5T&TUB\TRZN6E$FG7'VF#RV &_!7GC
MD8)_.@#G;-[OQ58:S>6U]=6FH65_<6MH(YRL<;1':N^,?*X;J=P/#<8XQ#HV
MJ?\ ":WEO;ZB\UNG]C6E_P#9H)GA+23%]S94AL+L  SCYLG)QCI'\-6)N[Z>
M)IX!?_\ 'Y#$^$G. NXC'!P "5QD=<U'?>$])OK^SOMD]M=6D/D12VD[PMY6
M0?+.TC*\=#T[4 9?PO01> ;.$2/(8KBZC+R'+,1<2<D]S[UBZR+;Q'X5\=3W
MSM+/8-=01*LA0VRQQ97:>V[DL?X@V#D#%=SHFAV'A[3A8:;$T5N)'DVL[/\
M,S%CR23U-4;SP9H-_J5W?W%FQFO(O)N@D\B)<+C WHK ,0. 2/Z4 <OI#7!\
M3> YVD;9<>'I0X#8#,%@/(Z?Q?K68N#X4,*74\$<7C&2)7MI&+(GVM@!QGC!
MZ<]C7?77@_0;RVTRWGL T>F+ML\2NIB7 & 0<D849!SG'-/7PIH26<EHNFPK
M;R79OG09 ,^=V_KUSCZ8'I0!S]QHFF^'?$'@ZST^%HH%O+O8I<MC?#(Y&2>F
M:YC7M$TV/P9X[OEM(S=6>IRW%K(Q),$@6)MR9^X<]<8SWXKU:ZTVSO;FTN+F
M!9)K1S) Y)S&Q&"1^!(^A-0MH6E/!?0/IUL\-_)YMU&\899GP!E@>"?E'Y4
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
M)%( Z\<X_F#71W^LV]K<"S6&XNKMX&F\BV +A!W.2 ,G@<\GIT->>-HVLO\
M#;QK:2Z7<PWVH:I=2V\ 4%F61U*$;,CZGV)K?U'^U=!^(']KV^C7FJ6&H6$=
MK*;5D+V\D;.R\,P^5MYYR,$>] %[X>71O/!T-P6N"'N[S;]H+&0+]JE"AMW.
M0,#!YXI-5\=6VERZK&-)U2Z;2]K77DQ+A8RN[>"6&1CL.>#QQ4G@2WU"U\.R
M1:G8/97'V^[D$;R*^5>=Y 00>GSX_#/>JE_HU_.?&G^@O*FH6R1VJB1!YS"$
MJ0,L,?-_>Q0!N3:VC3Q6NGQB[NY;?[4J;]BB,D ,S8.,YXXYP?2GZ'K=OKMB
M]Q!'+$\4SP3P3+M>*13\RL.GH>.""#7-VNEZOI6NZ5K,5A+<1RZ3#IU[:))$
M)(&0EE<$L%8 LX.&]",UM^'M*>P?5+V:,PSZG=FZ>'<#Y?R*@4D$C.$!..,D
MXSUH SMUO9?$C4[N4QPQKHD,D\AXX667YB?8"K<OBG[/;:7?7%DT>G:C)'&L
M_F?-$9/]677' 8E1U."1FJ^H>'[O4_%6I32;4TN[T7^SW;=\Y<NYR!Z!6/7'
M)&*JP^']4U#P[9>&M9@@:VLGMM]XDN1<I"R.N$(R"VP!@3QDX)H +[QMJ%M!
MXDFAT 2IH4N)BUZJ^;&(UD++A3\P4YVG'USP-B?77?78-'LH0;F6R:^\R;(0
M(&"A>.<DG\!Z]*R[CPQJ$VG^-+=3:HVM[Q;$RL=NZW6++G;QRN<#/!K,UPZ@
MGBS2X-,FT)M4L]/ *7\[PN2[!?E*?,P(5N,$ A3C.* -32O&KZAHFDWD^GBV
MN=3N)88H(Y&GV",/N8X0$_</ '<<]<5[OQOJ&GZ??3W6ASJUKJ-O:([*T274
M<KJH>/>!R-Q!!XR.O-5/[#U77_#]DMF^G:+JFAWFZRDT\F:T<!,%<$*=IW%2
M,9!6M34_#NNZ[X=6UU+4;);_ .U07'[B!O(3RI X !.XYV\DG\..0#H-,;4F
MM"=5BM8[GS'PMJ[,FS)V\L <XQGCK7,VGBK43_PDNGZA]DBU33[E8;/RHVVR
MI,%%NQ!)))<X...*[.L*Z\+6EUXRL?$AED2XM;9[<Q*?EE!.5+>NW+$>[9[4
M 07NLW&G^+A;W!@_L\:1->.RQGS \<B \Y^[A^F.M5)]>U6TT/2/$+F&6TNW
M@%S:!/FC2=E5"C=RI=<Y'S<D;>!6O=:$+SQ''J<LT;6ZV$MD]LT6=XD968EL
M_P"P!C'<\U2L?"DEIIMII$M^D^D6<J/# T'[S9&P:)&?<00I"\[03M&>^0#(
MTO[9:>./B%<0)")C'9RV_P!I<I$Q%N0"Q'1=RD$^QI+77M3N_$UQH@O9WLY]
M$:\BOEA5&$JN$8Q';AE.\$$@]!C(-;>I^$K?5AKZ7%S((M8M8[9P@ ,80, 0
M>Y^<]NPJ*R\)7,.O6NL7NO75[<0VDEG(KPQHLJ,P;HHXY4'(Y..N.* ,?0=4
MOK7PKX(L%NY[BYU2T21I9#&'"+;ARH)&.NWD@G&>_(Z?0$UR);V/67BE03DV
MDBL#(8B.DF%"[@<CCJ,=ZQ6^'MO-X5L]$N=7U"1M/E66PO$*QS6NT;4"D#!
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
M ,CD %F]3@#GVJQ10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110!7N["TU!(TO+:*X2.02HLJ!@KCHV#W%+/96
MMU)#)<6T,SP/OB:2,,8V]5)Z'W%3T4 <++X1OY-9NY+C2/"U_#<S/+]NNK0F
MX0$G:K)M(?:-JYW+D#UKKK'3+6QM[6-(HR]M"L"2%!N"@8P#V'M5RB@"#[%:
M?9VM_LL/DL<F/RQM)SG..G6IZ** $VKMV[1CTQ1@9S@9Z4M% !@9SWHHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH *I7^C:7JK(VHZ;9WAC^X;B!9-OTW
MXJ[10 R**.&-8XHUCC4854& /H*?110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4449&<9Y
MH **** "BBB@ HHHH **** "BJZ7]I)?R6"7,37<4:RO"&&]48D D>AP?RJQ
M0 4444 %%%&0<X/3K0 44A8+C) R<#)ZFEH ***R=#UV/7'U14MI8#I]\]DX
ME()9E5&W#!/'ST :U%%% !1110 44UW2-"\C*BCJS' %*SJB%W8*H&22< 4
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
M^1X+RWE3,D,RX!CP,AB=RXP2#N%6K/Q#NU:/2=2M#97\MN;J&,/YBR(" P#
M#YU)&5]P03VY/QGHIM?AUJRQ%9;YKN+5+\(VX_ZU'; ]%1-HZ9">M:>KJ]W\
M5O"K6^72VL;V:9EZ!'\M5R?<C]* )6\7:M9:S8PZMX<:STN_G%O!>+=B1UD;
M_5B2,+\N[V) )&:N7GB2=M3U*QTFTCNY=*B26\#R%,EP66-.#EMHSSQR!W)$
M.H7^D:MJ5K)=:C9+I^FW'F@M<J/,N5)51UZ*2?JX']WG+T?.D^*?'D=V/+\W
MR[^)FX#Q&':2/HR$'\* .RTO4K76-*M=2LI/,MKJ)98F]5(R/QJW7'?#_9H7
M@+PQI>ISQV]]/; 10RL%=VP7*@'J0#R/:NQH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M *X6\UW^PO'^N;;+4M1>33+.9;6S7S& #W =@&8*.-G .2>@)S7=5Q\UO?Z?
M\3;G5S:7,NFW&CQVX: ;\S)*[;2N>#AN">.3R* +,'CO2;H:!+ ER]GK;-';
MW>P"..0 _NY,G*L2I4#!R1BMRVO?M-]>VPA=5M61#*2,.S*&('?@%?SKCO\
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
MW<L=I"LEX0;E@@S,0,#=Z\<<]J .;U"QB7QQHTUA'&(KRTGAOEC^[) %!C)
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%!( R3@"@ HIJNCC*LK =P<TWSX?^>L?_?0H DHJ-;B%T9UEC9%SN8,"!CK
MFFP7=M= FWN(I0."8W#8_*@":BBLNZ\2Z%8ZDNG7>LV$%\Q4+;2W"+(<],*3
MGF@#4HK,7Q%HC:O_ &2NKV)U+)'V3[0OFY SC9G/3FI9-8L(M8ATF2Y5;^:,
MRQP8.60=3TQ@4 7J*RK_ ,1Z3IM]'87%WF]E4LEK#&TTQ4=]B MCWQBK%CJ^
MGZE-<0V=W'--;$+/$I^>(G. RGE3P>#0!=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"N$\5^,]5T#QQX>T*WM;.6WUE]BRONWPD$!B0#AN"".G]:[NO*?B<\=O\2OA
MU<R3)&!>RJ=[   F/GGZT >K5ROB+QUI_AWQ5H.A7&#+JDA0G/\ J@>$)_WG
MX_ ^E:L_B+38=9M]*^U0M=2QR3,HD'[M$QEF].2!^?I7FGC;1=5\;> M1U.W
MBLO+:7^TK&?[2WFK'&N%  3'S*&.-W!>@#O/'6JZWH?A.\U70H+6XN;1?-DA
MN$9@\8^]C:PP0.>_0UR?B?XAZO9_"C3/&.C#3W,ZQ_:EFC;"EOE.P;NSY&#G
MCZ5TG@'Q1!XZ\$6M_+Y;3O&8;V(=!(.&X[ ]0/0UQ/@7P=>+<^)_!^K!I/#V
MGSR)9 DY(G0]^^U&S[,YH ]$36)-2'AZ;3+A/)OU^TR;H\[H/+W9'/!W-&/^
M!&N8\->/O^$KDU:VM=2MK'6;6YFAM].N$&UE4D(6Z,Q)Z[2,>GJSX0:-K.E:
M%=6^M[B]A<2V%F67'[E')+#U!8G\%%8GBKPCX5\96%UK$D<VB>)XO,4!<QO-
M-'G!"'_6 E>&7D^N1B@#I?&'C74-(O?#>@6$<,6MZW(J.TPWK:IP&; .&.2<
M<X^4U!XW\2ZK\.+?2M6FOY]5TR6Z%M>QW$<2R ,I(:,HJ\C:W!R#[=:YG7?"
M_B1#X#\87MM+>:EI0ACU6*)3),8]P.X*#\S %LX[GTZ;?Q4M7\=:3IWAK0P;
MF:6_CEN950E+:(!@6<] >1QU.#Q0!%X^\2>+-"UF'7- NOMN@6UK%=WUBT<?
M,3LR[D.T/C"Y/S<$YQC(KI-)\46_B?4="U#2-6E_LZ[MYVDM51"/,39\KDKN
M4C<>AYX]<UJ6WV.VUT:4D$I"6"1AVA8HRJ2 I?&TG'.,]ZXKPY\/+CP=\5&N
M],:4^'+RWED$.XE;>;*\$=,$9P>N 1VH Z7XFW%U9?#S5[ZRO+BTNK6+SHI8
M'VL"".#ZCGI7&QZ_JVG:I\/O[+U.\O\ ^W((VU&TN9/.(0HA,OJF-S$XP./:
MNS^)EO<7OPZUFSL[:>YN;B'RXHH(R[,Q([ ?K5CP'91V7@K1H_L!L[E+&&*X
M1X/*?S%0!MP(!/.>>] '#Z1>O<_%3QCI.M:_>QZ?8JDMLIU"2W$0=<M@AAD
M-WR!P?2K7@;QEJ:^"_$^KZI<2W^GZ7//_9]Y+'M>YA0$J3C&[MS[]:J+X-?7
M?B;XQ_MK1+G^Q]7MXHK>\*+E71%4E>I4Y!(/L/6KG@G1=>@T75? 7BFQN)]+
M1'@L]13&QX",!20<@@<CCU'89 +'PWAF\9^"CKVOW<]Q>ZE+(08YFC%JJL55
M8MI^3&W.1R<\DUS7A[Q;?Z]\-_'&CZK,\^H^'K><1WNXAWPLFQBW7>"AYXR,
M9[UUG@/3=:\!^&!X>O=,FOS!/)]EN+(H4E1CN&[<P*')(Y&/<UEZ'\.]2T7P
M%XM66&.?Q!XABGWQ0.-D9=7")N8@8!<DGW[XY ,C3[>\F_9\M?$-GJ5Y:ZU9
MP2W0O(YV#2[)6RLG/SKM7HV>@JMX\\3W'B'X#Z+XF5VMM0DN$1Y8G,;;E+HX
M7'8LF<9[ ]JV-#\*>*X?@^W@EM-^R7\PDBDNYYXVA2-Y"6QL8L3M)&,#D]:V
M->^&)O/A';^#--NXTGM51HYI1A)) 2S9P"0"2WKCCK0!T'B&TM+WPQ8?Z,AB
M^V6+(GE@[5-Q%D8YP""0?8G-<5XAOW\3?&K3_!=PS+H=E;?:;BU4X6X?86 ;
M'50"OR].M=Y8PZE=Z3865_8+:O$(6G<3!UW1E6&S')R5[XP/7I6)XE\#WESX
MVTSQEH-Q!'JMHODS071817$1!!&5!*MACS@CIQQR ;=WX/TB>YLKBVM8K*6T
ME,BFV01AP5*E6 P",'OG! KR_P"*GAW2=$N/ -II]A;PQ)J:0G9& 77,8^;
M^8G'4^]>OP2:K<2QF:WM[2$<N!*97;K\O0 =CG)],#J.7^(/@S4/%MYX?GLK
MBVB&EW@NF$Y8>9@J=HP#CIUH 3QSX7N6\,:B_A6RMUU*:>"YDM]JJER8W#$,
M. 21USUP!6-X.^(>C^*?%EM::KHTVC>*X89(MD\0&]>"4#$;NV[! Z'D\Y[W
M6[/4KVTMO[-N(;:ZBN(Y290S(5'WE.,$Y!(K/N_#<FJ^*='UN]BM(7TL2&/R
MBSO(SJ5P6(7"C).,')].X!TM>1^/ #\<_ 60/NR?UKL_!MGXBL9=7BUS5UU2
M'[3FTG\H(0,?,N!V!P![AJSO%'@?4=<\=Z'XDM=1MK<:3]V%XBQER<L"<\9'
M'0^M &-\1?A\WC'6KR\TZ4VVN6%E:R6,ZR%<GS)R4.#QG PW4$=<9IWP^\>G
MQ9J,-MJ-N8/$NF65S%>6[1[2QWP_,#CC)7E<\$=",&N\MK+44\1WM]-<VQLI
M8(XHH$A;S%*ECEG+8/+MQM]/3FG_ ,(A8)XY7Q9!^ZO6M6MKA0HQ,"5VL?0C
M;CW&/2@#S[X#3MJ\7B;7;]S)K-U?[9V?)94"Y51GH,EA@?W1Z#'K<=E;Q7L]
MY'"BW$ZHLK@8+A<[<^N-QKDX? 7]C>(K_6O#.I_V9+J+!KRVFMQ/!(PR=P7<
MK*<L>C8Y/%;&H:%<:MX=O-,O-6N5FNX]CW-L!$4]=@YP.O4DX/4T ;=%5=,L
MO[-TJTL?M$UQ]GA2+SICEY-H W,>Y.*M4 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5*YT
M?2[RY%S=:;9SS@8$LL"LP'/&2,]S^9J[10!3M])TVSA$-MI]K!$!M"10JJ@>
MF *L"W@6$PB&,1'J@4;?RJ2B@".&W@M\^3#''GKL4#/Y5)110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4UY$C +NJ@_P!XXIU<7\1X[4V6@3WD/G0P:W:L4$1D+9++@* 2
MWWN@% '9)(D@RCJP]5.:=7F:SV0^-&EII,,VG&2QG-^LT+6Z7G0Q[%8#>ZDL
M20.!WKJ-.\527,OB"VO+%+:\T>3F!;C>9HRFY) 2HP&Y'?!!H Z2BJ)FU/\
MM>WB%I!]@:!FFF\X[TER-JA<<C&[G_)O4 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %<YXQT:_UJPTY-.^S&:TU.VO&%Q*T:LL3[B 0K<G '3O71T4 <
MQJ>A:CKNNZ)=7B6=M:Z7<&Z'E2-))(^PJ%R44*OS$GKG Z5 T.D>(?&=GJ6F
M:C'--8QR07PMI RNJL"D<A'0K)E@..C=LUUU90FT31-0CLD2VL[K4YGD5(XM
MIN).K-D#EL<DGF@"U(+_ /M2!HWM_P"SQ$XF5@?,,F5VE3TQC=GZBI;B[MK-
M ]S<10*> 97"@_G4U07-E:7FW[5:PS[<[?-C#8SUQF@"N=<T@$@ZK8@CJ#<)
M_C2KK6E-]W4[(_2=?\:/[$TG_H&67_@.G^%306-G;$&"U@B(X!CC"X_*@"C)
MXH\/0N4EUW3$8=5:[C!'ZT^'Q'H=RVV#6=.E.,X2Z1N/7@UIT4 4)-;TJ)"S
MZC:@#TE!_E4$?B;1I21'?QN1SA03_2M:B@"D-5LR,AY"/:)_\*@G\0:?;OL?
M[63C/[NRF<?FJ$5J44 9T&M6EPA>-+PJ#CFRF7^:4V;7K2!B&@U$D8^YIUP_
M7Z(?2M.B@#-@UNUN0Q2#4!CKYEA.G_H2#-0W.OF"0K'H^JW _OQ6X _\>(/Z
M5L44 8(\2RD_\B[K7XPI_P#%U/#K=S/G9H&JKC'WQ"G\Y!6O10!A/KVI*[*/
M".M. <!EEL\'WYN,U+;:SJ$\A1_#.JVP"DAYI;4J3Z?),Q_2MBB@#(;4=8#$
M+H+%<\$W: D4L=_K#R*K:((P3RS7:X'Y FM:B@#.FGU@1Y@T^R=\])+UE&/7
M(B-1FXU[R5(TS3C+SN4Z@^!Z8/D\_E6K10!DQ7'B R 2Z7IJ)W9=1=B/P\D?
MSJ2:76PJ^19:>6_BWW;@?AB.M*B@#-CDULLOFVVGJN/F*W#L0?;Y!FG3?VNT
M9$/V%'[%][#\AC^=:%% &3&GB'S%\VXTL)WVP2$_^AU9,6IX.+NTS_UZM_\
M'*NT4 8/V+Q7_P!!W2?_  4R?_)%64M==V8DU6R+?WDL&'Z&4UJT4 8T]AKL
MQ4IKL,&.HCL0<_\ ?3&I[?3[]8-MQK-Q)+S\\<,2#\BI_G6E10!C_P!BW_\
MT,^K?]^[7_XS4ZZ;<B)D;6K]\KC<5A!''48C'-:-% &.="F))_MW51GT>/\
M^(H_L*;_ *#NK?\ ?R/_ .(K8HH Q(O#$$<85M3UB4_WGU"7)_(@4X^&[8C_
M (_M6_#4IO\ XJMFB@#$C\*V$:!?M6L-[MK%T3_Z,IL_A#2;I EP=2E4,&"R
M:I<L 1T/,G6MVB@#"?P=H$KEY=/621CEGDD=F8^I).2?<T@\%^' 0?[)@;'9
MB2#]03@UO44 83>"O"CXW>&=&;'K81'W_NTG_"#^$O\ H5]$_P#!?%_\36]1
M0 B(J(J(H55& H& !2T44 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %<=XGR/B#X'(4D>?>#C_KW:NQK U[PTVMZSH>H"]$']E7!N%C\K?YA
M*[2"=PQP?3- &3IM_K$9\:W$5Q)J,]G>2+:690#&((V51C!/7&,\_4U<T374
M\1Z;J46D:WNO8D\LK=6NR:SF.['F1X7@'&!CG:>3UJ:V\+2V.MZUJ-GJLL*Z
MHR2O$(E;RY54+N!/48 XQ^-31>'I1=ZAJ$M\$U&\M1:_:+2 1!%4L58*Q;+@
MOU)(X' YR :]HD\=G EU*LUPL:B615VAVQR0.V3SBIJ@MXVM;&*.6>2=HHPK
MS.!ND('+$ 8R>O K*_X2[2=F[_3\8S_R#;C/7'3RZ -RBL2'Q7I<\HCC&H%B
M0!G3;D=\=3'4LGB&WC<K]CU1L=UT^8C_ -!H UJ*Q_\ A([;_GQU;_P73?\
MQ-2MK)\KS(],U&3.,*(-IP>_S$8^AY]J -.BL?\ MV;_ * .K?\ ?$?_ ,73
MEUJX=6*:#JA8#A2(5S],R 4 :U%9(U>](8GP[J8P 0#);?-[#]]_/THCU>^>
M15;PYJ<8/5VDML#\IB: -:BLR?4-00KY&BSR#ONGB7'_ (\:B&I:N2 = D'N
M;J/C]: -BBL2WOO$4EHSS:'90W'.R/\ M$LO;[S"+@]>@/2F->^*MQVZ'I)7
M/!.K2#_VWH WJ*YZ2\\7E#Y>AZ,'[%M6D(_])Z?YOBW_ )\]$_\  N7_ .-T
M ;U%<^TOB\CY;30P<CK=2GCO_P LZMQKX@:R3S9M,CN\?,5BD>,'V^8$T :M
M%8_D^)/^?_2?_ *3_P".TXP>(2C8U'3%8J-I^PR$!L\Y_?<C% &M16.;;Q'G
MC5M+Q_V#9/\ X_4\4&L +YNH63''.RR9<G/_ %U..* -&BLE]/UAY&9=<V G
M(5;1,#\R33?[-UG_ *#[?^ B4 ;%%9TNFW<B$+K=_$3CE$@X_.,TR72KR0_+
MK^I1<8^2.W_/F(T :E%9T&G742;7UJ_F.<[I$@!^GRQ@4RYT>:Y4@ZUJ4><?
MZIHUZ9]$]_T% &I16&GAO!/FZWK,RD?=:ZVXYSG*@']:)/"]M+(SMJ.L@GKM
MU.91^0; H W**PX?"UI#/'+]OUARAR%?4YRIXQR-W/6IG\-Z=)(SL;[<QR<:
MA./_ &>@#6HKGQX)\/B1Y#8L[O\ >:2XE<DYSGECS[U8_P"$4T+_ *!D'Y&@
M#8HK$?P?X<D*F71;*7;G EB#@9&.AI4\'^&8UVKX>TK&2>;.,]>?2@#3>]M8
MG*27,*,.JM( 13&U*Q52S7ML !DDRKQ^M4/^$0\,[U?_ (1W2-R\JWV*/(_\
M=JS_ &%I'_0*L?\ P'3_  H @F\5^'+:9H9]?TJ*5#AD>\C5@?<$U$?&?A95
M)/B71\#G_C^B_P#BJOIH^EQE2FFV:E&W*1 HVGU''7@5:\F+_GDG_?(H Y^+
MQ]X1F.(O$>FR'&?DN%-2_P#";>&/^@[8_P#?T5N*B)]U5'T%.H K6&H6FIVJ
MW5C<)<0,2!)&<@D<'FK-%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%([K&
MC.[!549+$X 'K2T %%%% !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 V2-)8VCD171P596&00>H(I0 H    X %+10 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !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!_
"_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>19
<FILENAME>exhibit1024equityplan001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 exhibit1024equityplan001.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#W^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 ****
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 **** "BBD) (!(&>![T +112*P90RD%2,@CH: %HJF-7TPSR0
M#4;0S1*7DC\]=R*.I(SP*AA\0:+<.JPZQI\C.VU0ERC$GT&#UH TJ*HW^LZ7
MI6W^T=1M+0L,J)YE0M],GFHK+Q'HFI7IL['5[&YN@GF&&&=6?;TS@'..1S0!
MIT5EZ;XDT36+R>STW5K.[N;<9EB@F5V3G'('OQ4D.MZ=/->1)<@-9?\ 'SO5
MD$7&?F)  X.?ISTH T**RH?$FDS&W NM@N7V6[31M&LY[>66 #Y'(VYR.>G-
M7-0U"TTK3[B_OIU@M;=#)+(W15% %FBH;JZBM+*:[E)\F&-I6*C/R@9./PKD
MYOB9HMMJ=AIL]GJT5[?@&V@>R96D!]CT_'I0!V5%<QJ7CK2M(T.[U>_AOK>V
ML[@6\X>##HY"D?+GD'>O(SUJU)XMTNV\)Q^)+]I+&PDA691< !R&&5 "DY8\
M8 YYH W:*YB_\;6VCZ;::GJ^G7MAIURR+]HE53Y);[OFJ&)0'Z'&1G%5_&GQ
M!L/!%I9WE[975U9W3;4FM=C '&>06'&.XH Z^BL.3Q)%<:1INJ:1!_:5I?31
MQK)&^T(KG&\Y'0' (ZC]*VI98X8GEE=4C12S.QP% ZDGTH =17)Z#XRF\6"X
MN= TQ9M+AE:$7EW<&$3,O4QJ$8E>G)Q^AIVH>.[+0_#VHZOK=I<6*V-Q]F:$
M@.TC[5*[,<$-N&#QQUQS@ ZJBN/NO$^MV/A1O$\^DVOV1(/M,ED+@^<D6,[M
M^-K-MR=N!Z;CWJ^(/'DR>";+Q+X6@@U..Z8A(90RLP"LS 8/#+L8$=SP/< [
MJBN4\,>-[?Q!X!A\2^6H<QD2V\;9(F!QY8SW)QC_ 'AZUB?#GQOKWC,:^M]#
MI]M-IT_V>-(8I&&[YN2Q;!&1VQ^% 'HU%><_#OX@ZIXCUO5-!\165K9:M9HD
MT:6^0LD3 <\L?[RGZ,*K6?CG7KWXQ1>'"MK%HL]NUS;LJ;I9(P" Q;.,,5+#
M ^Z1WH ]/HKS33O$>O7/QLU7PM)J9;3+.R%W&GD1AF)$?REMO3,AZ<\"LOQ_
MKOC#P=I/AT?\) 9+[4;A;>[9;:'8A(&3'E,]2<9S]* /7Z*YY]%USS&C3Q/=
M^0TT<F]H(#*J!6#(#Y>W#-L.2,CFO/O#=]K>O?%'Q7X=O?$NJ+;V$?\ HQB,
M:,O*C=P@4]?3G- 'L5%>0>/]4USPUKG@.WFU^XABO94M]5E1@J3%3$&?DC8#
MN;.,8SFNZT**+4[E]9T_5;FYTJZBEM_*>Y=U#)*5#QG/&</DYS]W!H Z6BO
M/#>J:5+XE\8V_B?4]1NQ;:N++3;:35)]P5YGCPH#Y('R\]L5[;H.EMHNC0:<
M;J:Y$!<)+.Y=RA<E06/)(4@?A0!I4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%<O\0/%%UX-\)W&NVUI%=BV9!)%(Y3(9@H
M((SW([59O-:O;7P='K*PP/<M%'*8LL$^<CC/7C=UQVZ"@#?HKS3XA_$76? V
MMV@CTN&^TAHUENI%5P\"E]O)R1R>A(Z\5T\6N3ZQ+H-_H5Y9RZ/?%C,SP,SD
M!2P"L& 4Y!!!!QSZ8H Z2BN5\?\ C2W\"^'%U2:/SG>XCACBY^?)RW(Z80,>
M>X%;%Q=?VCX<:]TR\,7GVPGM[A4#8!7<IPPP01_/M0!I45Y)\/\ XD:O=ZR_
MA?QHJV6KSQB:RN%"*LJL 54=5+<Y'7.".HQ5S6]6\1:7\'[_ %R/Q#<OJEM-
M(RSM;P8*K,8@NWR\8P,^N>^.* /3Z*\XO+SQ-J?PCT6^TS6I(==O(;=_/,47
M[UY ,J1LP!SQC&,<GK3OA[X\GUSX=O>7JF36=/?[%/&_RF6?(6/_ +Z+*#[Y
MH ]%HKQ7X?\ C34[9?'MYXBU6XU'^P&*QAOE4@-(.%'&6* <YQ[<YZ+X=F^\
M;^$9/$&N7U\)M1GD,,=M<O ELB,541A2.X/)R3WS0!Z117CWA[Q=JFL^!_&N
MC:M<R'6_#L=PGVN.38[[1)M;Y,<@IC@\\9SSGH_A%)-JOPHTNXU"XN+F>Y$P
MFEEF9G;$KJ/F)R,  <>E '?45Y+XUUC5O#W@[PEJ=K;3ZIHD 235%$AWS#8-
MA<\G;N))SP2%!ZUM^!M?\.^+-9EUG0-1E0BT$5QI4F5\IMP(<+G Z$';P>._
M4 [YF51EB /4FFF6-3AG4?4UY[\:?#<FO?#^YGM5)N].(ND _C1?OJ1WXYQZ
MJ*X?Q_=P^,OAYX=\7:18V_\ :5BOVR9<*?+CC8*ZD8^8!]N!Z T >[3WEK:L
MBW%S#"SYVB20*6QUQGK5?^V])()_M2RP.O\ I"<?K6'I-_8^,+_1M8AB5HK>
MR%W&2 =DDP*X!]5"."/]H>U>9>&/$>@>%M;^)C:S"S60U3!A2T,B-EI=JG P
M,D<;B!^M 'N,UY:V]HUW/<PQ6RKN:9Y J >I8\8JB/$^@-8R7RZWIS6D1"O,
MMTA12>@)!QGVKA/A3H^I:7\*;M=3XCN_-N;2$N'\N!XQM'H,\G'O53X':;9Z
ME\+[(7D"S"WU*2XB#$_+(I&UO?&>] '?2>,_#44HB?6[$2%#)L\T;MHX)QUQ
MP:6;QCX<MXUDEUJS5&@6X#>:"/*;.'^AP>?:N&T*+9^TAXH8ECYFDQ-ADVC_
M )8C@_Q#CKZY':N@\:Z/I^D?#7Q.+&V6$2:=+NP2> AP.3P!D\#CD^M &MIW
MC;P[JTEHECJ2S?;"RV[")PLI7.0K%<$C:>,]JA7Q[X=DO+JSAN[B>ZM?]?!!
M8SRR1<X^950D5S?P3@M[CX4:*7B#&*:9U)[.)'&1^!-<5I]UJ>C_ !2^(LVC
M68DE$89W:3F%6(+2 8.[&2VWVH ]?E\9Z%#X;_X2&2ZF&E@L&F%K*2F&VG<H
M7<N&&.0*L6GB;2-0\._V]8W7VK3@AD,D$;,P4=?D W9'<8S[57\365M_PCEU
M ((O*FN(FEC905?=,F[(/!SSGZUX]KL>H_!;7[Q[..2X\&ZR) ;=>?L\K*1@
M9/!&!R>J\=10![S97:7]C!=QI(B3('59%VM@\C([<=JQ+_QE86NNG0[*VN]5
MU55WRVMBJ$P+C@R,[*BYXX+9Y'%:VD?\@6Q_Z]X__017DWP*D>34/&1U _\
M$Y.HYNMXP_5LY_X%NZ?X4 >E6/B>UNM0O+&>UN["XLK=+B<7:JJHC9P=X8J?
MNG)!(&.M4;3QJNJZ1>:QI.E7=]IELS!9D*AKD*2',*D_,!@]2N2,#-0?$^WE
MD^''B&2SC_THV+*64?,8P<L,^FW=4/PC>)_A3H!C*E! P..F0[ _KF@"])XX
MT^?P5)XJTB-]3LHTWO'"=L@ ^\,'^(9Y'_ULP^'_ !]9>*?!]QKND0[Y;96,
MUE/($=&49*D@'J.AQS[<X\[^#\<J> _%4H9S9-J+"#C@XVY( ^J]/2F?$70M
M1^'.OW'C3PS$6TS4%:'5;(#Y 6_B]@2<Y[-[-B@#U(^)W.H:3I8M85U+4+5K
MORVN/DB1=N1G&6.6& %['THG\27=OI6OW$NFK'<Z0C2>69\I.HC\S*MMR 1D
M<CJ#7.^,/ 5EXXTW2%BU%M.UNSMUEMKF,$L$P,@@$<;L<CD'Z\Y/A6^\4RZ/
MXR\'>*)%N[K2[(K'>AMQD26-]H8\9X&03@]<T :>C^.O%/B;P6/$>D:)I<8/
MF[+6XO)"\NS.0IV 9^5N_;MS4GQ&^(&K>![C3I;72$U"RN(WFGQN#P(C1AB2
M,C!\Q1GL:Y3X&Z7?3>'-(U1-1G>RMKNZCELW"".,L@PZG&X\\$$G[W '.?3W
M:TUC5=,N24DL[K3KJ,1R#_6J[0GIW!53^!H ;'XE35;70+[1)K:>SU2?RR[@
MDJOE/(>AX8>65(/<^U<C\0O&GBSP?HD.L1#2_*N-2-G%:RVLA98_WA5V?S!R
M0@.-O\76L70?"^J> ?BOINBVKO-X6U"XEN[<R#/DRBWE&P'/7!_$ =Q6G^T&
MJ'X?V;.V-FJ0L#Q_<D'\B>E 'H.EIKT-]/'JUS8W5N45H)+6V:$JV3N#!G?/
M5<8(Z&N>\8^,[C3?$>C>%-'$?]L:LV?.E0LEM""=SE>-QPK8&>W/OV<#I+;Q
M21N'1D#*XZ,".#7E/CG3Y- ^+WAKQS.&_LA(S:7DV/EMBRNBLWHI\SK[>XH
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
MTRPU(1B_L;:Z$3;XQ/$K[&]1D<'WH \H\&>%=2\/?$W7M#C5%\-"6/5HQLP
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
M^=\U[)&(FGE.6V DA0!@*,G. !GO5ZBB@ 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 \N^.^O7VB^!88=/N);>2_NUMY)(^"(]K%
M@#VS@#Z9K7\?>&K%/A3?V=K$L']E69N;22,;6B>%=P92.03M(S[FM7QWX/MO
M''A>;2)Y3"^X2P3 9\N1<X./3!(/L367JNE>*_$'@A?#MU%96MW<QBVOKY9B
M\8CSAGC7 9F8=FV@9ZT >9>--:GUOX*^"=>U(F6=-1C$SD<OM\Q2<\#)V9^M
M>O:%J3>(M;OIKK29[$Z9*J6OVE%$CJZ'<X(S\K9Q@$_='?(KF?'7PSO-9^'N
MD^$O#\EI%#8RH_FWDK D*K#HJ'))?/:O1[2-TMHO.CC6?RU5]C;AD=@2 2.O
M84 3T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 44R5#)$Z!VC+*0'3&5]QGC-><?!C7]7\2Z!JM]K.H2WD\6H/;1[E
M50J*B$8"@<Y8T >E44R65(8GEE<)&BEF9C@ #J37 ^ ?'5UK_B/Q#HNK1BWN
M[:<3V<+ !C:N 4X[D#:3_OT >@T5Y9XPUC4?!WQ3\/:A/J5U_P (WJ1:"X@>
M1C%%+@@-CL/F4XZ<-41\1W6A?'G^S+J^O9-'U*#R8%GE<Q17. V$SP>H'L7
M[4 >L45YOXMO]:M/!EYK^@_;+KS=16XD@CF<DVB':RQ]T#!-V5QC>2*=X#\9
M>&?%FH0S:+<2:?=I"XN='<E%).WYU4?*2"I&1SACG% 'HU%>0?#&Z_X6)J'B
M36_$,4=]&ES]FL[2X0/%;QX.0J'*Y((!.,G!YYJQX;U&YTKXN:]X$G9KC0I[
M;[3:03G<(0RJ6C7/\'S,-O;:,8YR >KTU71F9592R_> /(^M>!:=_:_P:?2]
M6'G7/A+5XX6OH6Y:TG9!N8#'Y>H&#R :]=\%'3I-$GN-+6V^RSWUU*KVV-LF
M96^;(Z\8_+':@#9DU"RBD,<EY;HZ]5:501^&:)]1L;6T^UW%[;Q6V<>=)*JI
M_P!]$XKRCQI<BR_: \(3"!YLV,JLD2;F;(EZ"H5\*ZKI/@[XCW]Q;BQL-4BF
MGLM.+J3"N')9@,JI((^4$XZ=J /5H]=T>9X4BU6Q=ICB(+<(3(?]GGG\*N7%
MQ#:6\EQ<S1PPQC<\DC!54>I)Z5\Z7FMQZO\ "#PKX,:RE@U#4O+%K?7>Q+9-
MDI&[>"2#@8QC.#[C/4_%F2^@NO 6@7L[S:;<WL27TF[FX9&C!W9^I/)ZGVH
M]3M?$6D7DUO%!?PE[E2]N&)7SU'4QYQO'NN:;?>)-)TW4[?3;N[\J]N<^1"8
MW+2XZ[<#YL>U</\ '6-8_AW_ &A'F.\L;R&6UF0[7B?=C((Z<'^7I7/>);VZ
MU#QE\(]0NAMN+E!++C^\PC)'ZT >NZ;KNEZN;A=/O8IWMW*31J?GC8=F4\@_
M452TCQEHFN:S>:187$[W]D,W$4EK+'Y?..2R@?XUYWXJ\W2_VBO"]SI^1+J%
MJ8KJ-,Y=!O!+#T  /_ /:G^#HA;_ +1'C6(8(:U23..1D1''_CWZ4 >I6NIQ
MW=_>6J07*FT8+)+)$41B0#A2?O<$<CBLBV\:6.HW=W#I5G?ZE#:%EFNK6)3"
M& R55BPWM[*#6%X]^UP^%_&YT\_OVLHY"8P-P4J5<$_[BD_C5CX.FW/PIT+[
M-MV^6^_']_S&W9_'- &HGC6TN6TY=/T[4KYK])Y(UBA5"BQ.$<OYC+M^8@<U
MF:3\3;'7=$DUC3-%U>XL8;D6TT@CBS&>-S%?,+$*&!) Z'V..U2.-/N(J\GH
M,<DY/YGFO*/@01_8WB6U"J(8]8EVH!P 548QZ<"@#T%-?%S?:C;6-G-=?V<Z
MQ3LCH,R%0Y1<D9(5ESG YQG(.+FDZE'J^EV]_%#/"DRY\J=-LB<X(8=B"*\W
MUSP+JTFO:EXD^'_B%].U*6<K>V4W,$LB]<C!&3G/(/WLY&:W_!_CB.^\'Z9?
M^(WM],O[FX>S*.P19)U9E.!V)*GCU_"@#IM=U-M&T&_U00>>+.W>X:(-M+*B
MEB <'G .*Y.W^(&H7OPV_P"$QM/#RS*QW)9"\/F,@8H2"(S\VX<+CD=\\5T_
MB90_A36%89!L9@1_P UYK\*M1:W^"5K<3N2EM>X7"@[5^T*<8XSR3WH ZO0?
MB):>)? EYXCTRV5KBSB=[BQEFV&-U7<5+[3P1T;'/MSB;Q?XU/A*STNW:T%_
MK>IR+;VUK"VU7DX!))R0@)'J>1]:X/XG^$K[PG+>>-/!X$'GQ/%JUHJDI*CC
M!DVCZY/O@^N;?Q9AFTCQSX-\6S1M)I5C<>5=,%+"'+ [C^!//JOTH [E[WQ3
MIEO;7&H1Z5>))/%'.EJLD1MU=U4L"Q;S-N2>B>OM7353&K:>\-O,EY"\=P5$
M+(X;S-W3;CKUS].>E4M,\4:7J^NZKH]G*[7FEE%N0R%0"P.,$]>E &S1110
M4444 %%%% !1110 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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 (2 "3T%>1?".=_#6F:[9W^DZQ;Q2:I)<6K?V9</
MYD9  (*H?[O?UKUZB@#@[S6=1U[0;>VGTO5K-=7OVM6 LF\RVM02"[Y4A=VT
M?>'_ "TZ$*36!X^\-ZOI/C?0O&7AVWOM2U")_)O8$0?O(,>H  X)'/J#VKUN
MB@#E/'OAL>-O -[IL:%+B6-9K;S%PR2+A@"#T)Y4^F37.>)?AO=ZQ\.='TN.
MXD_MNQGAN#=&3YS*Q'G-N)R/O%N#_",5Z=10!BZO#JUEI^GIX>@@D:VFC62"
M:38KP!2"H;!P>A'':N:7PE%J?Q TGQ+%H)T:33_.:Y=_+#73.A4 >6QS@DDL
M<>G/;OZ* //]!\):CX$U[6[K28!J.D:I*+@6B2+%+;29.0N[Y64YZEE( Z&K
MF@^$+NW\8ZOXPU9H'U.[3R+:WA8E((5  &XC)8[1D@8Z^M=I10!CP:2;_P ,
MC2==M+61&B\B6)',B,HX!R5!S@ ].#4'@SPQ'X.\,P:'#.T\-O)*8Y&&&*M(
MS 'W ;'X5OT4 <1K_@[4=4^(FA^*+::SC32D9/*DW;I@P(.2.%QN..O]*Z;7
M].EUCP]J.F0S)"]Y;O;^8Z%@@=2I. 1G@GO6C10!YXOPKM[GX:1>#M4OTN/L
MQ+6M[%;"-XFR2#C<<]2#R,@_C6G<^!%USP9;:%XEU&34KFV(:+48T\F5''W7
M'+?,!QGOWKL** .4U/P=-XAT_3]/\0:H+ZRMI5EFCCM_*-VR_=\P[B,9Y( &
M3CITIWB7P3!XBU31-0%[+93:-(9+;R8U().W@[@>/E''UKJ:* .?L/"5G;>(
MI?$-Y/+?ZNZ>4D\P4""/).R-5 "CGJ<D\\\U%>^"[2;Q/_PD=A>W>FZI(@BN
M9;<JPN(QCY65U8=AR #Q72T4 5+33XK6&1&9IWEYFEFP6E. ,M@ = !@ #VK
M'TSP7IVARS?V-/>:=;3LSR6D$H,)9NI"L#L/^X5'Y#'1T4 06MG#96JV\"LL
M8S]YV9B3U)8DDGW)S69H'A/1?##7)T>T>V^TN9)A]HD<.YZMAF(S[UM44 9H
MT#3DN[JZBADAGNFWSO#/)&9#@ $[6&2  !Z5GZUX,T;5],LM/DTZW\FSE5X.
MH,.#DE<=SCOZY.>_144 1SP175O)!/&LD4BE71AD,#U!K*3PGX?BTI]*31K)
M=/=Q(UJ(0(RP[[>F>E;-% $?DQ&W\@QJT6W8489!7&,'/7BEEBCFB:*5%DC8
M896&01Z$4^B@"A8Z%I&ER-)I^E6-I(PPS6]ND9(]R *MQV\,4LDL<,:22D&1
MU4 OC@9/>I** "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 HZSJD6B:+>ZK
M/%++#9PM/(D(!?8HRQ&2!P 3U[5R5K\5-)N/#MMXBDTW5(-$FD\IKUXXRL)W
M;<NJN6 SQG!KH_%D0F\&ZY$R[E?3YU(SC.8VKRKP='!)^S#J"W./*^RWAY]0
MSD?KB@#VBVN(;RVBN;:5)H)5#QR(V593R"#W%2U\^Z#K^M:5X3^&>D?,L&HR
MW'F)/.T*S@2$0QF0*2%.Y< #G@=*W/%EQKWA#PWHEEJ^JEK*[\0QK<RQ3.QB
MLR=WD,Y 8@ 'G@D#'?% 'LU%>/?$(7O@+PO,]CJEQ+8:EK4<DT;OC[+;N"6C
M0CD(Q4],8' ]SQCHDNG^!O&DD6I6ES97<$-Y:6%L,BU&1F1.3A6P3D #@GUH
M ]AZ5S_C+Q#)X<\%ZAKUG'#<M;1+*BLWR."P'4>QKR;1=-M6^('@:V*RF#4_
M#PDOHVF8BZ81L1YG/SC@<'C@>E)X<,MW^SEXHMO.;;:RW*1C.=B*5?;].3^=
M 'LF@:W#K&DZ?.\L"WMQ9PW4MNC@LF] W3.<<]35U]0LH[M;62\MUN6("PM*
M YSR,#.>Q_*O&+2QAA/PDU#1HX;:[F3RYXX@%::,Q*9&8CKC!SD=6JCH,]GK
M,WB'0O$^O#3-5@\0?;XPR8GE88$8C+'YNF H!.,8X- 'MMQK^CVOVK[1JMC%
M]DQ]H#W"#R<]-W/RY[9K1!! (.0>AKR*UTG3=9^/OBJSU.S@N[=M,@;R9U#*
M2!'S@]QZ^]>N !5"@8 & * %HHHH *X;XC:;XGN])N;W1/$1TF*PM7G$<4>6
MN' )(9OX0 ., \DYZ"M73_&%O?\ C;4_"YLKF"YLH5F665<).ORY*_0NH_&L
M?XDZ_/9V<6C6^@ZSJD=Z#]L_LVW=RD/==P& 7P5ZY W'KB@#GKSQSK"_"WPA
M=SR/%J>MW<%K+*OR-Y9<[G'H651R.F[([5L:+J^JS^*_&/@^&]DBFM6CGL;J
MX8S-%'*JEL9^]M)RN3W Z"LKQ);:EXS\"Z5JEKX;O=-FT?5(IX=-F4K*\$>
M<)C/<X'HO&<XK6TG3;FT\>>+O&9L[Q[:6WB@M8/)999RB+NVHPS]X  G Z]N
M: ,OP?9:WX5^+&I>'Y-;O]4T9]-%Z9+Z0R-"Y; RQZ$X?TR/I7-MXNF_X1"R
M^( D*WI\1F.9BY_X]#N'D>Z 8.!D9RW7-=7X*UWQ1=:]Y=_X)N=/EOYFFO\
M4KIR1L"G9&HV\ ?* "2/O'J2:PS\/]5B\)2^"%M998SX@%S'<LO[O['PQ=FZ
M;NJ[>N>V.: /;:*** "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@""^LX=1L+BRN0Q@GC:.0*Y0E2,$9!!''I7/6?P]\-6.F1:7#9
M3'3HY/,%G+=RR0ELY^9&8JPSS@@C/-=110!CZYX5T/Q)ID>G:KIT4]K$08E&
M4,6.FPK@KZ<$4DGA/09M$_L:;3()K L':*4;]S#^(D\EO]HG-;-% &+%X2\/
MPZ3-I:Z1:&QFQYD+1[@^.F<\\=O3M19>$?#NG:3/I=IHUE'8SG,T B!67_>S
M][\:VJ* ,M/#6AQW%I<)I%BLUG'Y5M((%#0IS\J''RCD\#UI]CH&CZ99365C
MI=G;6LS%I8(H%5') !)4#!X _*M&B@"I!IFGVLYGM[&VBE((\R.)5;!Z\@4K
M:;8-?K?M96QO%&!<&)?, Z8W8S5JB@");>!9VG6&,3,,-(%&XCW/X"H=2BU"
M:S*:;=P6MSN&)9[<S+CN-H=?YU;HH YQ=.\89^?Q'I1&/X='<'_TH-*VD^)F
M1 /%$:E1@LNFI\WN<L?TKHJ* *EM8B*1+B>0SW@A6%YB-H..I"]%R>3CV]!5
MNBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHI,C.,
MC/7% "T4 @C(.110 44UY$BC:21U1%&69C@ >I-,M[B"[MH[BVFCF@E4,DD;
M!E8'H01U% $M%06]Y:W4DZ6]Q%*]O)Y4RQN&,;X!VMCH<$''O4] !15::_M;
M>\MK.:=4N+HL(8SU?:,G'T%6: "BBB@ HHHH **** "BLLZW$/%0T'R7\XV1
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
M9*;@-PY'3/6N;TO69/%&N:W8B?4;)M.OT2W>*%T7:L:,P<E=IW%F^5N<8(Z
MTMY)%XKO?#%S8I+%<6-[]IN0\91[9!$X>-\C@EF1=O?KT&:L^%EV>)O%X6"X
M2.348Y$DDA95D_<1JVUB &PRL./;UH ZNBBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@#EK_P 92::NGO=:%?QIJ%ZEE;EGBR7?
M.TD;\@$+GGD>E2ZSXHGT=+4R:5*3/J5M8Y,JA0)F \P$9R 3C'!S[<UF?$?[
MWA#_ +&6T_D]2?$R-9/#VG[I7AVZQ8D2H,M'^_4;AP>1F@#LZ*\MU)+SPKJ?
MC<:.UR%.B)?PB:=Y<3#S0SKN)(/&3ZD"MK0M'6XU31?$<.NP&"2V,:P6L)C6
M[#IN!D)=MS#&[.,\'- '<5&]Q#'%YKS1K'G&]F 'YUR'Q+M5N]#TM69EVZU8
MG<C%6&9E7((Z'YJR;JUT[2O'UAX<$T6G:4VF/)9PR1J\;RM,YE53)D;L%3CT
M/I0!Z-)+'$H:2144G +' S4=Q>VMI;&YN;F&& =99) JC\3Q7#GP_<Z?I>C'
MP?J5O=RZ:)XX8-3DWI<0LPW ,H&"I"JK < X/!IFB:Y!?>)/#[7%C]@@N=/N
M(;6U8?)%<QR[94';.%X/H#CK0!T/C'6KG2/!UYJ^EO \L0C9&<;T92Z@]".Q
M/?\ .MS[3!]J^R^?']HV>9Y6X;]N<;L=<9XS7EGB&%=,\&?$!;=A_9B7:20J
M!Q&Y$32JHSC&XYXQR6K;U34+/3/BUI5[?W,5K;7.BS0QS3R!$:3S8V"@DXSC
M)Y_"@#<U#QOH.G6.GWLEZLEO?W0M8)(@64ONVG)' P0<_0U:2Z5_%0A76(V5
M['S%TT1C</G_ -=NZX.0N,>]>50ZBO\ P@FEW?F".WL_&>Z:5R0(XS=.26S]
MT8?G..M=GJ%X+CXE6$=G<Q?Z9H%SY,@?J3)&5((_$_0&@#I4\1Z5)?I9I=9E
M>1HD;RV\MW7.Y ^-I88/ .>*I:CXY\.:4;X7FH[6L&5+E4AD=HRP)&0JDXP,
MDC@=ZXO:==^$,?A>.6.#Q';1PVC6V?WL-Q&ZC>0#D#Y=V\<8^:MY(XI/$'CL
M;57?:0!I-AP?W+CD@<X]!DT =//K-I"MJ5,DYND\R(01ERR#&7P.PW+^8JS9
M7<.H6-O>VS%H+B-98V*E2589!P<$<'H>:\[M+6SN?!7@UI-4O])U*VTI%M[R
M!3MC8)$KQR@@J<L%^5ASL..E=IX7N=4N_#-A/K4*PZB\>9E52HSDX.T\KD8.
M#TSB@#G/B9K9M_ FK/9->AHU\LW=G(%$,@8#:Q#!N<X. 1ZXKI=3UV#3([MC
M;W%R;2'SYU@"DHG//S$9X5C@9/'TSY_K8U*T\#>(O##:/J%Q?S-=7-O);6Y>
M.5);AV7Y^FX C*GG&,9J_J3W>C^,;B_N_"=UK6GZM# T9M;=)9;65%*E75B
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
M/[.\A=R$MN*++U5">P&<9&<\UU>G7T.J:9::A;[O(NH4GCW#!VLH89'T-6:
M,G3M$&G:YJ^I)<;AJ3QR-%Y8 1D0)G(Y.0!U]*KQ^''DO-)N]2OOMD^EL[02
MF!4=BR%"7(Z\'L!R >U;U% '$>(M&AT?PC<VJW.KB*XU+[5+<Z>FZ:W+R^:S
M*JKRH/&,$\]\56\*VLMW-(MIXC\0ZCIS120W U6U\K:2/EV%HT;<,^C+C/3@
M5Z!10!S\/@_3H+?P_!'+<A-"/^B?.N3\A3Y^.?E)'&.M5HO &C0>(YM:A>]C
M:>7SY;-+EEM9)?[[1#@MGGGOS5S4=8U'[9>6>C6,-W<V4<4LL<TQB\P.6^53
M@C.%)R>.0/7&S),D-LT\Y$:(A=RQ^Z ,G/TH P+SP-H-_J-[>3VTV;Z/R[N&
M.YDCBGXQN=%8!FQQDU.?"]B/$.GZO$)(IK&V^S)ME;#18("$9P1SG)R<@>G,
M.D:WJ7B#3TU73[2WBT^8;[;[2["29.<,0!A >,=3@Y('2M33[][C28[R]A%E
M)AO.C=^(BI((W'&0,=>AZT 37UA::G926=];17-M)C?%*H93@Y''J" 0>Q -
M,M--M+$/Y,1WR##R2.TCL.< LQ)(&3@9P,\58$T30B82(8B,APPVX]<U$]]9
MQ^?ONH%^SC,V9 /+'7+>GXT 4=,\,:%HU[/>:9I%E:7,_P#K98855FYR1D=L
M]JG_ +#TC[-]F_LNR^S^=]H\K[.FWS<YWXQC=GG/6I_MUIY$4_VJ#RIB%BD\
MP;7)Z!3WSVQ4=EJVFZDL[6-_:W0@<I*895?RV'4-@\&@"/4],%Y:W9M72TU"
M:W:".]6(-)'D<?4 \XS7,Z5X3OC) NJ:9X8MH[=XY$DTVU(D9D((QN \OD#I
MNXR/>NHMM:TR\GE@M[^WDEB02.BN,A#T;_=X//2J</B_P_<:I9Z9!JUM+>7D
M7G6\:-N\Q,9R"..F3C.2!0!LLJNI5@"I&"".#2+&BXVHHP-HP.@]*S[C7].M
MKV*TEFD$LLP@0B!V3S",A2X7:#[$U7_X2K2/[4AT_P ^3S9IY+:)_)?RWF09
M:,/C;N&#QGJI'4$4 ;5%<=%XIMM?TKQ5#<PZEIUKI[2VTES'$RRA!$I9TP"0
MXW$C X&T]ZU[+5;*UTG1HH)KF]:[@3[+N(::9 @.]B<#I@EC@9('4@$ VJ*Y
MJY\=:+::)-JTS7"P6]X+*Y7RB7@E+!<..P!8<C(P1C.:L:/XJM-8U>\TM;.^
MM+JVB2?9=Q",RQN2 ZC).,J000"/2@#=HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHK'U;Q!!IEC:W<<9NHI[V*SS$P^4O)Y>[WP>PH V**** "BHKF5
MH+2:94WM&C,%SC<0,XKE-(\4Z]J_A2UU^WT"UDBN+?SUMDOV,I'H,Q $_B*
M.PHKG;+Q%+XB\/:?JWAX6Q2>=%G2^9HVB0-B1, '$@(P >,^U;LES!$2))XT
M((!W.!C/ _/'% %'6= TWQ!':IJ<#3+:W"W,.V9X]DJYVM\I&<9/6I-7T:PU
MVS6TU& S0+*DP42,GSH=RG*D'@@&IVO[-+M;1KN!;E\[83( YQC.%SGN/SI)
MM0LK>=()[RWBFD(5(WE568GH ">2: (SI-BVJ2:DT&ZZE@%L[L[$&/).W:3M
MQDGMWJAHW@[P]X>NY;K2=)MK2>7.YHU]>3CT[=,=!Z5+8>)M*U/7-0TBUND>
M[L-@G3/0L"<#UP!SBK2:OITEVMHE[ ;A\[(]XR^.NWUQ[4 .U#3+'58%@O[6
M*YB5UD5)5R PZ'ZBHM6T+2=>@2'5M.M;Z.-MR+<1!PI]1GI47_"2Z']OCL1J
MUFUW),UNL*S*6,BC<5P.X'\Q5FUU2RO)O*@FWN4+K\I =00-RDC##D<C/44
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
M;KN$J@G/ +'RST^516_K>CZC<:%I,-O&EQ=V]];W4_[SRPY5]TC ]LG)Q[T
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
M\I;!].<U<L=$O](UG5+BRN(9;/4I1<M#,"K0S;55F##.X$*#M.,$<'FN@HH
MY6Q\&+IM[X=EM;M1'I*72R(8SF<SX9B,'Y?F!/?K^-:>A:,^C-JA:X$HO;^2
M\4!-OEAP/EZG/3.>.M7K2\CO//\ +5AY,S0MNQR1CI@].:LT 8GBSP]_PE&@
MOI?VK[-NFBE\SR]^"CAP,9'4J.];7.WJ,XZXJEK&K6NB:7-J%XQ$,6.!U9B0
M%4>Y) _&FV%WJ4U]>07VFK;11%3!<1W D2=3UXP&4C'((QR,$T 8FG>!K6T\
M +X2N+N6> !L7"#RW5C(9%8<G!5B"/H*TDT-YKO3;K4KS[7/IV\PLL00,S+L
MW-R<MM)Z8'S'CIBII'B6^UJWU*6UTA0;&[EM&1[H!I)(S@[?EQ@GIDBGV/B@
M:YHFHSZ-:E]4LF>&33[MO*:.=1]QSR,'LPR#ZT 9"_#A%T2+1!K^I?V7;W4=
MQ;0D1EH0CAU0/MR5!'&>G%:MWX22?7+[4H-3O+4:A;I!>00A-LNT$*<E2RG#
M$<$?@>:WH'E-K$]TJ13% 9$5LJK8Y /<#GFG/+''MWR*NXX7)QGZ4 <K)\/[
M V&C0P:GJEI=:3!]G@OK:94F:/C*OE2K [0<$=JLW?@VVN[#3H&U/4TGL;G[
M7'>K,IG>0JRDL64@@AB,   8 P!7037$%LH:>:.)2< NP4$^G-9]WXATNRUF
MRTF>\B6]O%9XHBX!VCN>>A/ ]3]#0!6O?"]OJ7VB&]O[ZXL;AE>6RD=3$2I4
M@@[=Z\H#@,!G/'-6M-TJ2PU#4;DWMW-'=R"00SS&18CSG9D?*.@VCCCWJW+?
M6<$RPS74$<K$!4>0!B3TP#3+G5-.LY#'=7]K!( IVRS*IPQV@X)[D@#W.* '
M:CI]MJNFW.GWD9DM;F)HID#E=R,,$9!!&1Z57DT.PFN]-NI(Y&GTT,+5S.^5
MW+M.>?GR/[V:LB^M&N/LZW4!FR1Y8D&[(ZC'6GW%Q#:0//<2K%$@RSL< 4 9
MK^%]&EM=4M9K%9H-4E,UY'*[.LCX S@D[>%7IC&!3+3PGHEEH]SI45EFSNE*
M3I+*\AD4C&"S$M^M7+;6+"\2=K>?S'MQF:$(WFQ\9&Z/&X$@9 QSVS7.^%;^
M?Q1'::['J%_!M>59K1X"L,B;F50-R]5V@[E.>H/!& #K88D@ACAB7;'&H51G
M. !@52ETQ?[935;?8ESY7V>7(XDCW;@#CNIW8/\ M'UJE%XGMKCQE<^&HX;@
M3V]JMQ)*86"?,> &(P> >>F>!D@@<YX#\80?\(OH%KK>H33:I>M)#]H>-VCD
ME$C@(90-H8@<*3G ]QD ZR7PWHD[WKRZ5:.U\,71,0_?#C[WKT'UP*MG3[(W
M-O<FSMS/;J4@E,2[HE(P0IQD CL*I:AXDTW3(Y9;F5Q;P2K%<3JA,<#-C&]N
MPY&3T'?%/U_68= \.7^L2KYD5I;M-M4_?P,@ ^_ H EM]%TJUOY+ZWTRSAO)
M<^9<1P*LCYZY8#)J]7.Z)IDM]HUM?:I>7,M_=1+,[13O&D)9?NQJI   .,\D
M]235Q+HZ1;:?ILLDU_?-'L3E?,F" !I&R0!U4GW8 9H UJ@N;*UO55;JVAG5
M3E1+&& /XUA2>--/ATJYO9+:[62SNX[2ZM=@::&21U1<@$Y!WJ05)R#QFHF\
M8S#4M0TM?#]^VI6L2W$=MOB_?P$D>8&W;1RK#:3GIQUP =32 !5"J  !@ =J
MYB3QM:G3?#]_9V%W>0ZVP2 1;=R,8VD"L,]?E(/88.2,4EGXR:YAU2&31KR+
M5M.>-)=/&)6/F?ZMPR9&P\DG^$ DCB@#J:SM>T:#Q#H5YI%U))'!=QF.1HB
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
MD<;F7K[9/\JP?%FC3S:C<ZIX?;4]/\11HBQ2PH6M[W RJ2CE-HY!9L$>_ H
MZ"]\5Z;8W$L<@N'C@F2"YGCA+1P.VW:'/_ E)QG&1G&:;J'BVPL+^^L!;:A=
M7UG EPUM;6K.TB,2 4Z \@C.<9XSFN,\66'B'6],\3Z;)H5Q/=;Q)IL\3(L'
ME@1G(RV3+E6Y(ST (%=-9V.H/\1[C69;"6&RET:&W#2.A(E661BA"L>0&'/3
MWH ?:>/=)OO[(D@AO39:J0EO>F'$(D()$;$G(;@C@$9XSFIM6\9Z9HR7<LZ3
MO!9R".XEBV$1G +?*6#-M#*3M!P#W.0.:M_#NN3>!_"EH^G?9KW3M7@N)X&F
M0[88Y6R<@X)*$' /?VJ[%:>+O#_B;4X]+TVQU'2-3NOM8GFNO)>U=E57##!W
MK\N0!CKUH [5I=UJ9H%\[*;T4'&_C(&3ZUP.@W<FH:-;:_K5G,FHPZE/':K%
M=DM*[321B(@8&Q>!SD?*6XYSZ%R%YY..W>N%M/"NL2>#TLY7M[/5;34Y-1M&
M5R\98S/(JN1@D$.5/'YT ;MOXBF_MJ71KZP$&H"V-U;I%-YB7$8.#M8A<,"0
M""!U')K*TOQU=:EI$&JMX>N;>SNH(6M7DF7,TTCA!'CJ!D@[SP1DX];Z:/>:
MAXEL]?OX(K>:PM98+>!)BX9I"NYF; P,* !@]3Z"LRT\%ZA/\,K#PUJ-_';Z
ME9+'Y-Y9Y=8WB?=$P# 9P N1QWY[T :=SXDO-*_M-M7TT0V]I%')#<Q2%HYV
M=BH3[N58-M'?[V:FTW6[^Y\0SZ;<Z9*ENMNL\5XL<BQL<X:,[U&&'!&"<CGB
MLX>'_$6N^'K_ $WQ3J5BKSH$A;2XF41LK!EE)<Y+ @' P!COGC0\.6/B:U,G
M_"0ZM9WP5=D)MK8Q%O5GY(SP.  !S0!+K.IW]G>VUO;001P2QR-)>W!RD3#:
M%38""Q8MQ@]CUK"M?&FI7]CX4GMM-MMVM22PS!Y6Q"Z1NW!"\C,;=<'MCKC:
MU30[ZZ\0V.KV.J+:M;PO;R126_FK(C,K$CYAM;Y1SS]*R]'\"R:78:'9R:K]
MHCTB]ENX3]F"E]XD&UOF/(\UN1[<#% #(O&MS:V.NKJ5K"U_IE_'8H+8D1SM
M+Y?E'YN5YD ;KC!P32LU[#\5-)2]EM9?,T>Z"&*)D(/FPD\%F]!^M3W7@6TU
M!/$<-Y=2/#K<L<S"-=CP.BJJLK9/(V*>G4>G%3V7A6YBUO3]7U#6[B^N[*WE
MMUS"D:NKE3D@#.?E'?\ +G(!TM%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M (2%!)( '))KCO#%[<^-;:XUM[VXATN2>6+3X+9C%NC0E/-<_>+$@X&< 8XS
M78LJNC(PRK#!'M7 >#1-X&M;CPO?V-^UE:S/)87L%M).DL+L6"G8I*LN<$$8
M/44 =5;/-HUG<-JM^UQ']IQ;NR@N5;:%3"J,MN) ZD\5#'XKTUK74II/M$$F
MFH9+JWEA(E1 "=P7^)2 <$9!P?0U2\3#4+RPT_4;&RE<Z=J,=T;<C$D\(#(^
MU?[V') /)V^IQ5+6-$FU/7=6UBWAE6-M ET\*T;*T[LQ8?*1GY<8Z<^9QT-
M%Y/'FE/J%O:+!J&+JW^T6<WV5O+NOE#%(SU9P#G&*4>.M,_X12_\026U_##I
M\C175M)!B>)P1E2N<=&4]>AS67_9NI&[^'MPMC/LL8W%X. 8=UML&X9_O$=,
M]*H:AHNJW'AOX@V/]E3[[^[:6R5 F)]T<:@KSUW)DD_7B@#?;QU"-=FT<:-J
MAO#%YUFK0A1>*, E"Q&W!(R7VU2UKQ)H6L_#B;6=3TR[GTY9E2>SSMD259@F
M"0P^ZXZ@XP*NSV%[/X\T'55M+EK:+39X9Y',8\MG,94,-V<_*<X&.GX8M]H>
MN7?PW\2:8FDNM]=7]S+;0/-%^]22X\Q3G=M'#<@GL?:@#6D\1:P/B5/X?AL;
M=[2/3$O$+3E2V9"I)^4]QC'U.>U4_#/CJ[N_!D6N:Y;VL#W%VUK (93AW,SQ
MJIR/E P,MD\ G Z5HRZ7J47Q&M-:ALXI;.72S93OYH5H6$F\''\0Y(&.]8<?
M@O7CX1DT=)[:UO+#4GO],O/-:3S',SR#S%*\##[3RV>OU -J'QH4_M4:AIQ@
M^P^5Y<\4IDM[GS#M4)(57D,0I&.,]ZMZ5XANKK7IM*N[ (!#Y\-W;LSPN-V"
MC$J-KCCCN.1CI6?/I/B?Q/X9OK'7&L-+N)%C-L;%VFV2HX<2,6 XW*N%';.2
M>VCX=B\6 Y\2W&EGRX]JKIX<^:W'SL7 VXQT'')]J +5_JS)K%MHMFT0OYX'
MN2TH++'$C*I8J""22Z@#([G/&#S/B36[^^\!>+X"L-EJ.F6\\4X&95=/)WJZ
M'*D;E88SG:01SBMW5]"N+CQ!INO:=,D=[:(\$D<I(2>!\$J2,D$,JL#STY'/
M#+GPY)?:1K\,S01WFLQM'(R@NB#R_+4<XW8'/;))H T='CF;2[2XNQ:M>M;J
M&D@AV* 1G: 68X_&O-KR\U?4/AM\0AJVHPW+VEU=0*4@:+:$52 ,LV 1C YZ
M\DUZCIUL]GIEI:R.KO#"D;.HP&( !('..E<H/ ]TMMXKL$U:-=/U]II GV;+
MPR2H%<[MWS# X&!UH DL]<UJW\665GJ4ED^GZCI\EW$(D97MS&4RK,3A\B0<
MX7D=!46G:_XBU:TT35].L&GLKR4&YA<1QB.!@=KHQ?<2ORYX^;G ' K2N/"I
MN=?\/ZI)>*?[)MYH&B\GB<2(JDYW?+]T''/I5'0? ]UX>O%@M/$=[_8$3%X=
M+:-?W9ZX\W[Y3.3MX]#GG(!H^.QGX>^)>2/^)7==/^N35P_Q!EU._P# 6CW6
MH6,::+&]M>:A/:3F2XC08/R(54=2,G)QSQ7I&NZ7_;>@W^E&=H%O('MWD50Q
M56&UL ]\$UB-X+>]T)=$U;6[R\TX)'&84CCA\Q%_A<JN2#@=".E %A-6?6/$
ML^EVMU)!:PZ?#=B:%1ND,K.%P6!& $STY)]L'"MO$&J7%A<V-W?[+BPUHV$D
MT,)\V]B";PL:@8$A!&2, !6/R]NIN/#EC-JUIJD!DL[VVA-LDMMM&Z$\^6P(
M(*@\CC@].IJO>^$--O;>!3)<P7,%T;Q+R"0),)B,,V<8^8$@C&,<8'% '":C
MX@\0:?X(\32+?7,5UI6MPV]NUQL>0PNT!V2%>HQ*>00<8YKIYS/8^(M)\-7&
MM7=Q'J(N[J26:14E=550(49 I4 R%OEP<)UQFKLG@729+35;4S7WDZI*DUPI
MN6;+KMY!.2,[%S]/2KVO>&=,\1I:_;XY!-:2^=;7$,ICEA?U5AR/IT- $?AZ
M%+&?4].%P\[0W'F;I7W/M=05!SSQC )ZXJK).FJ>-KS1[J:6..UL8;B&**=X
MC(7>17?Y2"0NU![;O>M?3M'L]*:5[99?,F \V269Y&?&<$EB>>31>:+87U[!
M>S0L+N!62.>)VC=5/5=RD$@X'!XXH \RUCSM1^&6NVFKO+<C2-9%K;W$KD-+
M&DT>UF(/S$!BI)[J2><UZO;V\5I;I! @2)!A5'850N_#FDWVB/H]S9J^GN=S
MPAF <[MQ+$'));DDGD\FM-5"J%&< 8Y.: .-^'CHT7B90REE\0WNX \CY^]<
M]I5M'J_B#XEZJ@D;2;J*.UCE3($CQ0E9"A'7![BNZ3PEH,:W:+IL6R\E,URC
M$E9W)R2X)PW/KFM+[!9_V<=/^RPBR,7D_9Q&!'Y>,;=O3&.,4 >9S:?8Z]JW
MPZBU,O-'=:-<>:@D*B<B* X?!Y'+''K4UZ="N-3\2^&->UA=+A'DK:)*T*$V
MOD1@&-Y%)X</R.0>1SS7?QZ)I4+V3QZ;:*]C'Y=H_DKN@7&,(<948XXI]YI.
MFZA-!->Z?:W,L#;H7FA5VC/JI(X/TH X<:GI>D>,;_3?$=[MLKC2K:&RN-1;
M:LZ*'$PW' WG<I;H3QZ"B^.G:1XL\ M:LD.EI;W=I%+,YZ>6GE@,3R3LXSU^
MN*[ZXM+:[55N;>*8(VY1(@;!]1GO4C(KXW*&VG(R,X/K0!YUI;6USX:\5Z)X
MA<&]^W79DCD.UY5<EHGC[D;=H4CNN.U&C:6S?$;3GU>(3WH\*P1SF5-P\Q9?
MF.3WR?TKT8JI8,0-PZ''(I: .##3Z9XHA&E:A#J&GW>HO]JTV=-TMG(Q;=+$
M>JKN#$[N.3@\UK^-!=I::5>6\4DT%GJ<,]W'$I9C"-P)"@$MM8JV!_=KI:*
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
MXTD"[)!@!A@GIC\372Z='=Z?X\>RDU2\NX9]-^T.EPX*B02!<H !M!!/ XH
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
M?>@#RFS;4'\/?#O5SK.I_:[^:*UNY3.S+)')$Y(*GY<Y50'QNYZDU;U&^O\
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
M,43:3PJG&#G)[^P ._HKCI/$.N:;?37>H:=(VA0V$MU<3F-4>!T&[:H#DL"
M>W!'6M*P?7;MM,O1<VK6-U;M)=1@?-"S*IC\HX^8 [@=W7((]* -^FR1I-$\
M4J*\;J59&&0P/4$=Q7G'AK6=2L? >CF:]>XOM3U>6S^T3H/D+7$NYL#C.$;
MY )'88K8U36=6TG6KW3//\Z*;29[VSN&B!>&2+:&5@  5.]".!SD<Y& #KH8
M8K>%(8(TBBC4*B(H55 Z  =!3ZX#3;_Q6G@RV\03WCZL]W!:3-9V5LBO"A&9
M#%UWL05.#W#8QD =1X<UJRUS3#<6=W-/LD,<JW$826&0<F-UP,,N<8Q^= $^
MG:S:ZG>:C:P+,LNGS""82QE/F*A@5SU&".>]:%>=:C%?_:_'MY8ZI=64MKY<
M\0MT0[G2U1ANW*Q(R ,#'?K5_P#MJ[U?Q!9Z0DBB&XT1;[*7+0.[NVW*E03P
M.>#CYAG/% ';45Y]=0>);&;PAI>H>(I'GNKFXMKR:VC5/.3R9'4\CAAL R/K
M4L:ZEJNK:_X?AUR6UGTZ*WBM)V+&7!A5O.8!E$A+E@<C!VX]: .KM]6CN-?O
M])$,BR6<$$S2$C:XE,@&._'EGK6C7G;Z/_:WQ!N;&_U"XEM[G0+9IFM9# )G
M260!P4.1]XD ''/.:IQV^L:AX'M]6%Y<WNH^']1N'@;)7[=!#,R[6 X8LB#!
M]0/?(!ZA16/H5S;ZLDNN6THEM[T*+=P3CRE''![[BYSZ$>E87B-4T'QEINNB
MV,MOJ$;:9>JJ[B6/,)Q[L"GON7TH [4D#J<4W>F_9N7=_=SS7!>#X+O3[F3P
M?>J&&EW!NXY%0[)+=LM%R<\B0MCG/[JN;GU'3U_L'5+/4;2TC3Q&^Y9G5KEP
M\LBRF1R1L4Y/R8X&WGL #U.VN+[^T]12\%FEE&T?V1D<^85*_,9 >!\V0,=0
M*NM+&FS?(B^8=J98#<<9P/4X!KBM/L;'4?&WCC3+F%'ANX+031\?.K1,I_\
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 5RC7.JZ[-KATW4?LC:=.;:UCC16$DBHK$RAAT);;@$<#
M.<].KK"'AI;;5=1O]-O9K-]2"FZ155E+@8$B@_=?'!/(.!QD4 <5>:LWBBX^
M'>L?:;FP-Y/,CQP%?DD\B0-@E3W!7Z'\:Z;XEP7$_P .]:^RSW$,L5LTH:!]
MK87DY/IC.:NW/A#3ICH0B>>U319?-M8X2N#\NW#;@21@GI@\]:UM1L+?5=,N
MM/NTWV]U$T,J@X)5A@\]NM '%ZY97$OC#P?!;W]S&DEK>H]T/FD(*Q' 8]"0
MIYY[]^1076]6TO1;?36U!KN67Q*=*%U=2^7)Y.6?!< _,0NS.._&#C'86_AB
M&!])D?4+^XFTSS!'+,Z%I XP0^% Z# P!4$O@C1KFPU6QNTEN;74KHWDL<K_
M .KE./FC( *G@8YXQ[G( >&]+UG3-2U47]^LVGS.CV5NUP\\EN,8<&1P"02
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
ME?\ =*RA6'7YL@ <YZ55'@GPR+JYN3HMFTES*)I-Z;E+@YW!3PIR,D@#/?-
M%3QQJ$=A;:.ET[)87>J0V]VX) "%7(#$=%+JBG/!!([UR6JB31_&/C1O#]NL
M5S_PCD<\<=L@7,@:7Y@!_%Z<<FO3[RSM=0M)+2\MXKBWE&'BE0,K#W!X-5=.
M\/Z/I$OFZ=I=G:2>4(M\$*H2@.0N0.F3F@#E[Z*P,/@_5=#5(I)KN%83"G^O
M@DC8R*Q'4; 7Y[H.]6/%MK;WGC#P;#<QK+$;JY)1^0<6[D9'?Z5T]OIEA:2F
M6VL;:&0EB7CB52=QR>0.YY-326\,SQO+%&[1G<A902I]1Z&@#R.>4:-I/B,P
MJT6GV?BJ.:Y2TB5S%"5B8L%PPX;:Q!'&#WK3UM/#FI^&/%^JZ/JXU&ZN=&=+
MJXCE5H^$.S<$ 4/U[9 ZXXKTA+:"-I62&-3*<R%5 WGU/K206EM;0^3!;Q11
M==D:!5_(4 >9^(H=.T30_"6LQ0R0:3#-$^H7&G*0X0V[1I(S(,E5W8)ZX/'6
MEU.'PQ=>%;C4]$2:[T^ZU>RGOIY&EECE"S)O;]X3D!1\Q'''/0X]0VKMV[1M
MQC&.*  H 4  =A0!R4=G!J/Q%AU?3S%):QZ6]O=31'<DQ9U,:9'!*A7)&> R
M^M1^$;&]TV_N]"E!;3M'F8V4I/)2091/^V8+K]"OI74:A;376FW%O:7;V4\B
M%8[B-%8Q,?X@#P?QJ+2-/ETVP$5Q>RWURQWS7,JJID? &=J@!1@  #L.YYH
MY_QA>3:-K>@:VUI<W6G6SS0W0MXFD>$R*H67:H)(&UE/^_6'"TFHV_Q&FM-.
MU!8;ZW#6WF6DB-.QM=IVJPW$Y XQGD<<UZ710!P&GQWDFK^ ))K*\5X=*F%R
MS6S@0NT47RN=H"G*L,''3Z5&D$^B^*]8M;_PO/J]KJ]U]IM+N"W255S&JM'*
M6(V ;>">"#Z\5Z'10!Q,K:UX:\5W5Q;:%<:EI6HP0!4L7C#6DL8V;<.5^0K@
MY'0@\<U=FL]23QUI.KMIYDB;39K2X:"1"(':2)QG=M9E^1AD _09KJ:* .9\
M5V-_/J/AW4+"Q:\_L^_,LT:2(C;&ADCR-Q ."X.,U#<Z-J$K>,2MO_R$K=8[
M7YU^<^04/?CGUKK** .&.E^)/MVE>;86MW8)I*0-;S3+BWNQC,C<'<,  %1D
M<\<U0TCPCK]AX:\&0/#9M>:'=.\\9G(5T*2)E6"D?Q@XQT[CI7I%% &'XMTV
M]U;PY+;:>(3>+/;W$:S.51C%,DFTD D9V8SCO3;;3=1;Q5%K%REK'&VF"WEC
MCF9V27?NP,J 5Y//!]JWJ* //(? NK0?#RQ\/I<V?VVVU(7GF[VV%1<F; ^7
M.<$#IUK:\5>'+KQ1:SZ9<P6#6;D-!=;V6XM& &'0!2"P8$CYEXX/>NIHH IZ
MKIMMK.D7FF7:EK>[A>&0#KM88./?FL^PTW5[;3(=,N+^">**,1&[,;>;*@&,
M%2<!L=6R<GG;S6Y10!A7WAS[9XNT?71="-=-AGA%N(L[_,"C.[/&-H[&L>;P
M#+)93QKK+17!UPZU!,EN,1N3PC*6.Y>3W'K7:T4 <7/X!>8>(C_;ER7UP1>>
M7A0B-D &Y1QV  !Z <YKHWTA)-<LM6>>0SVMM+;!<#:XD,;,3QUS&O3WK1HH
M Y>+P/9QZ1=Z?]NO=MSJ9U3S0RATE\Q9  =OW0R@^OO6L-%A'B*36Q/.+E[4
M6FS*[ @8L,#&<Y)[UI44 <U:^!M(M/#-GH(:Y>WLIOM%K,T@$T,F\N&5E Y!
M8]NAP<BM2#1K=(;E+F26]DND\N>6XV[I$P1MPH  P3P .I/4DUHT4 <WI_@7
M0M-?3'BBN9)-+9FLWGNI)&A#+L*C)^[MX"]*T+?P_86UTLZ_:9"CF2-)KJ21
M(V.<E59B!U(&.@.!BM2B@ JM'IUE#9_9([6%;;<7\H(-N2VXG'^\2?K5FB@"
M"\LK74;22TO;:*YMI1B2&9 Z,/0@\&DDT^SFM$M);2"2V0*%A>,%%QTP#QQV
MJQ10!";2V-V+LV\7VD)L$VP;PO7&[KCVI(+&TMH&@@M8(H7)+1QQA5)/4D#C
MFIZ* (HK:""W6"&&..%!A8T0!0/8#BI<#.<<^M%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 5@7W@KP]J6JW.I7>GB2YN
MH?(N#YKA94P0-R [6(!X)&1VK?K".NS+XY.A/%$ML-,^V^=N^;=YFS!'0#'-
M $]AX:TC3)K2:SLQ%):6WV6%@[';%G.WD\\\Y/-9MSIVI:!9V.E>$-+LTLY'
ME\^2>X8?9MW.\ Y+DL2<9Z_7(Z=F55+,P"CDDGBA6#*&4@@\@CO0!':V\=G:
M0VT*[8H46-!Z*!@5631=,CN+VX6Q@\V^ 6Z8H#YP P V>H )%11O?)K]ZUQ>
MV9TT6\;10 8EC;+;F8_W3QC_ '?KF>'5M.N+N.U@O[:6XD@%PD22JS-$> X
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M0#*@$'(&[#,3@L5 P1S794 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!P%
MO;V?A[XG:EI\T:?8?$]H;H!\;?.B!$JX]&1@QSZ'UK,^'%W)#X!O?#<UK)#=
MV-RUI'"V&?RISOC=L''W9"3ST0UU?C;PJ_BFQL$M[IK2ZM+Q)EG3AA&<I*H/
MNC-]<"G?\(FB_$!?$T<^R/[#]GDMUX#R G;(?4A&9?QH S?%KK8^+O WE0R,
MB7DZ".(9./LSCIZ#K^%0>,[UW\3>"0MO/'_Q-SEY$ ',,@QUZD$_E6UXAT74
MM1\1^&]1L3:^5IES)+.)Y&5F5XS&=H"G) 8GDCD#UX7Q-H%WK6I^'[JVF@C7
M3+X7<@DSEQM*[1CV8G/L* ,JRGDA^+?B 1V<TX;3+/)C* +AI>NYAU]L]*F\
M;1/J/PM\0M<6;V4TEE-))$,.P* XR1P<A!SZ?2K3:+K47C+4-;M)]/6&YM(K
M8121L6S&S$,2,?WV]>@JY?Z1J&K>']5T^]OH$EO[9K<-%"2D*LI4D MECR3G
M([<<<@' -<-XOUGP=X>FM9M,FTV*WU@SW*H3<*@ "P[&(P2><D$ =*Z/Q;<W
MEM\0_!(LDC>29KV-DD?8K+Y(8C=M8CE0>!VQWJ_JG@Q=4\/:18M?-!J&DF*2
MTOXHL%)$&,[2>5(ZKGGUJSJ7AR?4M7T'5I+Y$O-)\UAM@/ERM(FQOEW9 QG
MR?K0!LVCW4D1-W!%#+N(VQ2F12.QR57^5>8^,9/F/C>TM+N2^T:]!A'V=R)+
M1,QRA6 QM;<[9R!@"O19+&[F?S7O46187CC*0X".W\>"3D@#'7N?6I+:P2#1
MXM.8ATC@$!.W 8!=O3M0!B^*M!3QKX;M18ZB]G.DL5]8WB+NV2*,JV#U&">/
M>L[POXG\0?V^?#7BS2XX-0%NTUO?6S$P7:*0&('\+#()'OT'&=32_"2Z5X<T
M_1H]6OV73W#07&Y!(  0%/RX*C)&"#QP<U?315.I+J%S=SW%Q' \$)8*HB5]
MI8KM Y.U>3GIQCG(!J55U*T%]IES:DN/-C9<HY0Y([$<BJ7AK1GT#0XM-:^O
M+T1,^V:\D\R4J6) +=\9_I6O0!Y;;6OVCX=^ /+FGA>>YLF:19"Y0F%@2N\G
M'MCI2W^IS>#]/\9Q6-U<_9[.>S,1N9I)S;+.$61PS$L0,L^,G!SZUU=EX&TN
MPTRPT^*YU)H+"Z6ZMA)=NYC900JC/\ !P%Z>N3S6F?#VEM>:E=/:+))J4:1W
M8D8LDJJ-J@J3MZ$]N] &=IFAW%KXF;6(=2A^P7-H(FLH(FV22 Y6;)8@';D<
M#G/)/%=)6!X:\&:)X221-(MI(P_ ,DS2%%SG8I8G"YYP*WZ .!\ A]-\4>,]
M)O'(O9=5?48PW\=O*!L*^H&TJ?0BMKQWJ-QIO@O5KFS$C30PAF\K.Y8RP#D$
M$8(7<1SVS6K?Z+INJ212WME#--$"(Y2N'0'J%8<@'O@\U8MK.VM(/(MX4CC[
MJHZ]LGU/N: .6O["*U\6^&[G1XH(TN%FANXXDVK+;>7N#-@<[6" 9_OX[UQ^
ME:'IJ?#SPS(8DEF@UQ(8[H@B0I]L:/&[J%*\;>F#7JMKI6GV*E;6RMX 05Q'
M&%X)R1QV]J1-)TV.SBLTT^U6UB8-'"(5"(1R"%Q@&@#D)M/LK7Q3XJM(+6".
MVGT&WDDA2-0C-NN5R5 P>% _"LJVT;3[KPOX"O=&CMXM22:SD2>)!O>,1_OU
M9L9P8]_7OM]J]!OM,@GAO9(+:W6]N(&B\XH QR, %@,XZ52\)Z OA_PYIUE+
M%;?;8+6.">>%?]854#.< GIWH \SU?6M(FMM#FMKJVL8[?Q6)9[/>&>/_2)
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
M^B^ -;DOKZ;4)[B.TGFEN'?S(Y(Y"59<XZJG.,Y )/>@#T37M3;1?#^H:HL
MG^QV[W!B+[-P12Q&<'G /:L)O&4]B-!FU;3HX;367CAAFMYS)Y4LB[E5P47
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
M1^%M7"AX+6\>";C[@GC**V>V&VC_ (%754R:&*X@D@FC62*12KHPR&!X((H
MP;BSU"+QY;:C#9B:REL3:RRB55,+!]X)4\D$<<9YZ^M84_AK5W\#+I@M8FNX
M]8^V*C2C!C^UF?((XSM.,'OGZUW<,2P0)"A<JBA07<NV!ZDDDGW-1VMY:WT)
MFL[F&XB#,A>%PZAE.",CN"""* ./CTSQ3X?\2ZB^BVMA>Z1JEQ]J=;FX:)[6
M4A5<C"MN4[<X'?/2NU0,L:JS%V  +$8R?6G44 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% $=PNZVE4Q
M>:"A'E\?/QTYXY]ZX;P9#XC\,^!M-T:7PZ\MY:QM&2+J%8R<D@YW9QSSP3QW
MKNW=8T9W8*BC+,3@ >M(9HPZH6PS*6 /H._MUH XHZ-XDT;QI+J^FP6>HPZM
M;P0:AYDI@,,D60)5X;<I#-\HYZ<]ZS-"LM3U/P!HUQIIM9[_ $[5I[@1REHH
MY=LTR,F?F*\.<'GI76V/C3PYJ6JKIEIJUO+>.&,:#($N.3L8C#\<_*3QS3_M
MNA>&8I+--MK#$IN9A'&Q2%68DNY (0$[CDXSACV)H S;;P]J9OO%%U<"TC.L
MVT2HL<C'9(L)0@DCD9(^88SCH*;;^&=5L[#PBL%Q9M<Z+ +>X\S<5D7RA&S*
M1SGC(!'?J*Z#5]:T_0M)FU349_)LH0&>4(S@ \#[H)[BI+W4[/3[-;JYF"Q,
MRJF 279CA54#EB20 !R: .85-%\2>/+74]+U-9;C3(I8+Y+=@RN-PV1R>A#@
ML/\ =]*[%E5U*L RD8((R"*S=*N]-EFO+>SA2VN8Y!)=0>4$<,_(9@.N[!^;
MG.#SP:T7;9&SX)V@G ZF@#E]#\-:IX80Z?IFI6TFCB1F@M[FW/F6RDY**RL
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
M,DC;MYP!5._L=>L_B%XHUO3XKB>WMQ8W#:>T!V7RK&RL$;'+IC*XR-V 1D#
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
MZG9F(I]X,9E''N02/QKM*SK[33J%_9R3R#[+:OYRQ <O*.%)/HN2<=S@]L$
MGM]2L;N[NK2WNX9;BT8+<1(X+1$C(W#MD&EU&PMM5TVYL+R,26]S&T4B'NI&
M#3(-*L;?4KC48K6!+NX $LR1*KN  !N8#+=!U)QVJY0!Y7)IVJ67AG3=1EMY
M&U#P<SJNQ%)NH5;8P XZVX#=LLP].=?Q);6,UGX7GOXXT%UK,4\J2L "SQ2?
M*W.#@%5[YP*[W ].M-9$< ,JD#D CI0!P45G:6NN^/[:(1+%-902M H"A287
M5N!Z@#)]Q5"'Q$NBZ9X*UV]MYSH@TLVT\J1&0VTK+%M=@N>/D9<]MV.]>G44
M >>ZVNDWMGX7N=.T\K8R^(4G(:U9-Q*RYD*$9 +D<D#L>F#6SHD0C\?^*F2*
M14D2S+,8V5&D".#@GACMV9Q[5U-% &;XA_Y%K5?^O.;_ - -<A;V\?B/2O!2
M6D%W')I\EO=O,]L\(BC2(AE#,HSN)5<#J#GH*[F_M%O].N;-W=$N(FB9TQN4
M,",C((SSW%-TRQ73-*M+!)9)4MH4A624@NP4  G  SQZ4 <KIVB7%UX9\6:6
ML3V4E_=WJQ,\948D7"N/4<]13I]/O-9\-Z)IDUM/:7MM<6DEP0O$7DLK,5?H
M<[2!C)^89'7'944 <;J?AV^/CF&\LTC;2=4A$.KHV.L7S1L!W+9*'VJUJ&GZ
MC)\1M)U"&V+6":=<VUQ-N7Y"[1LHQG/.ST-=14<T\-NJM-+'$K,$4NP4%B<
M#/<GM0!YC!HGB6/PQH7AV;06=]$U.TD%XES&(IH(I VY06W;MHP5( ST/:M&
M+2_$.C^)M3@A\.:?JVEW]T;J&\EG5&MV<C>L@8%B =Q&,]AQV]!HH XGQ!X;
MN]3U*:]L+-K#68&C%EJUO,%610!E9DSEE!+C:0W&,'FNVHHH YJ31;J3XB'5
MS"AL6T@V3OYOS%C+OQM],9YSGGVK-L/"VHVOA"3P?,L4NGJ3!'>&?#FU+$X*
M[?\ 6 ';_=.,Y'W:[>B@#!TO2+VS\7:]J<K6YL[];?R0C,9 8T*MN&, <C&"
M:WJ** //+[P#JEQX1\2^'XKVT$.IWSW5M(X;=&'E61@_T((&.N>U=0NC7#^+
MX-=EFB58].:T,*@DEFD5R=W' V #CG)Z8K;HH YW1O#MWHNBC3X=0@D+7<UQ
M(TEJ2KI([N4V[^,%^N>W3FK?AW0(/#MG<V\!39/<R7)2*/9&A;'RHN3@<>O4
MD]ZUZ* ,?Q#X<M?$5M;)/+/;W%I.MQ:W-NP62&0=",@@@@D$$8(-6K6VOEC5
M;V^2?:<YBA\HM]?F/Z8_I5ZB@#"3PVMO<:E]ENY([74G:2YMV&[#L &:,Y&T
MD#GJ,\C%+:^&+2QUZUU.UDDB6VT\:=';#'EB,,&'7G/ []JW** .7@\#V,?A
MQM$>[NGMVOOMV\;0X?S1*!]TC&X?7'&:T/\ A&[/^U]4U/S;CS]2MDMIEW#:
MJJ& *C'!^8]<UL44 <]#X.L(-.T"RCN+M8M#D62U.]=S;49,/\O(VL1QBK9\
M.V#3ZQ*ZR.=718[I6?Y2H0IP.WRFM:B@#G#X*TUM-TFR:XU C2GW6TPNF651
MM*;=XP<;3C Q4<O@'09=?FUD17,<\[![B*&Y=(9W'1G0'#&NGHH Y[4O!&@:
MKKJ:S<V;?;E55=XIGC$RJ<@2*I <=.N>F.E=#110!G7&A:=<ZU;ZO+ 3?6\9
MB202,!M)S@J#AL'D9!P>E.@T73K:9Y8K95+R^<4W'9YG4N%SM#9.<@9J_10
M5P6M^#KS4O$EQ>RZ#X5U.WF="LU_$XGC4*%*\*P<#!(Y'7\:[VB@#-T[0['3
MK2RACMH2UFK+ ^S)B#?>"$Y*CMC/0 =JEDT;2YKR6\ETZT>YFB,$LS0J7>,]
M4)QDK[&KM% %>*QLX94EBM8(Y(XQ"C+& 50=%![+[=*7[':B P?9H?)8Y,>P
M;2?I4]% !2%%9E8J"5.5)'2EHH **** "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@ K%M/$(U9YSH]J;NW@9XVN6D$<;
MR*<%$ZEB#D9P%XZ]:T[R.66QN(X'V3/&RHV<88C@_G7%_!V2,_##2K=1LEMC
M+!/&1@I()&W CUYS^- '7Z9J']I6IF-K<6KJ[1O#<!0Z,#CG:2#Z@@D$&KE<
MQXKU 6]UH5F9/+L[_4UMKMU;:3^[=D0D?WG5%/J#CO6%KEC>6.K:]IFDF2*R
MOM GG"+,52VN02JLO]W=GM@90GN: /1**\PL-&M#-X"NFDN!-?V/D7;?:'!N
M4^S;PK\\@,N<?7L:9>:=!IW@;XD:;:;H;2QFEEM8XSM$!^RQ3 )CH [$X% '
MJ511W5O--+#%/$\L6!(BN"R9Z9':O/\ 4-$L]"\<:%JNCQFWCFM;MM6$#DM<
M0K&"KM_>82%?FSN);J:QM(U'3%U_X?W5M>V<-O<17*0Q*^Z;RVC) FDS\[%Q
MDC ^8D<D9(!ZFVJ:>EQ#;O?6JSSNR11F90TC+]X*,Y)'<#I3H=1L;B]GLH;R
MWDNK?!F@252\6>1N4'(S[UXY=:?8:9\,]:U 6<#75AXC9HI0H#)MOE&%/)4;
M21@>IKMO$D$OAWQ1:>*=/M7G:]":9>P1 9?<<0R=N5<A2?[K>U &[JEQJLRV
M,N@3:=*@N]MTL['YXUW!U1ESAP1WXR,&KMWJMC8,5NKE(RJAV!YVJ3@,V.@R
M#R?0^E36MNMK:QP*2VT<L>K'J2?<G)_&N%\6/+I>KZEJ^C:Q FHI:1_:M(O4
MW17B#=L"=&#G+*"N03@$4 >@5FQ>(-+FO$M%NU$\D9EB5U9/-0=60D .!P<K
MG@@]"*AUJ"_U?P??P66;34+NQ=8@YP8I&0X!(Z8)QGM7(^#M3\/:U<::BZ?J
M8US2T*31WOGDV+;</\SDJ,],#DC'&!P ="/B!X4+67_$ZMPEZ66"5@PC8J2"
M"Y&U3E3@$C..*NZ=XHTC5&OUM;ER]AS<QR021N@()#;64$@@'! (/:O-X=.D
MD^$^C6]EI\T_D:\)?)2W9V$8O';<5P3C9@Y/:NTCMKA?B5J]S]GE6VET:W02
M^2VQW628D!^F0&7CKR/2@"Q!X]\-W4^EQP:AYB:IQ:3+$_E2/S\F_&%?@_*2
M#[4FG:BUMXA\4?;KU_LEJT$BF5AMA4Q D#T&03^-<CX=MSKOPC\*Z;%8S"X$
MELP;R2JP^3,"\A;IG"-WR=W3GC7UG0=2U;_A-+6UB,<EZEM]FDFRJ2%4&1GZ
MC!^M '3QZ_:-J=OITZ3VUU=1F6W2>/;YJC[P!Y&X#DJ<-CG%-TWQ'9:KH]QJ
M5LEQY<#R1/')'LDWH<%<'OD8%9]Q%)XAO/#UT;&XM9+&Y-W.+B/:8_W,B&,'
M^([G'3(P"<],Q)HUS:^/9GM9H_[+OHA=WEL2<I<1L CJ!TW]_7RJ +^K^)X-
M)BO9OLEQ=0Z>N^]>';^X7;OZ,P+':0<#/!]>*2?Q1;M9M<Z; ]^%LDOB(V"Y
MB<$H!GJS;6P/;DC(SS5YI^M:)XSU6ZM_"L&NZ?JSQS"431I);.J+&5;?U4A0
M1CISZU)J.G:[IGB<:G;>&K+6;2]LX8)X$F2-K66/=]TN,%#OQV/'Y@&_:>++
M/4_[/&F*+A[ZR-]"&D"9C!4$=_FRP&.@P<D<9T(]0N7O;. Z7<K%/ 99)RR;
M8&X^1AG.>3T&.*Q-9T9=5@LX+W07:6.W)BNM.N$CDLI<?=1R4;'3! P<<C%3
MV%QXATZ70-,O[>&]62V*7VH";:RS*F>$Q\P.#SQUSQT(!JZMJ$NG6T3P64UW
M--,D*1Q@X4L<;G(!VH.I.#6"_C<1Z-XFO18K+-H#,)HX;@,DNV-9#M?'& 2"
M",@@BKGB^RUJ]TVT&B/$98;R.:X@EE,0N85SNBW '&>.V, CO7.MX/UIX/&M
MM';Z=!%KUHBVRI.P2"3R!$5*A.@QG<.O''H ;MOXHNO^$FM-,OM/BMK>^LY+
MJUF6XWMB/9N61=H"_?!!#'I7/>+]1N]7\.:%JD=FD=H^M64L#^<?,6,S*$DQ
MC'S*>F> X]Q6Q-X9U&Z\2>%M1G-GY.FV,]O>()7)9I$1?DRO(RO4D'!K'3P;
MXJB\.V_AQ;[2Y=/L+NWEM+F7S/.:*.99 CJ!@$!< @G. ..H /1Z*** "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 **** "LBX\,Z5<7LEX(9K>YE97EDL[F6V,I'
M+^6R[_\ @6:UZ* *<^DV%SISZ?/:126C\M$RY!.<Y/OGG/7//6A=+L5AN(6M
MDD2Y39.)OWGFK@C:Q;.1@D8/')JY10!332=.1;-18VV+$8M<Q F 8Q\A_AXX
MX[5G>(/#L6H^'->L=/M[6WO-5MI(I)M@7>[(5#.0,G&?>MVB@"I8Z?:V4>8+
M.VMY&4"3R4 !QVR ,C)/YU';Z'I-H +;2[*$"7SP([=%Q)_?X'WO?K5^B@"G
M_9.F_9WM_P"S[3R'?S'C\E=K-_>(Q@GWJA%I>K/XDGO+S55ETI2K6EBD(4H^
MW!+/U89R0/4@]A6W10 4444 %%%% !39$\R-DR1N!&1VIU% &3X:T&#POX=L
M]%M9YIX+12B23[=Y!8GG: .,XZ=JUJ** "LO1- L?#]J\%EY[>8^]Y+B=YG8
M^[.2<#L.GYFM2B@ HHHH *,#.<<T44 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%1SW$-M$9;B:.*,=7D8*!^)IEO?6EV6%M=03%0"PCD#8STSB@">B
MBB@ HJKJ&HV>E6ANKZX2" ,JEW/&6. /Q) JU0 4444 %%%% !11678Z]:ZA
MK>I:3%'.MSIWE^<70!2'!*[3GG(!H U**** "BBB@ HKG+'Q+<:MI4VJZ9IR
MW%DCSH@^T8EE,;E"57:1@E6Q\W3'K6Q)J5G'J<6FM<1B\EB:98MPW;%(!./3
M+ 4 6Z*8TT2RK$TB"1@2J%ADX]!3+B[MK0*;FXBA#=#(X7/YT 345SPUJ^_X
M6&VA-'!]@.E_;$D /F>9YNP@G.,8P>G>MZ*6.>)989$DC;E71@0?H10 ^BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MQ8@ 991UR2?KCD? _B"WL/",DET6B+ZS=VT,4\@5@3,[!2S''"YSR>%XR>*
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
M[]D-G?PWH<1;RQC)(7J,9SU%;U '!>'+NYMOAWHWV:ZMX(VG>&>Y+ -&OF2
M^6I#!G+ * <]>^,&%/%>LOH0>&XB-S;^($TQY;JW,9EB,B@$C^%B&&3CUP!G
MB_\ \(%+#H&D6-IK<L%[I5Y)=P79@#J3(TA93&3@C$C*.<BEF\ &:TOK8ZW=
M;+K4X]3#>6FZ.1=I(! &02H^@X]Z +&@ZAK$/B_5=!U:\BOECMH;V"=(!"56
M1G4IM&<@%,@Y)YYS2>.[F9+;1+&-RD>H:Q;6\Y ZQY+LO48W;-OXUJQZ%Y?B
MZ?7_ +7(3-9)9FWVC: KLX;/7.7;\Z3Q)H:Z]IL<(D,5S;3QW=M(#]V6,Y7/
MJ.Q]B: ,7Q%%.?B/X3:.^NXHI([M)(HW 1L(&!(QU_P[=^5OIKW3=-^(6I:7
MJ<ME-INJ&[2*&-=LC>1"3YF0=RG!&!CN3G(QZ#=Z/#K\FDZG/]NL+NR<RQJC
MJKKN&UXW^\"".#C\#3)/".F20:["?/V:V2;SY^N4V';QQ\O'_P!>@#+36;K7
MO$%[I=O((?)TV"=8Q<F)]TNXEP0I+!<*.H&2<@Y%=#H2:C%H=I%J]Q!<:A''
MLN)H#\DC#@L.!C..1C@YK+U3P-I&JR6,\CWMM=V</V>.[L[IX)C'Q\C,A!8<
M9Y[YQU-;]I:Q65I%;0*1%$H5=S%C]23R3ZD\D]: ,RX\)Z%=3:K+/IT;OJT2
MQ7Q);]\JC"@\\8'<8-8GB3P*-0;3[OP]J<FC:SI< AM)8SN0Q#I'(AZKQ_\
MKKM*J7&FVMU<I<R(PG12BR1R,C;3R1E2..!Q0!P0U75O$?P_\7:-X@M4MM6T
M^VEM[AX3^[F!BW+(N>@(_P ^FAHOAR;Q!H_A6_UJ_6>&RMX+N&T@BV(9O+&U
MW;<=VW)QC YZ5U)T73S8W=GY!\F\W&X_>-NE)&"6;.X\ #KT '2K%E9P:?8P
M65K'Y=O!&L<29)VJ!@#)YX% 'GNE:7/JWB+Q[I*ZG+:6\U_'YZ1QKYA22W3.
MUC]TD#&<'IQSS7>:7I5EHVFVMA8P+%;VL0AB'4A1VSU-.M=+L;*]N[RVMHX[
MF\96N)5'S2E1@9]<#BK= ')_$M0OPSU_:-OEVC.F.-K+@@CZ$ UT%I?PR3?8
M9+JW;4HH4DG@1P63/?;U )!Q3-5TU=6@CM)]AM#(KSQLN[S0I!"$=,$@9]0,
M=Z<NE62:PVJK;0+>M#Y+3+$H=ER#@MC)' XSCB@"AXOT7^WO#-W9Q@?:E43V
MCD?<G0[HS_WT!^&:X9-7O9M0T;Q[9V,@36(UTF:U$7S1%ON2-D X$P*DYQM(
M(&:]5I H484 #.>* .*U>SM%^(/@VUE"RB&SOO+$N"2P$.#[GJ?SKE[V:S?X
M2^+(,PK#::Y<Q@#Y53%Z'7V_B&/PKUZB@#@KSQ)IFA>+]9L_$CB*QU2*%K*=
MT+13)L*-%D \[MQP>N^I;2"V7XG:7/!;O!'_ ,(XT<<4B[3$!,A5<=FQNX]O
M:NXHH Y?X?F,>$DCC&T1WEVNT+@#_2)",>V""/8U#=7UM9?$U3<N4WZ/A3L)
M'^NZ9 X_K775EG1R?$ZZT+EABT^RM!L&"-^[=GKG- '":5H%UI,OA M&_E_V
MQ>W(A$)/V>&:.4H#Q\F"R ].7Q72I+=Z+XWU2:]CGDTS488'MIHH6D$4J H\
M;;02,Y5@< ?>[UU5,DECB"F214#,%!8XR3P!]30!P<GA*=_AY<VMM#Y-_'>S
MZII\;+@P2>>\L2X!X^4A2!ZFM+6;/4-0^&&K1-:-_:FH:=,SVZ#+>=)&?D]\
M9"Y] *ZVB@#A;EM8T?Q-IVN0:/=W]A=:5'9W,%NJ^?;R(Q=20S 8.]@>>"*Q
M$T#Q)#I$VHV&CJFI67B&YOXK&XD3;=02;E90P. 2&X)[CO7JM% '+ WFL^&[
M@:MX11(KC"2::9XWD9.<DD87/3 W>^0>!8\):/<:):7=LTEP+ S[K&WN9/,D
MMXMBY0MDY&[=@9.!CGL.AHH YWQ+IEY?ZMX;N+2W61;'4?M$[%PNV,Q.AQGK
MRX./;Z4VPT>\T/Q%JUS9P1SV.JRK<N/-VO#,$VMP1RK;5Y!R#G@UTE% ')V'
MA272[SPX+<Q-;Z>MT;ABQ!,DWS$J,'@L6X)X&.M=9110!Q!\+:V/"=[HWFZ>
MS'4OM=J^YP-ANOM!#\'GMQ6V-#G7QTVOBY3[.^FK9-!MYW"0N'SZ88C%;E%
M',:+H>L:'X:L],@N;&62&YE>4R1MMDB=G;:.<A@67GD<'CFM+P_HL6A6$MO$
M$19;B2X,40Q'&7.=J#L/YDDX&<5JT4 8&M>&WO\ 4[?6-,OO[.U>",PBX\D2
MI+$2"8Y$)&Y<C(P00>AJ_I]KJ2;FU2_M[IR-JK;6Q@C ]2K.Y)_''M6A10!S
M%IX/%KID6C'4))-%AD5XK9HP)%56#+&9 >4!'3&<  D\YO\ _"/0>?K<OVNY
M!U=56493$6(_+RGR]<8^]GD5L44 8"^$[54\/K]MO"=#_P"/<DIF0;-F'^7G
MY?3%*OA+3TM]<@62X"ZU(TET0XR"RA3MXXX ]:WJ* ,U]$MY-;LM6>68W-I;
MO;I\PVE7*ELC'7*+^559O">E3Z1J.F.DWV;4+AKJ;$S!O-+!MRG^'YE!&.*W
M** ,B7PUI\]U87<QN7N;)'CCF-PX=E8@LKD'Y@2H.#QQ5)? ?AQ/$4FNI8%;
MV1Q+)ME<1O(.0YC!VEN^2.O/7FNDHH YV^\!^%]2US^VKO1X)=0R"TI+ .0,
M LH.UOQ!KHJ** ,^WT/2[5[YH+"!#?L6N@$&)B1@EAT.>_K3M.T?3])C$=C:
MI"H4* ,G"CHHST'MTJ]10!F>(+&YU+0KJSM&MQ-* -MRFZ-UW LC#T9<J3VS
MFN:T3P7%#J=I?S>&M T66TDWH^F'?)(=I7!;RTVK\QXYS@<UW%% $$5E:06Q
MMX;6&.!LYB2,!3GKP.*D6&)5"K$@4+L "C 7T^GM3Z* $ "@   #@ 4M%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 445RNL>,IK'5;_2-.T&_P!2U&TMX[D1
MQE$21&+<[R>,;2,$9)Z \D '545R,/Q TV]T?2KRS:%)M320P17TX@"-'@.K
ML<X(8A< $DGTR1!%\05FTFUNTTJ9IWU0:5- LJ_NY<XRK' D7N".Q[<X .QG
MN(;6$RSRI'&, LYP,DX _$\5%8:C9:K:+=:?=PW5NQ*B2%PRY!P1D=P:XK5]
M0\1W5WX.DGTFWL))=48302WFXJPAN./D4AEVC<#GJ ,#J-IKVZC&JIX>TVR+
M6<V9E8[!<S%0[J-HX.&7YCGDGCB@#I**XBX\;:G>R:0GAW1XKT:MICWUNT]Q
MY?EE2F5D !P/G X)^8@<#+5'>>+/$OG^)+>UTO3X9-&@BN/,GF9UD5HMY7"X
M.<AAG@#&>: .[HKBM/\ %FL7-YX:N[BULH](UZ/$2HS--#(83*I9L[2"%88
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
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@ KA#J<EA\6=6CCTZZO/-TBT)-O
MM^3$LPYW$==WZ5W=9R:'91^(I==57%]+;+:NV\[3&&+#CIG)//O0!Q+>%?$&
M@KI&K:-#!>WUM/>/=V$DP021W,HD*HY& R%5Y[X/L*V;^S\0ZQING3W5E;PW
M,>J0736B3!O)A0C(+XP[=3P .0,\9/744 <_XEL-0O=0\.S6$*.MEJ0N9R[A
M<1^5)&<>I_>9_ U6M=,UC0_$.KSV,,-YI^IRK<JCS>6UO-M"/G@Y1@JGCD'/
M'2NIHH Y#3_"U_I6L^')()+>6TTW3IK.X=G*.[2&-MRIM(QF/IN'7VYDD\,W
MSZIXMN//@\C6;2*&!26RCK$R$MQP/F'3T-=710!Q\'A2_@TCP99K<6^_07B,
M[\XD"P-$=O'??GFLNX\">()K6^LEUJR6V;5AJEL[V[-(S"42!)2& *C&..>%
MY &*]$HH Y9?"UR-0\473W5O_P 3NWBA4)"5,;)$4W,<\YS^ &*SI/ -[%HG
MAU=-UO[#K>B6PM8[Q(=T<T> &1XR>0=JGKP1Q7=44 <CK'@B36-+LA+K=U'K
M=G.+F#5410R28"G$?W0A  V=\<DG).WHFFWNG6A&I:K)J=XY^>X>)8A@= $7
M@#K^9YK3HH QX= CA\6W/B 7#F6XM$M6AVC:%5BP.>N<L:R]6T,:=8>*]0A:
M]NI-5AR\%NHWJ1'Y?[O&"3CGN>.*ZRB@#A=(2\-UI'V#7]?N(@O[R&]T\(C(
M&.?,8QJ5;&0 #G@<=36P_@VP?2+K36N;LP7.HG47.Y=WF>:)=H.W[N\ XZ^]
M=%10!CR>&[.37YM8$MS'/<6XMYXTEQ'*HW;21UR-QQ@C]!5BVTF."XAN);B>
MZG@B:**2<@E5;;NZ 9)VKR<GCW-:%% &9K&@:?KOV0WR2EK283P/%,T;*V".
MJD'!!((]Z;-X=TV:_N;WRI(I[J-8KAH96C\Y5^[NVD9(!(SUQQG%:M% #8XT
MBC6.-%1% 5548  Z "L;_A$=!.F#3FT]'M!=?;/*D=F'G;MV_).<YR?3DUMT
M4 8NK>$/#VNWEK>:II%K=7%J08I)$R1CD _WAGL<BFSQZ]=>(?(>*Q30D\N5
M95=C.S+SL*XP!N"G/H,=^-RB@ JG+I.G7%]'?3:?:R7D7^KN'A4R)]&(R*N4
M4 0M:6SF4M;Q$S "4E!\X'3=Z_C1]DMLPG[/%F$8B^0?N_\ =]/PJ:B@#!T'
M09-+U'6[JX\AS?:@UW"5!+1J8XT(.1P?W>>/7VK>P,YQS110 8&<XYK%L]%O
M8M>NM0OM8DO;<L6L[1H$1;7(P<,.6.. 3T!;UK:HH **** "FO&LFW<,[6W#
MGO3J* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MDWKO*;AN R5SSBEH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M99M5D229)2FQ"B[1MPH(XP.2>E '.^#O/'C_ ,=Q7*(I\^T?:C%E^:#U('.
M,\57^&$>L'X;>'?)N+(0>4I(,+!_+WG(SN(SCV_*NJL?#MMI^K:QJ<-Q<FZU
M4H9F8J0FQ=J[!MXP/7/O4.F>%HM'T*'1K#4]0AM($V1@-&65<YP&*9H Q/%Z
MZ@/'?A"?3%MGGV7T8%PQ"<QHW;G/R=A_*JWPX9=0U77=5U8&+Q8TJVVHVIP%
MMD3_ %8C&3E".=V3N.?2NKE\-V$NHZ1>YF1])1TM463Y0&4*=P[\#%/D\/:<
M_B./7Q$\>I)#Y!ECD91)'G.UU!PP!Y&1Q0!SGA:VU>9/$ @U"*VB_M>Z6$?9
M=S#,A)8DGGK@<8X[UOZM<WB:&8+*6.35)L6\9#  2$?,>WW5#-CC[M/MO#UC
M:2S20O=IYTCRNBW4BJ7=BS-@$<Y)J6WT2PM#;&&.0&V>22,F=V^9\[F;+?.3
MD\MG&>* .-C!\,?$NSD-L;/2];M$L<-*"HN81^Z[\93*CU(%6?$_@^'7];EU
M;P_K,ND^)[%4C:>)B4=?O*DJ=&4YZ_SQBNIU;1-.UR.VCU&V\];:=;F'YV79
M(OW6&".1DTZ?1["XNGNV@V73QB)YX7:*1D'12RD' R<<\4 8WA#Q%>:CH6_Q
M EM9ZC!>26$NQ\1RRH<93/KZ>QKIZQ-3\*:/J>E6^FRV%O\ 9[>42PC9_JFY
MRR_[7)Y]3DYK;H *Y/2WM(?B5X@BW0I<2V=FRID!WYFR0.I[9KK*K-I]F]^+
MYK2 W8C,(G,8W["<[=W7&>U 'D&AV5E'\.?AY?I#%'<C5[<&<@;SN9U(W8!P
M1@8] !S@5JM?Z!J$_B;PWXIU::VN)-19_LCE8WGBRIA,1"[WX"@ $G(QTKTH
M:?9+#%"+2W$43[XT$8VHWJ!C@\GFGO:6TMQ'<26\3S1_<D9 67Z'J* )(U"1
M(@SA5 ^8Y/XTZBB@#A+8IX3^(?B"]U1Q!INMK;RV]Y(W[M)(TV-$['[I/WAG
MC&?3%:OB:23Q#X+UBWT&9+B>2U80R)AXY&Q]P'H<]/;-=-10!Q=Y<VWBC_A&
MVL0QO+:]BNI4*E)+10C;Q(/X"0=NT]=W (&1S&J6=U??##Q?;V=G=37$FNRN
MD<4#,[K]J1MRC&6&WG(XP/:O6Z* .6>.;_A:4%Q]GN/LYT9XO.\EO+#^<K;2
M^, X!.,UQG@V$:Y\&?#^CPVEP\TDT9W^2X2()<[VDWD;> IQSR>/IZY63X:\
M/VOA;P_:Z+933RVUJ&$;SE2^"Q;DJ ._I0!QELL^E:YJFCZEX*?4DO;^:ZL[
MZ&W22&19&W8F9O\ 5E22,GJ!P#WUK2UNH-:\<2/I\Y@FCA:#;'Q/BWVE4]2"
MN/Q%=G10!Y])H,%_X0\/PZKI6I)>V>G1+#>6;%+FVFV ,ORG<.0.N5]<8I7M
M?%5Q)9VVLZ1_:D+Z1&CE)HEBCO2K"4RJ2-P/RX*AL<X'-=ZLL;NZ)(K-&<.H
M.2IQG!]."#3Z /.-'T;Q%8CP#.VF2*=,L9;#4(//BRFY(U5\[L%<QYXR<'IV
MJUJ7A#4-1O\ Q;+;C[%+?2V5S973.KAI;<*5)4<J-R*.?<^U=[10!@-97FJZ
MWI.H75G]D33TD<H\BNS2NFW"[21M +<G!Z<=:YO2_!VL6/@+P[HSK;F[T_58
M[N?$OR^6MPTIP<<G! QZUZ'10 4444 <F/#NJ:+XBOM4\/26;6^I.LM[97C.
MH,HX,B.H;:2O4%2.!TK3U;0SXAT.[T[4Y0HN "GD#_4LIW*P)ZD, >< XZ=<
M[-4[[4[?3I+-)Q+F[G%O%Y<3/\Y!(S@<#@\GB@"A:Z7J%U)I]SK4EI)<V(9D
M^SJP1I2"OF8/(^4D8YZGGIC&?P5?2>&M,TLZI )K/5!J#3+;$!\3-+M"[^.6
MQG)KM** ,"Z\.R7>KZQ>/=HL>H::E@$6+F,*9#NSGGF5N,#H*1/#)2#PW#]N
M)71"&!,0S,1"T///'RNQ^N*Z"B@#GU\+@Q>(XIKZ1EUQV9]D:KY(,2Q?+G.3
MM4=>,]A22^%4EN=#NAJ=['<:3$85D38//1@H8."N.=@Y4 CMBNAHH YV/P;I
MP_MR&:2XN+'69&EN+.5AY8=E 8J0 PSM'?C'&*9HW@NTTK3YK&XU'4M3MI(6
MMTCO[C>(X3U1< =N,G)P ,UTM% '-^'/!6G^&9";2\U.>)5V007=XTL5LOI&
MIX''&>3CC/)STE%% !6&OA+1X;^[O+:*XM);P'[0+2ZEA21B,;RJ, 'X^\ #
M[UN9Q56ZU*SLKBUM[BXCCFNY#'!&S &1@"QP.^ ": (I=%T^>"S@DM@8[.99
MX &8;)%SAN#R>3USG/-1W/AW2;R34'N;&.8ZC$L-V')(E1<[01G'&3C'K6G5
M<WUH(Y)#=0!(FVR,9!A#Z$]C0!FV7A'P_IT\,]KI-M'-%$T*2;<ML8Y()/)Y
M]:MIHFEQZ+_8R6%N-,\LQ?9?+'E[#U&*N":,[,2(?,&4^8?-QGCUXKFX_$4.
M@:!83>(=8M+FXN;O[*MQ;@+'([2D #' VC@_[I[T :=UX;T.^L+>QN]'L+BT
MMP!##-;HZ1X&/E!&!5O^S[+SX)_L=OYT"[(9/*&Z->F%..!]*Y]/$:6/B774
MU;5+6#2[>&TDMVE*QJAD$@(+$_-DIFNBDO;6*".9[B,12X\MMV0^1D;?7@$\
M=J )Z*H-K>EKITNH&_M_L<3;))@X*HV=N#Z') Q4DNIV<5\;%YA]K\@W A52
M6,8."P '/) P.>10!8>&*4H9(T<H=REE!VGU%/K(\-Z_!XFT6'4[>&:&.4MM
M65"IP&('4>V>,XZ4WQ#XA@\/KIQGBD?[=>QV:%$+!68]3@$] 0/4D?4 &S6+
M%X?6/QG<>(A<$M-8I9F';P KLV[/_ L8K!FUU]+^(VJI<S7LUK_8]O<0V<,;
MRL3YDBL5C&3G@9.!VS71P>(M-O-,LK^RF-W#?#-J(5):7C/ .,8QSNQCOB@#
M5HK/TC6K+6X)I+1SN@F:">)QAX9%/*L.Q_F"#3=7UNVT4V7VF.=_MEP+:(0Q
M[SO*LPR!SC"F@#2HKGK'QA9SV>K37MM<:;+I3[;JWN=A=05#*1L9@0P(Q@]>
M*A'CK2(]2O;"ZE6&:TLC?L5=9%, ^\<KGYACE?RS0!T]1R3PPM&LLL:-(VR,
M,P!=NN!ZGBN7M_'NFR>(8-(EEM=UQ!)/#-;72S*!'RXDP/D('/<'!YXK'\2:
MG=ZM+X,OXK)%TV?68)H9_,)DV-')M+(5^7<#GJ<<=Z /1*I7^L:=I8S?7L%N
M."3(X&T$X!/H,\9/%7:\ZTV\FB^(WCR344M3IUM:VC3;B6(B$4C  $8/\1(]
M^] 'HM%<K/XBU33CI5[?6<#:=J4\-N5@W>99M+PA=LX=2Q520%VDC[W6HM&\
M0>(-8\1ZA:I9:=%IVG:C):W$IE8R.GE*R% !C=N89SV.!R,T =?145T\T=I-
M);Q"6=8V,<9;;O8#@9[9/>N/TCQ/J,GC"PTB\FMIHK[2VNV\J/\ U,Z,@9%<
M':Z_,?4C')YH [6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ J"\O;73[9KF\N(K>%>LDK!0/3DU/7 ^(
MY9;SXM>%-*N54Z='!/?(K9^>X084_50<CZGVH [$:M8^?;P/.(IK@D01S*8V
ME(!)"A@,X )X[5=J&>U@NO*\^)9#%()8R1RCCH1Z'DCZ$CO7)2ZQK&J>'-3U
M[1;E=UK+.EK:-&ICG$+LC!R><N4;!!& 1P>: .SHKAAK&J:_XF@L+#4CI]C>
M:$FH1LD2M-&[2  C<"#QQR/PYR,6UU[Q,/#?A[7[S64WG5$TZ[M8K=!%.OVA
MH&<D_,'.-W! ]J /4Z*\[OKG7=2U[QQI\6N7%E!IUO;361A2/<C-$S'+$<J6
M7D'GW ZPZ;J.LROX%UR;6YIO[9Q%=6BHJVY#6\D@*C&X,"HR23GGH,"@#O;7
M4#<WE] UG<VZVCJOG3(%2;*AMR'/(&<'IR#5@74#+ PE0K/Q$<_?^4MQZ\ G
M\*XC5Q<7]OX\L+B^NS!#;*\&R388<P%B%*XXR.^?>JLNC6S7_P /I//OE/S+
M@7LN#_HKM_>]1V[9'2@#T:BO/;D:OXNN/$=EI^HK875A?B&WF%Q('@ C0AO+
M7 ()+_>SD$CM4;R:YXBUWQ+HB:A:1S6<%O%$Q:16B+Q;O/0*1U<G'.1MQTZ@
M'HU0F[MQ>BR\Y/M)C,HBS\VP$#=CTR<?_JJMHD=U#HEG#?7J7MW%$(YKE%P)
M7'!;';D5S(TRR/QCDNC;1F?^Q4DWD9(;SF&1Z''% ':T5YBK?VM\*KGQ.A(U
MZ&.XNX[F+_6I-&[D1YZ[>-FSICBO3(RS1J77:Q )'H: $2:*5W6.5'9#APK
ME3Z'TJ+[5',MPEI-#+/#E60.#M?' ;'2N+DCTO3]<\:WMU%Y,5O8QRR301J)
M8T*2ERA R">3[DU1\/B*U\:^'$M)[6*VN-!D(MHF!<HK0^6TC_\ +1B&8@X&
M/FQGK0!UOAWQ NI>%M'U349+:VN+^%&V;]JEV&=JY.3]*TKC5=.M+R"SN;^U
MANI_]3!),JO)SCY5)R?PKS?X?ZK-96_AVS\016JPW-A'_8MTF0N['SQMGI*1
M@Y'!' YR*BFNM U74/$6A^(_%$]A=MJ# VC-#&63<&A:-FC+$[0H&&)'MD4
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
MLSM8;"1ALXS[#'H6E^&K;3!;+]JN[I+0%;1;IU?[."-N%( )P. 6).">>34
M\&Z0="NM&F6XGL[JZ-W,))FW-(9!(?F&" 6&?Q- &+K]_>^'?$%UJ.J:;/>Z
M!-Y;+?6LA\S3\ !@R [MA(W%E]2"#44MM)XJO?$VGR:G:6U[:7/EP,8F,]DG
ME(4D0[UVY)9LC@YP<CBNJNO#NGWD\TDRSLMPP:XA\]_*F(4*-R9VD849&.<<
MYJIJG@CPWK6JKJFH:5%->JH4R[F7>HZ!PI <>S9H YBST>TUGQYJUAJ=W_:M
MG)HMGO4R'RY"2X+E0<?-M#<>Q]#6/IFE+?Z-\-KO48XYI;>[ELW\Z,.[*(Y@
MJDGL/+'K7J<6E6,.JS:I';JM[/&L4DP)RR+T'IQ5.3PMH<NDPZ5)IT3V,$GF
MQ0L20C\G(YXZG\S0!L5YWJ>F+;^)-;\._9<V'BFW\Z(B/*)./DG8^^SRY!G&
M2I[UZ(    , =!32B%U<JI900&QR,]?Y"@#D? UY?7]A';:I:NEYHZ_8II77
M DE'!9>V-@C.1_?([&N=2[M;7X=V4K.D<%MXFPYX 0#4F/T  Q7J(55+$* 6
M.20.IZ?T%5?[+T\6<EG]@M?LLA+/!Y*[').22N,'GF@#E[*.QNOB7KYE6*8-
MI5H=S#*A"9@><XP1^G>L+POJ$EG8^ +FZD4Z1)I1MO-9ALBNBJ;"3V)59$'N
MV.IY]'CTZQAN7N8K*W2>10CRK$H9E P 3C)  '%/%I;"W^SBWB\C_GGL&WKG
MITH \W\0VCI%\0+RTB)L);:W9C&,AIXPWG$ =2%$8/N".H-:4.K6>J?%31[V
MQN%N+.XT.Y6&>/+1NPFB) /3( Y].E=U'&D,8CB141>BJ, ?A2@   # '84
M<E\.+RWF\*)9Q.QGL9YH+A'#!HW\USM;/?&#^(/>D^(+O;V&BWHMI)XK36;6
M:?8C/Y<>XJSD+R<;L\>U=?10!R=INE^*5[.L,WD/H=LHE,;!=WG3':21PV&!
MQUKB[&VOM#\,^#=0/AN^O[6Q-W;W5DMJQGB21_E<1L,G&P=NAKV"B@#&\.&S
MEL9;JRT1M*BN)2YCDMA!)*<#+N@&0>W//%5_$]O//>>'6A@EE$.JI)*40ML3
MRI5W''098<^]=#10!P/B'PSJ>MCQC;01B-KR*S-G)(!LD>++X[\;@ <CO4B2
M:YXY\*ZMI&I^'9M!,MJT"233JX,O;:%YV@@'/?MFNZHH X?2+GQ7XCT^?2=?
MT,:0!!)#<W0G619RRE!Y8!R.NXD^@'.<C,MK?QG<6&@Z3>:!&#I%_;^=?"]3
M9<1Q_+O5>6Y!#$'!R"/:O2Z* "N/7PS-=^)_%S7MJ%TW6K."W$@=26*(ZME>
MW#C'^[7844 <?I^E:[=:58:-K4-N8[">%VOEER;D0N&1@@'RDE$)R>.<9J_X
M;T6^TG4O$$UT\!@U#4#=6ZQ.Q*J452&! P?ESP2.:Z&B@"CK-@^JZ+>Z?'<O
M;/<P/$LR9S&6&,C!'3ZUR.E^$?$46N>'M5O]1TSS-,LWLI8H+=]KH0G*DL,,
M=O7&!Z&N\HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "L+Q'X:373974-U)9:GI\IEM+N-0VPD8964
M_>1AP1Q]16[10!CZ=:Z\XC.L7UD3&VXK80/&)/3)9F('L.N.N,BJ,?A6ZM#J
MMO8ZNT&GZC,\S0M!O>!G_P!9Y3%L*&.6P5(!)/>NFHH P8/"]O:^*8-;MY3&
M(-,_LV.U"C8L>\,#GKD;0/I6<? <;^%K30Y-3F*6^H"^$PC4,S>:9=N.F-S'
M\*Z^JM]J5GIJP->3K$)YDMXL]7D=@JJ/Q- &>/#-J-1UR^$]P)-8ACAG7*X0
M(C*"G'7#'KFJ<'@JSM]/\.V2WMX8M!D$EN24S(0I0!_EY 5B.,5L)+J!UF2-
MX+8::(%:.42DRM)DY!7& H&.<U;\V,NJ>8FY@2!GD@4 9A\.V37>KW#-*S:K
M$L-PI( VJI4;<#(X8]S6:W@33GT?3=.>^U1AILOFVUQ]K(F3Y2NW<.VTD<5T
M<MU;P.J33Q1N_P!U7< M],TIGA#QH98P\N?+4L,O@9./7B@#FM1^'^AZCXA&
MN/\ ;(+QD$<_V:Z>);E1P!*%/S#''N.#FIM;\"^']?OK:]O+1TN;=/+26UF>
M!BG'R$H02O' [<XZUT$LL<$3RS2)'&@RSNP 4>I)Z55&LZ6;:XN1J5GY%M_K
MY?/7;%_O'.%_&@"S!!%;6\<$$:QQ1J$1%& H'  JC=:#IEYK-IJ\]KF_M%*0
MS*[*0IZ@@$!AGG#9P>14L&LZ9<Z@^GP:A:RWB()&@252X4]\ _3\QZU@>-_$
M;Z3H3RZ;?0QWB7<$)RH8'=*JL@SQNVL3CKCG'>@#73PWI,=[-=):E7FD$LD:
MRN(G<$'>8\["V0#NQG@<UJT44 4Y-(TZ;4&OY;&W>[:'R&F:,%C'S\N?3D\>
M]5+/PMH&GO;/9Z-8P/;;_(:.!08]X ;!QQD #Z#%:]% &<^@:-)8PV+Z18-9
MP/YD5N;9#'&W/S*N, \GD>IJ6?2-,NK^&_N-.M)KR#_4W$D"M)'_ +K$9'X5
M<HH *KO8V<DDLCVL#22IY<C-&"77^Z3W'M5BB@!ABC;;F-#L^[E1\OTIQ4$@
MD#(Z'TI:* "BBB@ HHHH *Q1X:@/BA]=EOM1EDV@1VDER3;0L%V[UCZ;B">3
MGJ:VJ* "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "N4\8-,-6\*+%<SPK-JIA
MD$4A4.AMY6P1]5'/4=L5U=5+W3+/49+22[A$CV<XN(#N(V2 $!N#SPQ'/'-
M'F<VD!8?'^G2W5ZUEIB+=:=&;J3,#F R;@V=Q^<9 )('85=O-=:YO_"5G>ZA
M:P66IZ0TFZ_A,D5U*RQ_*1O3#8)(SG.XC&:[DZ%IA?4'^R)NU$ 79!/[X ;?
MFYYXX^G%1W7AG1+_ $B'2KS2[:XL(%"Q03('6,#@!<],#CCMQ0!YW>3OH,_A
MS2W\4V\^DR7EVC7=S )((Y0JF*!B7Y W2@98X.!U489K6@6NFZ-HX;5+?4;>
M#Q3;3,Q0+';([ -$F2P"Y(8C.!GVKTR30M(FTJ/2I=+LI-.C "6KP*T2@=,*
M1B@:%I TDZ4-*L1IIZV@MT\D\Y^YC'7GI0!@R6]K+\1"J)$4GT)E.,8=?- '
MX8/ZUP^DZ?:Z9X \":AY$#:C%J]O;-= Y;:TSQN W7&">.GM7KQT^R,PF-I;
M^:L?E!_+&X)_=SCI[=*9_9>G"VAM_L%KY$+;XHO)7:C9SE1C .2>1ZT >;:_
M=Z/)>>.-"U/Q!I4,FHK$L7V^X$9@/E* NUCRJ_?!7NQ'6NTDOO#=E<^'[>YN
MK-KN52FER, 2_P F"4(X&5X[9SBLVX\(ZG)K=]=FYT6\@NI1(HU'3#-+ , ;
M%8.,J,<#W-=!9:);66GV=DO,%M\P0(JJS9W X XPW( P!QZ"@#,\>7EI8>%9
M;B^L3=VZ3PLP.[9$1(I$K[3G8A 8@=0,=ZX&\F@N9OB+!'?274M_H,,L4\L6
MQ)]L<REHR% *_,@!&<YZG%>Q]:,4 >:"*.'Q'\+Q;QA$6SN =@P IMEQG'J<
M?C6#J6H3)\+]1\,26%^?$=E.LLL<=G(WFG[4',Z, 00W)SG/->TT4 (#N (S
MSSR,4M%% !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 !137=(T+R.J*.K,< 4)(DF[8ZMM.UMIS@^AH =12;EW;<C=C.,\XIDT\5O&
M9)Y4BC'5G8*!^)H DHJ&WN[:ZW?9[B*;;U\MPV.OI]#^534 %%0W=Y;:?9RW
M=Y/'!;PJ7DED;:J@=R:E5@Z!E.589!]10 M%5+#4[/4_M/V.82_99VMYL*1M
MD7&5Y'/4<CBK= !15/4=4LM*B22\G$?F-LC15+O(W7:B*"S'&3@ GBHH=:M)
M;Z.QD$UO=R(72*:(KN4=<-]TX[@$D9YQ0!HT444 %%%% !116?9ZFTMA]JO[
M5]-/G-$([AUS]_8AR"1\W&/J* -"BHOM,'VO[+YR?:-GF&+=\P7.,X],\5+0
M 4444 %%(&4L5!!(ZC/2F^;'YOE>8OF8SLSSCUQ0 ^BHOM,&QW\Z/8APS;QA
M3Z'TJ0,I (((/(YZT +14<\\-M"TT\J11(,L[L%4?4FH5U*Q:Q^W+>VYM,9\
M\2KLQ_O9Q0!:HJFNKZ:UG/=KJ%J;:W)$TPF79&1U#'.!CWID&N:3<ZB=/@U*
MTEO!'YOD),I?9ZXSTY'YCUH OT55AU*SN)A%#<([-G;CH^/O;3T;!X.,X[U0
MTF_MXM'DN)=:34(A<S+]IPH&?,8",;>I7[@QR<4 ;-%<KI>O"[\:ZU!]NE-C
M;:?:S^5<1>5]G=C+NR&56&55&^;U]*U8?$FE3WYL5N'6Y$)N%22%X_,C'5D+
M* X'^SGJ/44 :M%<[8^./#^IHSV-[YZ"&.4.D;;7\QMJHK8P7W87;G()QUS6
MS97@O8Y&$$\)CD,;),FTY'<>H]".#0!9HK#>XLT\:>4'OFOSII<0@D0&,2#D
M9P#)E@/8=<9Y/">O2^)-#34I;":SWRRJL<NW.U9&4="<' P<XYSVH W**S+[
M54BN9;**TGO)DA\V5(=ORH<@9R1R<' [X-<MX"UF"P^'7AU;AV\ZY1UC2:0*
MW#,26+'L, ^Y% '>4A('4@=JYJ+QOIDNGM<MF%QJ']G;)F509L\?,"1M(^8$
M=1[\4NO7]LMA:S:KH\L@BU6UBC7<"%D:1 DRD'YE#,.V>.E '2T5S.I>*[FU
M\2R:%8Z'<W]TEJEWE)4C4QM)L/+$#(QG'?\ 6J^H^./[*DC:\TR2""34UT]!
M+*%F?<=HE6,CE"W?=TY]J .L62-V=5=69#A@#DJ<9P?3@BF27,$,T,,L\:2S
M$B)&<!G(&2%'? YXK@X=6U+3O$_C1-(T(ZC+#<V\[J9Q"K VL?RJ<'<^5Z8
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
M+<[)'93 \:;"0 "&!&#U'3%10^#5LXO"T%K<*8M#E:1C(OS2[HG0XQTY<M^
M%=710!QND^&O$>BZC-:6>MV@\//<//'"]J3<0*S%C&C9V[<D\L"0#74ZC91Z
MEI=W82_ZNYA>%^,\,I!_G5FB@#D[;PKJ*6>B/+JT*ZGI"F**:&V8120D*K(Z
M%R3D(IR&&" ?8[6GZ2MGJ5]J,D@DN[T1K(RIM4*@(4 9/]YCU[UI44 <_J7A
MV[N_$MMK%EK$EB5MC:SQ+ DGF(6W J6^ZP/?!'M5/2O!DVG6VA6\FKO<II%S
M+/'NMU4N&1T"G![+(W/<X/'2NLHH P5\+6Q7Q$LES.1KC$S[<#RP8A%\F0>=
MJ]3GFJE_X%LKXZ1.NI:G:W^EPB"&^MIE69TP 0^5*L#C)!7K74T4 8O_  C5
MJS:7)+<W<LVG3-<)+)("TLC*REG..>&88& ,X   PV[\)Z7J":Q%>K+<0ZN$
M%S$[X'RJ NW&".@[]JW** .>L/!UA8ZI::FUUJ-W>VD3PQ37=VTA"/C((Z'H
M.U:&LZ'8:_:Q6]_&[+#.EQ$T<C1M'(ARK*RD$$5HT4 9\.BV-OJ<FHHDANY+
M=+5Y'E=LQJ25')]6)SUY/-9\W@CPW<^'8= GTN.32X#F*!W<[#G/#9W#\ZZ"
MB@"CI&C:=H.G1Z?I=JEM:QY*QID\GJ23R3[FLO5/ 7A76M0DO]2T.TNKN7&^
M61<LV!@?H!7144 9YT/2VTF+2C80&PA55C@V#:@7ICT(['K5NUM8+*VCMK6%
M(8(UVI'&N%4>@%2T4 5K+3[+38GBL;2"VC=S(RPQA SGJQ [GUJ:*&*"/9#&
MD:9SM10!3Z* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHK)\4RW=OX3UB>PF:&\BLII()% )5U0E>
M"".H':@#6HKS.]\0ZOI6F^"+VUU-[V[U>:WBN;*9483)(@+R+@ KMQGCY>>1
M6U9:RFE:WXWN]2O)OL%A+!+AV9Q$GV=&8*O;DDX'<T =E16/#XB@DU"YT^2T
MNX+R"U6[\F15R\9)'RD,1G*X()':LNQ\>V5\VBR#3M0ALM8VK;7<T:JOF%"X
M0KG=R ?FQM)Z$CF@#K**I:KJ(TNP-R8)9SYD<2QQ#+%G=4'X989/89-8%YXY
M@L-/\0SSV$QGT)4>YABD5PP9=P*MD=LYR 1CI0!UE(SJ@!9@H)P,G'-<]9^*
M7G\06VEW.ES6BW=H]W;3O*C;U0IN! )VD;U[US'C/4'USP_HVI062FP_MFRD
MMK@2C?C[0%WE<?=8$8P<_,,CK0!Z34;SPQ2QQ22HDDI(C5F +D#)P._'-5-<
MN[BPT#4;RT$9N(+:26,2YVEE4D9QSCBO/+[5-1U/2OAOKL]I!->7%[&^U>!^
M\MGZDCY?7\.,XH ]2HKBK?QM=6MIXC36+.!;_198D:.T=W242JIBQE=PR6P>
M#TR!VJ_IWB'4;CQ0VES:9<-9-:^<E^+26%%<'!C;S!UQ@@@_A0!T%U=V]E#Y
MUU/'#'D#<[8&3T'UID.H6=PCO#=12"-0S[7!V@\@D=NAKG?&UAX@E73-4\.)
M;7%[IL[2FTN3A9U9"I /9L'@\=34?A'Q9I7B34M00:?/IFO11HM]9W46V4*I
M.TYZ,N6.#[]!D4 ;$'BG0;D6C0:Q92+>,5MF68%9B#@A3T)R",>U/N/$6E6N
MIR:;+<G[;%!]H>%(G=EBSC?P#QGC->:V.EZAXI^#4?A^QT\%[F>>-+N5T6*W
M"7;X; ._("\87K6XS7%G\9(52&2\E3PP%.UE!8BXZDL1U/\ .@#NK*^M-2LX
MKRQN8KFVE&8Y8G#*P]B*L5Q7A'POK7A[P]?0"[M(+V]U22_V!#+% CLI,2CY
M>P//J:["Z>2.TF>(QB18V*&4X0''&X^GK0!+17G^E>)M4_X27PW83W37D&L6
M=P\LPC5(A+&J'=!P&*<D?,.1M()YS3M-=\0S^&M%U[^UF=CK(L;F 6\:QRQ-
M=F D\%MPR,$$#IQZ@'HE_>)I^GW-Y(CR)!&TK+'C<0HR<9(&?QI;*[2_L+:\
MB#+'/$LJANH# $9]^:X^\DN/%=OXI@@OKBV;3WDLH(H'"Y;R02S@Y#!B^,'@
M!0>#S6_X2G%SX,T*X P)=/MW /O&IH V**** "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 *S?$*/)X;U1(HWDD>TE5$C4LS$H0  .IK2HH Y?P
M'H\.G>$-&>;3([74A80Q7+& )+N50"&.,GD5AW5AXFMM:\?7>BV7E7E[#:G3
MKB3&V5DCVMU.,C)QD 5Z)10!YWI>F:FOCJ/5X]!N[6SN]&>WG-S,C2K,)0P,
MAWG.1G&">O:GVOA_7D\%^";&XM%:]TF\MFND650$BC5DR#G!PI7@=:]!HH P
M?%UMJ]WH@CT8!YA/&TT'F",SPAOWD8<_=)'?CZUQ]QX0U^=/&44&GV5G;ZUI
ML,-K%'."(Y%5T(8;1SA@21QZ$UZ=10!QUYX?U*Z\4^%K]H8OLMA97$%X!+SF
M5$&%XY *]>*PY/!_BYO!L7A42:2]O97$#6U[)*X9X8Y%=59 A 8!0,YP?UKT
MVB@"&[MUN[.>V?[LT;1GZ$8KB[#PCK,?A_PII]W+8>;H5U$Y:)WVR11QF,=1
M]XAL^@QCWKNJ* ./O?!DFJWWBG[;<1QVFLQ6\<+6XQ+$8@<,3C!.X@CV %7O
M#NG^*+5_^*@UNTO4C79&+:U\HR?[<A)//L !]:Z*B@#/U*SOKA[>6POH[66%
MB6\R'S5D4CE2-RD<X.0>HJI:Z'(NOSZ[=31/?O;?9(O+BVI'%N+<\Y8DXR<@
M<< <D[=% &)X4T!_#.@II;7GVL)++*)/*\O'F.SD8R>A8]Z>?#T1\8KXD%Q*
M)Q8_83#@;"F_?GIG.?>MBB@#,\0:=<ZKHTUI::C=:?.V&2XM2H<$'..>,'&#
M[5:GLDO=,EL;W$T<\)AGXP'#+AOIG)JS10!R]CX'M+.XT>=M4U.XET@,EJ99
M5P(RNW8P"@$8 Y^]QU[5/#X.T^+PXNB?:+QK=;K[6)#(!)YGG>=G( _CYZ5T
M-% &!=>#]*NM9N=4/VJ&XNXO)NE@N'C2X4+M&\ \D#@'@UJZ9I]OI.EVNG6@
M9;:UB6&(,Q8A5& ,GKP*M44 %%%% !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 %%%% !11445S;S2R113QR21'$BJX)0^A
M':@"6BH#>VJWRV1N(A=/&95A+C>4!P6 ZXR0,^]0W.K65I*\4L_[U$\QT12[
M(O\ >(4$@>YH NT5475+%]+.IQW44MB(S)Y\3;TVCJ01G(X-4;OQ7HECI-GJ
MMQ?JMC>.B6\RHS"0O]T# )YH V:*KW=]!9>3Y[./.D$2;8V;+'H. <=.IXJQ
MTH **P9O%VFPC32Z7F-2D,5H?LSXD;!..G&0"03@$<U->>)M/L+<S70N(\74
M=H4\EBWF/C:,#L=PYZ4 ;%%9FN:Y;Z!9PW5U#<2)+<1VRB% Q#NVU<Y(P"Q
MS[BH=0\116&NV>CK8W=U=W<,DR"'RPH1" Q)=U_O+^= &S16<VJM'%?R2Z?=
MQBTC\S#&,^<,$_)ASZ$?-C^M8A\?V$>@:;KMSIVHVVE7QCQ=2K%MA#D!&D <
MD DCD XSSB@#K**QM=U\Z+=:3 +0SG4KK[(C^8%5'*EAN[X(5NGI[U=BN+PW
M/DS6:H#&765)=R9! VGY00><]#T- %RBN0T+Q3KGB#3[RZM-#L%-M=3VICDU
M)P6>,[20?)Z$UJ76O21WUGI5M:"35KFW-PT#R82!!@%G8 \;CM& <GT&2 #;
MHKGG\2/IWB.RT75X8XVU#?\ 8KF%B4E9!DHP/*-CD<D'USQ52UUW7[[4_$5I
M;V%CG2IECA$DC@W&Y XR<?)PP&>><T =917''QJVH?"^X\7Z5;>6\=K+.+>Z
M4G!B+!U.WGJI&?Q-=!&-79+:3[19."5,R^0ZY4CG:=YP?J* -&BBLKQ/?W.D
M^%=6U*S,?VBSM);B/S5+*2BEL$ @\XQUH U:*X;7O%&K^'M$T?7&DM;RTNIH
M(KF 0E&Q+@!HR&/()S@@Y]16IJM[J4?C?1M-@NFAL;NVN))=L:EM\>S;@D'&
M=YS]!0!TM%5+2*XBN)Q)>&XBPH4,%#(W.0=H Z%32:N9UT:]:UF:&X6!VCD5
M58JP4D'#<'GUH N45R^BVU[K_AS0-1O-7O$=[&.698"L7G2.JL2VT=!R !CJ
M>M9'P\CO]<\&Z7JMYK6H/>?:9C(S2Y654F= A7&,%5'3!H [^BBO&TU#4+;P
M-XGU2/7=2.K6.LW$-EON6DW[)=L<7EG*L&SC '\J /9**X+X@WES%X<\.375
MQ)8O+J]BMX(9VC7:S?O%9@0=O7KZ5TEFNCRZP&L+Q7NH8<O%%<%EV.>"RYQG
M*G!Z\&@#9HKS/PYXBL+V_OO#6O7$^F^*5NIF#22,GFJ9"R&%\\IM*@)GD#H>
M370WES/JGQ#BT1IF2PLK 7L\2\"X=W9$5O55VL<=R1G.* .KHKB?%5T/".JZ
M%JEI(+>RNK]+"]MD3Y)!("$< =&5@.1R0<'I5CPTEK'XY\9)%"B3?:+9W95
MR&@7'/U#'\: .NIKNL:EG8*HZEC@5S?C_P ._P#"3>#KVSB0->1+]HLSZ3)R
MOY]/H356TU2'QMX/T=GM@ZZD\9NH7&!%Y3;I 0>VY-G_  (4 =3+?6D! ENH
M(RPW /(!D>M"WMJ\,DR7,+11C+N) 0HZY)[5QFOI';?%3PI.MM(Y:RO8@(H\
M\ 1D#Z#G\_>NEMVAOXM29-/EMYB3;OYL84R@+D'KR/G('XT +:^)-"OG1+36
MM.N&<[5$-TCECZ#!YK4KCO NFVNH?"G1+"_MHY[>2P1)(I%!!XIWPVNIYO"C
M6EQ=/=OIU[<V"W+G+3)%(RJQ]]N/7I0!U]4]5U6RT32[C4M1F\FTMUWRR;2V
MT=.@!-7*\CO;S4[SP+\35O[Y;E+:YNX(U\LJ5 B0@ Y.  < ?K0!ZV"" 1T-
M+7&Z;J^OKXFTB&^DLGT_5;&29(88R&MG0(<;R?G!#X)PO(Z#I4<?B74X=4T&
M&XEAE>_O);2ZBAC)AB(21UV28Y8; ",GDMTQB@#M00<X/3K02 "2< =2:X_P
M-)<O>^)XKF_O+EK?5Y8_]("8 *HRX( .,$#T]J=\48WD^&>O!+B: K:EBT38
M+ =5/L>A]0: -R;7;6#Q):Z$Z3?:[FW>YC8+\FU" 03GK\PXQ6G7"Z[9S?\
M"P/"]M'?S)+)I]_&UUM4RXS >. H/H=I^E5K?7=3L=%BTVZOWGNCK[:2MY(Z
MJ[IRZY.W 8J F0,YZ<XP >AU7O[ZUTRPGOKV98;:!"\DC=% K'\/Z?K>GZEJ
MBW]Q'+IDLBR62M<O--$2/G5F91\N>5Y.,GVK&^+!F3P?!*NW[)%J5H]Z#WA$
MJY'_ 'UMZ]LT ;LOB">VL9=1N-(NDL$C,F\,K2[< Y,><CZ9R,<@5N Y&12
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
MU*XDP&N+^;S'VC.%&  !R>@R>^>*T[JU@OK2:UNHDFMYD*21N,AE(P0:FHH
MPM-\+P:5!':0:CJ;6,6/*M9;G<J =%#8WE>/NEB.V,<5<NM%M+G5(M3'F07\
M<9B$\+;6:,\[&'1AGD9!P>1BM&N=U'Q%=6OC/3O#\%E#(+RUEN//DF*[-A (
MVA3G.X<Y]: +DWAK2)X]-22U)739Q<6H$KC9)S\QP?F/)SNSG)SUIT?AW2X[
M[5+U+=A<:HBI>.9G/F*JE5&,X7 )'RXJQ;37IN9TO+>&.)55HY8Y2V[.<@@@
M8Q@>N<U;W*<88<].>M &=!H&E6_]F^59H#IB&.S8DDPJ5"D*2<X( %!\/Z4;
M?4+<V,1BU%B]VG.)B1@EOJ !]*RO#/BI=3LYSJD]G;72:G<V$:!MGF&-RJA0
MQR21@\5JE[U?$@0WEG]@:T)6U(Q/YH8?.#GE,''3KB@"=M*T]_L?F64$AL\&
MV:2,,82!C*D\@XXR*:-'TM;F[N1IUH)[Q-ES*(%W3KC&'.,L,<8-<_X1\6PZ
MAHEE_;&HV4>J7,T\:1&1(VEV3.@V)G/10/6M5[M[;7[QY]7MS:1V0E^P+&#+
M%@G=(2.2",#&.U %HZ)I3:4NEMIED=.48%H8%\H#TV8Q^E3FRM39"S-M";4(
M$\CRQLVCMMZ8]JJZ%K=IXAT>WU.Q8M;W"!T)!!P?7WK1H 9##%;PI#!$D42#
M"HBA54>@ Z4KHD@PZJP!S@C/-<IK'B6[TWQKI-H50:-,S6=S,V/EN74/$N>W
M"D>G[P=\5UM &3XBT9]<TQ+2*Y6V9;J"XWM&7!,4BR 8#+U* =:T+RW%Y93V
MS,56:-HRP[9&*9J-_;Z7I\U[=/LAA7<Q R?0 >I)P!]:R6\7:=##J[W45W;-
MI,"W%U'+"=PB*DAUQD,/E8<'@J1VH O:#I0T/P]IVDB;SA96T=N)"NW>$4*#
MC)QTK1KG[#QAI^HZG9644%Z@OK?[1;7$L!6*4;0Q56[L V>G8\\5RWQ,UF&^
M\&%[2"[EA34X(?M46!&&68*^<,"5^\O3&?SH ])HHKF]>U^]TSQ-X>TNVM(Y
M8M2EF5Y'EVX*1%@O0]<9_"@#HPP)(!!(.#[4M>9:?K]QX?U#QS)9Z/+?+;:G
M]KN%CD$81#;Q%B"WWF^4G:/0Y(R,]1J7C"VM;DVEK]GDN?L:7@%S/Y*%'8A1
MG#')P>V!CK0!TM%97AK7$\2>'K/5DM9[07"DF"<8="&*D'\0<'N,5JT %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH \]OO$^IZ9KVD+-?F476L-87-M# &M
MXD;>(AYNW(DX0D9/4Y &*R]9UWQ.;/QS<6NO&V_L"X\RV5;6([T\M7\MBP/R
M\D>OOVK9B^'$T>GV%@?$%PUKIVIKJ-FOV==RL'9RKL2=_P!\X/&.X-:DG@J&
M6V\40F\DQX@_UIV#]U^[$?R^O []_P J ,NWU/7;/QKX<CN]4:ZL]=M9WDM?
M)1([9T1'&P@;B.2/F)]:@TS4O%OB32=*UO3'M+='O&>?S;DE'M1(P,>P)@,
M,;L@Y7KS@=./#$#7N@WLUU,]QHT+Q1$*@$F] C%N,] #@$#-9=E\/+73=7EN
M;'6-6M]/EG-R^EQS@6YD+;C@8R%)ZJ#@].G% ',:AK&N0>&_%VKC7;LR:-K+
MI;1A(U4HIC.Q_E^9<.1V]>377Q7G]N>,=<TEKJXABTR"W CAD:,F20,Q?(P2
M,;0!R,@_@^7P1IT^BZ[I4MQ=M!K-V]W<-N4,C-MX3"X &P8R"?<U+?\ @^QO
M=6CU1+O4+.]$0AFFL[@Q&Y0=!)@88CG!X(SP>F #@]!N-03P1\/TMK^ZA\W5
M)+6X>)O]9&//X;.1R4'T[=JUVTN:Y;QGIKZSJWDV+)+9XO)-T#&!7SOSN8;N
M=I)'M72V'@S2=.T_3+&'[2;;3;AKFW62=F(D)8Y)ZG&]N.G/.35[^P; 3ZI,
M$E#ZFH6ZQ.^&PNP8&?E.WC*XH YB/5KO4+[PE87%TB#4-)>Z?S%)$\P6+C"D
M9P&=L9QWQP*J:GI5YI-KX=TZ;7+F[+>(0I>-WC*1-'(XB.78D# P2<XQC%=-
MJ'@O0=4T>QTN]LVEM[';]E;SG$D.!@;9 =PX '7L*LQ^&=(CLK*T6U/DV4XN
M(/WK[ED&?F+9RQY/4GK0!Y]JNAVUEI7Q*TE44Z:M@E];V[9<12&&3)&[/):(
M-GUKT/PW;6UKX;TY+6WCMXC;1MY:)L )49XP.:D.AZ:UU?W+VJR2:A$L-UYC
M%UE0 @*5)(QACP!W-2Z;IEGI%A%8V$/DVT0PB;BV/Q))H X;38H_$7A/Q++J
MZ!-2@O;R-IGXDM3&S&':W!7:A4J0>^<\FHY%N;_4?AC>ZS#_ ,3"19#<B1 /
MWALV8[E(&&W#IC@YKN)]"TNYN9KB:RB>2?:)B>DNWIO'1L8'7-6)[&SN9[>>
MXM()9K9BT$DD89HB1@E2>5./2@##^(,:2_#GQ()%# :;<,,]B(V(/YUA:A]A
MO?%'P_4>3/ R76T*P*$B 'IT/3I^/:N^EBCGA>&:-)(I%*NCC*L#P00>HJG#
MH>DVSVCP:791-9AA;&.W13 &X8)@?+G/..M 'DT5S_8OAOQ!-&K1:7IWC)C<
M1P1@^5;CRR2%P0 K,&Z'IVZCT+PW_P (Y?ZKJ&LZ)J2ZA=7"1QW4T<_F*0N=
M@./E! S[^M;Z6=K$LRQVT*+,Q:4+& ')ZEO4GWI;:TMK*'R;6WB@BSG9$@49
M^@H YWQ1XNT32)H](O=9M;"YNEY>24*8H\X+<G@G.!^?0&LO4UTK4;#PMK^C
MRA]*TB]7:T8(C$)4PEN1]U<@YZ8!KN'MX9&W20QLWJR@TY454V*H"^@'% '*
MZ1:QW_Q!U;Q!!)YEJ+""QBE1@4D8/([X(ZXW(,^NX=JE\+RI)X@\7A6!_P")
MHAX]/LL"_P#H2,/J#73*JHH55"J.@ P*6@#@M=\'6-^1H6E6T\%I=7:7>HE9
MI%@1 ^YE5<[=[D ;0, 9)QQGO:** .#^'6A6R://<7^BK#?+J5U*DEU9[)<-
M(Q5@64'E2.?PJ]?0WR_$^TNH+>9X/[%GB60QL8A*9495+ 84D*>_.![5UU%
M'E6A_P!M7NK^#]4U#P]JPOK7[1!J$\L:($9U R%+#]V",@J,8Z9.:OOHFJW?
MP_L;2*PF%U'K8NGA?",(A>M+NY(_@.:]&HH R_$B:I)X:U)-$<)JAMW%JQ(&
M),<=>/SXKC],T/4?^$[M]97PX=.M;K1YK.<O<QO(DID5@9<$[B0.H+$YYQBO
M1** /.H]*\0MX'\+0#1ME_H5W:[[62Y3,\<49C9U8$@9W%@#S@>O%/\ %&A>
M(]:_X26R^P6UQ;WMCMT^>2X4?9V,85XP-N<LPSNX&,9(QBO0J* .%MM$\3Z-
MJ<>I:7!I\WVVS@@O[2YN&0121+M5T=4.X8.",#IQUXTAH.IGQWI^MS36[V\&
MF26LQ&0S2LZME5QPHV^N>?:NHHH \Z'@#5K+0=._LN]LX-9TO4;F[M)) SQM
M',SEHG. <%6 ) ZK^6EJWAK7O$.@VSWU[96NN6EW%>VAMU=H(73^$Y(+!LL"
M?0]..>SHH YO2M'UI/%$VMZI=6)\ZQ2U^S6T;80J[,#O8_-]X]A^F3:U'1I[
MSQ3HNK1S1K%8)<))&P.YQ(J@8/;!6MJB@#DM2\&3WVF7,,6KO:7W]I-J5G=P
MPX-NY& ""QWC!8'ID$C IUWX8U76O!6HZ+K6L0SWM]$8FN8[7;'$.VU PR>^
M2>OL,5U=% '.>*O"TOB&&QFL]4ETO5;"0R6M]#&'V%EVL"AX92.HSV%1W7A:
M_O- MK2X\07#ZI!<I=C4# G^L7TB^Z%V\8'UY.<]/10!A/H$\6KS:E8:DUM-
M<PK'=!H0ZRLHPL@&1M8#CT/&1Q6II]C;Z980V5J@2&)=JC'7U)]R<D^YJS10
M!Q8^&]BMM#:)JFHK9VNHIJ-G;ATVVT@<N0ORY8%F/WLX[8K<F\/I<W(:ZO;B
MXM5F6X2UE"%4E5]ZL&V[N"!QG';IQ6Q10!2U?2K77-)NM,OD9[6Y0QRJK%25
M/49'2H/[#@:W@MI+BZDMX2A6)Y/E.P@J#@9(X'!Z]ZU** *%UHUE>VNH6MU&
MTUOJ (N(WD;# J%('/ P!T_K4=OH&FVMS8W$44OG6,#6]N[7$C%8VQE3ECN^
MZOWL]!Z5IT4 9!\,Z0=+NM-:U9[2ZG-S-&\SMND+!RP);(^8 \$<U8N-&L+K
M44U"2#%XL7DB>-V1S'G.TE2,KGG!XJ_10!3FTJPN(;2&6TB:*TD66W3;A8V4
M84@=.,\>E-31=-CUF76$LH5U&6,1/<!?G91T&:O44 4M1T?3=76)=2L+:[6%
M_,B$\8?8WJ,]#[TMMI.GV=S)<VUC;Q7$H DF2,!V X +=3T%7** (H[:"&2:
M2*&-))F#2LJ@%R  "3W. !^%2T44 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%-,B",R%UV $EL\#'7F@!U%1PSQ7";X94D3.-R,"/TID][:6IQ<74,)QG
M]Y(%_G]#0!/14%Q>VMI:FZN;F&&W !,LD@5!GIR>*ECDCFB26)U>-U#*ZG(8
M'H0>XH =15*'5]-N=1ET^"_MI+V$;I;=)5,B#(&2N<CJ/SJ4W]H+[[";F+[7
MY?G>1O&_9G&['7&>,T 6**Q[;Q3HMY;275I?"XMH\[[B"-I(ACK\X!7CZU8N
MM<TVRN+.WFNE\Z]#&V1%+F8*,G:%!S@$'Z4 :%%9UCKNF:A=RV=O=+]KB&Y[
M:13'*HZ9V, V/?&*T: "BD) (!(!)P/>LW2]=M=7O-3M;=)DDTVX^S3>:FT%
MMH;*\\C##F@#3HHIK.JE0S %SA03U."<#\ 3^% #J**Q]5\16VF'23A9HM2O
M5LTD20;59E8@Y[\ICZF@#8HHHH **HZSJ]IH.D7.IWSE+>W3<V!DGL% [DG
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
M]6TA%S=(J3R[1ND51@!CW R?SJ#2O#VC:&TS:3I=G8M.093;PJF_&<9P/<T
M<W\4K6XF\+VEU LC1Z?J5M>7*1IN9H4?+8 YXSNX_NUUL&H6=U:1W=O=0RV\
M@!26-PRMGI@CK5FJ%KHFDV4IEM-+LK>0MO+Q6Z(2WKD#K[T <C/IEEK'Q6U:
MRU&%;FT;0[8O;R$F-SYTV"R]"1G@D<9R,5G6LJMX!\!2F1&>/4K2-&?YC_$F
M!GN%S^5>DBUMUN'N!!$)W7:T@0;F'H3U(I@L+-84A6T@$2-O5!&-JMZ@=C[T
M >;W-YI>JW/B+PYXJUB;3KI[YG@B/EHTD'RF)X2RL2< =.<YXS722M"GQ-TJ
M-FS(=&N I<?,3YL/7WP#^1KJ'MX))HYGAC:6/.QV4%ESUP>U24 -DD2*-I)'
M5$0%F9C@ #J2:\T^'":&_@+1&NM2VW%L#*83J#@*1(6&Z/?CL" 1]*]-HH X
MKQ9:2:_]A;19?L>OVT)O;:>1=I6(X#1.?1\@$=L9Z@5F7NNQW^C>&==M=.OU
MTRRN&6^LK97$UIF)HPV$.65<GIG*MD5Z12,RHA=V"J!DDG  H \UO8K-[*'Q
M%X9TB_NH4U2"[O@\<OFW:(C*61)2"2NY3TY*^U;&L31Z]X1\13Z/I$XN)[-L
M//9-#)<2JIVKM<!B1@ $C'(QGFNQ>2.,J'=5+'"@G&3Z"E5E=0RD,IY!!R#0
M!P]K/<:M\0]$U2/3KZ.T&CW"///;M&!(SQ'80V&!X/4 'MGG'/Q:7JD/P*ET
M6/3;]=2M) HA^SG<S"ZW@J/XAMP<CC\J]9HH Y/QAIFIR7.D:WH,2OJ=E/Y3
M(QVB2WEPKAO8'8__   U4\6:-=VW_"/WNG:/'K4&F&2*>RDV&22-T WJ7XW
MJ#ZG)KM&FB21(WD17DSL4L 6QUP.],CN[>;_ %5Q$_SLGRN#\R]1]1@Y% &9
MX;BA2PDF@T!=$6>4N;<QQI(QZ;W$>5R<>I. /H*/B#P_//XCTCQ-IZB6]TT2
M1/;LP'GPR##!2> X.""< \@D9R.GHH Y#Q3H]WXXT4:'/83Z?932Q274MP\9
M8QJX8H@C=OF)4#)P #QGI5UM'NO^%B0:RL:BRCTF2S)W#.\RHXPOIA3S]*Z*
MB@#FM T>]T_Q;XHO[B.-;749X)+=@P+'9$$;/''*\?6L<^$]<L/#WAN33GL6
MUK0]XV22/Y,\;J5=-V,@D;2"1P1782:O8Q:Q!I+W %_/$TT<.#ED4@$YQCJ1
M5V@#D=7T?Q'KNA6\S3V.GZW:727EHJ%I(8V4%2CM@%@RLX) '7H<9,>MZ#XB
M\3>%+JPU"73;:[E>W9(H&=XE,<RR,2Y4,=P7&,<8ZGK7944 %<EJ?AC5;S7-
M8GAU"V6SU6P6S;S(BTML KCY.<$$N2<]_6NMHH Y73/"UY:ZEX>O;FZMF;2M
M-DL76*(CS"WE\@D]!Y8X]S]*S#\.YSH]Q#'JH@U%=9EU>RNTAW"%W).UE)^8
M8)!]<UU6@ZW!X@TH7]O%+$AFEA*2XW!HY&C.<$CJI/TK3H YO1?#VIV7B*[U
MO4M6ANYKJTBMI(H;3RD4QEB"I+L<?.W!]>O:KWB30U\0Z))IYN#;2>9'-%.J
M!S'(CAU;!X/*CCTS6M10!A0>'9(_%$.O37YEG33_ +#(ODA1(-V\MP>#GMZ5
MDCX>0#PQ8:4NK7D-WI\\EQ:ZC!M26-W9B1C&"I#D$'J*W=,UE[_6-7T^2T\D
MZ?+&@?S WFAT#AL8XZXQ6M0!GZ-ILNEV AN-0N=0N&.Z6YN-H9S@#HH  X'
M'YG)K0HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BN<N/$%S>^)I= T58#/9HDFH7$ZL4MPX)C4*
M""[-@GJ  .I/%7X)-7BUA8+I;>>QDA9EGAB*&-PPPK L<Y!X(_NGI0!J456_
MM&R^UBU^UP?:&) B\P;B1R0!W-4IO$^A6[P)+J]DK3S&WBS,OSR#@J.>N>/K
MQ0!K45GZEKFFZ0,W]VD(P"Q()" ]&8@?*O!Y.!Q5;5?%F@:)YO\ :.JVUN8H
M1.ZLV2(R0H; Y/)% &S4<L$,ZA9HDD .0'4''YUFW/B?1[21DFO0NPQJ[B-F
M1#)]P,P&%S[D=1ZBLM+O4%^*TMDUTYTYM%69("1M643%2W3TQ0!TT5O# "(8
M8X\]=B@9_*I*YOQOXBG\.:'$]E'')J-]=16-DLGW?.D. 6[D#DX'7%3S:'?)
MI\GV36[T:D1N6XF8,A<9X,>-H4YZ #\Q0!NT51N]3CM96A2">YN%C\UH8%!8
M(<@'D@<D$ 9R<52/BS2?L^E7$<KRPZG<_9+=T3I+ACM8'E2-C YZ$8H VZ*Q
MKOQ+9V<&M2O%<.=(C$ERD: L5V;_ )>>>/I45EXLM+[6;?3EL[Z);NW:XM;F
M:(+'.J[=P7G<" P/S*,T ;U%9=CK::CY,MM;326<K2*MTK(4!0L#N&<@$J<<
M'WQ68OCC36O-+B(!@U23RK:9)D?YB"R[E!RH8 X//4 X)H Z>BN-\ 1+!/XM
MA1PZ)X@G*X4@+NCB8C\"Q%;M]JLJ:A_9>GQ13Z@8/M!6:0I&B;MH+$ G).<
M#^$],4 :M5[>_L[N26.VNX)I(2%E6.0,4)Y 8#I^-<1XM\17.H?"_P 23V2)
M;W]G'-;7D9E),#*,-M(7+9!!4D+D,"<=*ZK1; );PWUU96<6I/;K#));\YC4
MDJNX@''.<8ZF@#1GGAM;>2XN)4BAC4L\DC!54#J23T%+%+'/"DT3J\<BAD=3
MD,#R"*X6TUC4]8T_QU;:D;5HK&2>VB6%6P%\E2 <]>IS[GCBI-"U_5+.Z\+Z
M;=VEHFGZG8A;=ED8S*\<(<[AC;@@-T/;K0!W-%<1)XPU6ZM[/4]%TYK^QFNS
M;R6PM9%E6,.R&429V\;<[<=#U%:WCK4[O1O FMZC8MMNH+1VB<#.UL?>_#K^
M% &D^N:7'//"U_ )+?'GC>#Y6>?G/\/'KBKD4L<\*30R))%(H9'1@593R"".
MHK&\&VT-KX,T=(>0]G%([DY,CLH9G8]R222?>FSWD=CJ^F^'-/,=N9H99R=N
M=D2%00@Z;MTBXSD  \4 ;U%<'?\ B?7+&PURU/V8ZCI=U:JD[1'R[B&9U"DC
M/RL,L#VXR!S@6Q)XDD\5:AHG]M6ZQ-9QW<4ZV8WP;F="B@D@C*9RV3U'/4 '
M8T5P2>(M>G\'>'+U+BUBU"ZOX[2Y8P%XW^=T8XR,9*Y[>E/_ +5U_2M2UW1[
MS5K6=X]/6_LKZYA6)8@69&60+P<$ CCN<T =U17#0ZK?1^)-;TM+J]^S?V.E
M] ]R%\R.0M(I*@C('RJ<,."#P >:6CZGJT;^ +ZYU>YN/[9M!'=PLB^62;8R
MA@ ,AMRC)SW/0<  ]&HKB;*\U"SU/7O#=_J,\ES</Y^ESNP#^1* I"X'6)@Q
M/?&#WKL)G-M9R.H,ABC) )Y; H 2WNX;MIA X=8G,;,.F\?>7ZCH??CJ#B>O
M-H-;N=&^"6DZG#(L=Q/%:B2:1L!#-(HD<G!Q]]CG'%:]YI]UHBZUJ-QXD>UT
MZ73F B >0V\@X\]"S$]"/E'!.#0!V5-<L(V**&8 X!.,GZUYW<7E_H6L:K+8
MV\L$?_"/2WD5O).96:9&X=E)P&^;G#'/<\5NZ!::=<P:%KEMJ,S//9[#B7B\
M9U#DR#NXVL1Z9(Z<4 :OAO6?^$@\.6&K?9VMS=1!VA8Y,;="N>^"#6I7E7A_
M3X]-\.^";^VFN1<?;OLS,9F(:)O-!0C.". 1QP1GK7HFOW5O8^'=2N[N:>&V
MAM9'EEM_]8BA3DI_M#M[T :-)N7?LW#=C.,\XKSRRM8[;QHEIMM((KG0+@26
M=L^>$DB5&D(QN8JYY '<9/6L;1]-M[7P_P##+6+>-$O6D@AEN&R7>.2!P4)Z
MD=,#H,=J /2]?UNT\.Z--JE]*L5M"R"21@2$#.%R0 3P6IMMX@TZZUQ])CN0
M;P6RW0A*,"T1P X/3&3CUSFM&6*.:)HI8UDC8897&01[BD98HV:=E12%PTA
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
M<9KG[GPY?:5HD&HQV%U=21^)7UG[%!@R)$Y==H7."0K[B,]2:]*21)%+(ZL
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
MXFM=4O9?LUI%:RPQ) TAC5D8N0$!8C*Y)(XSUQ@#H9=>L$2R,4C7!O8C-;+
MI<RQ@!BP]L,OY@=30!;FL+.XN(YYK2"6:,@I(\89E(Y&"1D5,T:.R,R*60Y4
MD<J<8X].*XOQ-K?]I>'] U;0M0G6UEUFS5WA#)YD;3"-T<'! R<$'N,59U2\
M>_\ ',/A^:"\^Q-ILDSM$QC!8NBAMP8'Y06Z<@G/H: .MHJDK0:)HP-U=R-;
MV<'[RYN7W.54<LQ[G R3WJLNOPIJ%I9W=K<V<EYD6S3A=LK ;BH*L<-C)P<9
MP<=#0!K45P^GPQ^*->\1VVJV-POV.^A6W<S*KP 0Q.H4H^1EF9N."&P>X'<4
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M_C5HJ7#L+5-(N)+5<Y4S[U#<8X.P]?\ )C^+>Z/PK8W$ 'VV#5K1[3U\WS
M!^!- '5:CK'V*9K:VLYKZ[6 SFW@90VP' ^\0,DY '?!]*RI?%\SVKW.FZ%?
M:@L&U;N&,JLT$C(K^7L8C+ .N[GC/?!Q3^P?\7>:<7UR"='#&+< N!.<#W')
M^GKS4'@G2_(O?&.R^OB_]KRQAWF+XS!"=V#QN&>"1T '2@#L["XDN]/MKF:V
MDM998E=X)""T1(R5..,CI5BN \/:Y<:C;>#-.OKJ8-J&C&]EFWE7N)56(;0P
M(/\ RT9SCT'O5V[DO=&DT31I=3-VMWJ$T9FG9D;9L>2.%F!)+?=&3]X+SUY
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
MYF.>YKT :98B\N+L6L0N+F,1S2A?FD49P">X&3^=02>'M'FT9-'ETRUDTU
MMJ\0,:@<C /2@#AO$.GZ+967A.TTN4-IY\3H0$E9EW.DQ*J0?NY;& <#D'N*
MVO"UK;V/CCQA;VD20P%[27RHQM4.T1W$ < G:,^M=*FDZ;':VUJMA;""U(-O
M'Y2[8B.A48X(]14T=G;17,MS';PI<38$LJH SXX&X]3CWH FK@=8GO\ 0=8N
MM3L)[;5=-GU" 7NFRC,UO*?+0/$?481MI'?(-=]47V:W\[SO(B\W^_L&[\Z
M/+=5@LY/"_Q+E\N-KF.\=V8J"PV0Q,F,CCG./<UH>+=2LY4\268?[/<7&B*Z
M[$+S7OR2;508(*KDYVC/S9R!U]%2-(RQ1%4L=S8&,GU-.H \Y2XM[G6/AG<0
MRQ2*T-PJL.21]EYQ^( -;7A*T-IXB\8#^&74UE4]CN@C)_7(^H-=910 5YOJ
MFGS&_P#B9Y=I<,;W2XA$1$Q$SBWD7"<?,>5&!GDUZ110!P$]O._B;X=WBP7
MBBM;F.7]R_[O? F-_&%Y7'..:[^BB@#D?%NDV>HZA;SE-7L]3MX3]FU/38V8
MKD_ZMMH.X9 )##;SU&:JQ1Z[:^)?#NL:AIDMS--I)L;W[)M/D7#-&Y8@D#9E
M6&03_*NXHH \S@T3Q+INCZ-J4&EK-J.EZG>22V1N%S+;S229\MB0,X92,XZ'
MZ5T6H1ZMK>FZ9<R:3);2Q:C;W'V4RQF1$5OF+G=M]> 3V]<#IWFBC>-'D17D
M)5%9@"Q S@>O )_"GT 8.GZ=<V_C;6]0: K:W=K:(DI93N>,R[AC.0,.G;'7
M\=ZBB@#'32DN]:O+Z_M(W 5(+82JK@(.2PZX)8G/LJUCZ!X?OM$\6>(4AM8H
MM U$I<0"-P#'/L"R83L&Z_4>]=A10!Y]IGA7Q!%I?A6RN19+_P (_=J=YG9_
MM$2Q/&"/D^4@,..>G48&;$/A/6+>V\9:<KV#66MO<7%O+O<2)+-&$*NNW&T8
MSD$D^E=S10!S5QX=N[C6O#=^\L!33;:>&YCY_>>8B+\O'3*]ZK67A*YM/#DG
MA?S(&T7<T<;LQ,HMV)8QD$8/7:#GISC-==10!BZ?HL]GXIUG5FN(WAU!+=4B
M"$,AC5@23GG.[T[5A:AX-U:XT7Q!IUKJMO -7U!KEG\EB5B8*&CX8<D*!D=B
M:[>B@#G;WPU+JWAIM%OKF"& PJD?V&$QF%U*E&0ECC:5!%0V?AC4[O1+W3?%
M&N-JJW4#6Y\J!;<*ISD_+U;&.>V.!R<]110!R5EX.OH=2T:[O?$=S>?V3YBP
M(T$:ET9-F';J6Q_%QGT%=;2;UWA-PW$9VYYQ2.ZQQM([!44$L3V H I:GI%M
MJOV=YM\=Q;2>;;W$1 DA;!&5)!'()!!!![@U#+H<5Y?6MUJ,S7;6C^9;QLH$
M:/C ?'=P,X).!DX J/3-;N-2DLY$TR5;"\MOM,5T) 0 <%5=>""0<\9[U>U6
M^_LS1[V_$1F^RP/-Y8;!?:I.,]LXH C_ +)@_M[^V#)*;C[-]F"9&P)NW'C&
M<Y [U'8:%:Z;<:I/;R3!]2F\^;<P(#[0N5XXX4?E5 ^*")/# ^Q?)KF?F\SF
M ^091QCYOND=O6NBH YJZ\"Z->^&]/T2?[28=.V_8YTF*3P[1A2KK@@@<?SJ
M:Z\&:)?^'$T&^MI+JS5A(#/.[2[\YW^9G=NY/.>G'3BM^L'7_$<>G>%M<U73
MF@NIM+BE+(6^42(NXJV/J,C\.* %@\(Z1!H+Z,T5Q-:R.'E,MS(TDC#&"S[M
MV?E7OV%;H& !Z5%#<17"*T;JVY0^ ><$9% N8#<FV$T9G"[S%N&X+ZXZXH J
M7FB:?J$K/=0,^X .GFLJ2 = Z@X<>S UH5'/YOV>7R'1)=AV,XRH;'!(XR,U
M6LKAHK"R2_O+:2[DB&Z2/Y%E8+EB@)Z=3]* );RPM-0C2.[MXYD1Q(@<9VL.
MA'H>3S33IUDUD]DUI"]J^=\+H&5\G)R#UR>>:SM0\7:'8>'9M=_M*UGL(P0L
ML$RN)&'&U2#@G/&*ORZMI\-HEV][ +=QE) X(8>HQUH ?::?9V,!@M;6&&)O
MO*B !OKZU&FD:9'IITY-.M%L2"#;+ HB.3D_+C'Z4R;7=)@BMI9=3M$CN@3
MYF7;* -Q*G/( &2?2LK4_'>A6'A:]\0PW/V^SLVV2?9!YA#Y VG'W>HY/8T
M=#!!#;0I#!$D42#"I&H55'H .E5]4347TZ0:5+;Q7N5,;7"%H^""00"#R,C/
M;-6+>9;F!)D#!7&1N4J?R(!K.N?$>E6<\D4]RR^5,D$D@A<QQR/C:K.%VJ?F
M7J>-PSU% #]'TF/2H[M@<S7MRUU<$$[3(P XST&% _"M(  8 P*Q-0\6Z1IM
MS>6LLLTEW:1)-+;P0/))L;."JJ,L/E.2.!WQ4P\0Z?)I=E?VKO=QWX!M$@7+
M397=P#C' ).<8QS0!JUS47AK5+74;J2T\3WD=C<RO,UL\$<C1LS9;9(PR%YX
M!#8K.\ ZI<ZEJ?BWSS=!(M7*QQ7).Z(>4GRX).!GH!QZ5TVHZO%82I L3W%R
MZ-((8V4$(N 6)8@ 9('7J?K0!<@@CMK>."%0D4:A$4=@!@"G[UV[MPV^N>*X
M37_&/VWPWH>HZ-#+-;:AJD%M-R%91YN'C//4E2IZC&><<U!?VG]F>/M$LK'1
MU6RU 75W<P>>-CRA(UW;#D J#VP"6)Z\T >A@@C(.117$)XIT+PQI)@TZV3^
MRK&[^QM'%.&D1C)M;;&2255CZC !P, 5KZCXCN;>'4)].TJ34H]/<1SI#)B5
MVP&98TVG>0&'&1D\#F@#H**Y73]8UFX\?ZMIDL-L-/@LK>> ;V#C>9 2PV]<
MH1CL .N:B;QG-_8'A_5!81C^U+^*SDB\XGRM[%=P.WYL$>@H Z^BN-\0>-;C
MP]#>W5U81K#;W<5O%"\N);F-B@,J>B@N>O7:>1FJ\6M:S#\1O$,5W=6_]D:=
MI\-P(1;D.4(D/#;L;LKR2,'&,#K0!W5%<;8^(M?DU32&DTTW%AJ*$S"&UE0V
M)P"A9WP'!R0>!@UV5 !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
ME^8Y#$L)!C$:;>N3NR!Z"@#)T36]2NM/N])U"Z4:_:7YM)9(H0H96.])%4Y
M!BYY[J1747UVMAI]S>.I9+>)I6 ZD*"?Z5SN@MI7B+Q!)XJL(+@*;1;1)Y86
MB$WS%B0K $[>F['\1 [UU$D:2Q/'(H9'!5E/0@]10!QVH:KJ>GZ)H6OB],B3
M36J7MNR+L=)RJ93C*E6<$<],YS52ZUG5[;PKXWN#?,;G3[Z9;20*O[I/+C=5
MZ<XWGKFN@L?"\-EI]EIANI9M.L9%DMX9.6&PYC5F_B5#C;P#\JY)P<TK[P);
MW]QK@?5=0BLM84&>TA=0JR!57S%)!(.%''W3W!XH 8+(/\5I9C<W6%TJ-Q$)
MV$>?-<?=Z8XZ>M;^MP)=:%?P2;]CV[@['*G[I[CFJDGAR*37K+61?WT=U;0?
M9Y DBA+E,Y D&WL<G*[>I[<5K3PK<6\D+Y"R*4..N",4 <+I+RZ9X9^'T=M<
M7"K=RP).'F9]ZFRD;;\Q.!E%.!QQ]:+FXG>_^(MN]U-)!%91-%$\I98MUNVX
M*#]W)&<#ZUT,_A'3+GP[8Z)(;G[-8F-K619BLL31_<(<<Y X^E/M_"NDVLFI
MR1Q2^9J<:Q7;M.Y,@5-@R<]<9^;K[T <K&;=M.^&,RR83S(PC#(!#64F!P._
M ZCKT-77N)/#/C6]M%E=UU^+SM/$[DQI=(,/'W(4AE?CT?VK=/A31C;:/;_9
MG$6CLK6($[CRBJ[1SNRW''S9J&T.IZOK#G4]&CLK33KEFM)&G65KAMK()  /
MD&UFX.3DCI@Y -V&)8((XE)*HH4%CDG'K7E#6&GV7@CXG-9V,%M(EQ>QEHT5
M25\A&P,#@<]/7)KUJLA_"^B27.H7#Z;"TNHILNR<D3+@#!'3H #Z]Z .3M["
MVT?Q=X6N+" +=7^EW$5Q(7):?8D3)O)Y8CH,] ?050\,C1O$N@:!=ZAXAEAU
MFQNUEFBC>*.47>XAXV!4N0S$@CN/:O0QHNFBXL[@6<?G62&.V?',2D8(7TR.
M*BB\-:'!K+ZQ%I%DFI/DM=+ HD)/!.[&<GUH M:FGFZ3>1[=VZ!UVXSG*GBO
M,M*M[2ZT'X617D,<R/&5VR=#_HK''N,@<=#BO571)8VCD571@596&00>H(JK
M%I.FP0VT,.GVD<5J2UNB0J!$3U*@#Y?PH \UU);*V\/?$VVM$0)%>+,\*#[H
M-O S''8$A_R-:>K^*-,L/&UA?7VJK;Z'>Z:8K6^B<&'SUERREP"!E=O4@?+7
M>BTME,Q6WB!G_P!:0@_>=OF]?QI)+*TEM5M9+:%[=0 (FC!0 =..G% 'G=QI
MFAVT_@4Z2Y:Q_M>=X!+*6WAXI69U#9)4L 0<X^8$9R*K:[:B]TSXK6D"*V D
MH1>,L+2-CTZG*^G)[^GJG2B@"GI-[;:CI5M=V<RS6\D8*2+T88[5YKXEU:.>
MU\1VKP7<5Q!J,3_9;:S< QJ\1,[LH_>9 ]>!@8R,UZM10!RFFR/)\1M6G6&8
M6L^DV925XF525><D9(Z@."1UYZ5R.D-J.CZ;X)UJXTV\FL[."YLKR*.V=I;?
MS&79)Y8&X_<P< G#>]>LT4 <AX-$K:YXINFLKZVANKV.:%KN,J9%,*#*YZ#(
M/!Y' (!XJEXPM;G3_%5CXA.@2:]8?939SVL,*RRP'?O65%;KW!&1V/:N\HH
MX3Q7:WNH>&= ^RZ'/"T.JVL[6400M!%&^3G;\HP .!GT%:^K6-]-XZ\.7T%H
M\MG;0W<=Q,'4"(N(]N03DY*$< UTE% ' Z#!XL\-:C=:'%HL5[I4U[+<6VIF
M[1%@CE=G*O'C<S*2>G7(&0.1+]F\7:!XGU"/2=,LM1TC5+C[2)I;KR6LI"H5
M]PP2ZDJ" O<D5W-% ',0:5J]GX\EU,);W%C=Z?#;33-)L='B:0Y"8(.[S/48
MQ^>##X6\2OI&E:3+%IJ0Z3J\5U',9G)N84E+Y  _=M@@8.[)STZUZ+10!YQJ
MGA#Q5=:=XGL(KC2W&I7HN[>YF=_,*!D(A<!<*%"8# G_ '><ULS^&M1N?%]W
M?2_8#I>I:4EE?Q'>9-RE_N=!M(D(R?3IS7744 <=X2T+Q;H9AT_4M<LKW2+1
M=ENRVY%S(H&%61B=H 'H,G YKL:** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#$U_P^=;O-%N5NA =
M,OEN\&+?Y@"LI7J-OWNO/3I65?\ @&#5)_%1O+]S!KPM_DBCVM;M"H"L&).3
MD ]!TKKG=(UW.RJ"0,L<<DX _$D"LZ/7+>3Q-/H)BE6ZBM$NP[ ;'C9F7C!S
MP5(YQ0!BZ=X2U)]-N+#Q-XBDURWEMGMMGV58!M;&6;!)9^.#D8R>_-'AWP?J
M&DJ;?5/$MWK%A'%Y-M;30I'Y:X*_.PY<[3C)P/;/-=;10!Q_AWP/<>'YHHAX
MFU.ZTNUR+2PEV;8A@A06 W.%'0$X! ..!5T>%#<3VDVJ:A)>2V4,D-M,$$4J
MB1-C,S \MCN !DYQTQT=% '-W'@VSU**--8GEU%HK26T22155MD@ <DJ!DD
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
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
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@ HHJO;W]I=SW,%O<Q2RVSB.=$8$
MQL0" P['!!H L4444 %%%% !1110 444C,%4LQ  ZDT +1110 45EZ%K<>NV
MUU-';RP?9[N:T=)2,[HV*D\$C'%307=Y)J]U:R:<\5I$B-%>&52LS'.Y0HY&
M,#KUS0!>HHHH ***0,K$A6!QUP>E "T55OI;@6-Q_9YMFO1$S0K.Y$>[!V[B
M,G;GKBG+<>391S7TD$+[%\PA_D#8YP3C(STH L45%]JM_*CE\^+RY"!&^\8<
MGH >^>U(MW;//- MQ$TT*JTL8<%HPV<%AU .#C/H: )J*@M[RUNBPM[F&8KC
M=Y;AL9Z9Q1=7MM91-+<S)$BJ6)8]%'4_09Y/:@">BJS7]HD$4_VB,Q38\IE;
M=YF1GY<?>XYX[5#+K6FPV*WSWL7V5I5A\T'(#LX0*<=#N('/0]: +]%4FU:Q
M34)[!I]MS! +ET*D8C)(W XP1D'ITJC:^+=$OKRRMK:]$C7L?F6\@C;RY.,[
M0^-N['.W.< G% &W17/:3XPT_59-74175N-+G>&=IH6"_( 20<8YSP.N,''-
M3'Q7ID=[<6=P9[>Z@MS=>3+"P>2$=70#)8#'('([@4 ;=%<N_C_0H],GU)WN
M5LH5MG,YMV",)^$*L>&&>"1T[U8T[QEI>HZC=6!2\M+JWA-QY=Y;M$TD()'F
M(#RR\?7D<4 =!16)IWB>VU"^M+7[)=VYO;4W=K).J!9D!7.,,2" RG! X/L<
M8US\05.GW5QI^@ZK<F!;H.SQ*D44D&=RN^[ SC@C.>G7( !VE%<_:^)A-:Z*
MDMOY=_JD/FPQ.X53M16;D$\?-P.3[8R1MVTQN+:.5H9(6=<F.4#<OL<$C/T-
M $M(S*BEF(50,DDX %4]4OWT^U22*TFNI))4A2.(="S ;F/\*C.2>P!KE=<U
MNWU[PCXTTZ:WC\[3;6:.8+()8V)A+J0<#GID$ @C\: .S:>%7B1I8PTN?+4L
M,O@9./7CFI*X.5$_MOX=2%5WB.90V.<&U/&?P%=7K6KQ:-91S.N^2:XBMH8]
MVW?)(X11GL,G)]@: -&J,^LZ9:WT-E/?6\5S,^R.)W +-C(4>^.<=:SAKEU:
M>(K;1M1@B5[Z&22SN(6)1F3ET8'D'!!&,Y&[ICG+\&6]S=IK7]JQ64Z+K4[I
MA"Q#JXVGYO3 QZ8% '9T5@7NN7%AXSTW29EA%EJ-O*8)-IW^?'@E2<XP4)(X
MS\IJEX7\57.N6%PEPD":E;Z@UH\<:L$*CYE<!CG#1?,#0!T-EJ=EJ+72V=PD
MS6L[6\X7^"0 $J??D4CZK9QZQ%I+2D7LL#7"1[&P44@$[L8ZL.,YYKSZ#4-:
MTJ'X@7>FM8JUAJ$EYMN$:02*+>-BORL-IPO7G![5UD^NSQ>*=!T\^4+?4K2X
ME(V$L'C$9 #9QC#MV[#F@#H:H:7K%EK'VS[%(S_8[I[2;<A7$B8W 9'(Y'(X
MK(TC5=1\1Z1IFN:7/!';74H:2WN$SB#)! *\B3@=25ZC'>N2CGU;1]'\>:II
MM^L']G:Q<7GDM"K"8"&)V1B3PIR?NX.3G/:@#U.BJPNP=-%[L./)\W8#STSB
ML72&O=3MM(UR#6"UK<Q":XMV16C=77*A, %2I(&3G(SGF@#HZ*\^CUF_U+X=
M2>-;*^G6\CMYKQ;=C^YV(23"R>N$V[OO9R01FK(74->\0Z_8/JNH6=JVG6-S
M"D#K&\+OYV0K@9 S&,YY/TXH [BHWFBCECB>15DDSL4GEL#)P*X"VU#Q%J'@
MKPWK'V9]43[(6U&UMYO)FF8J )$/&2,,=N1DMD<@5'8G2M:\6>#=8M'O)C)I
M]T@DN6</A"@PXSC>&+ ]R1SG H [:'4+E&U.34K-;.TM'S#<&97$T00$N0.5
MP=PP?3-: ((!'0UY1KRR7=E\5[*\DFFM;:!)[:.65F$;&UW_ "Y/ W#..E;>
MJ^5;>,?A\-/81Z?(]VO[IL1L&MRRCT.3R* .TO\ 4+33+7[3>SI##N5-S'JS
M$!0/4DD"K#,JC+$ 9 Y/<]*\DU6WL=0\-^+6N$AGBMO%$10N RQ\VP;&>@Y8
M'ZFMW57T67Q7<^'M0FT^TA?2HOL23Q*4\O=(K^7DA5((3ISPO]W@ [^HQ<0F
M<P":,S 9,>X;@/I5'28S;^';6*WNY+\QVX6.XF/S38'#$]\^O?K7!6H34OA-
MIT_W==MYHRK$'S4OQ+A@<Y/+;@1W4GM0!Z+<:G86BR-<WUM"(RH<R2JNTGH#
MD\9[4Z\O[33[9KF\N8K>%1DR2.%'YFO-[S2-*GUKXE2W5K!+(+2(EG124!MC
MDCTZ=?;VJK8:_%HK>#K_ %F_GM=-N_#L,"7VT,B7&%9A(S*VW< .>/NG.>P!
MZQ'(DL:R1NKHPRK*<@CU!IU8?A&RTO3_  U;6^BO-)IX9VB>7.6W.6)&0."2
M<'&,8QQ6Y0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10!5OGOD2(6$$,CO(%D::0JL:8)+8 )8\ 8XZ]>*PM-US5]2U;7M/CBL5DTN
M9(E9BQ$Q:,/DX^[]['>NGKB?"4]M_P )]XXMX9T>075M(R#J,P*#^H(_#F@#
M4MO$>S7]:M-2FL[6UL4MF1WD"$&0,2&)..JX&/>M"_N9DN],^SZA8P0RRD2)
M.,M.NTX$9W#G.#WXKD%L-.U7XA>,[74(8+J(6%D?)F 8*2LP)P>AQCGWJBT#
M7'A7X7SR)(UQ!<V8D+*=RG[.P;=GD<CGWH ]&;4+);H6K7< N"=HB,@W$XSC
M'KCFLWQ?=ZK8>$]2O=%\DZA;0--&LR%U;;R5P".2 0/?%<Y+/<Z7K2?V7<P:
MM9W6K8GTVXC"SVC,Y$DL9."55LM@@\'(.*[X@$8/2@#A-0\7WD$7@[6(+JU_
ML75Y(H+KS(_G5I$)1E.< ;A@CG%=9+=.-86$2JMO%;-+.&7ID@(=W;[LGY5Y
MG;^!+_5+'7/"NH0M'IVF-*VB3G[I,IWQD>ABVE<^DA''?O?"OV^708M0UFV2
MWU*\19;F)<G9A0H7UZ#)'8L: (Y/%>AZEIUXFG>(+:*46+W*W,>'\F/E?- /
M#!6[?3/6DN/%=IIM[H.FRFZNY=3C)2YBMF*L%3<6.T<$\' Z#KCBL/PGIQ@^
M#YM(["2&=;.[C6 P%) 69SC:1GGCZ\47!O[.7P'?#3KN2&")X+L1P,7A+P +
ME<;A\RXR0 .Y% '0Z7XKLM3O=:@\N>W329S%--<1E$("*Q;<> !GOCCGI4\7
MB739-5&F.\L-V\)N(8YHF0S1CJ4R.<9Y'4>E</>^'M4U1?B%H@@N;=]5D6:S
MG*$12#RD&-_3DKM(ZX)XK8\+7HU34+>2[\"W.E:C:1,LEY<01A8SC!6*3)9@
M?88QU/J :%IX_P! O1ISP3SM;ZA-]G@N/L[B(RG.$+$8#':>*M>,O$(\*^$M
M1UKRQ*]M&/+1C@,[,%4'VW,,UQVGZ/JT'PX\+V4VF3I=VNKPS30JH+)&ERSE
MSC_9P?7FNR\8>'E\5^$]0T5I?*-R@V28R%=6#*3[;E&: '66BW/V"!]1U&XE
MU40E9+J)_+"L>3M0?)@'IN4Y &<\U,E])8I9Z;*S7VI& -)Y8"[@H :0YX4$
M]/<^QQ5TG4M;_L^*+5M&E_M%!ME:WDC,+D,5WABP(! #8QD XP35>\M-7M/&
M%KK-O ;RTFLQ9W=O$ZJT;!RZR+O(!'S,",YZ<'% "2>.=-CTN"]-O=DOJ*Z;
M+ (P9+><G&' /;@_+G(((R#4D7C"V#:VEY8WEE)I%LMW.DP0[HBK,&4JQ!^X
MPZCD5DZIH.JW5JMY;V(2ZGUVVU)[8R)^ZCC6-3N.<%ML>< GD@9(&:OMIFI)
MXPU[4$L(9[:ZTN&"#S90$DEC,IV,.2%/F 9P>AH TY-=CM=,NM1O(UCM(81,
MLT<RNDJG. IXYX'M\PP369'XT4ZI/8O9I(PMI+F*:TN!-&P0X9'; V/[<C@\
MUAVW@6Z^S:O:Z:)]"L+NT"16;W'G)#<A]PDC4$A%]0",^@P,[VD-XMO;*YM]
M?L-,@*1/$#!<,WVIL8#=/W:'\3],<@$&E^-+G41X>N7T5K>PUL!8IFN0720Q
M/*!L Y4JA^;(/M5OPIK&J:O-K?\ :$5LD=IJ4MK#Y+DD*@7 ((&>I.<]^E4+
M7POJL.@^"[-Y;7[1HDT3W3>8Q#JL$D1V$KR3OSR!6EX>T;4-&U/6O.EMI;&]
MO7O(&7<)%+A<JPQC (/.>?:@"34M;OK?Q%;Z-9V$,TES8S7,<LDY15:-HUPP
M"DA?W@Y&3[=ZYT^/]23PP^O2Z1;I;65Z;._07+,V5F$3-$ OS#)SAL$_SZBX
MT>2?Q;8:R)5$=K9SVYCP<L9&C;/MCR_QS[5@WW@>>\\$ZUX?%U;HVH7DMRL@
MC.V,/-YF,9Y(Z=??VH TO$>N:AI<5\]O%;Q);6OVB.2X&\7+#<6C558," HR
MV"/F''!JL_BV=9_"MT;:./2=;C >5R2\,KQAXDXX^;E<^N*?J?AC4K[5M4N(
M=5BCMM2L%LWCE@,C08W9,9W 8.\Y!'4 ]L5FWME:+X3M? E_=//JOV*)+>2U
MM95"%"%CE##(4JRAC\P^Z3P* .NT^YFNVNI'$?V<3E+<J""44 $MS_?#XQVQ
M7#)'X@@\6>-9]!DL3.DUM,8KB-F,V+<8C&"-N?[W/T[UZ!:VT=G:0VT6?+B0
M(NXY. ,<GN?>L<^'KB+5M7OK/4C =46,2#R0S1%$V!D.< X]0>?RH SM-\73
M:\MJEG:SQ/-I4>H,457VLY<!/F8=XV'3G(Y%;^B3:G/H]M)K-K':Z@5Q-%$^
M]00<9!]#UQVSBL"_\#$7FG7N@:O/HUU96BV.Y(EF66 '(5E;@D')!]3WKIK"
MU:RLHX)+B2YD7)>:7&YV)R20  .3T P* .5LM=U_6]/TO6-(LRT$]S^^@G,:
MH;?>PW!MVX.  >X)R,4MUK>I:5XN?1+^\00:MSI5T8P/)<?>B?C!;&2F?O8Q
MVJ33? QTG47-CKNHPZ.TYN/[*4KY:N3N(#XWA">2H..3V)%:.J^%X=8TN]LK
MJ[G+7,XG2X"H)+<J04V';@;<<$Y/)H K:AJ5_=:_>:'822Q2V]A%<":-HPS-
M(TBC[ZL,#R_3^+\X=-N]:NKBTT;6KR&VU%=.\^Z^PD?O&+E,J6'  &3@=6'3
M',FJ>"H]2O+#45UC4;/5K2+R#?VK(LD\?7;(I4H1GG[O6GZOX*L=5CL76\O[
M*^L05AO[6?;/AL;PQ((8-C)R.O- $<L^KZ=J?A2RN]2\^2>6>*\9(E19\0NR
MDC&005'0@=?PY_Q!YVJ^%_$<=S<7#+::[$L)25E*(&@)&1V&]CST_"NNN/"U
MC/:6$*S7<4EC,9X;E)CYN\JRL68YW;@QSG.<U%)X,T>33-6T]DN#;ZK)YMP#
M.S'?A1N4DG!^4'ZT 5=1FN;KQ*_AZ"5DB33!<*1>212%F=DW;@"QV[1W_CYS
MQBE8M>3:CIWA7Q!J*7LZV$ES/-"6A-RPE" ?*0?E'7U)!P,5I:KX&TC64T]K
MI[[[789^SWT=VZ7"Y^\/,!R0?_U8JQ>>#]'O+6Q@:*>)K#(MYX+F2*9,C#?O
M%(8YZG)Y/)H S/AW!]FTK5X/,DE\O6KU=\K;F;$IY)[GWJ&[><>./$EN;J0P
MOH,,JQB1@8VWSJ2N#\IX'(QVKI-&T+3] MYX--A:**>=[AU,C/EV^\?F)Q2R
M:#ILM_=WS6Y^U7=N+6>19&4O&,X7@\=3R.>>M 'G6@64.G3_  UU-9[@W>H6
M0@N9))F82)]CWJFWH &5<8'N<DDGM/'&B3:[X4N[>T ^WPXN;0D9_>QG<H^A
MQM/L35Z/PYI,4&EP)9J(]*(-D"['R<*5&#G)^4D<YK4H XRR\16.L>%;WQ7+
MY\%J-/VLT:D21X0M)MSW#';TZI65HAM(_B+H\=M]DABF\.2$0PN"Q'F0["[#
M&X[2<''][!->@16-K!9FSCMXUMB&!BVC:0Q);(]\G/UJA9^%M!T^.UCM-(LX
M5M2[0!8A^[+C#$>Y'!]J .!\*Z!I4/P@N-0CMEDNWTJ\MGE9RQ:/<_[LY.,
MC&.W/J<ZV@7L\>N^%K>Y*+I\OAY?LC<_/<?)O&>F=@! ZXWUVEKI6G6.G?V=
M:6%M!8X8?9HHE6/#9W#:!CG)S]:2?2--NM/73[C3[66R7&+=X5:,8Z84C% '
MG%]"NEZ=KDID*:+!XGL;F"1V^2)?.@:<CL$#F3V!#5H2-I>L>./$2RWZG3[O
M0(HWEC<J-@>8,ROT.,]03@UWQM;<VOV4P1?9BGE^3L&S;C&W'3&.,4L<$,*A
M8XD10H0!5  4=!]!Z4 <GX8N-2CUV33=0GLM42*R5[?5;5 C,F['ERJ"1NX!
M!& <'@4W6-?A\->-#+K;-%I%_91PV]R49DCF5WW(V <%PZD>NPUV*JJC"@ >
MPI2 >HS0!Q GMM$U[P[-!9O:^'WL)K6)MA1+9V:-D+@_<#!<#/?@X-8WB&RN
M6T3Q=J&GP,]I+J-E=PB-"WFF)X6ED4 _,"$[==IKU"B@#A;?4HM1^(4NH6\-
MR; Z"0ETT#K&Y\W<<$CT]<9[9K'T^TOO^$/^&7E6%R[6EW!]I7R7S"OD2(S.
M,94 GJ>.E>I44 >83:1K%W8^.]$2TG-Q<7_VVQ::-A;S+B)@@?IRRD$9[GI6
MGH5U:ZO8W(B\&W^CS)9M'-)=6@C9<KC9%W<9STP/SQ7>44 >9:TESIOP)TY+
MNVE2ZM(=.66!_E;>DT(*G/'4=^*Z#4K2^U7Q);ZG869BDTW3[E8);E"GF3RA
M0J8/.T;,L>G(P3S6YKFC6WB#2)M,O&E6WF*EC$VUOE8,,''J!6CVH \ZTR+5
M)]>\,ZM)X<OXY!!/;WLUS(AE5WV99N?N H<8]>% K4TC2[Z?PIXBT^>SEM9K
MRZOC")V4[EE9BC?*QX^;ZUV-% '#OISZEX)TNPU[PG<7(B@1)(8KB/SH715
M92&7&3NY# X'/7 T-);7]%M]$TV]B6^B<R13WCW \V( L8@1M^<[0 Q&.037
M444 8/BVSU2]TJ%-+1)F2ZCDGMGE\O[1"#EH]W;/'7@XP>#6"OAW7IF\9)+:
M6$$>LV2I;>7<$A'$)BVM\@XZ'/Z'MWE% ')GP_J<LO@^Y+6J2:0#]K1G+;MT
M)C.P@<G)SSBM/Q/H;Z_HWV6&Y^S744T5S;3E-XCEC<.A*]QD<CT-;-% &(FE
M7-_J^G:IJD5M'/IZRB%()&D!9P%+9*KCY01C!^]UI?#FDW>DC4Q=- WVJ_EN
MT,6> YSM;(Y(]?\ "MJB@#(\0>'[;Q%:6\%Q))$;>YCN$DB.&!4_,,^C*64^
MS4R/PS8Q>+&\0Q[TN6M!:M&IPA .0Q'3<!QGTK:HH YN;PK+/#XHB?4 5UU2
MN?)Y@!B$1_B^;Y0,=.?6I9/#DLNKZ#J+7R&32H)(2#!_KMZJ&/WOE^X".M;]
M% '(V'@8Z9J3&TUW4(]',YN?[*Q&8Q(7+G#E=X3)SM!_'M5J3P=;2Z7XAT][
MVZ,6NRR23G"9C+HJ$)\O]U1US7244 16\ M[6* $LL:! 6ZD 8YKF=$^'VE>
M'[_S[&[U+[,LC2Q:>]R6MHG8DEE3'N<9)Q75T4 9">';*-9X8VF6TGF,\EH&
M'ELY.XGID GD@'!R>.34XT>V75;S4E:47-W EO(0_&Q"Q7 Z9!=N?>M"B@##
MM_"FGV>GZ=96LEY!'IZ-% T=RRL$.,J>?F' Z],<5)=>%M&O8[".>S)6P<O;
M[)70J3UR5(+9[[LY[YK8HH S!X?TH76J7)M \FJHJ7N]V9955=@&TG &TD<
M9[U5'@SP[_84&BG28#IT#B2.%LG##HV2<D^Y/-;M% &8/#NC"UN[;^S+7R+S
M:+F/RAME"J% 8=\  ?A27OAO1-1MK:WO=(LKB&U(,$<D"LL6.FT8XK4HH 0
M*H50 !P .U5QI]DMVUVMG;BY;EIA&-YXQRV,].*LT4 1F"$ER8D)D&'.T?,/
M?UH,$30^48D,7385&/RJ2B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHJM>W]MIUN)KJ38A947"EBS$X  &22?0"@"S17)^$?$IU?_ (22>XO8YK2Q
MU-X8)0  L0CC;!P.Q9ASSZUN6.MV&H74EK!+(MS'&LK0SPO"^QNC;7 )&01D
M=QCK0!H45G)KNFO?V]D+H">Y#FW5D8"8)C=L8C#8!SP>G-57\6:2FC1ZL993
M9/<BU\P0M\LGF>5\PQD#?QGITH VZ*Y[4/&>DZ?/J=O_ *3<W6FJCW5O;P,\
MB(R[@V.ZX')'TZD"D@\;:-=:GI]G"\[QZBI-G=B$^1,P7<55_7'/3'!&<C%
M'14@10Q8* 3U('6L/4_%FGZ3;R7=S'<?8(IUMY;Q%4QQN6V'=SNP&P"<8!/U
MJGJ'CJSL7UA(M-U*\DTC:UVL$2X5"F_>&9@"-O. =WM0!U&U0Q8 9/4XI:Y2
M?Q5<OXLT'3[*T$VG:G92W8N Z@L%"X&TG(&'!SWR,=#75T %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %<7XTU%M#\0^&]9NXYGT>W>XCNGB1I/)D= (Y"J@G'#KGMO\ >NTH
MH \HGDGU*S\4WVD6-TZ0:[9ZF(&MI(C=0QQP,VT,!N),;''4\>HK9UNW_P"$
MOUJUDT.Z=!%IM[!<7**54><BK'&QQU#?/@<C9SC(SWU% '"^$?$1U-;#2+SP
M[>P:OID8CGDGMML,#*NUF20]=PZ;>2&],FN>FCOX_!FL^';?1M3FO;;6A./]
M'.QXFO5E5E;@,"OIR,'.!S7K=% ''Q03R^+_ !9$;.Z$=S8VZ13M"5C<A9 5
M5R,$C>OK^E9&G:#J=MX:^'D,NGR_:=+N8_M: C,*^1(A)YP1N9>F:]'HH \X
MTZPU72-7U73;CP=#J,%W?RW-MJ2F':4D8O\ OMQW94G' .0!CMG7M=)U.+6_
M&DDMD#::@D/V,ADS*1!Y;C&[@9 ZXKL** .&MM'UBTG\$72Z<9#IUA)97D7G
M(&B+I$-W7# &,YP2>1@&NNMI;V2]O8[FU2*VC=1;2K)N,JE06)&/EPV1[XS5
MNB@ 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@
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@
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@
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@
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
' **** /_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>20
<FILENAME>exhibit1024equityplan002.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 exhibit1024equityplan002.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#W^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 ****
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 **8LL
M;2O$LBF1 "R@\KGID=LXI] !115/4=5L=)2![ZX6!;B=+>(MGYI'.%7\: +E
M%%% !1110 45F-K"KXGCT0VT@:2S>[6?*["%=5*XSG/S@],?7MIT %%%!.!D
MT %%,,T2PF9I$$07<7+#;CKG/I44>H64MK]JCNX'MLX\Y9 4SG'7..O% %BB
MLT^(=%'VW.KV/^@D"Z_TA/W'^_S\OXUD^(M>>WLM#U/2[^W:QN-0@BFE#*T<
MD+D@D-]<<@T =1163IWB?0]7ANY;#5+:>.T&;AE?B(8SEL]!@$YZ5''XJTQ[
MVXLW-U#<00-<^7-:R(9(EZN@(^< \8'/3CD4 ;5%<MIGQ!T'6('GLI+EX52%
MEE:W9$<RN$559L MN(4^A/7@XW[*\:[-P&M+BV:&7RR)@OS?*K;E*D@CYL?4
M$=J +5%%9NH:K]DOK33X(1->W:R/$C/M4*@&YF;!(&60< \L* -*JMMJ=A>S
MS06M];3S0'$L<4JLT?\ O '(_&N9U/Q)/>^'?%5G;0FUUK3+60/$9,XW1%DD
M1@,L#VX'((XK2\*1QW'A[2-1EL;2&[DT^%0\*#(C**VT' (7/\/04 ;U(S!$
M9FSA1DX&:6N/2]U=OBQ/IQOE_LU=)CN$@\KC)E*MSN^]QU].,=Z .ETO4[/6
M=-AU"PF\ZUF!,<FTKN )'0\]JMUX_P"&=2\0:#X!TVYM+BUDL[/5WLKB!XR6
MEC:[9&8.2-I&X   \#G/0=/?ZWXAU.\\1V6A1NMSILJ6]L0(=A<Q+(3)O.[&
M6QP!QZGH =S14%B]S)86SWL:1731*9HT;*J^!N /< YJ>@#%G\0A]6N-)TRT
M>]O;94:X^<1Q0[^0'<Y.2,G !/3.,U9T_5?MUY=6DEG<6MQ;!&=9@N&#9P5*
MD@CY3[\=*Y'X;3L-4\:65W\NHQZ[-+(K$%C"ZKY3?3:N!]*W?&VJMHOA34;Z
M"413QQH6=1EUC+A68?0,3GL: .BI-R@@;AD]!GK7$ZO&-(\2^%+C1VD,&H3M
M9W,:REUGB,3N')).64KG=U.3DGBN$33K.'X:+K%QY_VS2]?*P7"SL)8H_MHC
M9%<'(4JS<#OS0![>DT4@<I*C!"5;# [2.H/I5:+5]-GO190ZC:279C$H@293
M(4/1MH.<<CGIS7$6&G:=IGQ!\0Z!96,-M87NAPW$D4*[%W;Y8V.!QE@1D]3M
MK%TK1=*G\#_#Z_T>WA.IQW-BS3VI'FD8'VA68<D!=VY2<# '8"@#TR;7]*M]
M2BT^:^B2ZE?RT0G@O@G;GINP,XSG\ZRM1^(/A72FN%N]8A5K>;R)@JLYC?C.
M< \#<,GH,XZUPFD7VBS2S>&/%UQJ#:U#J3NEB2X6Z+3M)')'M R.0<Y&,'.
M*T+JSCDM/BQ;VT)FEFC8H%7<SL;,< #DX?<![^] '?W^MVFG^8'$TK1P?:)%
M@B,A2/D!CCUP<#J<''0U4U/Q;I^F&]#1W5P;&V6ZNA;Q[C%$V<,<D9X5C@9.
M!7(ZC$MW::5J%OJ&J:3XA71XO+E@M7EBFSSY3IM(8A@?EX8;JAU3^W]7:_TS
M4]#N_,O=!C,3V4>R)[HQOO6608(VL<*A;&,\$D4 =4OBR67QK;Z'#IDTMI/8
M?;8[Q'3:REE7."P(4;AV).>F!DP:%J>C:5I6M26=O?Q1V^K2PS13MN9[AV7B
M/+$!6:1<<@<Y..36-X<35+:;P5>R:%?X&BMIEUO54>W<&$AI 3D+^Z8^O(XR
M<4^/PSKL]OXI00+:SR:S'J>F/,Z%)"GED;MI) )CP<C.#Q0!TB>))H=;_L;4
M-/\ )OI8'N+,0S>8EPJ?>4,57:XR,@C'/4UCV?CZ[N(?#>H3Z&;?2]<D2W20
MW&Z6.5U++E-N"AVD;MV>^!WT/[-O=;\2Z'K-Y82:>-+CN#Y4LJ.S22*$XV$@
MJ &.20>1Q6)I_@_6K/P5X6TAUMI+K2=2CN)6:X.TQ([G@[>3M8#&.U 'H=%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M444R65887E?=M12QVJ6.!Z <G\* 'T5S>G^//#NK:3?:IIM[)>6EB-UP\-M*
M=O&3QMY..<#/%6?#7BW1/%UA)>Z)>K<Q1ML<;2K(?=2 1GM0!MT51TC5(]8T
MY+V*WN8(W+ )<Q['X)&=O;D&KU !17'^*/':^%?$>C:7=:7*\&JS+!%>+* B
M,6 (88R,;@??\*9KGCR30O'NC^&[G2T6WU7B&_:ZPN[H5V[#\V=HZ_Q#F@#L
MZ*S9;^Z?5;BPM8(28K59O->0_?9F"J5QT(1N<_A7*>$/&^L^+O"-QJ]MI%LE
MVEZMHEMYQ*@;D#NS8Z ,3@#^'WH [VBO/+#QCX@O/B?J?@UAIB"RL_M0NA!(
M=^0F%V[^/]8.<]O?B/QKXK\:>&M*TV[L]-TZZN")6OK4*Q^2,Y+QMO!P5YQM
M)&<]J /1Z*XS2O&UOXL\.Z;J>B7:Q+<7*6URC1;Y(7(Y7D@ @XY((P<X-8>L
MZ]X@@^,NF>$H=;EATV^LVNV=((3+&1YIVAF0C'[L=03@]<\T >GT5Q]E=ZTG
MAW6-7LM2DUF&6R-SI2S0(K[PKG81&J[@2$QWY-<IX.^(&F^*K/3((O$US8^(
M5EC-U:WA4+='>"\8RNT9 (&S:1D9S0!ZW17DVM_$+_A%OB+J-CXO6_@T>98S
MI=Q;EEB50OSEMA!8[C[XQT&>>^\)/'+X>BFAUC^UX)999(KLMN+(TC%5)]5!
M"_\  >U &W117FWQBT*\N/#T7B'27D2_T9Q<.B$XFA!RRL.C 8SR,8W>M 'H
MYD0-M+KN],\U!/J-E:R>7<7EO%)C=MDE53CUP3TKP_QQJD&J)X;^)>AV4$LN
MF1175^-PR4=]@0\<D,LBYZC&?2O4=)GLO%/VW6;+RY(KBT2TAEZ@J5WM^L@!
M'8I]: -B'7=(N+2:[@U6QEMH#B:9+A&2,^C,#@?C4*^*-"?3IM1CU:TDL8?]
M9<QRAHT^K#@?TKR/X-75Y)\+-4TVUT::YQ/<1&99(E1G,:\$,P;H1VJS\+!%
M??L_:Q:DL!Y=[#(1P1E">/P84 >EOXT\.I8PWW]IQO9S/LCN(T9XV;.,;E!'
M7CK4FH>+-&TO6K71[RYD34+H9@A%O(QD]=I"D''?GBO.OA)J%S<^!_#6E7%B
MC:3<Q7D#RARQ>02%@K+@;1M\SG)Z#I3OB5<31_%/X>3V7ER/]HF1=SX4Y**P
M)P<<$CI0!Z)IOBO1M5U:XTJUNR-1MUW26L\+PRA>/FVNH)'(Y''-9<7C^SN?
M$-]X?M-)U2XU:Q023VR+$I53MP=S2!3]Y3U[UP_A&\'B3XX:IJ&M1G2]:TRV
M^S0::#N$D?.7,G&[[V<8Z$'M5:Z@U"3]H+Q+:Z-<P6MY=Z)A7F0LK/LC X!'
M/ YYQCH: /5;'Q';7&C76IWMM=:5#:,XG2_54:,* 23M9AC!!&#S65;^-Y;_
M ,-2>)+#1;B;2$620%Y D\D:=72/&"."0"RG Z<XK,^)5I>ZQ\+M3TZU9AJ8
MLXKJ>)1\S*I!8$#N=C >N#Z5=^&^I6EQ\)M%NO-"P06(CE9B!L,8*OGTQM-
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
M<.<5U=% #(8E@@CB3.U%"C)R< 8ZT^JEYJ5I82VL5S.D<EU+Y4*D\NV"2!^
M)J:6Y@@:-9IHXS(VU [ ;CZ#/4\4 9=]X5TF^U==6:&6#41'Y1N;6=X7=/[K
M%"-P^N>E7H],M4M9+=HS-'*GER^>QE,BXQABV21R>/<^M)J.J6&E0K)?WUK9
MJYV(]Q*J MV')&?I65X&UR[\2>"]-U>_CACNKE&:1800@(=EXR3Z>M &AI^A
M:=IBPBUMRH@4I#OD:3RE.,JFXG:.!P,# 'I4:^&=#73Y]/.E6DEG<3&>6"6,
M2(\A.2Q#9!.0#GUJ#5_%-CHNN:3I-REP9]39UB9(691M7)Y .3TX]\]*P;#Q
MK#I5QXG'B#4F:*QU4Q1;;?<8(&CC9=PC!(4%F^=OS[4 =@NG6<-S+=PV5NMU
M)&(FE$85F4?=4L!G ].U9?@_PZOAKPW9:?(L#7,,9626),;N2>IY.,XY]*)[
MVW7QIIT/]IW@DN+*5HK-$!MY%#*3(6Q]X9 X/0^_-ZTU>*]EC$-O<&&4/LN"
MHV-M.#WR,]L@9P: +^!G.!GUI::Z"2-D;.&!!P<'\Z\A>.\E\!^,O",UQJ4F
MJZ1,S6LRRR-/<I(=]ODYRV3\A'3 ]: /8**XW0]9MO%N@>&I0D8:8">>$?\
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
M"0'3'S[<Y&>@ '05IWZ_8;?PKK6BRNSW-U;07#;LBZAF^\S\_,P^\#U'/;-
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
M'UI<^'M=T:>_N##K.H-?S21JJM&S,K;5R",?(.OO7844 ( 0H!.3Z^M+110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
MC/+8MI\S74H(DA)R00H4 ^XP?6DL/ ^EV$VFSBYU.:?3@4MY)KZ0D(<?(0"
M5^5>".<#.:Z6B@# '@O03INHZ=)9--9:A(9+B":9W7)8M\H)^0;B6^7')S5G
M0/#6C^&+-K31[);:%VW,-[.6/NS$G\,\5K44 02V-I/=P7<MK!)<P;O)F>,%
MX]PP=K=1D=<4S^S;'S[F?[%;>;=*%N)/*7=, , .<?, ..:M44 0"RM!:"T%
MK"+8# A$8V >FWI3DMX(X! D,:PJ,"-5 4?ATJ6B@ 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*BFN8+?'G31Q[NF]@,_G4+ZII\:EGO[55')+3*!Z^M %NBLQ/$FA2N$CUK3G
M<]%6Z0D_K59/&/AR201QZS:.Y. JODDT ;E%9$_BC1[=0SW3$$X_=P2.?_'5
M-3?VU:&'SA'>LFT."MC,<@^@"<_2@#1HK-CUNVEB\R.WU C.-K6$R'\F44V'
M69)RPCTC4LJ,X>-$S]"S 4 :E%9,>KWSR*K>'-4C!/+-);8'Y3$TTZMJ8)QX
M=O2/7SX/_CE &Q16$^H>)!(PCT"S9,G:6U(@D=LCRC@_B:<]UXG9$:+2=)5B
M/F634I./RA- &W16.#XD=/F328&X. \DH'J.B_G[]!C)#;^)&.1J>E)_LG3Y
M&Q^/G#/Y4 ;%%8PL=?));6[4$]DL, ?G(3^M1?V'K+$L_BS4%8DG;%;6P4>P
M!C)Q]23[T ;U%8AT&\<HTGB75R5 !VB!0WU BJ9]"CE6/S=0U-F10NY;MX]W
MN0F!G\* -6BLN?0+.X8,\VH@C_GGJ5P@_)7%(_AS3)5031SS;!A3+=2N<?5F
M)H U:*RD\,Z*JLK:=#*K=5F!E'Y-G'4T1>%] @D$D6AZ;&Z]&6U0$?I0!I1R
MQS)OB=77IN4Y%/J&VM+:RA$-K;Q01 DA(D"J">O J:@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH ***@:]M48JUS"K X(,@!% $]%49]:TJ
MUV_:-3LH=WW?,G5<_3)H36M*D0.FIV3(>C+.I'\Z +U%9\.NZ1<1B2'5+*5#
MT9)U8?F#36U_3!<"!;KS)3T6)&DS]"H- &E16;)KEI%(J-#J!+' *Z=<,/Q(
M3 Z]Z@E\20I,(TTW5Y<\!TL) O\ X\!0!LT5D3ZY-$H*:'JLQ)QB-(P1_P!]
M.*=;ZQ=7$,CC0=2B9>B2F%2WT_>4 :M%9T-_?2C+Z-<PGT>6(_R8TU+O6'E=
M?[*@1!G:[WG7TR AQ^M &G16,;CQ*>!IFDIG^+^T9&Q^'D#/YBG*WB,L-T.E
M!<\D2R$@?]\T :]%8<D'BDS,8]2T98BQVJVGRLP'H3YPR?? ITUEXCDDS'K=
MA$N/NC36/ZF6@#:HK)?3-3<@_P!OW,9P 1';PXSZ\J3^M(-(U Q*K>)-2W D
MEDBMAD'H.8CT_P#UYH UZ*R!HMP5(FU[5)<]"3"F/^^(U_6KMC9?8HF3[5<W
M&YL[KA]Q'L..E %JBBB@ HHHH **** "BBB@ JE?:@]FRA-/O+K<,G[.JG'U
MW,*NT4 9 UFZ9&9/#^J,1CY3Y"D_]]2 4Z/5;Z0./^$>U")@N5\V6WPQ]/EE
M)'Y5JT4 9<-]JLK[7T80C&=TETI'T^4$TS[5XAW@?V3IVW/7^T7S^7DUKT4
M9-S+XAR?LMII>.,>;=2>^>D?T_6F3KXE;;]GETF/^]YD<CY^F&%;-% &;;1Z
MUY(^U7>G^;GGRK9]N/QDIRP:L00^H6G(&"EHPQZ]9#6A7%)XFU"#XB1VMT%7
M0]01[6RDS_R\PDE\\?Q L!SSY= '0PZ?J:R9FUN5T_NI;QJ?SP:272;V20LG
MB+4X@?X$CMB!^<)/ZU%JWB6UTC5+/39+:[GN[R*66WC@C#>9Y>W<H.1@_,#S
M@8SDBH++Q=:7NA1ZB+:XAFDN39BRF 647 ?88SSC@@G(_A!/2@"PVER33M&/
M$.H^:BJ71&A! .0"0(^,X/Y&EE\/)<1(EQJFK.4)(=+QH2<^OE[<US%IJ(TS
MQOXSOY].:*:#2[2XD17!%P$^T?.K<<;0J\@<@_4Z-GXUEN-+BU*XTP6=G>BV
M_L^6:X&+CS5+'( RNT GW'I0!L)X=LTC*&XU-P1C+:E<$],?WZ+7PWIMFQ:(
M7C$C'[Z^GE'Y,Y]*P3XPU1],UV6UT@W4VF*)89 LD<-W'C+!&*YW@ @KSSCG
MGBQ)XO"^*]!M(Y+5M)UBS>2"7#>9YHPRC.=H#*3@=<J: ->;PUHUQ(9)M/BD
M<]6?))_$UD7-]X2FN+_3VTI+V:P(^U01Z6TOEDC*Y&SG(.1C.1STKHK":2XM
M?.D*D.[F,J,93<=I_P"^<'\:X+2+K4[7XI^.HK+3$N6=;&93+/Y*G]QM&#M.
M1E2,]L4 =5H\7AC6]*AO=*M--N+-\[&CMUP#W!&.".X/-:<&FV-J6-O96T);
MJ8XE7/Y"N'^$\L,=AKEA*##J\6J2SZA:% JP/*<@)@G*87@]\&O0J ,K5]:T
MW0&L/MI$;7UVEG!@#)D?./PXJ;6]2.CZ%?ZGY#7'V2W><Q(<%PJDX'OQ7'>,
MM/E\33:Q8&PNY4MK(164L2*0MTV)-P)8?=VP_FPJUI^N3>*OA/>W4D;#4?L$
M]O=PE<,EPJ,KJ1V.><>XH V$\1-)XCTK3%ME\F_T^2\6<29P4,8VXQSQ(#G-
M;U>5/9Q:YJ_P]BD:?[!>:'.LGE.T9=#%"VW<N&&<#H0>,=,U5N);OPQ'=:']
MN8:%9Z_:Q"YO<RK'!+%O\ICN!*K)Y?5NC<Y'! /7&FC2)I7D18U!+.6  'N:
MR-2\6Z#I,\$%WJEJDLTXMPGFKE6QD[N?E  R2?;U%<+X@\+Q6W@SQS,=8M;P
M7EB;MK2VA6*.*1$)\P+N8@ML'/&=M7O$&D:7X?MO#E_I=K#$LVO6DUU<[Q\^
MY'C\QR?O$[^OJV?6@#T5'61%=&#(PRK*<@CU%+2*RNH92&4C((.012T %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %9DOB/0X+PV<VLZ='=*VTPO=('!]-I.<UITSR8M^
M_P M-V<YVC- %";Q!H]NRK+J=J"_W0)0<_E3'\2:6JAA-+(IP0T5O(X((SD%
M5(-:M% &/_PDVG$96/4G&<933+EA^D=,/B>V,JQQ:?K$I()R--F0#\75:VZ*
M ,N'6C</L32]2!QG]Y $'YL0*AAUR_ED*MX7U>( 9W226N#^4QK:HH RXM0U
M*:X9!HDT,87(DGN(P"?3"%C3#=>(-V!I%@5]3J#9_P#154_&FM:AH&BPWVG_
M &8M]LMX)%N(V8%))%0XPRX(W9[]*Z.@#)DG\0ASY6G:8R=BU_(#^7DFGRG7
M'1/)CTZ)L?,'=Y!^& M1W'B;2+6XBAGN_+$L_P!F24QMY1FSCR_,QMW9R,9Z
M@CJ,4M_XDTS3$DDNIG2&*5899A$S1QNV  S 8 ^89)X&><4 *L>OO"X:ZTV*
M7C81;22#\1O7^=$-OKZR9GU/373T33Y%/YF8_P JEUV2_AT#49-*C$FHI;2-
M;(>C2!3M'YXKC?"'B;1_$SV4%IKE_!K=F ;ZQNW822D##AD?CJ<Y3&..W% '
M31Z9KX<&3Q$C)W"V"@_GN-++H^K2L&7Q->Q<8*QVT&,^OS(3^M;=<;XQEM[+
MQ1X/OKAY53[?+ RQJS;]T$A4%5!+?.JX]* .E%C< 8.JW9/KLB_^(JE;6\*/
M=!O$5U<&WXG5YHOW/&?FVJ-O'//:N7\73VLWCWP+/Y$K.M]-'^\@>,8,)QR0
M!P0#CVK8TJ[L;GQAXITF/2(+::)+>2XN%()N_,1L%A@= N.2: -%H=/D^R7$
MFKSM'<$+;E;TJLQ(R-NTC=D#/&>*LS:-:SIM>6^ _P!B_G0_F'%>?V$1;X9^
M!"[$O;:A8JIY!X?R_7T-;]_XAUZ6_P#$UCID.GQ2:1%#+#+=+(ZRAHV<@J"N
M.F,@\>AZ4 =$VCVCP^4[7;(1M(:\E.1[Y;FFC0=*$:HUC"ZJ,#S!O]>YSZFN
M7T[QAJMY%X2U*:&QAT_7F\IX ':6%S$\B$/D @[,8VC&>IJ37_$.L:7'J%W&
MT3BRO(5\B.+<GV=B@8R.<8DPY.!T 7Y3G- &U#X.\,V\GF0^'M*1^FY;2,'^
M52GPOX?)).A:82>YM(_\*PY+G7=3\8:]HUMK*V4%O:6TUNT5NC21L_F Y+A@
M02HSD=.!CJ=KPGJ4^L^$-'U.ZV_:+NSBFEVC W,H)P/K0!HQ6=K#&(XK:&-!
MT5(P /PJ95"C"@ #L*6B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH IZK<7-MID\ME
M9[H+B&,#(+G@9Y'&3D\C@&N8\8>$6OO!4EKIAN'U2S19[!EF*_Z0G*M@L%R3
MG)/J:[.B@#E#;ZO?ZMX5U2ZTPPRP13B^3SD/D,Z*."#\PW#MV_*LZZ\)ZS-8
M3R6TMM#J%MK[ZK8B1R4D4Y&V0@9&Y6<<9QQ[BN\HH Y"#1-:N]=U#4]2M=-A
M%YI0LF@BN6E&X/(1DM&,J0_IQSP:23P?>S^ =&T1=06RU32H[?[/>0@NJRQ*
M%S@XR&7<"#_>[XKL** ,W1HM96T/]N7%E+<GC%G$R1@>OS$DD_@/;O6'%\/M
M-B\,2Z&MS<JAG,UO<(Y$MMARR"-NH"Y('U/K7744 ,AACMX(X8D5(XU"(JC
M4 8 %80\-2Q^)]1UNWU2:&2]AAA:(1(0HCW8P2#_ 'C7044 8FE^&;;2_P"T
MY4N;F6^U-MUU>.P\QB%VKC  4*.  ,"M6T@-K9P6[323&*-4,LIR[X&-S'N3
MU-344 5-.L%TZV:!)IIMTCREYB"Q+,6/0#N:I67AG3-/GU66W253JKF2Z7S6
MVLQ&"P&?E)'<8[5L44 9/_",Z3]DTVV6V=$TU!'9M',Z/"H4+@.&#8P ",\X
MYJQ)HNFSZ=/I\]E%-:7!)FBF7>)">I;.<GIR?05>HH Q].\*:!I.FW&G6.CV
M<%G<@B>%8AME!&,-G[W''-79]+T^YTS^S9[&VEL-@C^S21!H]HZ#:1C P/RJ
MW10 U$6-%1%"HHPJJ, #T%.HHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** .*^*LHM_ DUP2/W-W:RX[MMG1B ._ -;<?BS1+FZMK6QU&WO
M;BX;"1VL@D('4LVW.T <Y./3K6U10!Y/X;?3]-D?PQKOAN^NM7COI'B9K=IH
M)PTC2)*KGY%P#DDX(P>_%6[#?I&K7^A:QX4OM6DDOI;FRODM1+!*DC%QYCMP
MC*20<^@QGBO3:* (YC*MM(T*JTP0E%)X+8X'YUQ7BKPS_P )3%I]U%I,EAKL
M%Q!+'?\ [O=;A6!<%E;+C;N&.<G'3J.YHH I)<7YUF2W:Q5=/6!72[\X9:3)
MRFS&0 ,'.:R?%.C76K7?A^:VC5OL&II=2EF P@1E./4_,/2NCHH YCQ3H.HZ
MOK/AJ[L6MU33;[[3/YS$93:5(4 '+88XS@<5+8:%=67CG6M:_<FUU"VMXP/-
M)</%O'*[< $..Y^[[\=%10!PH\':LO@#3]"6[M1?6=XEPLQ=R@"S>8 .,],+
MT]_:N@M]%NK?Q%JNJK?1[+ZWBB6 P']VT8;#%MWS#YCQ@?6MJB@#DK;P2;?0
M?#&FC4COT&:.59EBV^=L1DP1NX!#'/)J.^\ 1W\6M6CZS?1Z?JD_VDV\00&*
M;*DLKD$D90':>*[&B@#(LO#\-EK=YJ_VNYFN[JWBMY&DV8VQYP<!1R2S$]N>
M@JQHFDV^@Z)9Z3:O*]O:1"*-IFW-M'3)J_10 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1137DCCQO=5S
MTW'% #J*IW6K:;8QJ]YJ%I;HQP&FF5 3Z<FJG_"5>'CG&O:6<#/%W'_C0!KT
M5@CQMX68@)XATQV/ 5+E&8GT !R3["IO^$ITC_GO-_X"R_\ Q- &Q16-_P )
M/8=H-5/TTFZ.?_(='_"1P[<C3=6/&1_H$@S^8H V:*Q4UZY= P\.ZN ?580?
MR,E1'7=6,C"/PIJ10=&:>V7=^'F4 ;]%8;:IKI :+PY@%<XEO8U8'T.T,/UI
M\5[X@EC<G1;.)P1M$NH'#>O*QG'Y4 ;-%9"S^(V8!M-TJ-<\L-0D?'X>2,_G
M393XE(?R1I*$YV%S(V/3.,9_2@#9HK.LX=:2<-?7MA+#CE(+-XVS_O&5OY5H
MT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !113/.B_YZI_WT* 'T55GU.PM2!<7UM"6Y DE5<_F:K3>(]"MMOGZUIT6
M[E=]TBY^F30!IT5F)XCT.6%YHM8L)8T^\T5PKX_(T0>(M)NG*6]ZDK 9(C4L
M0/P% &G16&/%FF-(8UCU-GY&!I5SS^/EXITGB>TCCC?[#J[;QG"Z9.2OU^2@
M#:HK*?6G"1O%H^IS*ZAOEB5"/8AV4@^V*E_M&Y,'F#1[XG;D1[H0WTYDQG\:
M -"BLV#4[R56+Z%J$)'0220<_P#?,IJ.._U=Y%5M$$8/5FNTP/R!- &M165-
M<:\KD0Z9ISIV+Z@ZG\A"?>K-O+J3;/M-I:1Y^_Y=RSX^F8QG]* +E%%% !11
M10 4444 %%%% !113)8DGC,<@RIZC.* 'T5E1>&=$@D$D>EVH8=#Y8--;PIX
M<=R[Z!I3,QR2;.,DG\J -"6\M8'V37,,;8SM>0 _K5:?7='M0IN-5L80W3S+
MA%S^9I1HFD@8&EV6/^O=/\*LP6=K;(4M[:&)"<E8T"C/KQ0!0_X2;0C%)*NL
MZ>Z1C+E+E&VC\#4$?C'P[,X2+5K>1SG"(2S'OP!R:VPJKT 'T%+0!@_\)EHG
M_/:Z_P# &?\ ^(J5?$]BRAA;:M@C(_XE5S_\;K9KEM,\:V][XVU/PM/:O;75
MI\T$I;<ERNU6;:<##*'3(YZ^U &B=?&?DTG574\AA;;<CZ,01^(%.?6+L;3'
MX>U2567.5:W7'L0TH.?PK.\5^)[C0=0T*SM;03MJ-_';S2MG;!&S!<G'<DX'
MK@^E;ESJNG64RQ75];02,5 2255/S'"\$]R,#U- %>'5+R4.6T'4(2O0226_
MS?3;*?UIT%]J$RDOH\L!!Z23QG/_ 'R32:CXAT?23(-0U.UMFC"LZR2@%0QV
MJ2/0FL+0/%)\CQ'-K%UF/3M8DLT9822%.S8H51ECEP.Y- &Q/>:\+@+;Z-:/
M"<9>6_*$>ORB-OYTLT_B'RSY&G:87[;[^0#](:U5(90PR 1D9&#^1KS_ ,,Z
MQ<ZUX8>34O$LUO?#4)[))%$*;W64I& NSOE>* .MM)->=6^V6NFPMGY1#<R2
M CWS&N*1$U\S?/<:8(L_PP2$@?\ ?=:@S@9Z]\5R'Q#M-7NM)LCH.ISV.J)<
MY@\N0A)B$9A&XS@ABH'/3\Z -C[-XD_Z"NDC_N&2?_'Z06&OD9?7+?<>NRPP
M/P!<G]:J:9XKBUKP;#K5E$?M$P$(MW!!2XW;/+;N,/U/8<]*YKX?ZO/HG@K5
M9-;OY[^:SUF>R$KN6>5_,6-%&X\98@#G S0!V']F:S(P\SQ#(B@'BWM(U)/N
M6#?R%0MX=OI)S))XJUC!  1!;JH]^(J?)XB^PZW%INJ6Z6OVB&2:WG27?&XC
M +J25&U@#G'((!Y[52E\7-;Z19:]/:*NBW9BQ)O/FQ+(P".RXQ@EER,Y&>]
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
MD+R&Z&/+1E*@(><Y.<CCL:CU6V>=K!DA>5H;M)/E8#:,$%CDC@ GID^U:%%
M''Z=X0GTWQQ>7]O,J:+<-]N^S \B]92CL/\ 9*$G']X]L5E1^ M1N?#.O:9<
M3P6UU/KDNJ:?<1L7"GS!)'O&!W!!'/!KT6B@#F-0\/R^)KO2YM9MHX([$2NT
M44Y?>[H4P#@?+M9N>#G'%5+#PE?1>$8/"M_):W.GV[1HESN(D>&-U=5,>W ;
M"[<AO?VKLJ* .5C\*3+-XN)GB5==QY>T$F/]SY9+9Z\C/%=!IEJUCI5G:.RN
M\$"1,R@@$JH&0#GTJU10 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 5Q'P[*P'Q='(P5H_$5V[Y/"JVU@<_0@UV]8L'A/1K>#
M5X$MI#%J[L]ZKW$C"5F&">6^7(X^7'0>@H VN",CD5Y1?^&K[PK9WGBSP'K1
MCTY4>\GT:Y&ZVD"@EPG>,\'\>,@<5ZE:VT5E:0VL"[(88UCC7).% P!D\G@5
M1;P]I#7 F.GP;@V_:%PI;.=Q7H6SSDC- '+6Z6,WQ-TW5+BTM[6ZOM"\S9,@
M642"1.#GJP#8Z9_3&'H&H:'KMGIVG:WK\UOK^G:N9'L0R+*;@2L<*"F]D(/)
M!^Z>3UKT^XTZRNKJVNKBT@FN+4DP2R1AFB)ZE2>1G Z>E+]@L_MWV[[)!]K"
M[//\L>9M]-V,XH X.^M+K1?'ESIMI W]G>*U#/(HX@G0?OCZ_/$#@\X8#C&:
M9XBU73O#WCB\;Q']KMM(U/3X8+>[A:4('0R;HB8^02'!'XUZ.0#C(Z=** ."
MTJPL[/Q[H$=A:S6]I#X>GCB@F5B\*^=#L#$DD$C=PW/!]Q6GX!@GM-(U"VGM
MYH6CU6\*"2%HP4:9F4KN RI#=1D5U5% '%ZE&]E\4;75WT^\GMAH[VQFAM6E
M".958#Y03DC=_D\GB*TO-?\ #]_:Z+IKVTD$T-Y ;B/R1<3I*)2N#@C.P L>
M[?6NTHH X1H=4\0>+=(O[GP[>6%HMA=6UR]Q-%N0R>7P KDD?*0#U]A1X.B\
M8Z)!9^&[[2+-]/L (4U870'FPKPN(0-V_&!R0._/?NZ* .-TK1-8LM0\7SM:
MVDB:E=I+:Q3R9CD3RU1@X .W(7T/4<'%9:_#AI;35([-8M%CN);:ZM+6%S,E
MO<PN6\P#@*&RH(7LO7M7HU% &%'I=YJ&K:=J>JQ6T,NGK+Y4<$AD!9P%W;BJ
MX^7/&/XNO'.-:^!)[7P?H>B)J,:2Z7?QWGFI =KA9&?8%+9 ^;&<FNVHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHJ
M-I&$Z1B)RK*S&08VKC'!YSDYXP.QSCC(!)1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !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 45PNHP>(/#^N:/J":Y<7T>HWR6M]8
MRHODHK!B&A &Y-N.Y.1U/%=U0 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 96OV>LWME''HFK1:9<B0,TTMJ)PR8.5VDC'.#GV]ZMZ;#>6^G01:A
M=I=W:KB6=(O+#GU"Y./SJU10!Q-MXW\.:GXA"K=2SW%NY@MH8[29B&)VLY8+
MMP> #T R<_-QUFHVDE]I\UM%>3V;R+@7%OMWI[C<"/S%6J* ,S1-*GTBTD@N
M-7OM39I-XEO"A91@#:-JJ,<9Z=S6G110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
A%% !1110 4444 %%%% !1110 4444 %%%% !1110!__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>21
<FILENAME>exhibit1024equityplan003.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 exhibit1024equityplan003.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#W^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@ I!G SP
M>^*6B@ 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 **** "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@#AH/'UY>^.]7\*6FBP?:--
MC$TD\]\8T9"%(/$;$'#CCZ\UI3>)M4A\+WVJ'P])]ML9)%FL/M&695YW1L%.
M[(((&!U]J\QU/2K[4_CGXOTO3+]K.:_T3YG$:MN^2-=O(X!XYZ^]>T_VG9(]
MW&US&ILD5[EBP B!!/S'MP,\]B#0!Q^D?$<>(O PUW1K"&?43/Y TQ[K#[]V
M I8+P2OS=,8SD@ D.\;^.M1\&-HBMI%O=G4YQ;LPNBBQ2''<H<CD\\=*\[U*
M*?X;^/[?QS;V03POJ\Q6:%4RUN&'W\8^4MRXQS@E3Z5K?'VX@O/#/AFY@N%:
MWFU!72:-A@J4)# ].G- '8^//&]_X0N=$A@TVWN$U2X%K]HEG*)!(2H!8;3D
M8)/4?=-0^+?&VJ>'_&_A_0+>ULI(=78()Y6;=&V[!^4'D<C'Y5R'QJTU-/M/
M#$[:A>3C^U4!^T3[E QG..G;K5WXNB.+X@?#>XW!&_M0*S[L?*)8?TY- '5:
MWXMU/3/B+HGAF*&S:#58Y'6X96+1;%)(*@X.<>HZ^U+X;\:W6L^)O$'AJZM(
M8=1TG!$\3%HI5;[IVG!!&1D9/?FN2^(Z1R_&?P)%+*\:.)%9HYFB;DXX92",
M].#2?#V=]/\ BWXPTRPF^UZ  )Y+QSYA2;"_(TQRS8RXPQ/W#[T ;/@?QGXF
M\=^$YM6M(],M+@WOV9$>)W2-1M9G8[P6.UL #'(Z\\5[#Q;XOOOB;JW@X7VB
M)]AM1.MR=/ES(2$.-OG<??ZY/3\J?[/]Q;MX9UNT@D0K#JLC(BMG"%5VGZ<=
M?:H--N[*+]I[6,W%NADTU8A\X&Z7$7R^[<=.O% 'JVCOJ+Z1;-JR0IJ&S$X@
M!";AUVY)./2N=\<^.X/!3Z09X&DAN[M8[B7!*V\70N<=.2,>N#Z5U[,J(7=@
MJJ,DDX %>9:QI:?$/1?$4MOKFEC3[C]P#)"9&@6 MM8N'4*"^]@2#\K=2.
M>F(ZR(KHP9& *LIR"/44ZO-?@KXM&O>#H],N9<ZCI7[AP6R7C'W''J,<?A[U
MZ50 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %(V0IV@$XX!.*6B@#R9?#_BRZU.;5)O _AV*_D.&N)-3E\Q
MQ_O*"<<#\JL)H?B^'3[NSA\'>$/*NW\V=)KF2597_O."GS?B:]1HH \PN].^
M(6HZ:MC?^&/!-U#&08XIC(\:?\ (/O4:^'/&]Y9P6EWX;^'XMK3_ (]X9()7
M2//)VC!"UZG10!YO/H/CNYC1)M*\ R"-!''YD$[;%&< 9' &3Q56?PS\1[ID
M:XA\!S%%"H9+*5MH'0#*\"O4J* /.G\+>-+QXI;^?P>\PCVLQTAI"N.B@EQD
M8SZ?2K7]@>/5B,,/B#0(8-A7R8]((3GO@OU_3VKNZ* //8_#'Q!A??#XJT:)
MB,$IHZC/_CU6XO"WC)&$W_"8V"3D99DT*/.3UYWYKMZ* .+E\.>.)8G0>/(8
MRPQO314R/<?O*K0^#/&BN3/\2KQTQP$TR!3GZG-=[10!SV@:%K.E7DDVI>*;
MO5HFCVK#-;Q1A6R#NR@!SP1^-=#110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 4]6U*#1](N]2N=QBMHFD8*,EL#H!
MW)Z >IK%\ >+4\:^#[/6 J1SMF.XB3HDJ]0.3QT(]B*-?OY[K6K'1=+DL'O4
M/VV>*ZD8#RUX7A1G.\JP_P!RO.O!,MWX!^*^J^&=4:T2SUH&^MS;[O+BE))"
M GID;AS_ '5]: -8^/==T;XK6^A:P]O)H-_,]O9W*Q;7\P8PK'.,AB!TZ,#W
MIGQ4\:Z_HNJZ59Z#>"T@:\CM;N?R4D)>0!@J[P1\JX8_[Z^]+\0-(3QGX6UP
M:/>17.IZ3J N[98&5G!6)-RC'K\W_ ACM6-\4;*YLO#'@_[>ZRZP^K)=720H
M2&=@6D(QD[5.U1P>,?2@#H/B'KGB#0?%O@W3=.UVXAM]8NA:W.8(&8 -&I=2
M8SACO)],]!VKJM'@U.34)W7Q#=ZAIICFMR9H8$DAN$DV$J4C7/1^H(RM<+\7
M#!=^+_ 4P1KJVM;XRW1BB,JI$7A.6VYX(4_7FNPT'4=)TF\M_#FC>=<1M+<7
M+LD#>5!&69]H;I]YP !G@&@#B-,^(GB#PMXX&F^,KV.XT'4))4L+]HT0Q[)"
M@WE%4=L-D<$@@XKI_$T^HZ3X,\7WUOJU[]JLY6>V=F&80(T8*.,,/F/7)Y]J
MG;PUI_C?P#<Z1J$$\2O<W#1O-;M')$YE=E=0X!Z,/J"17*V.@^(-,^"OB?0]
M4@N;K51)-#$8U>9KA?+385.,D;1@>F,=1B@!U[KWB33_ (/:1XWM-7FDOH(X
MI;R"<!XKE6?8<C&5.2#E2. :G\>ZUJ^M> M,\3>%]2NK&8637[QPRG#(NS>C
M#H=NYCG'\..]4OL6M:S\$-/\(:;I%\FJ30Q0W'VN!K=+=!)DLS. #G;C"Y.#
MG%=WI>E?V GAS1/)GN8;6P>VEG$1,8.$')QCDJ>/SH RKSQ;)XB^&4-_H]V8
M+^^L)9]T!!>$Q(3)@'T<*F>Q<>U<MI.MZMJ'[.%_J]SJ=Z^I*LS+="=ED!63
M PP(/2MCPK\.KGPMH/BZT9&NDN_/@TVW+AL0,IP!N. 6) ;D9V FJGAOPSK=
ME\!;[PY=Z-/_ &I-#<1QVY:/EG)*-DM@ 9'4Y&.E #?AU<6?BCPOI%L-?U&3
MQ!'!]LN)EU.9S&5FPJR)O*G<.-I'3MS5CXE6/BO^WI=8\*:G>)/I5I!<R:<D
MCM'<AGE!^3."0$'&.?KBK'A"SUSPUX#L;9?"EVWB"UM)+9'+V^P[I"PW-YF2
MH.#^?K7:V4%[%XCFEN+9V1[&")KH,FUY$:0MA0<C[_I0!QWA[Q1IGC_4M!U.
MS?RKHV5VEQ&KMF"4"+''&<;V(/OZUA_$/1[?0/$'@*TT^2:*WN-16&X#7#YG
M&Z/[[$_-U/!]:ZC2_AS#H/Q3F\3Z8$CLKRUE2X@SC9,S*<J/[IP?H?K4'Q&\
M+:SXE\1^%KG3;)&ATF\%U/+)*J[AN0[5'7/RGJ .10!VNEZ+9:,]X;&/RDNY
MO/>,?=#[0I(';.T'ZYK1H'('&/:B@ 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@!GDQ>;YOEIYG]_:,_G3Z** "BBB
M@ HKS7PGX@U#QMX[\2)-=36^D:+.+6"U@?897RRL[L,,?N<#IS[4W3O$NH:3
M\6KGP-J-S)=V%[!]IL)I'/G1?(2R%A@D?(^">>.M 'IE%>#:%XLC%SXSA\0Z
MQJ<YL]4%KI]NFHS0N 9'0 ,C ^G)STKV;2M+GT[0UTZ74;B[D3S%2ZG8M+M+
M,4W'JQ52!GOC/>@#3HKQGX@6MYX5U'P+:V&N:TWVG4$M[MY-3N&-P-T>=P+X
M&<G@>M:OQ8T2+2OAMK][8372S/-%<;FG=V1RZ(Q5B20"N 1TXH ]1HKPCQSJ
MFF?\*+TXV$=S'>)!:LEP+29,,VW>?-*@?-W.>?>G_&:SME^#7AVX6%!-');J
MDF/F :%BPS[D GWH ]THKA=!T+PWJ'B'^U=)T:/29]'N3#^[M/LS3AX.0Z8!
MV_O%(R,Y3C@UW5 !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110!YKX?T#4O 7C;Q!="SGO
M]$UN87*2VPWO;298E73J0=QP1GH,]:ETGPS?:K\3KKQSJEDUI#;6_P!FTVV?
M!E=<',C 'Y2=S #KSSC'/HM1M<0HC.TT:JO#$L !SCG\: /+/ _AC4O[?\9K
MK^AW5OI^M7?VFW,K1,!AV(SAB0_S*1U'%>KTQ)HI(_,CD1X_[RL"/SJM/J^F
MVL*S7&H6D,3-M5Y)E52?0$GK0!PGQ+\-:WXDUWPM)I5AYL6F7RW,\LDR(NW<
MAP,G<3\I[5O_ !!T._\ $_@74-&T](?M5VJ*OG2;53#!B20#Z>E;UGJ5AJ&[
M[%>VUSMZ^3*KX_(^]5=4\1Z+HL\4&IZI:6DTP)CCFE"LX'<#K0!Q/B+P7KVL
M_!ZQ\*1BU&I1PV\,LDDQ,?[O;E@=N3G;Z4OC7P#K7BKX;Z/X<BN+**\M#"9I
MI)7*,8XRG&$R<YSR!BNSL_$^AZC!=3V6JVMQ':8-PT4@;RLYQNQTZ'\JK0^-
M_"\\ GBUZP> R"+S5F&S><87=TSR./>@ >VUUKRWD@M=,M1*\;7TRW#N[*I^
MZH\L ]QDD<&M^@$$ @Y![UG7>N:?9736TLDK3)&)72&"24HI. 6V*=H.#U]#
MZ4 :-%8C>+M#%O8SQW;SQWS2+;?9[>24R[#AL!%)P,=>E9MM\2_"MY:W=S;W
MMU+;VC;+B5=.N2L)]&/EX'XT =;161JGB;2](U*STRXG9M1O<_9K2)"\D@'4
MX' '!Y) X/-)IWB;3M2U:ZTA7D@U2U4/-9SIMD"GHPZAEYZJ2* -BBL/4/%=
MA8ZU%HL,=Q?:K(GF_9+15+(G]YRQ"H/3)&>U.@\2P37EU8FRO8KZUMQ<26TB
M*#L)(&&W;#G!Z-Q@YQ0!M45S7A?QQI7BW0+K6K!;B*SMG=':Z"Q\JH8G[Q&,
M'J36AX?UF37=,2_;3+NPCDYC2ZVAW7LV%)P#[X/M0!JT5RFL^-X]*\86/A>/
M39[C4;Z$S6[;U2(@!B0S9)'W3_">U1Z9X^M]977;:RL)DU;1F(GL;IU0G'<.
MNY<<'].F<T =?17GWA_XB:MXG\+3>(-,\,));1EQY3:@!(Q7J /+Q^M3^-?'
MUYX4.AM!I4%VFK3+ F^Z,9C=L8SA&R.>OZ4 =U17%R>.KC3/'EEX7UK2T@.H
MH6LKNVG,J/C/#@JI4\=L]1]:J7WCK54^*,?@NULK%/,@-PEU-*S97:3C8 .<
M@]SQS0!W]%<C=^++OPYI>M:EXEAMDL[%8WMYK,DBX#Y  #=&W<8SWSTJI%XD
M\4W/@3_A*X[+3DS;_;$TUMY=H<%L>=N #%<$?)CMSG@ [FBO,]<^)\W_  JF
M+QKH,5N3O5);:[1FVL6V,N59<8/.><C'3-3>(/'NK>&M+\+ZQ<)I]WI^JR0Q
M7"1Q/&\9D3<&0ECD#G@C/'OP >C45YM\3_&GB3P4\-WI=M9W=@8_-N5FC;?"
MH=$^4AAG<7 Y'%;_ (H\33VG@=]9T)K>6>:V-Q:M."4*B,RDD#G[BMCWQ0!U
M5%<I\-O$%_XJ\!Z=K>I&+[5=&4L(4VJH61D  R>RY_&J.B_$&WU/XF:SX5<A
M%MXU-FY&/.9<B4#/7!X_X": .YHK@/B7J'B_2Q977A.=7D1));BRDB1UECCP
M3C(W9YQ@$<=.>K=%\9P>.?#6D:GIVHW%C-]LC@OK> (65CU4[@?E)&01S@^N
M10!Z#17FEQXHU3Q1\4[CPAI5XUAINF0^;?W,('G2MP/+4MG:,L!D#/!YZ5UZ
M:3J%IK%K)!JEU+IGEND]K.X<AB!M<.1O[$8R>H]* -RBO%?">N-+XQ\:6.O^
M(-3-MIU\D%A";QT)#2N@ P06.?+'/K7KFCV5QIVG):7-W+=M&S;9YFW.ZEB5
MW' Y ./PH O45Y3XEOFL/CCHMK<ZS>6FDW>GR23PMJ,D4)<"0 XW +T7IW]Z
MRM'O=:O_  !\0GO+F\N=)LS<MHM]/*QE94#D,KGYB!A"&)YR1ZB@#VNBN'^$
M+O/\,-&NIG>6XF21I99&+.Y$C@9)Y/  KIM>O+FRT>9K%5:^E*PVP?[OFN0J
MD\'Y03D\= : -*FB1#(8PZEP,E<\@?2O.O@]XBOM2T*^T+69'?6-$N6MI]_4
MKD[3[XPR_P# 1ZUR_C'0-=\*^)]3\?\ A=I6>"Z$=[8;0$>#RHR2 .HR3GOD
M[AC% 'M:7$$DK1)-&TB_>0,"1]14E<'X#UW1_%6NZKKNDQQJMS969E^0"19,
MS!E<CN,#\ .V*[R@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH Q-=\7:'X:N+:#5[QK:2Z.V >1(XD.<
M8!52">1QUY%;0.X C.#SR,5Y'\<G$<W@UR0 NKJ23TZK7K,TT<"!I7"*65 3
MW9B !^)(H AO]2L],BBEO9TA269($+?Q.[!5'XDU%K>L6V@:-=:K>+*UM:H9
M)/*0NP4=3@5YM\7(D\1Z=J&F1WTD$VDQ)=P)&C'S+GE@,@=0G0>L@/:NJ\ ^
M(8_'7P]M+V[5)))HFM[Q,<%Q\K9'N.?^!4 /;X@Z0/!2^+1#>MI+9^=8@6 W
M;=Q7.<;N*THO$EI/X9M]>@@N);6X2-XD0*9&#D!>-V,G(XSGG&,\5XYX6%QI
M.H^(/A'=O.T5Q<!;*3: 1:OEICG& ?+R1_M$UH_"RZU!;RX\ 7HD8:!J+S-+
MC"M"I)C7UYD(<?[(Q0!ZJ?$$#ZK>Z;:6MS>7-DB-<"'8 A<$JN79<L0,\=.,
MXS55O&6D0^$Y?$EV\MG8Q&176X3;(&1V0KM_O;E( KA?%O@CQ!'XEOO%7P_U
M@V^HLP2_L7/R2N%!S\V5)(*\$=\@BN,\?^(=5\7?!:UU"ZT\VD]EK)@U&%%9
M5W@-\Q!Y'S, 0?XC0!Z]?>/8])T*SUW5='OK32KEE!E;:SVZOC8TJ Y4'(Z9
M()P13/&7Q%L?!FFV&J3V<U]IMZP6.XM'1AD@L."1D%02"#2?$V6V;X4:[)+M
MDA:R^0CD%CC81^)!KF/!>F/-\/\ P#8:O"9%N&N8I8I,X>%X;AE4C_=VT =U
M<^)Q+X>L=9T2WCU*VO)(40F?RL"1PBD_*>C,,C&1S6O?7$MKIUQ<Q0B62*,N
M(RVW=@9QG!_E7AR:1K/PU\:V7ANV#7/A;6]3MI+9GW$VSI,C[<],X7'N,'J#
M7O$@!C8$ @@Y!H \WMOBU]H\ /XR&ADZ=#<>3/&EV&EC&X+G!4 \L.,]Q4VO
M_$>ZT[5_"D&G6-K=6/B4J+6>25D9,[.67;T_>*>OK7%_!SPK!XK^%=WI^HWU
MV--DU%O-M(2BB0J(V&6V[L9 Z$=*U?BEIL-EXL^&5M9.ME;V]^8(@F,Q#="%
MP&R. O?/:@#K8O&]W8^/K?PGKNG0P37T1EL;JUF+QR ;LJVX JWR]!GJ/6GG
MQM)J?CR;PIH4,,DME'YM_>3DF.(9 V*J_>?D=2 .>N,5PNCSW&D_'=X/&Q:[
MU"XB\O1-0;"1+'\WRA!@;CDKZYR/XLU-X)L9?#7Q[\46>H$JVJ1/=6DC=)5,
M@; /<C)'_ 30!V=CXVFMO'1\'Z_!!#?30_:+*YMR1%<)SD8;E6&UNYSBJ.E>
M,M>U7Q]XB\+1QZ:CZ7")(IVB?$A(4@,-_'WNV:YSQ/IK^)?VB=!2RRRZ/:QS
MWLJ$XCVN[JI/OE1C_:-/\*74-O\ M!^-FFFBC3[+'\SN%Z"/UH ZGPOXZN/%
M$&MZ8+>'3_$>DLT4T,A,L.X9 8$$$KD8/0BIOAEXIU/QEX+36=1%K'<2RR(J
MV\3*JA3@9RQ)_,5R'PYT^;5/BGXS\4P(5TN8M:6\I'RS-N7+*>A'R9R/[PJU
M\%]0M="\%76CZO?6]I>Z??S1RP3NL;(,CL3D@DG!_"@#<\0?$$^%/AY;:_J$
M45S?7&(X8(@8U>0Y]22  "3SV]ZU(H?&#>'7NVU"Q_MEX=ZVIM3]G1\9V?>W
MYS@;BWKQ7$?%3PA?>(OAEIL^G64QO-/D%P+0*=_E,#E=H_B&5X[8-=QI/CS0
MM5T2"_2\C6X>,%[ ,&N%?',?ECYBWH,<]: ,O6[[Q79>$=7UYKR.T:WT]+FV
MM?)4LKB(-()"1S\VX #'3K3? =[XBU_P[H'B&ZUAIEN@YO+0P1*FWYU4H0H8
M8(7J3GFM/X@SI_PK773,?(:;3Y45'(W;V0X3KRV>,"JGPE5HOACHMO*K1SPQ
M,LD3@JR'>QP0>1QS0!SWA'QW+XRT>X\K7UT_Q2/,4:7*D:QJP)VJ%9=S#&,D
M'(/Y5ZJI)4$C!(Y'I7B_B;PUX=\:^$I]=.CW>F^+/)WQI%!)%-+,/NXC(&]6
M(X?&0.21@BNRT_Q/JNE^)?#WA+4]+N9GN-.4RZMD^6UPL9+KTQ_ QZYY'% $
M?Q>U?4] \ 7.K:1?RV=W;RQ[70*0P9PI!# ^M9GB2R\1Z]\._#=SHVNWEKK<
MT$;[TF,:W#-"9&5MHQDE>#P!]*N_&BSO-2^&U[8V%E=7EU-+%LBMH'E8X=2>
M%!QP.]36%Q-%X2\%[M-U+S+<P+/%]CD#P[86C8LI&0 2/J.1F@#!\/>.T\7^
M$YK'6+FZTSQ!I=S#%>QP3-!(W[U49@%[')!&.#Z<&KGB+Q!J&L?$^P\!:=>2
MV-DEO]IU"Y@?$[  D1J_50?ER>O/7U3XA?#;^UM<T_Q/HJF+4H+F'[9%'Q]I
MB$BY)_V@.?<#V%2>*?"NK:=\2=.\=:#9F^(C^S:A9(ZK)(F"N]-Q ) QP2/N
MCWH ZN'PU]AU6QN=/U"^2VB9_M%K-=R3)*"C 'YRQ!!(Z$#UY K?K)L=6NM2
M=6ATRZMH%4L[7J>6S''"JN2>O4GCTSGB#PE>Z_?Z"D_B33H;#43(X:")MRA0
M?E/4]O?_  H H_$2\U.W\'7]OH>_^UKB%Q!Y;8<!5+.R]\[00,?Q,M2> O%,
M/C3P99:K\IE=/*NDQPLH&'&/0]1[$4^32I=8\23SZC:7EO;VT0ALYH+UHMP)
MS(3Y;AN2$X(_@SQG%<CX*\/:IX&\::Y!';B+PQ?'SK9);J,R1R >A8D@\C.<
M\+GO0!S'A2^N_!7Q&T\W5U=2Z+XD62&/S7+)%<+,RA1Z <#Z/[5)XT$.H?%C
MP-JS9FAO[QX8XY#F,PQNJHP ZABS.#SD,O:NIUOPK%XT\%QZ=J<L&G7L6I/=
MQL+A'VJTS,?NGNCGC/! Y-,\:^'Y]2\4^$]3TI].2ST"7>_GW@C!CRAPHP<8
M"'DT 8/BV;3M*_:)T>XO+8&U;2GDE5+<R;VQ-\VU02QX'..U=_I&EZ1-X7O-
M7LM/AMX-<L([F:U$8"9,9/*].01GCMGO7):[8C4?BKI/B^TUCPX(=.@,/D3Z
MF$>7(?G(5@,>9[]#ZUT#:\PAOVGU?PQ:VR67DVEM'JN8PQ^\TC%!@ !0,*>_
MK0!P&DRWOP6UN!;F26Z\#ZP59)V.]K:0KGG&!GUP/F R.016I\3)]/O/@$D^
MG1QK:>;$(O+4!3B3:67'&"03GN#742:SX'U?P;#H.O>)/#LZ-;)#.L6I1[=R
M@?,I)!'(R*Y37;7PQ<?":W\&VWCGP_BW8$W+WB$E5<L,(I))Y% %?XF(=(^'
M'@WQ3IY,&JZ?]E2.9,C<C19*MCJ,J.ON.]:'B^\9_BC\-]5^S/)+/;RL88B-
MQR@.!N('\1[BH=1_X1/5]$\.Z3XC\;Z$^F:4$W6MC<!_M3H@52[;B5&-W&.Y
MYI_BS5O"VO\ BG0=;L?'NCV3:,2T44D;2!R2,AB'7C QCW- 'HWA@_;[3^W+
MFS-IJ%[&([B)EVLHC>3:K#U&X@UYC\&--M]8^%OB?3KL(8+G4;B-]YP #%'S
MGMCKGVK83X@Z#!K<-_JWCO1YHHH)$@MK&RE""1BO[Q_G<G ! ''WC7+^'=6\
M%^&](U73+/XBQ"'5)3)/(--E$B;AAA&<D*<=R#B@#JO@%JEYJ/PX\J[8NEG=
MO;PN3D[,*V/P+'\,#M5;Q+9^./"'C'5O%'AB&'6=-U QM>V+<RQF--HP!@].
MF,GGD'&:?HWQ+^&'@K1+71])U21[6/)RD$CL6/5F)4<G_.*SC\6?!]I?:IJ&
MG^)-0BEU"5)C%-IYEB3:BI\J_*<D)_>QGMQ0!WW@+7M)\5^'X=6T^Q-J\<DT
M<D,B_-#*S!Y%!]"Q!_+ITKDO@]#"\OCJPD3S81K4R,LBY#J<C!]<@<U5TCXN
M^!=$M)[738=8F:>:2ZGE6S!+32'<S$9 !SV QTQ6/X5\>^#?">J:I?6C>*9S
MJ<OGW$<]C'M,F2=PQ@CECQG'- &WX=:9OVEO$POB"ZZ:HMMW9/W)&W\"<X[Y
MI?B$)(?C7X"EL2PNY&:.;8,$PAAG)[C!?CM535/B'X6U76[36[/P]XJ.K68,
M8NK*S <(?X'!)#*<G@CZ8IMI\0=$M_$<GB";PEXRO-5:$6Z7%Q9)^ZBSG8@4
M@ 9).<9Y/- %KX3R;_B9\0_MN_\ M$WHP'QGR@\@&.^,;?;&*]>\J,S"78OF
M;=N['./3Z5XCJ'B_2M6U]-<TWP'XR37(T*&YM;<QL4QCY@-RMV^\IK6MOB-J
M=N9)#\.?&$T\J[7FE@<L1SP,* HYZ*!0!YUX*U;7= \&2:PEM'>^&K379#J-
MI&&$K9C3YCV*#(.#QG&>.GTII6JV6MZ7;ZEITZ3VEP@>.13U']".A'8UXKI.
ML/H^E7VD:+\*/% LKX.;J"YFF16W#!(9E)R1@<$' []:M^'-:U;PC!+;Z%\)
M-9MH)2&>-M2DD7=Z@.I ^HZT :7C>WF_X7MX&GM9$2>2"=,RJ64!5<G@$$G#
M'OZ5UFC>"+;07U_41<276J:QN>XF90JYP<*BCH,D]23ZFN"OM:UC5->M];N_
MA'K$FHVJ[8)3JDB^4/\ 94*%!^@K<O\ Q;X^O+5K<?#.;9("K@ZL@R/0%<$4
M <_\#]/U&[\*:1=)>(+&QU2Y:6VV8))A*AMWL6/ _O>U7_C#+!JNF^#M1LKC
M]V=;CCC<+D')/S#/;Y./7-9%MIOB"WL9[*#X0QPVLGSO NLE4<\=@V">GY5>
MO-(\?:A96=M<?#WPI+#:($@BFEW+$HZ!1OXP* (3+/I_QXLU\<S-<@H4T*Z6
M,1P!CV8?WN<9R<-CL1B3Q9I_VO\ :1T."*^N+![C26)N+4J) <3C@L&'( '3
M]>:L:C9_$K6+6WM]2\#^$[N*V/[E)Y"^SC&1E^*(=!^(1D%Q'X0\$VUU&VZ.
M:0.[@E<9!R>W% &M\1?!^HW7P:&B64DEY=Z?%"W&=UP(^#QW..<=R*T/#WB+
M3YO@Q:ZB]RJQ6^D^5,7(!62./8P(]=RG [Y%9@/QH) (\* >O[VF'P]\2IIA
M=2P^!/M+$.7:TE+AAT.['4>M '#6WA^YT?\ 9EU/^T8C'+>7*W<<4K;2J[D"
M\'N0I./0U8U2WN-$A\!^++VZGUWPO!# )+>0[ELI-B@.-N <'INSR,=Q7:-H
M7Q:NF"W>N^&3'NS_ ,>C/MZ] 4'M4\7A[XGQP^6OB;08U)R433N/Y4 ;NJ7&
MA^(-1L]+DN+6YAU73+@* X)>,F+!''OD<]JX+PKHFJ:-\//$MMXDNC%;Z?;W
MNF6._(S&02SC)^;) "X[#%=!_P (Q\2S!B/QAI%M*N%1H=*0X7/(R>GTQ^5/
MC\*_$PIF7XD0JV3PNBPL/;GB@#!^%OB2#2_@M;J+A!>Q32V\4?WBDCR$J64<
MA?FW$GL#5+XB>'-5\.6WAGQ-I]];7M_HTD<,,4%JZR7,9Z[CO<OWST^^QKJI
M?!_Q&F38_P 3 %/79HT*G\P<T)X"\:8&_P")E^3CG;8Q]?S^M &Q)K%OJ>M>
M%-0MX[EH+A)VW?9W(C+(  Y PAR".<<BN6U3X=SZ-\3=*\1Z!NBTN[NU_M.S
MB)"A^=LFT<%=QY]"<]"<:,OP^\73(4;XF:J 1CY+1%/YAJ?;_#75TMRMQ\1/
M$\DQS\\<RHOM\I!/ZT 9%WHVJ>!_BW>>+(-.N=0T/5XO*NA9QF66V?Y3N*#D
MKE<\9ZGVSZ/8:U'J<I^RVEX(%!+3SV[PC/HJN S'Z#''6N5_X5M>_P#0_P#B
MW_P,7_XBE_X5DTBR+=>-?%DX9"@S?A< ]>B^P_*@#C_#ND_\7/\ %=[JGAS5
M/L&HS(]E.VGO]]7!W D?)S@Y.!QS7K&C7]_J!O9+S3IK&-+C9;).5WO&$7YC
MM8CEBV.<X%<A_P *@TS_ *&3Q3_X-#_\33?^%,Z$Q(GUGQ'/&6W-'+J)*L?4
MX H K^(M&UJ[^-/A[6[71YY],L;9X;B;,>,L)/NAF!XW#FNR\6VTE_X1U73[
M>!IY;NSEMTC1U7)="HY8@8YKE_\ A2_A+_J*?^!\G^-1GX'>"'3;+:7LH  7
M?>R':!Z<T ,\"CQ-X:\!VVA2Z!%_:%G$X1GOXO+<LS,I.TD@<C/'TK32?[5<
MZ)!K-W:R16ML)IY4OD7==% -VW=G: 7QSCYAQP#5;_A2/P\_Z%\_^!MQ_P#%
MT^'X+_#Z&02+X>4D=GNIF'Y%\4 <\NAVGA?XGIXET;6=&MM)N(?L]]%?:L=\
MS'DLI;=DC"GD\E3T!S7:6/B73HI]0EU+5M!BL[F8/:NFHJWF)L52&! &?ESP
M3U]N:O\ PJ3P'_T+=K_WT_\ \54D'PK\#6[ET\,V).,?O%+C\F)% %#P/I?A
M3P_XBUH:!KFF31ZLZ2QV,%S&S1,H<L%"G[O.0.PS7?UA:;X*\,:/?1WVG:#I
M]K=1YV30P*K+D8."/8D5NT %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M.B;?':FW4Q*V2<A<8!R2?QK3HH I_P!DZ=Y=Q']@M=ESCSU\E<2X&!N&.<
M<TY--L(U"I96R@1"$ 1*,1@Y"=/N@]NE6J* ,O5=/U"Y@MH=)U-=,6.0&0K;
M++OCP1M4$X4]"#STZ&KUI:PV-I%:VT:QPQ($1%&  *FHH **** "F1Q)"FR-
M0JY)P/4G)/YFGT4 %%%% !1110 5%;VT-JKK"@7>Y=SG)9CU)/<U+10 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !113)98X8VDED6.-1EF<X _&@!]%17-S!96LMS
M=31PP1*7DDD8*J*.I)/04Z&:*Y@CGA=9(I%#HZG(92,@B@!]%%(SJI4,P!8X
M4$]3C/\ (&@!:*C^T0B.20RH$BSO8G 7'7)]JR?^$MT0*LCWICMW("74L+I
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
M.L;@\%3^?I6#I7A+4]$O_L]AKS1^'A(TJ6!MU,D1+;BB2=DR3Q@D#C/>NNH
M\O\ 'VGW&D:?:6IU*[NM/UOQ':QW$5PP*V\+N6=%./NEAW[''U]+GM8+FU>U
MFB1X'78T9'!7TJEKVA6'B31I]*U*(R6TP&=IPRD'(93V(/(-5]/TG5+6V%I=
MZY)>0*H57: ).0!CYG!P?J%!]Z *Z:E=ZQK.N:;9W1LVTWRHU<1JVZ1X]^6#
M#E1D# QT//ISMKXEU_5KKPBHFCL1J!OK?4(TC#8E@#+E,]!N1B,Y[9!YKK'T
M%4UZ76+.[DMKB>)8KE H:.8+G:Q!Z,,D @].#G J+_A%K-+S1KB&6:+^RGE>
M-%VXE:12'+Y&226+9&.2: ."EUGQ-%X0\472:](UUX9OYDBD>&/_ $M$"OB;
MY?1B/EV]*Z/5FU;5/'?]AP:U<Z?8S:/]H?[,B>8KB7;E&(."1P<YXZ8ZUHR>
M"-/DTKQ!IWVJ\6'79WGNF#)N4N K!/EP!A0.03[UCWFDWDGQ;TZ2.?4(H8M!
M>$WD40(+^<IVNQ0ID@$XQV[<4 5](U35FTFUL-6U*=[VQU>6QD%O'^^U)44E
M<'(V<,K,V0/EY(S59M2U\>#I=U_<V]S8^)$M#('61VMS<*@5V/7Y9!SC)P,]
MZZVY\&Z?/;V*1W%];36=R]RES!/B5G<DR;B0<AMQR,?3&!3$\#Z7%:75K'/J
M ANKR.]D5KII/WB,'&-V<#<H)[G R<4 9VFV%Q!XJ\0^'Y-<U.>WN=-@N8WE
MN,RP-(TT;F-AC;_JU(QP">*=X5U6YU&VBT*^N)SJVDW#17TF[#2+'@H[$'.)
M R-W!^<=JW[G3UL[Z_UZU@ENM1:R$"P"4*L@C+NB#/ )9VY/K47A^WN9/M&K
MZAIT>GW]Z$$D"NKLB("%#.!ACEF/MD#M0!JQ6\4.[RUP7<NQR268]R>_''L
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
M\B&\^S,(5DR0J,QZ,Q' ]QG%:.K^*[+1A<R3P74EK:%!=W,2J8[?=C&[+ G
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
M\Y@6XB,PZQAQN'X=:\>BU6RFE\!7.F7\,5G+JSF*U$N^9%=9=YE<G)9B>1P
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
MFVT^UAN'&&ECA56/U(&:N44 12VT$[QO-!'(T3;HRZ E#ZC/0U+110 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 !6!XB\12Z'J.A6L=DEP-4O1:%VF*>5\I;=C:=W"GCCM6_7#^-IXKG6/"R6K
MQ7$]KKT*SQQN&>+=%(?F Y'R_-SVH [-[F".9(7FC65_NHS ,WT'>B6Y@@5F
MEFCC"XW%V QGIFO)O'-]IEQ8>,Y8)XX)K*2W%Q+=?-(TB!61( ?N#WY!8L0.
M]:YTO2/$'B_QE'<6MK>HUA9R()COB):.4!\=-V /G'('0T >B&:)9EA,J"5A
ME4+#)'J!49OK18)9VNH!#$Q620R#:A!P03V(/%>;:??6UK#\+]2U"ZAAB.EO
M&UQ/(%7>]O'@;CQDE3W[55'B+2;:PU0W21NJ>+O+1I',<=N[;76:3D?(,,><
M D?C0!Z>-4T\VCW0OK8VR-M:;SEV*V<8)S@'-1G7-)$ZP'4[/SFG-L(_/7<9
M0,E,9^]CMUKR>\O+>?2OB;;RZA%?,Q@FS&@0R+Y,:EE /*Y&T$>G4DYKO=:\
M-6][X7;^P(+>ROU,=[9S1QA?WR ;"V/O97Y#G/!- '3">(W+6XD7SE0.4SR%
M)(!^F0?RK"\0V/BB^DQH>LVFF1I$2IDM?.:63GALG"ITZ GGVYL^&[M]6TB#
M69K=[>6_BCE$+MDQIM^5?U)_X%5/Q)XFL--N$TJ>:>*2XB+/-%!(XB3(!Y13
MASDX^F3VR 2>'O$,VH^#+76=0MUBN60K+%$P*M(&*80YY#,/EYYW#FH/!>L7
M^KIKG]HE?.M-6FME5 -J(H4JH/?&>IZG-5_L+Z[I.EGPQJ+Z39:>Y2$2V)99
M J[%PKE3@9(&>_/8&L+P-%K'AT>,]0U>6XNX$U2:3R8+ K).VU,RH >01@!1
MQP>: /3#G!QUK@-<@\1>'KW2]8CU^YO7NM0@M;K3Y(T%N4D<*?+  *%?4DY[
MUV]C>PZCI\%[!O\ )GC$B;T*M@C/(/(/M7$OXP%YKKN_A?Q),EFQ%F/[-949
MN5,N6Q@G) ST&3_$0 #06]U#6?$/B6U@NFMX=+2&*U,;<&=D\QF?CD#*+MZ8
MSQR*JZCXAO-:^#5QXCTZY:PNWTMKM6AP=CJA9E&1Z@CUJ6.UN] \2^)KI+*:
M>/5DBGM3#&S@S+'Y;(Y'W<D*03@8)Y&*@?P]=:1\$I_#Z0/+?+HLEOY4(+EI
MFC((&,Y^9OI^% '1WEA-KGAI+/\ M&ZLFN(D\RYM6VS 8!.UOX2>F<'@G'/(
MYGPUX=ET;Q]>);ZWK5]96^GHLJ:A?M.HFD?(P#P"%CS_ ,#'K77Z-YO]AZ?Y
MZ.DOV:/>CKAE;:,@CL<UG^%+6YCTZYOKZ!H+W4KI[J6-NJ X6-3[B-4!]P:
M#Q)JLMI<:1I=LX2ZU6[\@.0?DC56DD(/9MBD#W(/:HF\07J_$!/#XTV0V?\
M9YNOM.5^9O,5>,GH!G/4\C\8O%*2V^M>&M67)M[6]:*X &=J31M&&/H Y3)]
M":=J$&I6_CS3M0M].>ZLY+.2TEE255\ABZ.&8$Y*X4],\_6@#E_"?BB#PWX9
M-M)8:A-:6NKW5K<W84;+?==.J;BQ!8?,N2H.._I75Z[XOM=&>[0+!*]E"LUP
MLETD)"MG 7=]YC@\<#ISS7-2>'_$$G@'Q'IC6#-=7.L37%G"9HQNA>X64'.[
M ZL<$Y]NE:-]:^*-#\6WFKZ)I<&JV.JK%]IM7N1!);RHNT/N.05*@ @<\#'?
M(!U&G:E;Z[H<&HZ;/^XNX!)#+MY&1QD>H[CU%8-M9^,?L6BM<G0S=P3LM\@6
M5HVA+</&2<B4*/XLC+&NGM?M M(OM9B-SM'F>5G9N[@9YQ]:FH \BL;?1Y/$
M/Q)AUG3A.1.C*%@,DQ5H<@1C!P>XQW.:T-#L]2ATWX9MKJ/_ &M%<31NTV#(
MJFUN" 3USM5,CU'/(KJ=#T"\TSQ?XFU69X#;:K);O"J.Q=?+B"'<",#)&1@F
MK&N:7>W^K^'[JU, BT^]:XG\UV5BIADCPH .3^\SR1T]Z ,?4_&UUI=Y;-<Z
M<D%I+J8T]8I9"+B0,P19E7&-FXGZC!R.E1ZCXRUF*Y\4P6&E6<AT#9*YEN6'
MFQF(2D !<[R,@9P/<UGWO@KQ/=V=U;/>Z9*RZRFIP7,ID,DRK(&6.3C";0 H
M*Y& !@5K-X2OVNO&EQY]KNU^WCBA!W$1E8#%EN.ASG ^GO0!K6^FZ7K-[9>(
MQ:0M))9@1RLF)#'(,[6.<%<'H0>:R/$UI%X4\ 7-YIL%O%-I6;V%8H_+0'?O
M=%4?=5@67'H:Z/0;&?3/#VG6%R\;SVMM'"[QYVL54+D9^E9_C*)M0\-WFBV[
MJ+S5(FM8@1NP'^5G(]%!))^G<B@"W;76IWNHVEU!]C_L.>R$I)W&?S205Q@[
M=FT_7-:M8*V.I6.M:5#87BKHT%MY$UDUN">%.QQ)V(PHV^^:WJ "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@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH *I1Z1IL6IRZG'86RWTH DN5B D; QRW4\ "KM% &;+
MX>T6>]N+V72;&2ZN(_*FF>!2\B=-K'&2/8U/%I>GP/*\-A:QO,@25DA4%U P
M V!R .,&K=% %-M)TUK2*T;3[0VT)#10F%=B$="JXP#]*G-M T<B-#&4D.YU
M*##'U/KTJ6B@!B0Q1NSI$BLP )50"0.@_"L?7M(U759K,6&O2:;:H6%W#';J
MYN4( P&/*$<\CU]JVZ* &QQI%&L<:A40!54= !VIU%% !2.H=&0YPPP<$@_F
M.E+10 R**."%(8D"1HH55'0 =J?110 4444 %%%% #)HH[B&2&9%DBD4HZ,,
MA@>""/2B&)8(4B3=M08&YRQ_,DDT^B@ HHHH **** "BBB@ HHHH *3:N[=M
M&[&,XYQ2T4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !14"WMJU\UDMQ$;I$$C0AAO52< D=0*GH **** "BBB@ HHHH **
M** "BBJVH7,MGI]Q<P6DMY+&A9+>(J&D/H"Q H LT4U"61692A(!*GJ/;BLK
MPWKR^(M-EO$MFMQ'=36VQF#',<A0GCUVYH UZ*** "BBJ&H2:HEU8#3X+>6!
MY\7C3.5*1;3RN.IS@8]_Q !?HJI::E:WUQ>06\@=[.40S8Z*^T-CZX85;H *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HKG/';:U%X,U&X\/W;6VIV\9GB98U?>%Y9<,".1G'OBL/5_&+6^H^"=5M=
M1;^QM9F^S2P;4^=I$_=MG;N&&X.".HH [^BLY+C[5KDT$<SB.TA"RHH^5GDP
M1D]055>Q_P"6GL*Y[X?ZXMWX7\S4-466Z%Y<QNTTPW +,ZJ",\?*%_GWH [*
MBO*CX@U%_A!XFU.#4[@WEI=W:077F9(5)L)@^FW [YY/>NOM#I-R^GQVNNR&
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
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH .HP:\FLO
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 53O-1BLY$A\N2>YD1GC@B +,JXW'D@#&1U(ZU<KD=7CU/3/'=GK=
MOIL^H6$UD;&=;;:9(&\P,KX8C*G)!P>,9/2@"AX#UW_B4ZQ->7-U-G7[JVM8
MYV9I<;QLC ;D8YX/0 D\ FMV'QEI$T5R?,=)K>[6RD@DVJ_G-C:HYVG(.00<
M>_%<:V@^((M%U"YL]$#W4/B275([*\DC;[3"RD$ @L 2'.,]"*Z-K"WUGPS=
M0ZEX-,%M.ZA]/5HA*P!SO)5@ 0>F&SP?7% $OB*_L+GP^9-9L]3M((K^"-EC
M<(X<NFQMR/\ <W,O(/\ *IM3\96VG:]+HJZ9J=W>1P1W)6U@$@,3N5W=>Q!R
M#R>P-<S>^%=:E\!ZIHT?VV^ADO[:6Q@O9T,Z0+)$[HSEL'&UP,G. .:Z*+3=
M03XH7.JFU/\ 9LND16PGWKQ*LKMMVYST?KB@!;CQI;VUY LEA<BSGU'^S$N<
MKS/NVCY<YV;LKN]>V.:YZSUZ?P]J_C26VT+4-2ABU199OLFS]VAMHBQ 9@6.
M03M7)Y[9IE[HGB>[1FN-$M[F^MM:BNUO)+M29;9;@2*D6?\ 5X4*I!P#@GDF
MMRQTS7-+U_Q-/%;03P:I+'/:L9OEC<1+&PD!&?X0?ESD>E #+BZL-3\8>#]7
MM&5TN[2Y:&7&"R&-& _4G'UIY\>6[RV5Q:6ZWFEW5Q]E$UO+OFC?>5WM%MXC
MR.6SD<<4P>&+FPU;P=%8PB2PT:&:*:5G"G#1; 0.YR,GMS5#PQH/C#PRY\/0
M/ITGAZ.9GMKYG;[1%$S;C'LQ@MR0">!UYZ4 ;?Q UK4O#O@G4M5TI+=KFVCW
M9G8@(O3<  =QZ8!P/?L9%UO4Y6M-.CMK(:Q+;&YE4SNT,4>[:#NV L2>V!CG
MT&9O&6B3>)/!VJZ/;R)'/=V[1QL^=H;J,X[9%9/]@:\FJZ3X@C:P&IPV9L[Z
MT$CB&:/=N7:^TD%3SDKSDCB@#8\/:_\ VR+ZWGM_LVH:?/\ 9[N'=N4-@$,K
M8&48$$$@'U K#U*74F^+VC6Z31"R&EW,BJRY.[?&&/!'.-N#T&3[YW]%TAK"
MXU&_N&1K[49Q-.4^ZH50B(#@$@*HY/4DGC.*@O=*U"X\:Z5JL;VHL+2UGAD5
MMWFL9"AX[8'EK^9]J ,(^+;JU\'ZC?V-C9PG3-7;3O)"G8\:W B) !&TX;/<
M<59O]=\52>+=0T32-/TPI;PVURD]U,PS&[,KC"YR<HV.@&.>H%4+OP-KD\.N
MZ;!JUG;Z7?WWV^ "W+S+(SJ[AR3C9N!( &>1\P'%=)9Z/?P^,+[69[FW>WN+
M*"U6)(BK QL[;B23U,C\>F* /-]8U+6-2^%7C]]4OH[AK74+BU0I"4P(WC Q
M\QP/;]2<UV-KXAUFQ\9V>DZM]C-E?:=)<PBW5B\+QE=RLQ/S@JV<X'/&.],G
M\ 2S:5XHTE=56.QUNX>X4?9PS0O(09"23\W3CIC/?C&O/X9-SXFTC6I;M2UA
M:RVS0B'B7S N3G=\O*CCF@#$L/$7B;5[31-;TK3_ +187\R_:+9_+00VS$_O
M%??N+J,9&.>< 59T35/$>LZ[J:BYT^.PTS57M)%\EB\T?E*V <_*07'/.>>F
M.4T#P)/X=NA!9>(KX:$DIFBTLHN(SG=M$GWMF>=O&>AR"<[NC:$FC76K3I</
M+_:-X;QE90 C%57 QVPB_K0 S7+RZM;G38X;F*"":9EG.TO,PVD@1+@[CD#/
M!PN3VKBY?%^OIX;M98IH_MB>)ETF1YH%RT7FE/G"G ;!&2OX=:[+7?#@UF^T
MV^BU&[L+NP9S%+;A#E7 5U(=6!R ,<<&LB'X=64=I+;/JVJ21MJRZLNZ1"5E
M4[L9*G*EN3G_ !R 4XKGQ)<^,M8\-#7RD<5I%>PW:VL7FQERR^6 5*E<KG)!
M.#C/>JVD^,=0UCP[X-CDD;[7KB3"XFAVHQ,2'<$)X4DCTX .,'!'81>'K:'Q
M/=Z^EQ<"ZNK5+5TROEJJDD$#;G.2>I(YZ5B/\--#D\(6'AN2:_:#3Y#+:70F
M"7$+DL=P90!D;CV]* *5[/XOTG29%N=0BBSK%K!97#*LLAMY)E0K,, $@-U!
M!/KGDUK[Q'J7A&]\8K-=W&JI9:=#J%N+@*-CN74K\H'R953[#/UKIE\&V/\
M8ZZ?)>ZC,1<Q73W4UQYDSR1D,I+$= 5'  'MR:LR>&-.FUR^U6<2RR7MH+*>
M%VS$T0)(&W'7EN?<T <M?V<EGXJ\#WJZI=7@N)Y$E\R4O'(S6SGS5'(3OPN%
MY]JN_%B!9OAUJ#EYD:%X9$,4K1G/F*.=I&>IX/&<'J!5O3_A]H>G2Z?)&VH2
MG3I3)9B>^E=8,C&U5W8V@'&,=*W]3TVTUC3+C3KZ+S;6X0QR)N*Y!]QR* .,
MU/3A/\3M+T]+R]@A.AW(9HKAA(P$L7'F$EL\]0<^]8MMXBOH= L=*ENY)0WB
M&ZTMKR\E<;DC:0QK)(.26PBY[@$'O7H5IX;TRSO+2\BBE:ZM(&MHII+B1V\M
MCN8'<QW9(!R<G@>E0R>#M FTB]TJ;3DEL;V=[FXBD=FWRL<LV2<@YYX(H @\
M+:5JVE3:FFHZA#/#-,);>VB9F%L"/F4%N=I/('0<XK&U2.Y?XSZ5]FECB;^Q
M+C+21%P1YJ<8!'/(KJM#\/Z5X;T_[#I%FEK;[BY526)8]R223^)J:32K"75(
M=3DM8FOH4,<<Y7YT4]0#Z&@#A/$GA.WT+X=>+9O-:[O]15KJ[N755,C Y4
M8"J.@^O.36CXH6QN]:O[1YX6G32=TT=](%@MHF,G[U1C)<E<$@C 4<CC/7WM
ME;:C9RVEY D]O*-LD4@RK#T(JM<Z%I-YJ%O?W.FVLUW;+LAF>(%HU] >PH \
MSL%CUC5?AFMX[7*W6A2_:E:0D3$10MAQGYN3D@]<\UKZ!INA'P=KNDZVT*:'
M;:U<1(D\WE1Q*LH9%#9& &Q@9]J[:UT/2+(VS6NEV4#6P80&.!5,0;[VT@<9
M[XZTRXT#2Y["ZL_[.L1#=2>;,AMD99')!+LI&&;CJ<\XZT :0.1D=**9%$L,
M*1(,(BA5'L*?0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%(Q"J6)P ,F@!:*K6&H6NJ64=Y93":WDSLD (!P2#U]P:LT %%%% !15&SU
M>TOM0O[&!G-Q8.B3JR%<%EW#!/7@]15Z@ HHK,.NVKZG-IUJDUW=0 >>L"C;
M#D9 9B0H)'.W.<<XH TZ*IV&J6VHM<I"9%EM9!%/'(A5D;:&Q@]>&!R.#5R@
M HHHH **** "BBB@ HHK!T/Q"VK:MKME+#'#_9EXMLI#Y\P%%8$Y YYZ?SH
MWJ*:9$$@C+KO(R%SS^5*""2 1D=?:@!:*YFR\0W&LZ_J^GZ=-9Q?V5(L,L4Z
M,TDC$!MW##:G. <-D@\<8.N-26UTF"\U=H+"1HT,R/*"L<A'*AN,X.1[XH O
MT54BU73Y]/34(;VWDLW^Y.D@*-SC@CKSQ69JWC#1='T0ZO+=>=:"X%L6ME,F
M)"VW:<="#USCTZXH WJ*Q&O!+XIL4BUN)(WLY'_LWRQOF^9<2Y/S +R,8[U/
M+XBTJ&^CM);L)+)+Y",R,(VE_P">8?&W=_LYS[4 :E%8>H>,= TN6\AN]159
M;(*US$D;R/&&!()503C ))Z =<5L6]Q#=VT5S;R+)#*@>-U.0RD9!'X4 245
MR<6IWX^+,^D/=N]@=%6[2#:H"/YQ0G.,G@>M,DN+W7=7\116E_/:#2D6VMC&
MV%^T&,2%V&/F W(N#D?>X[T =?165X9UI/$7AC3=81=HO+=92O\ =8CD?@<B
MH3XIT]8[:X83BQNIA##>; 868G:O()(#-P&( )(YY&0#;HKB;R5M;^(5]X>O
MK:X;3X]*BF3;($"NTC@R AL@_*H!Z@@^N:[*"(06\<(9W$:A0SG+' QDGN:
M)**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MWX@DL-=72KFWC#W%G+<VDBR'$C1XWH>.#\P(QGC/ QSSS^*M5U#X>W_B*_\
M#^G_ -G/I8O8;6:<R&3@LRR#;C!&",9]\=@#OP00"#D'O17(W%_JI^(^CV<5
MTD>G3:5-.T'EY!=9(@3D-UPV!Q@9/7/%C1_$5]='6[34;:&WU'3[KRHHU)VS
M(X!A<$_WCD>V#Z4 =-56^U&STV**2]N$A269((RW\4CG:JCW)-6ATYZUYOXD
MUB_UWX?6FM0?9X;2?4+25(RC,XC%W'L?<&QS@,1C@'KQ0!Z15;^T+7^T_P"S
M?-'VOR?/\K!^YNVYSTZ\5R][K^MW\FM)X>M?.FTJ<6Z1$)MN)-B.58NZE1\^
MW(],\]*7[9(GCZVN+JW,,AT!Y)8MX8QD2*2N1PV.1D<4 =A3)HHYX9(9D62*
M12KHPR&!X((KB-(\1>*=7NM&U"VT2X&E7R*]SY[VP2&-ERKQLLI<GID,O/HO
M2J5WXEUZ\T=;ZPNQ!>?V[_9DEB(%?RT\[9_%@[M@$F2<8/3'( /0;2TM[&TB
MM+2%(+>%0D<4:[511T '85+D9QGGTK@?&FO:OI,.N7-G?[GTZT2XM[:TB5RN
M 2[7)<8"G'"@AL D FIX)K@?%&ZE>[N&B&@PW!M<IA299!@#'MUSG/4X H [
MBL[6=:M=#M[>>[$ICGN8K53&N[#2,%4GVR:YW1[CQ+JL&A:[!<6PLKF(3WEO
M)/N#QNFY=@$8VLIP!\V",Y)/-<[K%S<>)?A_I7B22YD1I]4M)#; AHU3[6JJ
M@]&'&6').>QQ0!ZK34=9!E&# $C(.>0<$?F*)$$D3QDL P(RIP1GT(Z&O+?#
M5]+H_@C1+>.2]=]6UF6RDGDF9C"OVB;)&2=I(7;QW;/6@#U2HYIXK:/S)I%C
M3(7<QP,D@ ?B2!^-<U"]]I?CZ+34GEGTN^L)+@)-(TC02Q.BG#')VL)!P2>1
MGO53XEV4%WH6G&8R@QZO9;/+E=,%IT4GY2.<$X/;J,&@#=AU^&;Q9=>'_L\J
MSV]JET93C8RLQ7 YSG*FM>N O-$CU+XG7=G)<WD%N= B5OL]RR/(/.D W./F
MX_WN>^:H^'_$%SJ.C>"=/O+U)&U*SG+S7.Y_/EBVJ$;!&6P7/)Y*>M 'IM%8
M_AW3Y=*M+JSEU3[>$N6* @YMT8!A$268G .1DYPP[8JBDX7XEW5NTIVMH\4G
MEECMXFD!;'3N!F@#IJ*\?M"U]X4^'ADN[@)+JTD4A%R2\BD3#EE//0<YR*M7
MDR^&-(U[3;",VVCP:]:0R%<JEO;RB$S8;/"_,W3IO/X '??VZ1XR'A\VO!T\
MWHN-_I)LV;<>^<Y_"M82(SLBNI=<;E!Y&>F:X*ZM+72O'UQ/H=G:I>'P[/(L
M4*A1(PD382HQU/&>^/:J'@^"RUN/POK2^)HY;V"$CR8XT2:3<G[R*7!);# L
M<CJ"<]Z /3/,3S/+WKOP3MSS@=>/QJI)?)<V5V=,N[.6XB1@I:3<B. <;]IR
M!D<]^M>=>$/#.F76@>))IMMK<IJ6IP1WH.&MD<E3MYP !SCIQGK6E$VH;M9\
M-Z_:V3W1T<LFJP(-MQ$NY?WB'[I5F)QD@Y..] ':6MX!I-M=7ES:;GB1I)87
M_<LQ R4)_A)Z>U+_ &II_D//]NMO)0 M)YR[5!Z9.>*\TBU"/2/"7PTU*6ZM
ME6"VC'V>XF6%9-UKM+!V(4,H)QGKN(XS5;Q+:Z<GPB\:7=C>V<Z:C>?;76UF
M65869HAL+*2"WRY/NQ[<T >J6VJ6%Y=7%K:WUM/<6Y FBBE5FC)Z;@#D=.]$
M>J6$M[]BCO;=[K:7\E9 7V@X)QUQFN+U*"&S^)4-OIPAMKR3PU<PVP4 <K(A
M08'8<_K67X1U/POKT'AJ,7E])K6FJL:Z:92LEM(J[)"ZC&% !SDX(XQDXH Z
MKQ?XG71K.T>TOK5)3J-M!,KD,?+:55D &?O8)]3[5U->)W_B6QF^%UCIE_<#
M^W[+4+9+R!R1+'*+@;I"",X/+9XSNZU[3,KO!(D3^7(RD*^,[3C@T 4_[;TT
M7D=J;M!+*[1QYR%=U.&56Z%@000#G@^E8.HZU<77C5O#5O=7-E_Q+3<B>&V+
MMYA?8.64KM'7Z]ZYZ8_VO\,[7PW\O_"1VOV:!K9CB6.:.509L#D*=I??TP>M
M= )5/Q=9!N)&A@$A3M!\[.,],X(..N.: ,RUU2_\0?VUIQUV_P!/N]*:-!>1
M:>45@(4=W974C)+MA">@! [GHM&U>TA\):9=-JDNJB6%1'<B(B2[;'54 SDX
M)QV R>A-9_AZ[237O&IC21U%]&X;RSM<?98D.T_Q?-&PX]*Y;2TU70_"?@36
M!HUY<1Z=%)!?VJ0'[1$L@"[UC/S$J5&0.<$]J /1+3Q#IM[8/=P3,5CF^SR1
ME")$FR!Y97J&R1Q^/3FJ%QXWT:STO4K^[>>V7375+N*6$B2+<0%)7^Z<\-T/
M//%8/B6>[U?PY:ZWIWAVZ<:?JD=Y]AGAV37D>PHY"8R#B0X#<G9TZ53U9K?Q
M#X$\17&D^$+RPFN(X8R); 17%TP*D@H!N(4<9/'7' R0#O\ 3-5MM6CG>V$P
M6&8PL986CW' .5W 94A@01P:Y&]\23Z-\1]5MVBU*_@.EVTT=E:1F5E;?*&9
M5) 48 SZ\=^#W2$,BD @$ @$8(_"N1N(KG3/B9+JLEE<RV-WI:6RRV\32XE2
M5CM8*,KP_!/'7)&* +,7CK2KBWT6Y@BNY+;5YC;Q3"(!89<XV2Y(*G((Z'D5
MT2SJ]S)  VZ-58MVYSQ]>,_B*Y5?"RS^"=3TZ_D%F]Y/<7H=2,VCO(94.0<9
M0[3D<9%:WA:"[CT"VN-2=9-1NT6XNF52HWLHX /8 !?PH =K>OPZ%)IZ36MS
M,;^X-M%Y"@_O-C. <D==A /3U('-4'\9VZHT;6<D-]'9K=RV5S*D<B*2P"=2
M"YV-@9QTR1FI/$]G?7>I>&GL[22=+35!<7#K(BB./R98R3N()YD' !X!K-UB
MV\1Z)XNEUG0=*CU>UU"".&ZM3=+ T4D>[;*"W!!#;2.O H T+/QE8ZHUE'IZ
M%YKRT-Y'%.WE,4#;2 "#EL\8[=R*O/K,DMZMA9VJO>BV2YEBGD,8B1B0H8A6
MY)5A@#^$^V<;Q5HPUVUM[?4O#7]I2",M'<VD\:/:2GNK.RL ,#YEY) ^7T@L
M=%\1Z#>6.HAH]8N'TR&QU%6FV.\D98K(C-P1EW!!QG(/6@#,\8ZU%K_@F.\A
M@EM[BQURUAFBE7+0S)<(&&1QCD$'N"/7%=;_ ,)$#K6LZ6EH6ETVTCN=Q<!9
M-X?"]./N'GGK6+J'A'4)_"^HVEL;;[?J.J1ZC*LLS"--LT;[00I)^6,#IR23
M5N70=7M_'-WK5@]D;:_LH[:?SF820LA8JR *0X.[D$KTZT 9:>+]6U;4/ EQ
M96T5O8:TDLUQ&\A9@1 6";MO3J>G)4=.]V3Q/INDZQXPF?2TBDTN*VEN;B''
MF7>]&V@\#D8VC)/6H-/\(:MIVC>#8HYK)[S0LI,&9_+D5HFC8J<9R-V0"!G'
M459O?!DNJ:GXK:\N$6RUNSM[:/RB?,A,8?YN>.KY&/3WH T;S7;K2-3TJ#4H
M(/L^I2_9DDB<YAF*E@K9^\#M(W#!SCY>>.:E\?ZO_8G]M1:=9BTMM6;3[N(R
M.SL/.\H,AP .JGD'/(XZUT,6B:E?'2!K4UM)_9DHG#PY)N) C(K,"/E^\6P"
M><<\<XTO@&[?PE?:,NH0"6YU8ZB)3"2J@S"7;C/7C&: .\KBYO%=^?"Q\86S
M6LFD+&9S9M$PE,()!;S-V ^!NQMQ_#G^*NT&<<]:Y6V\'-:Z+<>'DNXSH<SN
M1$8?WB([[FB!SMV\L <9 ..V: ,P/J%Q\88##J41LI-%,ZQB#(,?G*,9W=3G
M.[\,5W@ 4    < "L9M"F;QG%KXO$$:6+6?V;R>2"X?=OW=<J.W2MJ@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *X3XEVEO</X2:??QX@MD&V1
ME^\&_ND<Y Y[?G7=UFZWH5AXAL%L]0C=D25)HWC<H\;J<JR,.5/N.>30!QEU
MH4>K_$CQ%;7-W>0VIT:U!6";RRWS3 ,6^]E<$CG!/7/%4=&UBYUJX\):3J5W
M'Y5[X?%SMN5++=3Y0'/S#+* 3U/WB<=#7H,6A:?!J3ZC%%*MT]LMHSBXDP8E
M)*C;NQD9/.,\GFLZ[\">&K_0+30[O31-I]F0;9'FD+Q8Z;9-V\>G7IQTH M^
M&-.FTC1(["?5GU.2!V4SO]X#.0AY)X!QR2<5RMP9W^.[0V\X@=_#62Q7?G%Q
MQQD8QGCUR:[C3M.L](T^"PL+=+>U@7;'&@X _J2<DD\DDDU#_8FF_P!M_P!M
M?9$_M+RO)^T9.[R_[O7IWQZ\]: .%\3^'+?PC\,-:%I<3SW=Q=Q7EQ=SD&26
M9IXR6.  .@P ,"J_CM].NH?&X67=<6>F1><UR0P@;:[1B!>""202V<9"XR0<
M>E7UA::G:/:7UM%<V[XW12J&5L'(R#[@&JEQX=T:ZU$:C<:7:2W@B,/G/$"V
MP@C&?3!(_$^M '!6UG::M\2M$%[%'=)-X7WS+)\RRL)(_OCHW7OFM#X9ZK96
M'P]T>.\O(H/.O+BUMEED +$3R!47\!@#VKK[30-'L)H)K32K*":"+R(I(X%5
MDCSG:"!D#/.*BN_#6D75G%:'3;)8(YQ.JBW7Y7[LO]UCTW#GDT 7=0EC@TVZ
MFE$ICCA=F\H9? !)VX[^E>3:/?Z=-X@^&L]E=P) T5TB0H^]HU:'(660G)DW
M 9&!EL^E>Q55BTRPA55BL;:,+(95"1*,/TW#CK[]: /'6T_3(_A=?W0BM8I[
M;Q$VR90H<8O@ ,X^7Y3T'&/J:ZJ[\0:;I?B+Q;I^NS0VTUU'&]BUS@"X@\@+
ML0_Q8D\SY>N7/'-=[]EM_+:/R(O+8Y*[!@GUQ3GABD*EXT8I]TE0<?2@#G_A
M_*DOPZ\-M&P8#3+="1V*QJ"/P((KF;0:/:^/O'W]N+;"*Z2T8)/'DRQ" *P4
M$9?YAC SSCO7I(    P!T%(54L&(!(Z''2@#S:;0=0T?X=>'M3MK9WUOP]"L
MT<#-\SQ$8DA)_P"N9Z?WE%=[I4$L-@K7 (N9B9I@6SM=N2N?1>%'LHJGJ>BW
M>IZK!(^K2QZ6B#SM/2%,3.&W!C)C<!P 5'! ^N=F@#D_B#IMU=:!'JFFACJ>
MC3#4+94X,FP'?']&0L,?2H_$%K?7?PNUI6M)6U*^L)G:VC!D82.AQ&,=<9"\
M=<5V%% '$-#<77Q.T/49=/N!$=$F5Y6MVVQ2,Z$(S8PK8#\'!_.DL[29/&_C
M"UN+.[6+58H&MYU@8Q,JP;&&_&T'/&#S[5W%(6 (!(!)P/>@#RBUCU&_T7X>
MVB:)JL,FCWEM'>F>U:,1E(&0GGJN?XAD<CG/%7=,BDTRZO\ P]JG@V?4YI;R
M:>#4/LB/;W DD,@:1V/R%2W(.3\N1D\5Z710!'<0BXMI8"[H)$*;T.&7(QD'
ML:X.'2+R_P#A[;>#[NRN(;JV,-FTQC_=F.%U(G5NG*H"!UW<8[UZ!10!RJZ=
M=CXJOJGV-_L3:,MM]IR,&03%MN,YZ'.<=^M7?&NF7&L^"-;TVTC$ES<6<J1(
M3C<^T[1GZXK=HH XB2UU34?%7@[4Y-$N+:.UANEN3)+&3;[XU"@X8YR5[9[9
MZ\9\_AGQ --U2>RMH4U&W\0OJMC'+(NRZ3;MVL0?ERK..<8XKT>B@#&\.W>M
M7UJT^LZ/%I,N=JVZ72SEO]HL% 'H!]<]JI>*;;6YK_29-.L[?4-/CD<7ME+(
M(]^5PC9(((4Y)7'H>HKIJ* /,[;P?XBM_#]S;K#9"[MO$!U:U4SG9<+OWE20
M/DZD \].0*VET'6[[4M?NKX6D":KI$-HB1R%S;R+YN5)VC>/WN=W'ICO7954
MT[4[/5K9[BQF\V))7A9MI7#HQ5AR!T((ST]* .6L=%\0M;>$!=VVGQ/I$I-R
M$NW;*BW>$%?W?).\M@XQ@#)SD13>"KZ]G\1//=16YN]2@U#3Y87+M$\2(!O4
MJ!R4&0">":[FB@# .DWFIWEKJ6IP6T%Y:6\T4,<%PTJ;I H+%BBG@+@<?Q&J
MA\+73_##_A%&N(1<?V9]@\\ [/N;-V.OOBNJJCI6KVNLVTMQ9F0QQSR6[>8A
M0AT8JPP>1R#UH R[G0K]_$6C:O!<VR-:6LEK<Q21LP9',;$H01@YCP,^OX50
MM(]'\3^-+;Q!I5Z9QI\$EM<-$3Y;N3\BGCDKF0^VX>HKL:;'&D2[8T5%SG"C
M H =7!1_#Z_M_#$GAJWUR)-)2X6:V#V6Z6-1,)=C-OPPR".%!Z>E=[10!Q\_
M@W4(/%-]K&B^(I=.BU+:;VU-LLJEU4*'CR0$; ')#9[Y[:[:#N\20ZJ;DLB6
M+63P.F[S 6#;BV>O'I6S10!QWAOP5?>''CM(_$EW-HMO(9+:P:)04'9#)U9
M3G'';MQ7*:5)J(O[RZM?$5VNIM+,XTN[T$/(K%F*H9,*S#;@;MVW'<#&/7*R
MM9UQ-&N-+B>WDE_M"\6T5D(Q&Q4D$^WRF@#G;_X>MJ<^N2/K-W:PZ[ BWUM
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
M#S^\8CH#M;'4G:>.*Y*QO-/EM/'^FO:M-<27TZ-"L9)N2\2 *N!R>0#Z @G
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
M>6=AX*UBXOS<"U6V82?9GV28/'RMV.2.>U<3^Z_X3;6(#/I[&?PP5^R6?W%
M9MJGGYSM/7 X[8KU">"*Y@D@GC26*12KHXRK ]01W%9MKX6T"R2)+;1K&)88
MWAC"P+A4<Y=1QT/?UH \[\/VMM::%\,+Z*-$NYI%BDG_ (W1[:5BI8\D;@O'
M; Q4.M:SIJ_#+Q%%J3VHUFTU*5YX)742&47&Z-@.IRFW:1V'M7J7]B:5LM$_
MLRRVV1W6H^SKB ^J<?+T'3%.DTC3);U[V33K1[IT\MYV@4NR?W2V,D<#CVH
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
M,PC]3UY)'Z5UE4+C6;"UU.STZ6YC6[O QACW#+!1DGZ=/SJ_0 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M[9-I/Q%L;+3U":;?6$TMQ;K@)')&Z;9%'8MYF#CK@'M7._\ -+_#/_88LO\
MTL6@#TYF5<;F R<#)ZFEKB]-M[7Q%KWBVRUB".:>WNDABC?!:*V:%"C(?X<L
M9#D<YSS\HQS<-Q=6/A?P?XTO7^T26#FVO[EEW-+:2,8Q*>I)!\MLCLS'H30!
MZL9$52Q=0HZDG@53M9=0.J:@ETMJMDGEFU,;$R$%?GW@\#YNF.U<)X=2XT[Q
M'J'AJ^@*1:I.NL6R[.%1CNEB../E947'?S*MZI:VDNL>/8)E14FT6W:7&U2?
MEN!NR>,C Y/3 H [=;VU>\-FMS";H()#")!O"$X#;>N/>F2:GI\-V+26^MDN
M2,^2TJA\=?NYS7GNDZ?I]C-\.+^.)([NY@:.6<$[I]]H6.X]6Y12,],<8J*"
MUL=:M=3\.7EY8W,L.O&X%RUS&6(697(9-V[</FBP1C ';% 'J (8 @@@\@BJ
MT.IV,]VUI%=P/<*&)B5P6PIPQQ['@^AXJR %    '  KSF&37-%V:1I]S:ZI
M8W]K=#2;S[MQ;RA&<(_)WKD ;@ <X!YH [F#6M+N;UK*#4+66Z5#(8DE!8*#
M@MCT!XSZU7A\4:#<36L,.LV$DEWG[.BW"DRX)!VC//*L/P/I7"^";GPYK5UH
M$G]MWUQKNF0.GV&;:'MF*!)5=0@(4%0.3C('>LEFMH_A=HMQ#Y2NOB92SJ0#
MN^VOW'?!_*@#T_3O$FGZIK&IZ9;-(9].=8YBR%1N(S@$]<#%30:]I=Q.L,=Y
M&9&C,J*<KYB#JR9^\!ZC/;UK@YY99/%'Q(T> @:C?6,3V,0;;)*3:LF5YZ!@
M!GC!/7D4G@W4?!^M7>E7,#7[:YIENRR0W,]RPL,IMD#;R4 XQ[\4 =I:^+M
MO;BS@MM4@DDO!FW"DXDXS@'&,XYQUQ5B]U_2].DV7=T(@)4A9RC%$=L;59@-
MJDY'4CJ/45YYIMU"O@/P!<6^UHSJL09E7CD2JQ[=SUJ[I?B"RTN_U3PKX@L9
M9M1FU&>YM(#:&1;V-Y#(C*0"O!."3C;MR<8X .VU#7],TM)GO+@QQP%1-)Y3
MLD6<8WL 0O4'DC (-:)8!=W48SQS7E]Q<:78^+->T?Q)I6JRC4KCS+1H//D@
MO(WC12A5#M# C!R ,8YKTV!!';Q((Q&%0 (#D+@=,T 86B>+;35M%GU.:WN;
M**&YEMRLT+!B5E,8  'S,2,;1DY.*T;76;.ZU!]/#/%>I$)C;S(5<QDX##U&
M>#CH>#BN%M8]4?PY>VD.FWGVO2_$$E\8)+=D%U!]K>7]VS85R5)(P3R%SUKH
M9K1M8\;:)K%M'<1V]A:W*S/+&\)8R^7L3:P!8?*Q/H0._% $OCO4M0TGPK/>
MZ?%-(8Y(S<&W&94@W#S&3_:"Y^G7M1X9U+2-:3^U-"UR2\T\HPDA>=I-CD@Y
M._YU. 1@\8Z 5LZC=2V=IYT5K)=$.BM''RVTL S =\ DX[XKC(?"=HOCM=4T
M*TET^UNK.:/51Y3P),6QY95?E^<'<2P' ]R#0!O/XRTN*XTM9/-2WU27R;*[
M(4Q3/SM (.?FQP2,'UY%/F\5V<+Q2>1<O8/<?93>H@,:R[M@'7=C=E=P&,]^
M]<KX-CO]-@L/#VH>#F%YIS+"-3$47V=XD.!*&SNWE0. ,Y].UK0;SQ-H<LOA
MN3P_/<*ES(;/4A(OD&!G+ R$L6#*#C;U.!TZT ;.G:Y=:IJWB/3KO3)8;?3W
M6)'61290T8;LV02&&/0=P:A\/:[I[>$-$?1+:XF2[@_T.WFE^?:H^8N[$\#H
M3SR1C.12Z=%J%MXP\1I)ID_V2]:*:&\#IY9Q J%2,[L[E]/_ *_/:!X=U[0_
M#?@VZ-B7O=(BEM[RQ21-S12D9*D':6&Q&QGGGO0!T%SXW@L=%UF\O+"XCN]&
M56O+-2&8*W(=6X#(1DYX^Z1C(Q5FQ\4_:/$@T:[TZ>R>> W%E)*ZG[0BD!N
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
MQPQHTARY50"Q]_7J:%MX$@\A88Q"/^684;?7I4E% ";5W!L#<!C..<4!0"2
M 2<GWI:* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH 8(8A.9Q&
M@E90A?;\Q4<@9].3^=/HHH ;'&D,:QQHJ(HPJJ, "G444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %5=2U"#2M.GOKG=Y4*[B$&2>P 'J3@?C5J
MLW7X+>YT.ZM[NP:_MI5"36R#)="0&P!R<#)XYXH C3Q! EM)-?6MUI[1M$IB
MN I8M(VU "C,I)8@<'K61>?$#3].M=6DO[#4+:YTM$EGLV6-I3$YPLB[7*E<
MYS\W&.0.,\K>>%M?_L75;'2Y;K4]/M)K6[TNWU9?G:1')D@)< M'M  +>O!X
MS6CJ:ZCXF\#:S%8^$9M+GEMA$L$ZQQS2R%E)"X.-@&>203Z#'(!T5MXO2[UR
M^T==*OHKR&U-U:B<*BWB [<H<\?-@?-@\@XK.\.^._MW@JTU_5+46OVN3RX$
M,R8E<LP"@Y  &TC+8X!-6KG3M0?XHZ=JJ6TG]GKI4UO++N&%D:16"D9ST4]L
M5R.G>&?$]O\ #?1]/@TT1:SX=U+[5'#/(ABO0&DR$8$X!67@L!R/QH Z*Y^)
MFFVUCK<WV66XFT>6%+F.VD212DI&R16SAE.>GW@1TK3LO%RR^(+_ $G4-.FT
MXV]H+V*69U(F@R59\#[N#C@\\]JQ=;B\2^+O 6IVL_AX:;=RM"(;5KN.1VVR
M*S,6&% XX'7CWQ5W5M#U#5/&Z7'V8QZ;+HD]C+<%T+(\C*0 N<\!>O3F@#2M
M_$-T]Y8"?29H;"^@::.[WD^3A=VV9=H\LE?<C((^N9:^/8KJ?2)8K19M/U67
MRH9()3)+%D':TL87Y5..N>,C-1^%XO%XLXM"U_3+*.RM8?(?4([G>;M -HQ&
M!E"1@DD_ASQ7\&67C;05MO#M_::=+I-E\D>IB<EY(03M7R\?>Q@9. ,=^X!M
M^-M2U32M 6YTI(#*UU;PNTKE=JO*B'& ?[V/;.>:Q[V6[M/B:IL--MY=2N]%
M);=)Y<0*RCEY I8C!P,*>W &36[XSTJ]UKPK=66G&,7A>&6+S'**6CE23&1T
MSMQGWJK!H^JS>-;'7[R&SB1-,>UECCN&9DD:0-@?( PP ,\?2@"M8^/([SP[
MI-^]G)#=ZA/+;>0JO-Y4D6_>2%&Y@#&1P.X^M4[WQYJEGX3U?5?[!D-QIUTD
M"K*)($N8V90)4WJ#_%RIZ8/S'O7B\%>(;7PU9K8W5A::WIVI7%[:?O'EMW25
MW)CD.U6QMD(R ?N@]^-+5]$\3>(? ]WI^I-I7]J7+(1'$SBWB".&'S%2Q)VC
M)QQVZ9(!9;Q'J<.H6^DWEK:P:E<>?.HA\RX5;=&4*Q"J"22ZCG:."?0&&Q\6
MZC=KIUA<Z8=.U>]N)X0MPC; D2[C*H."RD%,#(.6Z\&I?%/AS5;[4]/UWP_?
M6UIK%A')$J72,T%Q&^,I)M(8 $!@1GD=*6Y\.:K?'1M5N+ZV37=/E>4F-&-N
MRR+M>( _,%P!ANN1G'.* %35]4N)-<T2X:UBU2S@6:&>.)VCEB<, VS<"#E&
M&-QQP<FJ'A&/5Y/AQX=GL%TI[M;6V\OSXF58XBJB094DER >>!GJ*WX-&D-_
MJ6HW+Q?:[V!+90BDK%&NX@9X+'+L2>.PQQDTK'P_JVE^"]+T73]7CAO+%88V
MN3;[UDC0C<NTGC*C'7B@#IJ*** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBDW
M#=MR,^F: %HHHH **** "BBB@ HHHH **JC4;(ZF=-%U";X1>>;?>-XCSC=C
MKC)QFK5 !1110 4454U#4K?3(8WG+EI9!%%'&NYY'()VJ.YP"?H">@H MT51
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
M$NFZ!<:=!?3>7)J%P+>#(XW8R23T XJ6+7=)?7#H<5Y&=02W6Y^S@'_5$X#
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
M>9@(/RIO)4?Q#'?^F#0!2@\(3_V%;^'[S4$N='MW38K0D3-'&ZO'&S[B" 5
M)QR!VZU<L/#UQIWBS5=6AOU-IJ1CDFMFARPD1!&"'S]W '&,Y[]JV+.ZCO[&
MWO(=WE3Q+*FX8.UAD9_.IZ .9'@C3A8^(;0R2F/6II)GR<^2S@9*>AWY?/J?
M:I]<\,)JOA>+1+:[>T2%H&CE*^81Y3JPR"1G.T9YJ[I>MV^K76IV\,<L<FG7
M1M91* ,MM5LC!/RD,,$XK2H Q9]!E?Q;%KL&HRPC[(+6:V$:LLJABRG)Y!!9
MNG4'M66? L3>&+'1#J,WEV=^M\LHC7<S"4R[2.F-Q[=JV;#7(K_7=5TI8)(Y
M=.\K>SD8<2 D$ $\<=_?BM6@#!U;PT-:1K:[U"=[!YX[AK<JN0R,&"J^,A<J
M,]3U (SQ2O? 6GW^H:[/->7GV;6XE2\M%90C,J[ X.-P(&.,XR,X-=1,[1PR
M.D;2LJDB-2 6..@SQS[U6TJ\GO\ 2K:[N;*6QGEC#/;2D%HB>Q([T 8-IX'A
MM=6TW4VUS6;F[L8Y(1+/.C&6-]IVOA " 5!X )/4FGVW@32[?PUI.A>?>26N
MEW,=S;N\B[]Z,67<0H! )Z8'2NGHH Y:\\ Z7=ZAJ-TEUJ-HFI(RWMM:W)CA
MG8KMWE0.&QW!&>^:O#PO8AM$*RW*_P!C9^R_O,YRA0AL@Y^4D?C6W10!@_\
M"(Z6UCK=E+]HEM]9F>:[1Y3R64*0I&"HPH'X5S?B#1I?^$B1I=&UZZLXK**"
MWN-(U+RG.TL664>:A)Y&#SWKT*B@#%\+V%UI^DM#<M=\S,T4=Y<^?+''V5GY
MR>,]3C.,G&:E/AW33KL^LB*1;RXMQ;S,LK*LB#.-R@X)&2 <9&:U::TB)]]U
M7 SR<<>M &6/#6D+::;:BTQ!ICJ]F@E?]RP&!CGL"1SVXJ.;PCX?GUK^V)-*
MMSJ&58S $;BIRI8#AB#R"03P/05L-+&D1E9U6,#)8G QZYJ-+NVD@2=+B)H7
M("2!P58DX !Z')XH FJA;:)IEG83V-O8P):3LS2PA!L<M]XD=\]ZAN+JYFU#
M3'L+^P^PM+(ERC_,\I"G"QD' (8$D8/ /3%6I]4T^UNXK2XOK:*YE_U<,DRJ
M[]N%)R: '6VG6EIGR($4E0A/4[1T7)YP,GCIR:;#I=A;Z=_9T-E;I8[67[,L
M8$>TDDC;TP<GBGW=_9V"![R[@ME.<--($!Q]36/X)U6[UKPM#?7TL<MPUQ<Q
MEXP I"3R(N,<8VJ* $N_"EG;^&]1TSP_:6&EO>(02EN C$]0P7&01D>V>*RM
M%\(RI?6]S>Z!X<TI[602)+I*'S)"!C&[8FU3GD?-D<5MZOXKTK1-8T[2[V8I
M<W^\Q#:2 %&22?K@ =>?8UEV/BRUT^\UZ/7]9M84@U8V]L9BL>V,PQ.%]P"[
M?,?SH Z5=,T]+Q[M;&V6Y<AFF$2AV(& 2V,GBI#9VS2R2FWA,DJ[)'*#+KZ$
M]Q[55U36K#1HA)?2NBX+'RX7E*J.K,$!*J.[' '<U<M[B&[MX[BWE2:&50\<
MD;!E93T((ZB@"+^S[+; OV.WVP',(\I<1GU7CC\*Y=/".II<W&Z]T:YMYIY)
MM]WI/F3J&).W?Y@!QP 2O0=#6KK'B_0]"-TM_>[);:-))8DC9W"MG!PH)/W6
M/L 2>*DE\3Z4FG6-]%.]U'?@&T6VC:1YAMW950,\#DYZ=^: +=KI5I:&V:.,
M;[> 6\;D#=L&.,_A_G-7&4,,, 1Z$5@R>--"BTBPU1[MEM+ZY%I"[1,/WI8K
MM8$97!5@<XQBL_2OB!8ZWX@L=.T^QU!X+JUEN!<R6S1K\CJA'S8.!DY.,9V@
M9)Q0!UP50Q8  GJ<=:" P((!![&N8T75=+MY?$DJZE?SI:W["Y6[W,('*K\D
M0QDKTP!G)/'45;FUNSO8-4L)TOK2>"T\V6-5Q,(G# .A0GGY6 QR".G2@#=H
MKDT\7Z/HVE>'K<G4)_[1L]UB#&99I@D:MAL?QD%?Q-/L_'VDWNCRWX@O8I8;
MM+&2RF@VSK.Q 5"N<#)8<YQ[T =367J.BIJ&LZ1J1N'C;39))%15!$A="AS]
M 3TK-N?&ME9Z=KUU/97JOH>#=0!%+E2H8,AW;2"ISU'0U):>+8[S5AIHTO4(
M)Y;1KRV-PBHL\:L%..<J<LO# '##B@#HJ*P/!FN7?B/PM9:K>6JVTMPA?8K
MKC<<8_ "M"]U(6U[:V,48EO+E7>.,MM 1-N]B<'@;U' )RP]R "_17-1>*;F
MYMK(1:)=1WMU<S6IAN3Y:1-&&+,S@-\AVX# '.15,>/XSHEAJ*:9-(;G5/[+
M>*.5?DE\PQD@G 9<CCIQZ4 =C17+1^++Q8O$"W>C?9[K2(%N1%]J#K/$RL5.
MX#Y3\C C!QCO3+'Q==SZ[I%I=Z5]EM-8M6ELY#,&D#JH=E=0, ;3D$$].<9P
M #K**Y1_&#C01XEBMHVT-6;S"7(F$8<J9<=,<$[<YQSG/RTW1M1UNY^(?B&Q
MN9K5M,MK>U>W1 =RA_,Y]"3M.?HN.] '6T5GZYJL>AZ+=ZE*AD6!-PC&<NQX
M51@$Y)(' )YZ&N?TOQ+J^H:Y/IPL93 ]J9;>^DTRYMHXI!P8Y!+@MG((*D<
M\4 =A17'^%/%.I:Z[Z=>VT-KK.G3M'JL(B?RT4[O+,;$\[AM(.3P#P.*IGQI
MK%]-!/HVDSWEK_:!MY%%JP5H!(8S*LI(4D$9Q@C'T)H ["\TG3M0N[2ZO+&W
MN+BS8O;22QAFB8XR5)Z'@?D*N5P</B;Q'+K.O,PTM=)T.\87! <RR0"$2 +@
MXWC(R3QVP,5N:;<:[>G2-0$EHUC>0^9=0%2&A#)N3RV_B.2%.>O48Z4 :.EZ
MS8ZRER]A,95M;E[67*%=LB'##D#/UZ5?K@U\5:RNB^);MK59Y--UIK15LX][
MK;#RRSA03N<*[''J.1QBIV\:V\NB65SI%\NK?VCJ"6=N\017CRNY@X;:H<!6
MP#CJO![@':T5SGAM_$@U#4H=9B9K!3&UC/,8A.V1\ZR",[>#T( XJ'QZEPVC
MZ?\ 9KZXM&_M:Q5F@VY8-<QK@[@?7/ID#.1D4 ;2ZO:MKSZ,/,^UI;+='*_+
ML+%1SZY!J_7G]_9:A=?$TV%KJUQ:.WA]/,O$A1I3B=AP2NQ2<\_+ZXQU":+X
MFU>^T7PS;3LL]_?RW,5Q,KB'>(&=21\IQG / SUQB@#O]B>9OVKOQC=CG%.K
M%\.6VM6EM=0ZS<1W&+AC:N'WN(2 0KG:H+ Y&0.F*I>,;S4=.BL[V"SO+S3(
MF<W\-BY6XVX&UEP06 .<J#DY]J .F+*I4,P!8X4$]3C/'Y&EKS9C8ZYXG\"Z
MC:ZG>75O/;7A2;SGC,@"KC<!CYAD@\#ISTK0@O+C7O#6N:O%?W-KJ%I<7<4'
ME3-L@,+,J QYVMD*&.X'.[Z8 .YK)OM;%EXBTG2#:N_]H+,1-N 5/+4'&.I)
MS7):!K4OC;4I;/4A<V3+H]K<I!%(T1#S!B[C&"2I"@>GU)JMXJN=0T&]\)/9
M>=K5[9V]ZA=B/,E*1*&8C(W-P?E!R3QGO0!Z9163X9EL+KP_:WFFW#W-M=*9
MQ.[99V8Y8GT.<C'08P  ,5E>-HY9'\/+%?7-IOU>*-V@DV[U*/E3V(./P[4
M=717D^M)<^"[_P 3V^CW$Z:8VC)?>49'D:UD\PHS*<[@"H9NO52>U=7I^A6S
MZV-8@U>W:&\LW@^S6:!(IU)!#XW$%EZ9'.#S0!U,\\=M!)/,ZI'&I=V8X"@#
M))K$T;5=3U6#3=4$=F-)O;3[2?F998=P#(.X;Y3S]W!]:YKP-X8TH>!([VZA
MDN[BYLG@N)+R9I?,178@,K$KP?0<<U6T22#3] ^&]J+.*/3;^!/M3*@56G-J
M#'O'\6X[N2#R%/I0!Z4LT3PB99$:(C<'# KCUS35N8&SMGC.&V'#CAO3Z^U>
M8>+=+:V7QU;V44::5)H:W,L&S$8NB9/F49 #%4!/OM.#FI?$VA:7I.B>$(["
MUBA6?Q#822L!DRN1M+,>[, ,GOWH ]!DUK2HK1KN34[)+97\MIFG4(&_NELX
MS[4^^U.QTVT%U>744,!("NS<,3T ]?PKSY=&TY?%/Q"1[&T\HV%O(J>6,#=%
M(&..@)*C.,9P*KZ)K=A!I'@"&[GM[2[ET=S%J,[86) D8=%!^4N<+][@!3US
MB@#T@ZMIJQ6\K:A:".Y&8',RXEXS\IS\W'/%,T[6]+U:QDO=/U"VN;6)F22:
M*0%4*]03VP.?I7DNARV-SX9\%6\=S'<B#Q1<+(K ;AEKHKO4 ;205."!U'%;
M.N&82>.AIH$TUM>6%Y-:P']Y)&J1-(,#KN5&&,<X(YH [^RUW3-0FNH;:[1I
M;4 SHP*-&#G#$,!P<'!Z'%+::YIM[>"TM[I6N#$)E0J5+QDXW+D#<,]QFN,U
M#7-)\<>&M<?PK$;K4I-+DC:=(6C=?[L#.0#N)W?+GCKQD$G@O4O"WB/4[6]L
MK+4SK5I"WF_;6N'-CD;63=(2.2" %ST)XYH [K4-0M=*T^>_OIEAM8$+RR,"
M0JCOQ7,ZUXGT;4-(N!:^(I+'[/<VRR7-O$S$%V5E4<8(<?+GD<G/I6SXJ4MX
M1UI5!+-8SJ .I)0X%<QXM(3X0PFV@D<)%9,D,<9W862(X"XR, 'C'&* .KO=
M=L+"YDMY7D:>*W-S)'%&SLL62-Q '3(..YP:YG6?$MN^K^#-3LM1G_LN^N)D
M945@MPI@<IE<9/S!<?6LSQ/J\6B^/+F81Z@D5YI,<=S)%8R7,;CS'"$;/N,,
MOUX.[VY+..P*?#U="M[ZZTVQN98F=[=]T.()(]TOR_(=S#KCKQQ0!OWGCRS3
MP]<ZK965[<FWO18S0&+8\4I95^8-CCYU/'J/PZJ-B\:N49"P!*MC*^QQQ7FE
M[;7YT?QS'!I5]),-9AO(8_(9?M"*("?+S]X_NGZ>WK7HUE=?;;&"Z\B:#SHP
M_E3ILD3(SAE['U% $]%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M<'!Z\>M7Q1INLPZ]IOB30+6"\N;6&6VN;.6?RC/"Y5AM8@@,K+GD<@FNMHH
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
M[>G;.>* +-_X8FN-4GU"PU_4]-FN @F2#RGC8+P#MD1L'&>A'/)!K:M+5;.
M1*\DAR69Y&RS$\DG_ <#H,"L"/4]*O\ Q7HMQ#:323WFF336MZ&PGE;HBR%<
MYSRAY''KUI+OQB+>S-_#ITMQ9+J0TUG20!P_FB'=M/&WS,CDCL>] '3T5RFH
M>,;F"^UNQL-#GO+C28(YY 9EC5PZEL \G=@' QR>XK?TG4H=8T>RU.V#""\@
M2>,,,$*RAAGWYH N4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !6)I.OMJ7B'7M)>V2(Z5)"@=9=WF"2,."1@;>N._3K
M6W7F:>&--\0>/?'D.J"1H66R*[9641GR"-XQ@;AC@\XY]2* /3.E(S!5+,0
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
MRL@##=]]ON[>@JU<>$=4B\5/KND:Z+.2\CCCU*%[821SE!@.@)^1L<=QTX-
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
M9X@MIKC2[I;B*"=[>0@$;9%ZJ00#W'YBN<^(#H+OP@C*"S:_ 5);&W"29/\
M3\177PVT-NTIB0*97WOCN< 9_("I: .'TN^M[*X\3Z3XA2-7FO)IHUD3F]MG
M4;=H_P"6A ^3 Y^4#%8-EJ-QX!N=!NO$-O>MITFB0VDMYY32_8YE<ML?:"0"
M&5<]S&.O;U:B@#S^^U**VO\ PY%%H5WI^FR13B.XMK)FEA!*A8@%4F(2##'H
M1@#@Y(Q[6"6V^'NBP2V5ZDMGXF5Y8Y()&=%%Z[ENA+#8<[@2/>O6** ,RQUI
M+W6=1TW[)=0O9%!YLT16.<,N<QM_$!G!]#5#Q?!>FUTR_L;=KEM.OX[J6V3E
MI8]KHP4=V ?<!W*UT C179PHW-@%NY Z#]3^=.H X?4M,?6]<OM:@AO(X8]$
MFL0C6[1O.\AW8"L 3MV^F,MP>#6_X2@EM/!NB6T\4D4T%C#%)'(N&5E0*01]
M16S10!S/C"QNKZ;PZ+6TDG\G6(9Y60@"*-0^6.3TYQ^-1V5IJ6A^*]<G%E)>
MV&J/'=1R0E T4BHL;(P9AP0JD$>^>U=510!PEGX:OM,U7P=Y-J7M[%+PW;1R
M*%A:8!@,<%@&)' [ TS4;#Q+H/CF\UC1]&M]9L]46/S$:=()+25$V;MS Y0@
M#..?;U[ZB@#F[FQU5_%WAZ^:".6*WL[J&\FC8*JO)Y1&U2<D9C/YUQ<4FKV;
MZAJ-KX6M-3T&2]EOTDCU@1Q?+(2)?*88SP&QG!8;NN,>L5SEIX=\)-K=Q/::
M;IIU&VD#S>6B[HW89!8#@$]>GO0!6TG3=1/B;Q!JSP(++5+2U^SQR/AMZQL&
M#C!Q]X#OT-:_AG3)M%\+:3I5PZ/-96<5N[1DE6**%R,@<<5JT4 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 50N=#T
MJ\NS=7.G6TMPR>6TCQ LR?W2>X]CQ5^N875+Q?B;-I;W).GC1UNA"54!)/-*
MDYZ\@#KQQVH VM2T?3-8MEM]3T^UO(5(98[B)7 /J 1Q3I-+T^;3UL);&V>R
M4!1;M"IC '0;<8XJE9^*=%O[BW@MKT.]RKM;DQNJSA/O&-B,/CK\I/'/2H)/
M&F@1:*-7DOF6P,YMO--O)Q(&VE2-N0=W'(ZT :,FBZ5+8)82:99O91D%+=H%
M,:GV7&!4PL+(-<,+2#-PH6<^6/WH P W'(QQS3A<QF\:U&[S5C$A^0XVDD#G
M&,\'CKQ4U %6+3;" 8ALK:,>4(,)$H_=C.$X'W1D\=.33[>SM;,,+:VA@#<L
M(D"Y^N*JZSKNG>'[:&XU*?R8IITMD;86&]SA0<#@>YXK+MO'6BSIJY<W=M+I
M,;374%S:O'*(@"?,5",LI X(_2@#H(;>"WW>1#'%O;<VQ0N3ZG'>I2 1@C-<
M[I_C33-2M&NHH;Y(=L#0M-;,@N/-&4$6?O\ H<<#UQS5A?$UL9[NTDMKJ+4+
M:W-R;)POFR1_WDPQ5AGC@\'@XR* -G  Q@8H  Z"L73?%-CJVAZ7JUG'/)!J
M3JD" *7&<Y+ ' P%8GGC![\5G:?JVBZ?K'BZ??>0FTEBEOWG8M'DQ#'EKDG&
MT#MR?PH ZS ]**X.]U*:?XD^$A/875F9K:\*B5P0PV(=I"D@,,'(]QSU O7'
MQ"TFVEL)'*&QOKO['%<),C$2$D*60'(0D$9ZCN .: .N) &3P**X#Q[K7]I>
M _%D=G8M=6MI!-;RSI*!B15^8J.X0XW<CD, #C%=KID@ETFSD P'@1L?510!
M:I,C.,C([5SWB_5]4T>ST^73+:WE\_4+:VE,LI7:LDJKP-ISG.,]LYP:Y\W.
MI6?Q1UAK32/M5W-HUJX7SO+BRLD@(,A7/L/E.<=J /0J*Y:P\8?VOH&D:K86
M/[O4(GD=YY"D5KL&&#N%/.[Y1QS@FL2?QOJ>JZ3X>O\ 28;:%+K6OL%XAFWX
MVNX(5MO*ML^]C."..M 'HE%(NXJ-P ;'(!R :YSQ3>:G:7_AZ.PGACBN=1$$
MX=22P\J1@,@]/EY'?CGK0!O17=M/--##<122P$"5$<%HR>@8#I^-35YVL^J:
M5XH\=7FG6MM)(BVER?M$A5'"P?,!MR03M/)_6MV/Q8E_-86UDK1SW6G)J)9K
M9YU2-^%!"8.2<]<?=/X '3T5D^'-1O\ 5=$AN=3TY]/O2666!LX!!(!&><$8
M(^M0^,=:N/#OA'4M8M8HI9K2+S527.UL$9!Q[4 ;E%<5_P )-KVF>);"#6;.
MS.EZI'(UO+:,Q-L\<9D*.3PV55L$8Y!XJ6PU[7M0?0]2M;!Y]-U%5:XB\H1F
MV1UW*X8M\V. 1CG.1CI0!ULTT=O!)-*X2.-2[L>@ &2:AL+^UU2P@OK*99K6
M= \4B]&4]ZY;1M5\3:A]ON;B73([:SN+RW9$B<LY0XC8<C ZY'?UYXA\.^*-
M0U_2?"R9BMKG5+"6[GDCCR%6,QJ0@/ ),@ZYP : .XJG_:EG_;(TCSA]N^S_
M &GRL'_5[MN[/3KQ7*_\)1JMC<ZGI%X(&O8+VUM[2ZV825+@_*S(#]Y</D9
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
M;&SD,ML8U,4AD+[E(R#N)).?4T 6:*** "BBB@ HHHH **** "BBB@ HHHH
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
M-=3]@L]D*?9(-D!W1+Y8Q&?5?3\*EEBCFB:*5%DC<89&&01Z$4 <+%#I]_\
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
M=?I0 HU[6VU+38T\,RM87J*[W7VI0;8$9(D0C.1QT)'7GBNCKSVZFBT[P[X
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
M?RW*%ED'F0?+P00>_'I79UG:G>V&FRVL]S&K7,\JVUN J^8[MD[5)QV#$\]
M: .:U7P"VHZ&@BU$V>OQW;:A'J-N@4+<$$'Y><ICY<$DX R34\_A/6-3\(W.
MEZMX@%QJ%R8S)=BT 1%1PP58P1Z'DG//T Z/3K\ZA',S65U:/%*T3)<H 3C^
M($$@J1@@@_KD5<H PO$^@W'B'3K6UAU!;-H;N&Z:3R/,W&-@X !88^8#UZ47
M7AZ4>(6UO2[Q+.ZGA6"[62#S8YU4DH2 RD.N2 V>AP0>*W:HRWUQ'K5O8KIT
M[P2Q/(UXI7RXR"/E;G.3GC _K0!DR^$(&GT66.Y>,Z9=RWA.P9GED#;RW89+
ML>!U/' Q5I- *>+;KQ +L^;/9)9K"8QM158L#G.2<LWZ5M44 <M:>"UM_#6F
M:*^JW3KI]TES'.JH'8JY=5.01@$]AT JIJ'PWL=1&N0/JFHQZ?K#^?/9QNH1
M9SMS(#MW?PK\I.WCITQVE8^@ZZ=;FUB,VK6YT[4'LOF;=YFU$;?TX!W]* &6
M?AJ*T\17&MG4+R:ZGM([1Q(4V[4)(; 4?-DL?3D\5ES_  ZTJY\*Z=H+WFH*
M-.<R6E]%,([F)N>0RJ!T;'3L._-=?10!S4W@?2KOPS-H=]+>7L<[B66ZN)R\
M[2#&'#_PD8&,  >E7/#OAR'P[:O$E]J%_-)CS+K4+@S2L!T&3T R> .Y]:V:
MYJ\U_6HKW6+.U\.O/-:PI-9$W*JEV"<,"W_+,@YP#UP: -B;2K:?6+75)/,^
MTVL4D46'PH5]N[([YV+U]*KSZ/!'JMWKEO$TFI26?V8*TI5'5265<=!\Q//N
M:NV%R]YIUK=20-;O-$DC0N03&2 2I(XR,XJQ0!Y3H'A![6SBCL;/Q3I&I*B
M;]0W6L4B_P 6WS&#IGC:0<@=.IKNW\*Z9+!K,,OVEX]8;==J9VY^7;\N#\OR
M@#CL!6W10!C2>%='EU#3;\VSBYTZ+R;=UF<?N^/E;GYQD _-GD9K0U"PMM5T
MZYT^\C,EK<QM%*@<KN0C!&00>15FB@#'F\+Z1<6.F64ML[6^F2QS6:FXDS&Z
M#"'.[+8'J35FST6PL-3O]2MH"EWJ!0W,AD9O,*#:O!.!@<<8J_10!FVF@Z=8
MW/GV\+AA]Q7F=TBX(^1&)5."0=H&<\U/I^E6&DPO%I]G#:QNYD9(D"@L3DG
MJW10!'+!#.8S-$DAC<.F]0=K#H1GH>3S2B*,2M*(U$C*%9P.2!G )]!D_F:?
M10!1FT72[B\-W-I]M)<'&9&B!+8P1GUQCC/3M3[K2]/O;FWN;NPM;BXMFW02
MRPJ[1'U4D94\#I5NB@"I'I>G16T5M'86J01/YD<2PJ%1LD[@,8!R3S[T7&E:
M==W N+FPM9I@AC$DD*LVTC!7)&<$=JMT4 -1$BC5(U5$4855& ![5&MI;)'Y
M:6\2Q[MVT( ,^N/6IJ* (9K6WN'C>:"*5HSE&= Q4^V>E3444 -6-%9F5%#-
M]X@<FA(TCSL15R<G QFG44 %<W)X?UJ+5[RZT[Q(8+6[D$LEO-9K,4;:%.Q\
M@@848!! _2NDHH KV-E#I]HMM"#M!9B3C+,S%F8XP,EB3P .:L444 %%%% !
M1110 4444 %%%% !1110 4444 4--T>STF6^DM%D5KZY:ZGWR,V9" "1D\#"
MC@4O]CV']N_VUY'_ !,?LWV7SM[?ZK=NV[<XZ\YQFKU% !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 %%%% !7!_$:)WU'P<R7,\6[78H_W3;< QRY/3KCCZ&N\K'U[P]#K
M\FF/-<SP-IUXE[%Y07YG4$ '<#QACTQ0!CV,]UXAU/Q!8QZC=V:Z7*EE;M&P
MW;_+5S*V1\QRV #D8'O7/0:[KNNS^#K:34IK!]06_MKXVZ@>8T(*^8F0=I)4
MD=@#ZXKM;CPS$VLSZK97UUI]Q=1K'=?9@F+C;]TL&4X8#(!&#@]\##'\(Z>=
M1T.\C>>$Z,LHMHT8;29 %8N2"6) /.>=Q)YYH YIDU[5+S5]"M+TRW.DPP6\
M=Y)J4EM)YC0A_.9(XR'R6Z,2/EZ=2=":[U:U\8^#;.ZOMSW5C<_;DA.(998T
MC.X#'3<S8]L5>UOP-INM:U%J_P!JU&POE3RI9=/NF@-Q&.B.5Y(!Y['BM)O#
M^GMJ6EWP1DDTN)X;5$;"(K@*1COPJ_E0!Q8FU74[0)%<WZ:['K?D70A+K&;8
M3'=CG C\KHPYW8!Y)I-4BN;S5O',#ZMJ*6]A9P3V\$5RZ"-_)<[@0<]5!QG!
M/4&J&GZ1>RR7<*P>,=+U5Y)75$O#]@1W<G<AW%=@)SR,D9X.:[^/PSIXN-2N
MI4:2ZU.W2WO9-[ 2JJE1A<X7AFZ>M ">$+V?4O!6A7UT^^XN-/@EE<_Q,T:D
MG\S7(W$]M;:)X]-Q?W-E"^LA#- 2TN6@MAM7G@L3M'(QN[8KO=,TVVT?2[;3
M;-62UM8Q%$K.6*J!@#)Y.!Q6?<^$=%O;'5+*[M#/;ZI+YUTDDK-O?  8<_*0
M%7&,8VCTH X[3K!YO&'B3PQ]GCT^SNM)AG6WMIV9892SKO!&-K<*3M'\(.?7
M#.K7=SIWA[Q#/;L;_P )3&WUHL6X!/E/VPQ"CS?8$>M>G:=X2T32M2_M*TLM
MM^8O)>Y>5WDD7/\ &S$EC[G)QQG'%7_[+L?)O(?LL7EWK,URN.)2RA26]<J
M/PH I:0]M%8S:H\D2+J$WG^:3M#*V%BZ^J!./4^IK5,4;!PT:'S!A\C[P]_6
MJNJ:18:U9BTU&UCN;<2)($?IN4AE/X$5=H .E%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444@8-G!!P<'% "T4
M44 %%%% !1110 4444 %%%4],U:QUFU:YT^X6XA65XBZ@XWJ<,.>N".M %RB
MBJ>EZI9ZS8+?6$WG6S.Z!]I7+(Y1A@@'AE(_"@"Y15&+6+*;6[C1TD8WMO"D
M\B&-@ K$@?-C!Z=,U>H ***K07]I<WEU9PW$;W%J5$\2GYH]PRN1[B@"S111
M0 4444 %%%9-AK\&H>(=7T9()DFTL0&1WQM?S5+#;@YX YSB@#6HHHH ****
M "BHX;B&X#F&19 CE&*G.&'4?44R:\M[>>V@FF5);ES'"AZNP4L0/^ J3^%
M$]%%% !16-X=U:ZU:+43=Q0Q/:W\MLHB8D%5(P23U//H*UI)8X@#)(J G +'
M&3Z4 /HHJ%[NVCN8[:2XB2>0$I$S@,P'4@=30!-14?VB#]Y^^C_=C,GS#Y/K
MZ5%/J%E;6JW4]W!%;L 5E>0*A!Z8).* +-%0R7EK#:_:I+B%+?;N\UG 3'KG
MIBH%U?37AM9EU"T:*[?R[=Q,I69N3M0Y^8\'@>AH NT5E:IXCTK2+#4;NYO(
MMNG1^9<QHP9XP1D KU!(Z>M2G7-,&FPZA]MA-K. 8I%;(DR,_+CKQD\>AH T
M**I1ZOI\VFQ:A#=QRVDV/*EC.X/DX 7'4YXP.<US_@[79-8UCQ1"U\UU%::@
MJ0;E"F)&B0[, #HV\<_,,$'F@#K:*** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ K)U[Q#:>'HK.2[BG<7=TEI$(4#$R.<
M*#R,9/>M:N-^)(8:/H\RC/DZY8.5";BW[Y1@#UY[?3O0!K3^*]/M/%-OX?O$
MGMKJZ0O:R2J!%<8QE4;/+#/0X/Z5?NM2%KJ-C9FUN)/MC.HE0+LC*KN^;+ \
M@'& ?PKFO&GAJS\5ZG8:=<,T%RMG<S6EY'_K+:59+?#J>N<GU&14'AKQ1+?W
MMKH&ME8?$>G7!2XC; ^TH(GQ/&.ZL,$XZ$X],@':W$OD6TLWEO)Y:%MB8W-@
M9P,X&:Y*Y^(EA%X&M/%EOI]Y<6%S(L>P; \67,>7&[ &X8X)ZBNQKR&\MVW^
M)/AI;@0-J%RL]@SC(6WF!DF(&1PC)(/JR]>E 'I^HZBUA+81K;-.UW<B ;6
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
MYW:M>@DRLX.)F ZGT Y[T[Q?HUEJ'C3P=/<VZ2$75Q$6)8-C[/(X P>F5!_
M>];^C^'K71+K4)K6>Z*7MPURT$DNZ.)VY;8,< GGG/).,4_6-"M-;^QFY>XC
M>SG$\,EO,T3AMI4C(YP58@^QH YJPM;?Q='XB;4"1>VFHSV=O*"5>S" ;&C/
M5200Q(ZY].!T7A:[N+_PCHMY=R"6YN+&"660=&=HU)/XDFFS^&K":^N+M3<0
M/=*$N5MYC&L^.A8#OCC<,''&<5K1QI%&L<:A40!551@ #H!0!Y'<>'[#5M&\
M<:G<2S1W^F:I=RV5R)77[*Z1(X*@''7!/&3^ JU8K?>+=8OM)UNZTY)FTJS+
M6MU:&5OWD1,CQ_O%"D.6!(!Z+SQ@=W_PBVD?;;FZ%O(&NI1-/&+B012N !N:
M/=L)^4<XYQ46O>"_#WB:[M;O5],CN+BU_P!5+N9& SG!*D9'L<CDT 7M"M6L
MM L+1[XW[00)&;HC!FP,;NIZX]:\PM+=_%FF:S'K/B.+2[FSU>26>)8(Q/;M
M'(#$RN3G[H0 XY''->N111P0I#"BQQ1J%1%& H'  'I6-<^#O#MYX@CUZYTB
MUEU2,J5N&7YLKT..A([$C/ ]!0!Q_C"V71/%+^(=/1C821K!XE2%0<P<;'/?
M<H)SCG8>W%7]4U2W3XA65M/K;Z=976D$V3IY/E2MO^< NK#.WRR ,9P.O2NO
M?1M.DBOHGM(VCO\ _CZ4CB;C;\WKQQ].*JW7A/P_?:5;Z7=:/9S6-L08()(@
M5C_W1VH XZ.;3/!U_P"$[0:F\OAP"[CCO+F5=B3G!3<X"KC;YJKQWJ?Q&=#L
M=/TJ736@BLE\2033S(^8A(S$N=V<#D\XX!.*[2ZT72[W2O[+N=/M9K#:%%L\
M0,8 Z87H,4/HNER:4-*?3K1M."A1:M"IB '(&W&.O- 'FFJWD%]<_%6.UE2<
MG1XBOEL&W?Z/(#C')_ES4\_B6SL-4\'7^H:DT>D76E/;?;8W41QSD1L1(<$+
MN"\<]1Z9KTB'3;&V#B"RMH@\:Q.(XE7<BC"J<#D $@#MFF-H^F/IHTU].LVL
M ,"U,"F(#.?N8QU]J //;BZT/0-4\*WUE/GPV;R\,EZ\S/$+F1?ED+G(P295
MSG&6-:'@.\L[SQKXYEL[B">)[RW=6A<,&'D*,@CJ,@\UW+6ELUH+1K>(VP4*
M(2@V #H-O3 P*=%;PP!A##'&&P3L4#.  .GL /PH DHHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BLY=;M7\1R:%ME%Y':K=DE?D,;,5&#G
MKD&M&@ HHJ-IHUD$6X&4H76,$;F QD@?4C\Q0!)167X=UR#Q)HD.J6\,L,<K
M2)Y<N-RE'9&!P2.JGH:U* "L?Q)X?C\2:=%9RW4]LL=S%<AX=N[=&P91R#W
M_*MBB@"E+IWF:W;:EY[@P020"( ;2'9"23US^[7]:CN=#L+K7++69(?]/LT>
M.*53@['&"I]1W]C6C2'.#CD]LT +6;)H5A)XD@U\QD:A#:O:!P>&C9@V"/8C
MC_>-1^&M:/B#0+?4S;FW,I<&,DG;M<KU(&1QUQ6M0!3T_3+72UN%M8]@N+B2
MYE_VI'.6-5;+P_:6&OZCK44D[7>H+&L^]P5P@P@ QQC)_/FM4D 9) [<U2GE
MU-=8LXX+:!].=)#<S-(1(C#&P*N.0><T 57\-V+^*X_$A>?^T$MS:C]Y\GED
MYV[?KS]:N7&G17.HV=Z[RB2TWF-5;"DL-I)'?BK7F)Y@CWKYA&[;GG'KBF27
M,$.[S9XTV*&;<X& 3@$^V: (+_2K/4S:M=PB1K6=;B!NZ2+T(_4?C55O#6EM
MK4VL>5.E_/&L4DT=U*FY%Z# 8# ^G<^IK0N+JWM;=KBXN(H8%&6DD<*H'J2>
M*7[3!]F-SY\?D!=WF[QMQZYZ8H H1^'=+2TN;5[=[B*Y96F%U,\Y<KC&6<DX
M&!@9P*?;Z%86]U'<JDTDT0(B:XN))O+SG.T.Q"GG&1VXZ5E:/XEDU3QEK.E)
M)9S6-I;6\\$UN<L?,WA@QR0<%.V.M=!=7EM8PF:[N(H(@<;Y7"C/IDT 4;GP
M[I=T\K/ Z"9BTRPSR1+,2,'>J, ^1P=P.16E'&D4:QQHJ1H JJHP% Z "N<\
M.^)?M]MJ4VI7=@D<.J26=O+&VQ)$&W9RQ.6(/;J>E;WVRV>[DLDN8?M:1B0P
M[@753P&*YSC(H +RSM]0LI[.[A2:VG0QRQN,AU(P0:5K.W>2WD:%"]N283C[
MF1M./P.*YOPIXJ74/#>GWFM75I;WM[=7%M&A/EB1DFD154$Y)PHXY-=-YT7G
MF#S%\X+O*9YVYQG'IF@"OJ&DZ=JR1)J-C;W:1.)(Q/&'"..C#/0^].OM,L-4
M2)+^RM[I(I!+&L\8<(XZ,,]",]:9J6K6.D0":]F\M6.%"HSLWKA5!)QWP.*C
M37=*D_L_9?P,-1!-F0^1/@9.T]^.: ))M&TNYO/MD^FVDMUC;YTD"L^/3)&:
M<FE:=%%/%'86J1W'$R+"H$O&/F&.>/6LO5_&.DZ1I6IWSR23#3I1#<)%$Y*2
M$ @'C@893NZ<UG:CXD,/BGPY(E^T6E7T%T9(I(MF]D";#AE#YRQ&._'% '41
MV%G%9?8H[2!+3!7R%C 3!ZC;TJ&31-)EC@CDTRR>. 8A5K="(QD'Y1CCD#IZ
M57LO$VCZAHAUBWO5^PABC2.K(5<-MVE6 8-G QC.2/6G6OB'3;N6ZB69XY[6
M/S9H9XGBD5.?FVL 2O!Y'% %Z&TMK9BT%O#$2,$H@7/Y4LMM!,ZO+!'(R?=9
MT!*_2N4U'QCX?U?P[J+6FO3VD260NFO;6)BT<1.-R':03D$$#)'?%;<NN65E
M8&XF>Y>WBMA</<>0Q'EX)W$@8S@$D#IZ#(H TY(TE0I(BNAZJPR*4    8 Z
M 5D6GB;3M0T^RO+$S7*WT;2VT:Q%7D1>K;6Q@<CDX'(]1EMCXJTK4M+MK^RF
M:9+F4PQ1*N)#*,[D*GH1M.<XQCTH U+:UCM5D$8YD<NYP 23QV [ #\*FKD?
M"6JS7_B3Q;;R?:Q';7T7EK<YS'N@3<B@\ ;@QX.#NSWR>@N]46VN&MXK:>ZN
M%B\YHH N0N2!]X@<D' SS@^E %ZBN-\2^)Q/X2L[_1X[FYM[Z[MX&EMV5&C5
MYTC=>65E<Y91CHW7'6H-3A.F>*M&M+:PNVLM5N))KJW\U/*5HX#A0A; YPQ
MX)4&@#N:*XGPXF@>&]8\3V=I/J2FR6&XN_M<[2QHK*[+Y>22!@'/?@=>*WDU
M]4U&6TO;*YLPEJUV)Y0IC,:D!LL"0K#(.#V/?!P ;%%<W;^--.GU?3=/(VMJ
M4;O:.)4;<5&XJP!RIV\\\>^>*?X?\5#Q$8GM])OX;619?](F"!5>.0HR$!LY
MXR.,'GG@T =#6;K^CIK^B7.ER7$MO'<*%:2( L!D'C((YQCI6?=ZYJ,/CRQT
M.*TA>RGL);EY3(0X9'C7IC&!O_'/;'/*^'_$)\-Z)J\BZ7/-IUMK]Y%<3"0*
M($,^ 5!Y<#<,X]#0!Z4O "L^YP.3TS[XIU8)ELD\=&,Z>/M[::7%X#DF,2 >
M7CZG-/\ #^O/K]K#>PPP-8W"&2.6&X#F/[N$D7 P_)R!G&"#VR ;=9&F>'++
M2=4U#489+J2XO9"[^?.TBQYQE8P?NJ2,X'\@ ->B@ HHHH **** "J][?6NG
M6S7-[<1V\*D O(P49)P!]2:L5YMXYU6_UGX::W?Z>UL+-93%%D'?(J3!"X?.
M =RMC@\ <T >DT5R7BKQ'JNA0:O=10VBV]E8_:8!(K2O<L-Q==J,"B@!1N((
M^;/0&D;Q-J<7B/P\LT%LNB:S;$+(%+217.S>J%PVW:R[L<<D&@#KJ*IZ9<S7
MMI]IE6-4D=F@V9YBS\C'W(Y]LXK$.I:OJ<&M7&ERV\1L9W@MHY8R1*\8&_S#
MG(!.0-N,=3GI0!T-Q=0VJH9GV[VVH "2QP3@ <DX!Z>E4XM?TR;1YM62X(LH
M=_FR-$ZE-APV5(W#!!SQ7$ZIJ;:[KWPYU.WN);>#4#+,L6 =I-L6].N"1SD5
MV/BGCPAK7.?] G_]%M0 Q_%FAQ65O>S7PAM+@*8KB:-XXF#=#O8 <]N:V58.
MH92"I&00>"*P/#%O!=_#W1K>ZC22"72H$D1QE64Q*""#VKS_ .'>OZC%X'\.
M:1:K-,]U)>B&570.8(7P-I?@G+KC@\*>* /8**XJ/6->TEM/TS6I81/J.I&V
MM+K*[O($9DR^ %\SY2G P20<58U+4=5\-6TGVN^BO%N]0M[>R>0+&\22,JMO
M( 4D?,5..N 0: .MHKAM;D\5Z3I'B6\%]&ME#I4EQ:2L5>>&=%9B,; I0@=\
MD$5$;OQ!_P )-X=MSK3_ &?6;":2Y1((RD#HL; PG&03N;[Q<>WH =;K>LV^
M@Z:;ZZCF>(2)'B)=QR[!1^&2*T:\LEN;^Y^'?B.QNKZ6ZETW619075P TA19
MHBI;&-Q&[\<5IZK<ZQX0U]YTU2ZU2TO[.[N'@N]I^S/#'O4IM480_=(/J.:
M/0**XW2+?Q#>7VB:Q#J5NVF26VZZ4W#RBY5T5D=5*@*P8GI@;3C'I#X&M+^^
M:36KW6]0N&BNKZT2V9QY107#!2PQRPVX!XP#CIU -_6]??2F6*VTF_U2XV^8
M\-F$S&G]XEV4<X.!U)!J&T\8:7>>%$\0P^=]F;Y!"R;9?-W;/*VD_?W_ "XS
MU[XYK5O[T65MO"&25R$BB7K(YZ ?U/8 D\"N'U_19-'T#1,^4Y_X2.WO=1<)
MD%I9R25SS@2.@'? ^M '5VNOQO-=6U_ UC=VT7VAX78/F$E@'!7(/W2".H(]
M""<RS\8W#>(K?2=5T"]TS[;O^PW$LB.DQ4%BK;2=C;1G!]_2F3 O\7+0QJW[
MK0Y?/((P-TR>7G_OB3]:T9(DUG6;2[8 6>F3,\+G(\V<HT>1_L@.P]R>.G(
MR_\ $RVK:A+!:FXM-+.+^828,9V!R$7!+E496/3@C!)R!NHZR1JZ,&1@"K \
M$'O7GVFD67AOXA"^ W1W]Y)*0 -Z- C*<'C[A4<^E=1X3ANK#PCH=CJ3!;^.
MQB21"?FW*@!'N1T)H VZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M>[D>&'.<[$)P.I^F3BMG2]*L]'M7MK*-HXGFDG8,[-\[L68\D]22<=.:NT4
M8.O>#M&\2W,-QJD5R\D*-''Y5Y+" IZ\(P'/&?H*ET[PKHVE:+-H]K:'[%,2
M9$DE>0N3URS$MV'?C%;-% &?:Z+96:7 C64O<*%EEDG=Y& ! &\DL ,G&#QD
MGJ:R+'X=^%-.NX+FUTA$EMW#Q$S2,%8'(."Q'!Y'%=/10!GW.B:=>7GVN>V#
M3$*&.Y@'"MN7< <-@\C(.*?<:1876J6>ISVJ/>V:NMO,?O1AQAL?45=HH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "B@D $DX ZFFAT*[@RE?7/% #J*;'(DJ*\;JZ
M,,JRG((]13J "BJB:II\ES]G2_M6GSM\H3*6SZ8SFGV^H65V[I;7<$SI]Y8Y
M Q7ZX/% %BBH4N[:2Y>V2XA:=!EH@X+*/4CJ*K76N:38WJ65UJ=G!=.NY89)
ME5R/4*3G% %^BHH+F"Y0O!-'*H."8V# ' /;V(/XU+0 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 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MQU\V-^)TEDN8[92K(#\R!23@'W)/'6MZ@ 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 **** ,+5_%$6DZ_IFC?V=>W=UJ*2O
M";?RMH$8!;<7=<8!'YT[2?$]IJNKWND&WNK/4K-5>6VN4 .QNCJRDJRGV-<[
MXJ\[_A:W@<02I&YAU 9>,N#^[CXP"/YU!9"ZM/BY?V.L2?:YM4TO-K<VVZ'R
M($<YC*@D@[G)W[L_2@#T2BO/_#CWENDW@S4-2NIM1M+WS%N9+IFGGLRYE20M
MG=CCRCZ?C79VNFQVNHWUZL]P[WA0M'))N1-J[1L'\.>_J: +M%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 44R6:*%=TLJ1KUR[ "H/[3T__
M )_K;_OZO^- %JBJJZE8LP5;VW))P )5Y_6K5 !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 %%%% !1110 4444
M %%%% !1110 4444 %%%% &3JOAO3]8U"RO[K[2MU9!Q;R07+Q% X ;[I&<@
M#K19^'[#3+RXU*V@>;4)8_+:>XG>1V4$D(&8G:N3T'%:U% &'H"WMZ/[9U;3
M$T[4)H5B^S>:LK1("3@N .I.2!QP.]:%OI=E:ZG>:C# $N[P1K<29.7" A>,
MX& 3T]:RD\0W!\>W/A][>)+6'3EO?M)<[CERNTC& !@G.:T=,UO3=9TS^T;"
M[BFLR[H)@?ERK%3SZ9'7N,'O0 R_U2\M+KRH-!U&]3;N\ZWDMPF>?E_>2JV?
MPQSUI\.HW<L*.VC7L3-UCD>'<OUVR$?D:N&XA$:2&:,(Y 5MPPQ/0 ]\U)0!
MDR:CJP<B/0W9>Q:ZC!_+FF_VEK/_ $ #_P"!:5L44 9T-UJLJ[GTR"'K\LEU
MD_\ CJ$?K43W'B $^7I>FL.V[47'_M$UK44 8_VGQ)_T"=*_\&<G_P 8J7S]
M=\G/]FZ=YO'R_;WQUYY\GT]JTZ* ,N:77@_[FRTTK_MWD@/Z15'YWB3_ )\-
M)_\  V3_ .-5JH9"\@=$" C80Q)88YR,<<Y]?Z4^@#+BEUYG FM--1><E+J1
MB/P,8J61M6X$<=ESG):1^..#C'/..,BK]% &6HUT1J&?3B^3N(1P".V!GC\Z
M8R>(BQV3:4%[ Q2$_P#H5:]% &5&GB#</,N-, YSM@D]./X_6I(8]9.XS7=@
M.> ELYX_&2M&B@#!^Q>*_P#H.Z3_ ."F3_Y(H^Q>*_\ H.Z3_P""F3_Y(K>H
MH PULO%'&_7-+([[=+<'\,SFD;2_$#,2/$BJ"<A18)@>W)K=HH P?[*\0?\
M0RC_ , $_P :!I6OYY\2Y'M8QC^M;U% &4VE7SPQ*?$.H(ZC#/'%;C>?4@Q'
M'X4S^Q;_ /Z&?5O^_=K_ /&:V** ,?\ L:__ .AFU;_OW:__ !FII=*GE7;_
M &QJ"<YRAB![_P"Q[UI44 8_]A3?]!W5O^_D?_Q%/BT62.0,^L:G*!_ \B8/
MY*#^M:M% &;<Z-'=1A&O=03!SF*Z=#^8-0_\(Y;?\_VK?^#&;_XJMBB@#*BT
M"VB8M]KU)\C&'OYB.O\ O5+-HMK.FUY;\#_8OYT/YAQ6A10!C_\ ",V'_/QJ
MW_@WNO\ XY4\.BVL"D)+?D'^_?SO_P"A.:T:* ,FY\-Z5>@"[MY+@ Y'G3R/
MC\V]S5?_ (0KPY_T"XO^^F_QK>HH Q8O"/A^%MR:3;$XQ\Z[QUST.:=/X2\-
MW6W[1X?TJ;;G;YEG&V/ID5L44 8/_"#^$O\ H5]$_P#!?%_\34MOX0\,VDAD
MMO#NDPN5*EH[*-20>HR%Z5LT4 4CH^F'KIUH?^V"_P"%)_8NE?\ 0,L_^_"_
MX5>HH IC2=-5PXT^T#@Y#"%<@_E5RBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH X9XXV^-Y5EW"7PTP=2<JP%P!R.G<_K6+X9T":7
MX8:9#HS65M>P:E/,D4Z_NKIHYY@(Y,<D;1P>2-@/:O2&TRQ;55U0VL1ODB\E
M;C;\X3.=N?3/.*IQ^%M"B6Y6+2[:,7,_VF78NTM+V?(Z'D\CU- &%HQTG7="
MFCUS1K?39++5 )[62<&-+H%&5D8$ ABZD#N6QCDUVE4/[$TPV"V+V4,ELL@E
MV2KORX(8,2<DMD Y/-6;J26&V>2" SRC[L88+NY]3Q0!-17/W6J^(TC!L_#*
MROGD3:@D8 ^H#?RJ'^U/&&U3_P (OIV3U']L'CC//[G\/K[<T =-16#]M\5_
M] +2/_!M)_\ (]'VWQ7_ - +2/\ P;2?_(] &]17/M>>+R4V:)HRC<-V[59#
MQWQ^XZT+-XO);=8Z&HSQ_IDIX_[]4 =!16#YOBW_ )\]$_\  N7_ .-U%,_C
M1E_<6^@(WK)/,X_((* .CHKF8!XY:91</X=CB_B:-9W8?0$C/YU>\GQ)_P _
M^D_^ 4G_ ,=H V**Q_)\2?\ /_I/_@%)_P#':;%;^)O+D$VIZ27/W&33Y !]
M09N>_<4 ;5%8XMO$??5M+/';39/_ (_1]E\2?]!;2_\ P62?_'Z -BBLE;37
MF!$NKV0]##8,I_'=*W'Y5&;'Q%(R^9KEFB#KY&G%2?Q:1A^E &U16/\ V;K/
M_0?;_P !$H_LW6?^@^W_ (")0!L45CG3-8((/B!QD8RMI'D?GFC^Q;__ *&?
M5O\ OU:__&: -BBL?^Q;_P#Z&?5O^_=K_P#&:BF\/WTP&?%6M)C/W%M5SD$?
M\\??\Z -VBN;@\)W$7W_ !7X@F_ZZ30C_P!!C%3?\(S)_P!#%K?_ '_3_P"(
MH WJ*YZ7PJTT+1OXBUT D<I=!"/Q"@TD7@^VC3#:OKTA_O/JDV>GLP_R: .B
MHK!_X1.T_P"@EK?_ (-9_P#XJF2>#[*:-HWU'7"IZXU:X'\GH Z&BL*'PCID
M._$NION.?GU.X;'&./GXJ7_A&-,];[_P8W'_ ,70!L45A-X/T-YQ-+:RS2 8
M!GNI9./^!,:>OA+05&!ID/7/.3_6@#:HK&;PEH#*5;2K<J1@@C@U%%X(\+0R
M&1?#VFEB,$M;*W\Q0!O4=*Q_^$2\-_\ 0O:3_P" 4?\ A1_PB7AK_H7M)_\
M */_ .)H O\ ]H67_/Y;_P#?U?\ &C^T++_G\M_^_J_XU3@\,:!:J5M]#TR$
M$Y(CM(US^0J7^PM(_P"@58_^ Z?X4 /GUG2[6(RW&I6<,8ZO).J@?B35'_A,
MO"__ $,FC_\ @=%_\55O^PM(_P"@58_^ Z?X5;2VMXT5$@C5%&%54  'H* ,
MG_A,O"__ $,FC_\ @=%_\56M;7,%Y;QW%K/'/!(-R21.&5AZ@C@T[R8O^>2?
M]\BG !1@  #L* %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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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
(B@ HHHH _]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>22
<FILENAME>exhibit1024equityplan004.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 exhibit1024equityplan004.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#W^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 ****
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 K7NH66FP>??WEO:PYQYD\JHN?J35*
M#Q3X>NIXH+?7M+FEE;;'''>1LSGT !Y-<]\7K6.[^%>O)(,A(5E7V*NI'\JP
MOAS/;:YX;\/:/<:;+$MCIT%[!<RVX&Z02\F-CD#[O/<A^U 'HAUW2!J?]F'5
M;$7^<?9?M">;G&<;,YZ<]*<FLZ=)JDNF)>1-?1+ODMP?G5?4CTKSSXO>%YVM
MK;QIH;FWU[1V5E,8YG0L!M([D9.!W!(YR*W?AGKEMXI\.-X@$D<FHW;[;T(,
M>4R_=B .2%4'(]=Q/<T ;>F^*]#UFZNK;3-02\EM1F<0(SB/V) QG@\=>#4>
ME^,=!UH71TV^-T+0'S_+@D/EX['Y>OMUKS#X;7>I:;XZ\?V5CI8O_P#B:&22
M3[2L03+R8&#R<\]/2I_@E++_ ,)!X[L+F'RYDU'?)'P=I9I 1N!Y^[Z4 >A:
M5X[\/:WH]WJ^FW<]Q86F?.F6SF 7 R< IEL#K@&J@^)?ADZ9;ZK]IN1I-P2B
M:@UG*L 8-MVEBN1SGDC'!YK@O@E,S_"_Q'$?NQ75P%Z]#$IKD=-FU6Z_9OEA
M:.!](M[[;<,&_?K%YJ.=BX"YWMU)/!H ]N\1_$'1_"][IUM?QW;G4CBSD@17
M28_+T.[_ &EZXZTW6O'UKH<&HSRZ+J\]OII5;N:"*/;&2JMC+2#=@.,[<XKS
M;XDR:9?>&_AM?Z:'-J+N%+9I3EUC(3Y6]_E&?<5Z/\3;8/\ #+Q((HP&:T>1
MMH )P 23^"_I0!9T#QI'X@-@\6B:M:VM_"9K:ZN%B\MP!G!*2,5)'(! Z&G>
M-O%R>"=#.L7%A-=VJNL<GDL R%C@'!XQGCKW%5OAB5D^&7AQA@XLTP<="!@_
MUK&^.BLWPGU/ )Q) 3@=!YJT :\_CR'3_$FDZ-JNF7%H=67_ $.Z#K)$[X'R
M'!W \@=,9([<UU]>$>,+ZYTC5? /B'Q#Y&L6;QJL5G''Y(AD(C/F8+-O//?
MR!TS7N] !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 <=\3GMY/ ][ILVI:=8-J"_9TFU"X\I!W." <G
M Z?K7%:1XHT;P[X)MO#L7C+P\MY;0/"E_&7E(1B22 H&&!QW/W02*]?N;.UO
M4"75M#.JG(65 P!_&JW]A:/_ - JQ_\  =/\* .!D^(OA.?Q+;WLWBK2VTVU
MC(@MPLH97/&\G[I.. ,<9//-<GH?B#P7X1\;ZGK-CX\M8;'496DDTN'39I(M
MN3@[E^ZP)/; SC&,5[E#8VENFR&U@C7.<)&%'IV^E2>1#_SR3_OD4 >*^%?$
MWA'PWXFU[7T\6->IK+^=+;IHERF&!8KL;D8^8]1SQTJ'PSXN\(>&-?U_5[?5
MM2EFUJ4S3))I,FV-]SL-N#G&7/!_.O<P     !V%+0!X=X'U;P_X0TC4;+3M
M0U^ZMKYV?>=$ES'(1M)4@8Z#H?2LR >&+;PY+X61?'D^D2W/G21+IJ+YIXXW
M;0VW(!QQTKZ$HH \;U]=#\0:%I5B/"/C:*STP*UG%9V*QXP, Y;/:M;6_%\F
MMZ'<:/<>#/&_V>XB\J66*RC5W4C!')P,^P%>G44 >8>'M7OO"GAN+2](\$>*
MKF&'F".]:W7:"<D;@V1U)Y!JMK^H^(?&6GG2]0^'.M"T<YDB358H5DQR-QXR
M 1Z_TKUBB@#Q];;Q);WFGW"?"F6[DTZ,1VDM]XBCD,0 QPI)4'@<@9X%>NPM
M(\$;2QB.0J"Z!L[3CD9[T^B@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 *BDN8(IH89)D268D1(S %R!DX'? &:EKQ/
MXK:RUOJ]EXHTO5X6N/#=Z(FT[S &=6XE;;UYRJ=.FX^E 'K.O>(--\-:=_:&
MK3M!:!U1I1$SA"QP-VT' SQD\<BI=(U>PUW2H-3TVX6XLYP6CE (R 2#P>1R
M#65J%]IWB#P;;WT6RXL+QK:103PRM*G#8S]"/KFO,O!$UYX6US7OAC)YC&6X
M\S3I"IXMWYD;/0809'^UD=Z /3M!\<:!XGN+^#1;M[R6P_UX2!U .2  6 !)
MVG&#VJGI?Q$TO6TO6TRPU6Z%E(8K@1VO*..V,Y)X["N0^$\:1?$CXDQQHJ(M
M_&JJHP  \V !6/\ "QM6_M+Q*ME#$UD?$2_:I!(PE5=Y^ZH&",[<Y/W=U 'I
M&O?$/2O#WAJR\0W5K?RZ;>!2DD$:DIN&5# L"">?RYYQ6F?$UI-H-IK.G0SZ
ME:71C$1M-A8[V"C(9EQR<'TYSTI=3L=.U&&TL);>WN+-[AXY(2H9/]7)D$?6
MO);"WU7X4^+8/#+13WGA;6-0MS87 /S02F5,JWY'(_BP".XH [Z_^($MIXXB
M\*1>'[R6]F@\^)VE1$==I)YR>A!'U%:6@>,]/U^_OM*2.6UUBPXNK&X #)[A
MERK+[@GJ/6N*\02O%^TCX5"DD2Z9*I'H,3'^8JK##)<?M/SS:;_JH-. U)E!
MQDQX4$^O^J_+V- '3^#_ (E+XE\3:AX?O=)DTR_M4,B*TWF+,H8JQ4[1P#C'
MKD^E1^*/B+<Z'XVT?PW::2LXU"40?:YYC&B2';E0 IW$!T)_W@/6N/\ &]A?
M>%;[PYX[TZ(S26%W+97D('S21O,^ /\ OIUR>[+1XZT^2P\9?"_[4V^]FU26
M6X<\G>\T+E<^BEBH]@* .RUSQOK%C\1+#P?8Z;8O+?P-/#=3SL%0*')#(!GH
MA[]ZV]-O?$D\6IQ7UMIT<\*JUG<0,[PS9W9R#@@@K@C/<&O._'5O,/C]X1>"
MY>UDN+22(31X++Q(,@,"/XO>O1-%D32])L_#UW<F74+>P+3-U^5<+O;T+$Y
M/7!]* .7^'WQ1?Q9?W>B:O9QZ5KL8WPP$,5D3:#GGG(SG&>001WK;TN^\6:K
MIUJ1<:3%*\MTD]PEI(R((Y#&H53+]XD%LDX&,8KE?%/@.7Q#X/T'Q#X:D,/B
M33[.![6:,A#.H1?E)]<9([=NAKK?AO>37O@&PO;R$6]S,\\L\>" CF9RPP>1
MSG@]* .3\'>*?&/BRR\0K'J-BFH:3=F!(OL0V2@9ZG?D$[2/0<=:]8KQSX'S
M*VL^.%$@(;4RZ -U&Y\D?IS]*]CH **** "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 CG262WD2&7RI64A9-N[:?7'>LF/
M0&_X1%]!N+O[1OMFMWN)(@2X8$%F7."W))]36U10!QNB_#]-$\(1^'+?7=2-
MM'*)4DVQ;DP^_:N4("EN><GKS71+HUH-976"F[4!:_9#,0,F/<&Q^8S6A10!
MS6A^"-/\/ZUJNK6-U>_:=4?S+KS'0JS98@@;>,%C3/#_ ($T[PP^H/IMYJ"/
M?S>=<,\JMN?GD#;@=3T_H*T_$GB+3O"N@W.L:I(R6T Y"C+.QX"J.Y)X_G@5
MSUUXOURS\&)XJGT6W%HL/VF6S6Y+3+"<$,&V[=P4Y*_KQ0!N#PQ9+;6-O'/>
MQI9SFXC*7#!GD))+.>KYW-D'@YK1O;"UU&%(KN!9425)D#?PNC!E8'L00#7"
M>+?B7_9GP^L_&&@QV][:7#HACGW*PW9&,@\$$8(_6MR#5->;4-.C8Z7/%+L>
M[CA602PQNK;' R01N7&3CH: +5YX-T._\0)KUQ:S-JD:;([@7<RF-<$84!P%
M&">@'4^M:%AH^G:7%+'8VD< F8O*R##R,?XF;JQ]R<U7U=->EN[./1[BQMX"
M)#<RW5NTQ&,;0H5UY))SD]JX/P7XN\8^+;36IHY-($NF7IMU@%HX\]5Z_,9?
ME)'3@@'K0!Z%8Z'ING6;6=M:J+=I?.,;L9!OW;MWS$\[AGZ\]:2]T#1M2NH[
MJ^TBPNKB/[DL]LCNOT)&17$VWB?7#\;)_"LM[&^EI9_:U'D*'Y ^4MZ9/7K2
MV?B;6KCXW7OA9[T#2K:S^UJ@A3>Q(3Y2V.@+D\8/ YZT =I/X>T2ZOH[ZXT?
M3YKR(@QW$ELC2(1R,,1D8[5,FDZ='YOEZ?:IYR[9=L*C>/1N.1]:\PTCQ'KU
MQ\1/%>B:GXENHM-TB(2Q/#!;AR#M(!)B.3AL< <UZ3H5I?V&DQVVI7S7US&\
MG^DNH#2(78ID  9"E1QZ4 7;>V@M(5AMH8X8EZ)&H51^ J38NTKM&TYR,<'-
M+10 R.*.($1QJ@/.%&*?110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% 'G7QNTB]UCX:7:6,+326\J
M7#(HRQ1<[L#O@'/T!J>_URRF^!DVIF9##-HA0%<#]XT6S;@< [CC [UWU98\
M-Z&'5QH]@&63S5_T9.'_ +PXX;WZT >%:QX?OM"_9DCM]3S#<M=I<K!)PR!W
MX7!Z'!W$?7WKU;P-X?CLG?7H-3N+Z+5-/M%_?S>84**WW3_=^;IV.:ZJ\TZQ
MU%%2]L[>Y5#E1/$K@'VR*DMK6WL[=;>U@B@A3.V.) JC)R< <=30!+7D/P7D
M$>O>.+99%,#:HTMOCI(A9QO4_P 0P%YZ=/6O7J155%"JH51T & * /%_$%II
M^I?M&:='=1K)9OIWDS$$A3+^\PI8?Q?=XSZ5:TRQM=(_:#GEL[*6#3Y-+^S^
M<D3>5YV5.TN>,X7MWXZYKU^B@#Q"VT.VU7XO^-%O["[>PO+5!!=BSDD595\L
MAE(4C(89]]M>MZ1J[ZO->E;&[MK>"01Q/=6[PM-\H)8*X!VY..G4&M2B@ HH
MHH **;)(D2%Y'5$'5F. *9'<P3*S131R*O4JP(% $M%,AFBN(Q)#*DB'HR,"
M#^(J#4-3L=)M3=:C>06L (7S)G"C)Z#GO0!:HJC8ZUI>IX%CJ%M<$@D+%(&.
M!UXZ^E5;OQ5HEE<75O-?IYMHGF7*QHTGDKZOM!V_C0!L451&L:>VC_VO'=)+
MI_E^;Y\.9%*=R-N<BH-!\2Z/XHM);K1;Z.\@BD\IW0$ -@''('8B@#5HKG1X
MXT!_%;>&(;MY]73F2"*%R(^ >6QMZ$=_UJE'\1M&EU'4=/CMM3:[TY=UW$MF
MQ:)?4@=?PS0!U]%<G>_$;P]:>%8_$\4L]YH[-L-S;19\MLX 93AAD\=/KC(J
M>V\917":9,=&U6*SU(H+>Z:.,QX?&PMM<L@.1C('6@#I:*XW4_B9H>B^,HO#
M.JI=6=U-M,4\B*87#<*<AB0"01R!TYQ70R:I)'K\.E_8)RLL#S+<AD\L!2H8
M$9W9RZ]N_L: -&BN0M/'+ZEX>G\0Z;I,EWI,9D"/'.HF<(2&;81@+E3_ !$D
M8..<5U5U<Q6=I-=3L$AA1I'8]E R3^0H EHK(\,>(K+Q7X=L]9L"?)N%SM/5
M&!PRGW!!K@O%WQ(\4>%-$TW5+S0].B%_/Y26S7#L\8QD%FP!D\\8XX]\ 'JE
M%<I=ZOXGTZRUZ:ZLM/86-F+JTEB+[)R Y9&!Y5AL7IG[PK'\-?$2XN?A9-XV
MUV.W6-!(P@M(V7&UR@7+,<DG'IC- 'H=%<)I^L^+=7\$CQ-;G38)YH#=6^G/
M$S*8^JJTFX'<1WP "1QQ5'_A8-_XD^&*^)/"T<<>I_:8;4VERH93,\J1[,Y'
M'[P$-GIUQV /2:*\L\/_ !(N?%?@?75,G]D^)](MY'GB5 WS("=P5P1@E2I'
M)'KR#7IEK!+!9QPS74ES*JX:=U568^N%  _ 4 3T5XSHVH>)-0U;Q_877BV^
MMO["(-G*RPD!2)#F3]WR,(N<8ZFLG7?&WBC5?@A9^*UNYM-U**]\EI+9C&L\
M7*[MO(ZX_(XZXH ]\HJKIFW^R[0I)+(IA4AY6+.V1G))[UQOQ:US5M&\&RMH
M0D_M L)R\;8,4,3!Y'/(R/NJ1Z/0!WE%86B:Q9>,?!UOJ<*YMKVW)9">5/1E
MR.X((R/2O%_"6OZO\,-0TR+Q%<R7GA?Q#;QW*7<F7,$CH"V>O=L,.XPP[B@#
MZ%HKF/ EK:6N@3BSBB2,ZE? &,#!5;F55Y[@* ![ 5T] !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !113)4:2)D61HV(P'4 E?<9!'YB@!]%>7_!?Q9K/BO3-8EUO47N
MY[6[$29BCC"IMX^XHYSGK7I[NL:,[L%51DL3@ >M "T5YO\ #[Q]>:_XJU_1
M-8@FM;N.3[78P31A&%JP7:/J,JW//SGTJEXUU/5?!WQ-T'69M0NW\-:A(+6X
MMC.PCBE((#8S@#HV/]EJ /5:*\?N->G\/_'N*"ZN[Z?1M24V\ DE<PP73*A(
M4$X/\(]O,XZ5L^)TU2'P=XDUC0XKB>YNKU2L%O(^\P1NL;JN"=I;;(V5 .']
M10!Z/2%@HR2 />O,/!WB_P *>+-8TTZ3/)I6I6S-YVFS$KYP\IE( SM=E)!W
M=< \<UF^ +V7X@?$'Q)JNM(L]KI;BUL+209CA!9OFVXVEL+U//)[8P >PY!&
M<C'K0K*WW6!^AKR*TO9/"GQY3PO8MMT36;3[0;(*/+AE"/R@_ASY1R!Q\W3@
M8YV_TS4_AKK+^.?#\<DNCSW]S!JMA&ORHBW$BA@!P %  )Z'V;% 'ORR(Y(5
MU8CJ <U!/J5C:R^5<7MO%)_<DE53^1-<]X*U/1-;75=7T1H'AO;E)9&C^]N\
MF,8<=F&#D?CWKA_C2/)\7_#N[V,ZQ:F<J@W.W[R$@ =^A_.@#UI-0LI())TN
MX&AC^_(L@*K]3GBJ2^)] >V:Y37-,:!3AI1=QE0?0G..X_.N,T+P]JD_Q?U+
MQ8MG)IVDS62P!),+)<OA3N9,G&.>N#QTZUYMX1\5V/AGX;>,;&\TZZN+234)
MK>-8T!C5I$V@,?X1\HYY[8H ^CO.B\CSO,3RMN_S-PV[>N<^E8H\9>'6=,:K
M#Y3ML2X(80,W3:)<;"?8-FO(O%.GZMX6_9LM-/DO5G>21!+)"^Y5A=RX4,.H
M^Z/3G'2O1+S3;2\^"IL9HPMM_8:G:O&-L088^A - &]K_BG1O"]K'<ZS=FUM
MY&VK*87=<^A*J0#]:2W\5Z)<:C%IXOA%=S*'AAN8G@:4'N@<#=^&:\&OKV_U
M7]EZ"2\,LAM;U8TD?)+1J^%Y]!G;^%=-\96%Q\(_#FK)F*[BFMI860_,A:(D
M@'KZ'\!0!Z9?^,]&TSQ+:^'[J2X74KL9MXA;N1(.>0P&.QSSVK4FU.W@U6VT
MYUF\^Y1WC(B8IA>N6 P#R.#ZUY'XF>[F^)?PNN[Y&2>: F7<NW]YM4L,=CEN
MGO7I6K?\C7X=_P!ZX_\ 1= "WOBW3;37DT*+S[W5FC\TVMJFYHT_O.Q(5!R/
MO$=1ZU4O_'6GZ>;R*:PU-KRT$1>T2WS(_F2"--ASM;+$=&_7BN"^"[LOC+Q[
M%J!QJ[7RM*K'DJ'DY4'G )_5:]A,,)N!*40S!=H;'.W.<?3.* .17XB6[>*O
M^$:&@:Q_:OD?:#"?L^-GKN\['X9J^/&5BTVE6@@N(]0U-YXX+28*K*821)O(
M)  *XXSG(QFN&U%1!^T]I!BROGZ0QEP?O<2__$K^5=!\1O!EAXS?3;0:D^G:
M[ )9]/N$SG"E-X."/5.AR.H[T =58:O]LU.]T^2SGMKBT6-V\S:5D5]P#(03
MD91NN#QR!6B<X. ">P)Q7E_@?7O%&A:UJWA_QW=6\RV-DM['J>X!?)W;<,V!
MGG)&X9X;KQ7I-C?6NIV4-[8W$=Q:S+NCEB8,K#V(H Y7PQXYF\2>(=?T9=*2
MWGT9_+E<W199')8 #Y <?*>?T-5?"WQ/L]>\1W7A_4+"72-4B)\F*=\BY SD
MH<#/3(]1R.]8G@#9#\9OB% @VAWADVCN>23Z]6_6K7BWX?GQ5X3@GL9O*\0:
M7+,UC=(YSE96.S/IP,'L<>] '52>))='T'5-9\0I;6]K92.%^S.SEU5MH)!
MPS'&![]:IZ+K/BG7]$CUF"RTRTAN4$MI:W#NTC1D9!=QPI/H%.*\]:V\3^.?
M@9K5O>12MK<=^V^V";&8QLA9=OK]YL=ST]*] ^'OB33M1\!:6_VV!9K2TC@N
MT=PK0NBA6# ].1WH Z#0;ZZU+1+6[OK7[+=NI$T'_/-P2& ]1D'GO47B*77$
MTPIX=M[6749#M1[QRL,0[LV.3Z #UJ&?Q;I5MJND:;*\RW.K>8;13"WS!!DD
M\<<=,TSQEXLL/!GARXU:^<?*-L,6<&:0]%'\SZ $T <EH'Q$U9/#'BJ?Q)80
M+JGAQF246V1',=IVXR3C)'7T(.*GT7QW?MK_ (5L=2\IXO$>EB\C94V>1-MW
ME!SRNT@#/.1[\8.@W>F>,_ WB3P]HD5R=5O;>2[O+J> Q)/<R<_+DYVY&!Z
M#K4.CV=QK6M_"]((RLFB:?+_ &@I4YMRJ)&%?T8LA&#SP?2@"T/BE?CPW;^,
M&!.F/K;6#V@C "6V#B0M@MO! /7'.,=ZLZUXQUNZUGQQ;Z=?"P/AFSCN+>+R
MU87!"EY"^X$D8&!C'4&N+G\*ZE;?#_4O R0R-J;>) ]K&0?WEN0N)1QR@P23
MV[UZ-X]\+V%_%=C2]+N)_$>I6WV$W,4LJ(J$ ;KAE(4@#LP).  #0!U'@_Q
M/%/A'3-;\M8VNX0SHO17!(8#/;<#7F]CXDNA\2?%VGZSXBOTTW2HU>UC25$;
M+;<*, ;SE@ #GWS7J'AO18O#GAK3M'A;>EG L6_&-Y Y;\3D_C7EUCH<=U\6
M/&,VIZ)J;:1?Q1)#=-82;?,4)DKE<\,"0P!'&>E &_XTU_4OAK\-)I_M[ZCJ
M;7+0V]S=X9OWCLREAP"53C &,@<8J35-#U/3?AM+J%IK&H_V_:VPOGN9;IF\
MR15#LA7.S8<$!<8'YDN\5:'<_$OPCJ^G-;76G%)4-A]LCV%G09W$==K;BO/3
M&<=JR+[Q;<?\(M%X#N;&YMO%UY8?8HXI0!$Y*E#,)/NE,!F]>,8S0!SGC3Q?
M?^)/@WH/BBTNKBPOC?K!=FTF>(='5APW0D*1G.*]<\1V=I-H]F'A\]([RT$?
MSDG!FC7KU(P3G/4=:XG5OA7<?\*8A\):?<(^HVS+<JY;:DLVXLPR1P.2!]!G
MO73V&H:I>Z1IUGJ.GRZ7=1&!KF:[>,HYC96<1X<DY*XR0,!L^U '&>,4DM_C
MYX/$<A6VNH2)(5)"NR[_ )F'0G!7_OFH_C-X2TS3?AUJ>I6MM$+Y]06ZENF0
M>:WF2$%0W7 W 8]!6IXQTG4+_P")WAGQ!I\4%S9Z6K"?_2XD8[L_=!;G&>^*
MTOB=:+XM\$7.B:7?6#75RT3AI+I%54#!MQYS@A3T!H NZ)X/T"[T2SO/[+MH
MOMNDK;W,<<2J)DD5&.[ &2".#QU/MCA?!6IWG@'7M8^'4J%I7=IM"D>,L9@Y
MXW$#&T8W$X&-K\\"O1/#NNZ79^'=.M+W5M*BN;>W2%U2^C=<JH&0<C@X]*XK
MQ'=:7>?%+0_$UKXI\*1Q:5&\,D<^JJLLFX,", $#&XXYH ]1TS3K?2M.ALK9
M L42XX&-Q/)8^Y))/UKR_P .SOXC^/7B%]4=7_L2#R=/MGZ1AB,R*,]??_;'
MM7=?\)YX/_Z&O0__  81?_%5Y]KVL^$G\76_BWPWXST>RU<)Y-VEPQ:&[BP,
M!@.01@<CT'I0!Z#XHLX[33]1\0VEL#J]IIMPD,B !F!7=@GOR@(_^O7*? E(
MG^&<5QN,EQ<W4[W+N,LS[L<GO\H'/O5FT^)GAW]Y<ZSXKT41A"HM+-FD7G&2
MS$;F/7 "@8)SGMR6C>+/"'A";4(/"_C+3X=+O'$J6EY9W$@M).C,A&-P(Q\I
MQT'/J 6?A1/-8^+_ !_X>B8G3;2Z=X$/2,[W&![$ <>WUK/TS58_AG\0T9('
M7P]XFLDNH(D7[D^W(55' )8A?^!KSQ6AX?\ &GP^\(Z5>6^F^(7O-4U*1I[J
M]%C(Y>4]R@ P,DX7/KS2Q^._!$UCHD&KWE_?W&C3++;W"Z4\>2JE0"N#Q@@\
M8Y4&@"O:V5QI'[1VCPRM'YMSI)>X,8X=RLA<\^KJ35C2Y-0B^/'CBRTNVM)+
MB>SA?=<R%$0;(LD@*VXY<<<9YYJC>^+O"=[XYM/%L=]XCGU*V7[/%#::8-@B
M);"D.,DD.1D'/IBI]-\3>'M-\97OBH6/C674KU/+GWZ8@C9 % 7:!QC8O.<\
M4 /\4>"QX(_9XUC2FN#=7!>*>:09V[S/'G8.P '\S75> 9=3BT>UO-5>W71T
MT&Q:V9"VU=BL7+ ]&^[R.P'I6+XH\:Z7XPT&?1W\,^-I;:;;YT=GI@5BH(89
M+9P,J.G6L[^V;9O#EOH$W@_XD2Z9 BQK"UG@LJG@,RX8CIP3C@4 =GXP\"V7
MC7^UK"\;RY'@MY+:=1EH9%,H!^AR01Z'UQ7.?#/7-<'BE_"7BBW']JZ+92)%
M=;O]="SQ8_WONCYNXQGG.;$?C*].N3ZO9^!?&CW,D:121W$0BB*#<5 4G&06
M//7DY-2OXSU.358=4;X8ZZ;V&%X$FRH(C8J2ON,J#ST[=30!RUQX3U[P1:W/
MC#X>:PDNA/&;N;3+KE1& 688Z'&".S#D9->BZAK;Z[X7T58]+N9GUN..:6S3
M;N$&%>4,7*K@@A.2,[ZXR,:NMF]K%\);^*TD;,EJFN[(I3GDN@(#9[Y!SWS6
MG_:7BR\UF/4X_AB\&HQ1^7'//K:A%0D KM48QWQCM0!E?#JYNO!GQ'U?P??6
M;V5CJCO?Z9'*R_*.?D&UBOW1C@_P5:_:(VCP)ICD#(U>+GT'ERU+J%GXOU:^
MBU*[^&^BS7T>#%-<ZH)#'R#\HQ\O3MT/-)<6_P 3=9N8I-3\(^$96A!\MKMV
MD"Y]!N/\J /0_$9$WA+5BA!#V,V".>L9]*\5\+Z1=^+?V:;O2K#YKNWGD:.-
M.3(5D$FW'J<D#WQ7:21_%5[!K)='\&K 5VB/,I0#TV],53T_2_BOI[E;.Q\%
M62R$;VAA=,_7;UH V_ _BG3H?A5975_=I"VF6?V>\CE(62)XEVE2O4'"\#J<
MBN,^&^AOX7^%1N?$#_8%O-7M+M$F;:55)HBN0>A.PG'7%;-QX9^*=Q?&\>^\
M'>?_  O]C8LGT8QD_K5Q-%^+TL;K-XKT*W8_=:&SWG_QY /T- &9\5_ -W.S
M^,?"9:/5HX2MW#" 1=0D8)QT9L'D<[A[@9]9MY?-M8IB"-Z!CGMD9KS7_A&/
MBW_T4"P_\%L7_P 13F\%?$F=]\WQ+V$J,B+3(P,XY& 1^?\ *@#"\(Z=IFJ?
M&3QE_:-G%=VURRM;&>'=%+M^]C(P<?TKH?C5I\EU\,Y=/TZSFFF,T7DV]K S
MG"L,@!0< #Z"HXO /CWSE,WQ/NB@SD)IZ _^A8J3_A6WB:6Y62Y^)>N,F1N6
M%!%D>V&P/RH N)XRN/\ A&K*WT;1-9FU$K#;[9=-EC2(G 9F9U PHSW/;M5I
M+$^)?$>L27#ZQ8Q11BRC0P^7%/%C+L-Z$'+$CCLH/>LJY^$7VR3S+CQQXL=O
M4WH'_LM!^#&COY33>(?$TLL7W9&U'D'N1\O'X4 5/AEI.O>#[G7="NM.NY/#
MZS/-IMPVTL1W0C.>1CL!D'UKHD\.V'B?X=6^@ZU826L8MUA$<I3S(60;5=2I
M*Y&,C''8]Q6,OP0\,&4R3WVN7!;.X2WY.XGN< '-(?@1X&955K6]*J,*#=O@
M?2@#?^&^@77A;P5;:)>2))+:RS@.A!#(9696]L@YP>E=97-^%_ ?ASP:\[Z%
M8O;/.JK,3<2/OQTR&8C/)Z#O724 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %(Q"J6.<
M 9X&:6J6KZ:FL:1=Z=)<7%NES$8FEMWV2*#W4X.#0!Y9\*M.U+PA/XD34-!U
M&&&[O?-M?*AWJ8\MCOD<$=:[*276]:T,076F7EN-2NGCD57C22SM<XRQW<E@
M,\9(WX_AYPXO@IH:1NDVN>)+A6X(EU#MZ<**B_X4-X/_ .>NK?\ @9_]:@"C
MXU\-:EIOC+0O$WA^6XU+6+639=1SW-O%YEO@Y7)*<X)'0_>SV%=1X[LM'\9^
M![[3'O;5;B2+S;=6N(PR3*,J"<XZ\'GH3SWJJ?@IX 9MS:)(3ZF^G_\ BZ6'
MX+?#^%BR^'U;/]^YF8=?=Z ,3Q'X0TO4?AIIND2^(K-=6T]X[@:C+=KGSB?W
MK%B<X.6Q]%]*Z;4?$6E6FA6UGX>\2Z$D]N\*I]IU!-K1JPW!B"3RH(SUR<TW
M_A47@+_H6[;_ +[?_P"*J2'X4^!8'WIX:LB>GSAG'Y,2* .8U4>#M5\5:3K\
M]]H6E7.FW'VB>ZBU"(M<\$!/E/S#<0=S8. 1CDU6L+SPKX8\:ZIX@T#Q7H,L
M&JKFZL;B^$>V7=NWHX#=R?E([GGH*[C_ (5MX*_Z%?2__ =:LQ>!?",,8C3P
MQH^T=,V,9/YD4 <%9:QX.;Q\_C#7/%6BOJ/V?R+*UM[CS([5 #DF3 W,<MU
MQN(&:T=$^(?@Z#2+FRU?Q'I$PN)YY'2/>R%99&<H0RC(&['O77_\(3X4_P"A
M8T7_ , (O_B:M)X<T.-=J:-IRCT6U0?TH \X\'>(OASX+?5HM.\56OV&]N1<
M16YW_N#M 8 XY&1^6!VK-\;>-O ?B^YT66/QK'9#2[M;M1_9=Q(7=2,#(VX'
M'UKUP:#HX((TFQ!'0BW3_"K?V:#_ )XQ_P#?(H XFU^,'@BZ'EP:XT\P7+>5
MI]P?QP$.!GWKA]!O? _AVRUS2Y[[4]6L-88R7"'2)T )ST. >_IU YKV?3[F
MUO(VGM(_W))5)0H DQU([XR.O?MD<U6M?$6FWGB.^T&&?=J%C%'+.F. 'SC!
M[D<9_P!X4 >7>'M1\,6GA6[\,W#>(]9T65=L<$VCS9A0DG 95R>Q![$<>U1]
M?MSX>/AE['QW+HB1B#R_[&42O$#@1B3(.W&!R,X'6O<:* /'/$%UI^M>"X_"
MT'@WQO8Z7&JA8K;34!8*0R@EF/<9)ZFHIM2BN8=*M=1\!>--4MM)V_98[FT1
M4W* %=E3 8@#OD<FO3]:\3Z=H-_IEG>NPDU"?R8RHR$)X#,>P+%5SZL*V: /
M*M?U&3Q2MA<WGP[\3+<V,GGV=Q&\<4L+\'(^?CH,@CL.*EM_%GB>"Z%P_P /
M==NYD4HDMQ=Q95>,X"J "<#->F-<0KYFZ:,>4,R98?(.O/I2275O%:M=23Q)
M;JF\S,X"!<9SGIC'>@#RNZDUZ_UA/$-K\+[Z#5=OEFX36HK9I%'\+@'YAD#A
M@>@]!5NUU[Q[:323K\,7DGD&'EEU^%V([ 9' YZ# KT%-8TR33AJ$>I6;61.
M!<K.IC/./O9QUXHM-7TV_N[JUL[^VN+BT;9<112JS1-Z, >/_K&@#S"YM?&&
MH^((?$?_  KBU@U6)/+2:;7R65>> $(4#D\>Y]:NZD_CS5+JSNKCP#I+W%H&
M\F5M5^>-FQN*$8*YVK[\=>:Z+Q+XN72]2\/VMC<6LC7^JK93(V22A5]Q0CNK
M!0>N"0#BMR\U[2M/<K=WT,.V18F9S\J.V-JLW12<C ..HH \_&G_ !"O[6\C
MD\,^%88[L>7<1ZA=S7#S*.F6&<J,G )XYQBGZ'I/Q,\.Z1#IFGV7@Z.UB+%%
M\ZYXW,6...F2>*Z[Q5K\&DZ%JSQWOD7EM:-*'6(R>42#L+<$ $CO5[P[>R:E
MX8TF^F.9;FSAF<^[("?YT <#8>'_ ![87\UW!HO@>&XN6_TBY#7+2.#URQ&3
M],U+9^'OB3ID'V?3+WPE96^XMY5O92*N3U. *[6/Q+I,UQ;0QW8?[5*\$$BH
MQCDD3=N0/C;D;6XS_"?2JDOC?0(O/)NY&6WNOLEPZ6\C+!+N"X<A?E&6 R<
MT <_;:1\3UED,FN^'(1(=SM%8NQ9L 9/([ #.>PJK<^"?&EU?&^;7/#JW9VG
MSQH:,X*G(.YB3FNZU'4;>(3VI%S)*(?,D6U0L\:'(#<<YX;&.3M. <5E?#R\
MN-0^'NA75U</<SR6B%YG;<SGIDGN?KS0!CP^&/B"Y#W/CRT61?N%-%C; /7D
ML,4ESX/\=W04-\1P@7LFB0\_FU4GO;!?$?C2#6O$EW8Q030+: :BZ& /"K9C
M7=R2Y.!@CC ':M[PEK&JVOP\L-0\7J\&H@;)A(H5V)DV1Y'0,V5ZXY/.* *D
M?@[Q<(U#_$:_+ <E=.MP"?88.*=_PA_BS_HHFH_^ %O_ /$UH-X\T6(ZLLKN
MCZ7;K<SKN1LHW0AE8KU&,$@]^AS3/&/B6]T;P=J.JV%FQDA1#'([ILPQ WC!
M.<9Z$<\=J ,Z+P!K.";CX@^(G<G.8S$@_+::D/@#42,?\)[XG_[_ $7_ ,;K
M>U'7)K+8J:;,Q,#W$DDSB.&)5P,-)RNXYX'H"21BL!/&=]J]]X5GT6SB?2]7
MCEE9IY2D@*H?D(VD#!]SDCTZ@$=K\,Y(92T_CCQ?<+C&QM3*X/KP*=?_  \T
ML6S3:AXI\2K;Q LSS:RX5!ZDG@5H7WC,PBXEL-)NM1M[6[^RS_9D=I,AMKE%
M"$-M/4$CH3Z9K^*=4N-7\.^);#2K*.\CMK:6UNO,E,3%VBW%$^4Y(5U.3@<X
MSUP 5;/X8Z$R)<)K.OW4,B!D)U>7:P/((*D9_.LB?X=_##499;B>\%U) /GE
M?5Y'*=21DO\ 6N]\+$-X1T4JNU380$+G./W:\5R'@:\N+'3?%OD:7<7DD6O7
M[B.)HQO.[<%Y8<D$=N] $!^$GPZCL4OS;RM:.JLDHOY65PV-NW#<YR,8ZY&*
MC;P+\*9#(G]EK+-$[(T"R7+S*R@%AY8);@,IZ="/6MCQS!+8:=X8MM.D@MK>
M/6+2)4DC9P "=HX8< @<?3I5;5;;5E^+7AN3[5:!6TZY&[[*V"08O,X\SJ<C
M![=]U #+#X4_#75+""^LM"AFMIT#QR"XF 8'ORU:H^%G@90 /#-A@<<J3_6H
M8/$'B#4[:VU31-.6YL6NWB:V81QDP*[(7#F3[PV[L;<8X]ZLMJ6LZW;WMYX?
MN;9'L[]K5;>Y'[N41L%EWL 64GYMN,= 3G/ !&?AAX$&X?\ "-6!*C) 0DX^
MF?8T[2_!G@B_TR"Z@\)::D3K\JW.FJD@ X^8.N[/'>JN@6UXWQ-\5SOJUQ)
MJVGEVY6,IM:-B 3MW8!R1@CKSGK69+J_B27X=Z;K[:A(UQI]^\FJ);1H#/;Q
MS.DB@8."% /!Z Y)/- '4_\ " >#O^A5T7_P!C_PJS'X2\-Q1K''X?TI448"
MBSCP/TK&U?Q,]KH6K^);*[233E@@BM&;_5EBV&FSCI^\4?\ ;,U:T6RU^S\1
M227%TCZ//:C$4UV9Y?M /WE)084KG*C@$< "@"#7+OPIX/N],2[T2WA349_L
MRW,-I$$C?C'F'@@'/! /0YQ71W\UEIFGW%]=(BP01F1R$R< 9X'<U@^--&A\
M0+8:3.[1I=^?'YB]4)A;##W!P?PK&T'6[[Q38PZ'J$;Q:MI3G^V$53M+1_ZH
M!N^]MK\'HK#O0!U?AG6+/Q+H%IK5G;-#!=*7C60+O !(YP2!T]:V*\B\&2JW
MPR\$V5S<S)</=2QK8*2/M9C:4>6[9&U5P&.<CY<8.<&?2]*OO%'A+Q=HR7+0
M75EK,JV)$[R" J$<1AC@[,DKC@8)XH ]6JAK>H2:3H=]J,5L;I[6!YA"'"%]
MHSC)X'2L?PQK'_"4O'JXB:!+:)K62W<'='<[OWRGL=NU0"/4UI>)_P#D4]9_
MZ\9__19H M:7>_VEI%E?^7Y?VF!)MF<[=R@XSWZUDZ'XF_MK7]7L%M_+@LT@
MDMYBP)N$D#?. .BY4X]1SWK-TR75+SX5Z$^G6R3W4]A:>9%YWE9C*IO ;G!*
MY /;-9WAB?7#\3-:%]HMO812:?:%D6\$GEH#,%*X0;LD$8XQCO0!Z)7(>*-9
M\5Z-97VKV6GZ;+IUB#(]O-(_GRQ*,LRL/E4^BD'CN#Q70Z1K&G:]IT>H:5>1
M7=HY(66(Y&1U'L:Y/Q1XP\+S7LOAS4=;L[>)2/[0620 LO7RA_O8PWHI(ZG@
M U[S7IKK6M-T;2Y(XKB[M&OY)94#^5"I4#Y=PY9G S[&I]#UFZUG2+LF*&#4
M[2:6UEC)+1K*A(![':PVMZX-85S-!;^.]*\7-,BZ+>:0]E]ID_=K$QD66,L3
MT# $#.!G ZD"KW@NQDMEUW5)QL34]3ENHLG@P@!$;VW!=WXT ):>*YX?AB/%
M.H0H]Q'8M=2Q0\*6 )P,]!4,OB#4-,D\,7EU=Q7-EK4R6TB",#RI)(V>,QD=
M5RNTYSU!S2_#Q(-0^&NGVLZF6,Q2031RCG[S J1QQ@_D1UZUE67@T2:]H<5I
M<:A/X?T=S=1M>3EE,@4K%'$, E5!W;SGL >M '56.L2+XFN] O2IG2!;NVE
MQYT1)4Y']Y6&#ZAE-;E<?=*UQ\7=.\KD6FCSM/P?E$DJ!.?4F-O^^:["@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M[1O( +8Y('0?J?SIU% %6PT^#3HI$A4#S)#(^  "QP.@X P /PJU110 4444
M %%%% %:WLH;>>>=5!N)R#+*1\S8X4?0#H/J>I)-FBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **CGN(
M;:/S)YHXDW!=TC!1DG &3W)(%--Y:B5XC<PB2,J'3>,J6X7([9[>M $U%%5K
M/4+2_P#/^R7$<_V>9H)=C9V2+]Y3[C/- %FBBB@ HHHH ***165U#*0RD9!!
MR"* %HK.UG6(-$M[>>XCD=9[J&U7RP.&E<(I.2.,D5?D<QQ.X1G*J2%7J?84
M .HKG;;Q-<W_ (<TC6+'1KBX%_)&'@610UNC9RYSP=N.1[UT5 !16%I'B(ZI
MXCU_2&M/).D20IYOF;O-$D>\'&!MQG'4UNT %%%8>CZY+J.OZ_IDL4:C3)XD
M1T).]7B60$^_S$4 ;E%1RW$,!0331QEVVIO8#<?09ZFDEN8("1+/'&0A?#N!
M\HQD_09'/N* ):*@^VVOV+[;]IA^R[/,\_S!LV^N[ICWKG?#GB%M:\3Z]#!J
M5I?:;;I;/:M;%6";Q)O!8=3E* .IHK,O_$6C:7)/'?:I:V\D$0FE224 HA.
MQ';)X'KVJ*/Q5H,UY9VD>K6C3WJ![9!(,R@KN&/J"#CTH V**R+_ ,4:/I<L
MT=W>;# 46=EB=UA+_=WLH(3/'WB.H]14+7%FOCCRCJ]W]L.G%AIF#Y)02#,P
M&WELD+UZ=J -VBN9M?'_ (=O#9&"[E>*\N3:13?9Y!&)@Q4(S%<*Q(X!P3QZ
MBEL/%J7.K>(;>YL[BTM='8;[B6/"LNS>S=>F.G'3ZT =+16-8^(K34KV.Q^S
MW<$L]I]KA$T>WS(L@$C!X(++D'!&X<5BV'B;1M \(Z5/:6NI/83WIL8E8--,
MKF5T);)+'YE;ID] !0!V=%<M#XWMTMM=FU+3KO3FT<"26.?:2\3 E'!!(YVD
M8SQCFMK3[^XNI9(Y[(P@(DD<J2"2.16!Z, .1CD>X.3F@"\S!5+,0% R2>@I
ML,T5Q"DT,B21.H9'1@58'H01U%<7)K&L7GC#Q3HT]O;-I-KIT+)ER&&]9<G&
MWYMQ&",@ (.I)K&\!^*KRP\/>"-,N],"V.HVHMXKTW W>8L;,!Y8'W2%P#GO
MR!0!ZA17$2_$$-<0265B]Y:/?FR=84D:10',9ER%VE0P/&>G.>U=O0 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M7%6&MZU>:OXK\/S7%O#J=F%FTV7RQM,+K\A8'KA@0W3KQ0!VM%<5X>\5S:]\
M,;?6$N%_M*:,6[.B#"71;RQQ@C&\CUXI^K:S?Z=\1?"^D?VBPL[VVN3.C1I^
M]>-00<[<KU)."!P* .RHKCM<U.\A^)'A2QMM0D6RO8[LW-NNTJYC164],CEC
MW["J6@ZM++XJ\66>L:VT45C>1K:QO.D82-HP_L3U[YH [ZBO._'-Q+!\-K74
M+'7;L*MS;/%=Q7#1--#)*J@,1@M\CCGKQFB'4+JV^)&F:;X>U.?5-+E@D;5(
MY;@W*VN%'EL)"259C_#GGKCO0!Z)17FMT\+?&RZL=0OIX[!]%2X6(WDD4?FB
M8#( 8#) Y^GUKM=!^P/:W%QIMS+/;3W#L#([,%881E3=R%RI.!QDG% &K17G
M]UK-S8>/M.U>6[9M"U1WT>.+^&.96RDG7G<ZR+GTV^M6OB+)JMI!I.HVFG3Z
MIIUG=&34+"W/SS)M(4[?X@I.[;W(&>G !VU%<GX*UKPUXA%YJ7A^38SA([FT
M9?+:%E+8W1_PD[CR.#COBNLH BAN8+@L(9HY"OWMC@X^N*EKB/A[:PVFH^,T
MAC5%.ORMA1CK%$Q_5C^==%K6H7E@;3[/% L,DA%Q=7$@"6ZXX)&06).% '<T
M :M%<(/'-\/#5KK4EM;100:H;'4RP;"()?*,J9(P,X//0'OCF\OC$P^(M>TN
M[$/^A6R7-F8P<SH1AAU.2&VCC'WA0!UM%<AK/BN71];M],O9[?3_ #K0/#>7
M,+?9IK@E@8R^[Y,8!P>3GKQS<.J7NJ^(]3TC3[F.T&FQ0M)*T7F%Y) S 8SC
M:% SW.>V.0#HZ*X(>,=7F7P_$L=C;W5WJEQIMZ&#2(KQ+)RA!!P3&" 1WQQU
MK6\*:AJLNI>(-+U:ZCNY-.NT6*X2(1[HY(ED *CC(W8_SF@"_/XGTV#6I=')
MN9+^&$7$D,5K(^(R<!LA<$9R."3QTJUI&L:?KVFQ:AIERMQ:RYVNH(Y'!!!Y
M!!Z@C(KD+R6\@^,^VPMX)I9?#I9EFF,8^6XP.0K?WCVK,DTC6/ WAJ-K74X(
M;_5?$<=Q="./,"">0*T:Y&=HXYX/7IF@#U"BN/@:]_M^'PK>ZK=W(6PDO);P
M%899MTNU5RF-H4$\C!/R\]<YO_"0ZE9MJ6BW-YS!K5OIT-\<!Q#-&D@R3P7
M8KG'4@X)Z@'7PZU'-XEN]$\B59;:VBN3*<;75V=<#OP4-:=<"EO%IOQ!UJTC
MNKIFFT".9#+.SN@664'#$[NK ]3C/;BGV.J7CVOP[D-W*[7T0%R3(?WV;1F)
M;GYCN /UH [NHXIXIFE6*17,3[' /W6P#@_@17%^'Y8?$VDV^N2:I<6E]!J#
MFX6.; 38Y3[.RG@*5V\8R3AASS67X6T0,?B#:64GV&YEU.6.*<$@Q[HD8'(.
M<9.>"#SQB@#TRFON"-L +X^4$X!-<?X;U(:??7]GK6FV^CW\5O'--)%/FUFC
M!91(A.-ISP0P!^[UKLJ ,/PAKTGB?PM9:Q);QV[W(<F*.7S NURN-V!D_+Z5
MM+(C[MCJVT[6P<X/H:\5M[43? OP_$S'":S&"T;'/-\RG#+TZ]16WJ$$VD>,
M_%MEX;@6WN)O#B74<</RAIP\JAL#^,C'/J!G- 'IJ7$,DCQQS1LZ?>56!*_4
M=JDKB?#6I>$]<DT2_P!,DCDU**U:)8H9#YD"D#>)E!X 9>KCJ>.376:=J5EJ
MUFMY87"7%NS,HD0Y!*DJ1^!!% &8/%%BECJ^ISR+%INFR/$\QSEFC'SX]<'Y
M0.Y4UCOXRM[N^\+7EMJ$<6FZB)O/0X(#+#O"ENVWG/TJIX1627X8:I:31".X
MBDU""5$7YMWF2=>N6.0??-9OVJPU*W^&%Q%+#/&DZQ\D$!A:MG@]PP ]CQUH
M ]"L]=TK4--;4;2_@FLU8HTR/E0P."/KFI+#5;+4VN$M)P[VTGE3(5*M&V <
M%2 1P0?>O,M5BNUF\6R6EG/+%9Z_:7\\%N&62>$11;O+*X.X,I;C^Z1UKK_"
M<^@:G=7>J:/;Z@)I8XXY[B\$X+XR53]Z>2N3TX&>O- !>Z]JL7]NQ1Z)J,DM
MD8VA\E5VW$3$9,3'[S@;C@@<X'N:W]NW6O\ C >';9IK&WM;".\OG#;9]\A^
M2'OMXY8@YZ $=:[.N$O[&[\-?$:X\4):7%WI>HV26UVMK$998)4/RN4')7;Q
M\N2#VH ZB'3KBTU@W*7\[6+0,KVTTF\)("N&4GYNF[.3CICO5?\ X2BQ%U91
MO'<)!?OY=I=L@\J9N2 "#D9 R"P ;C!-%Q.OB;0=0M+(74"W-M+ L\T#P%69
M2H(5P&XSG.,<5@6UG>:AX.TGP[-97%OJ%B]HDTC1L(T\B1"720C#9"?+@Y^;
MG&#@ T-0\?:7I]KJ=RUKJ$L>F70MKPQP<Q956WD$CY,,.?TQS5NS\6V5YK\6
MD"VO(I;BU:ZMI9HPL<\8(!V\YS\P." <<US6I:'JUUX>^(=K'I\OG:G,[60+
M)^^!MXXP1SQ\R'KCM6X=/OI?$/AF[:UD*VMG,ES*S*-C.B8!&>3E3T!H IK\
M2+)K"+43H^K+IWVAK>XNVA79;,)#'\WS9(R.2H8#(R<\5>UOQ<=&^VSG3I)+
M#3WC6\N"^S;OVD>6,?/@,N>1UXS7(^&8K[Q!\/-8T!+%VCN-0OK47+L@CCC>
M=BS==VY=S$#'4#M5KQ3X?\3:W;^)M-_LZ&YBN(473+I[E0L:!02FPC(<L#\W
M?(Y 4"@#I]1\37<'B"ZT/3M'DO;V*Q2\0M,L<;!G9 I8YQ]T]OP[U!_PF9;1
M] U9=.*V6IS)#.TDP4VC/P,C&&&_Y<Y')'KQ+9Z;J+^/)=<GMUAM9=(BMMAD
M#,LJRNY'';#@9]0?QRH--M+/X;)X<\4W-M:23P31[!.I8C<6!3.,LN5/ /.*
M -[5;"#Q+'J&D7MG;S648C >0DD2_>/'8J"A!!ZMVQ5DZ!IQU2[U V<(GNX1
M#<.%P9E'3?ZX  'IS2>';&ZT[0;2&_N7N;XH'N9GZO(1\Q]AV ] *T998X(7
MEE=4C12S,QP !U)H YWP3JEQJ.DWEO>2&2ZTR_GL))#G+^6WRL2>I*%,GUS7
M%0:WKF@:=X[U338[.2+3]:FFECN@Y+ILC+*FTC:<9.3GGMWKN/!VF/86&H74
MF\/JFH3W^U^J*YP@QV^15R#T)-9USX.O+O2/&.GM<V\0UV=I(G52WE!HDC.X
M<9/R9X]: +?B36=4T_[3);O;6UO!9&YCDDC,[SR#<6C$:D,% "DM_M=L&J6I
M^-HK*VT.YO+I-,L]3M/,6[:(RQ+.0I6-FZ*,,QR<9QU&.9I_"VK2Z]<7PU2V
M\B]TU+*Z5[<LZ%<\Q'=\H.YC@YYP>:GL?#^L6WAJPT>ZO["^2*V^RW(FM#ME
M0# ( ;@XP#V/M0!H:KJ\FA^#[K5[H1W$UG9-/((>$D94R=OL3^E96EWGBJ76
M[)I;*;^RYH&-TUT8%,<F,J8O+=B5)X(;)'!SUK4M/#5C;>$(_#+F2>Q6T^QM
MYC99DV[3S]/RJEX=\+ZEH?EP7'B:]U"QMUV6UO+#&I08(&]P-SX!XZ=* ,/0
M_$3:V-0T^]U;4-/U[[')]ITV2)$,#@ >9 VWYE'.#ENH)YJIX4N;]/A3X8E;
M6YDDNI(A++*/-F:/G]U" ,ECM YS@;CG@8ZU/#33:A87NI7HNYK".2*%Q"(W
M8.H5M[9.3@'IM&3TXK,@^'<-OH.EZ7%K6H*=)NA<6%P!&'AP"-F-N&&&8'<#
MU_"@#F=4U#5]1\,^(+>2=A+I&O6OV=[M5:15WPR -LX)!;C!''?/-=':)K&@
M?$&TL)=5O=4TW5K:>4BY"DVTL10DJ5 PA#XQ@\XJ[%X%L4764DO]0FCU:1)I
ME>1?DE4+AU(7.<HIP<KQC&.*V;;24@O/MDMU<75T(?(668KE%R"<!5"@D@$G
M'.!V % 'E\%]>6OP=\+W%I>W-O)_:<$+&*0J60W)4J?48XQ72^*=0O-$U2[O
M-6MM0D\/ND92^TZX</9,.N^-2,KG)+C/!P1BM7_A!M*_X1JUT#S+K[%:W"W$
M)\P;U=7WCG'3<<UH7OAZUOYKAIIKKR+E=MS;"7]U,-NWYE/3C@XQGOF@#@[K
M3$U/Q3\0&,]R(Q96LT/V>=H_WGD/M;Y<$D;1CG'/2I+#5;W66\(6-Y?60?4-
M!%UMO[9IDN9ML>_Y0Z@MM)/.>">*[>'PSID&J:CJ,<<JW.HQ+#<D3/M9%&%
M7.%P"<8QU-4M1\!>&M5T&UT6]TQ9K*T&VV5I&WPCT5\[@.@QGH .U ',+%)H
M&I^%_#%_JPU&SGO[GS7==BJRQ;XK<@L<@%P0"3]U16YX7T^UT[QGXMCLXTBC
M>2U<QH %4F'& !TZ9_&M:;PIH-QX?BT*73(&TR( 1P8.$(Z$'J&]\YY/-6=-
MT+2M':1M.T^WMGD55D>- &D"C W-U;ZF@#S_ ,;)I]\GC5%DMT>'346[GNW$
MFQQ&S1)"A(V=<EL_>Q@$C(T#:Z;J/COPY)>007;7&A3Y,BAP[*\!RWKC+=?Y
MUUMSX=T6\U%M0N=)LIKQHS$T\D"LY0C&W)'3!(J6VT72K)[=[;3;2%[:/RH&
MCA4-&G]U3C('M0!Y-9:@NDZ%H<MR530+7Q/>)=\?)"!++Y.1T5%<J?8A:ZWP
M]>V$WQ4\3)836LBRV-G*YA93N<&0$Y'7@KG\*Z^/2M.BM9K6.PM4MYV+31+"
MH21CU+#&"3WS4L%I;6JA;>WBA4*$ C0* HZ#CL* .2*VC?&5]RPM/_8 !)P6
M \\\>O0UQUD+1?A=X(FB\I(XM?MF9DP "+APQ.!Z9ST^O8^QX&<X&?6@  8
M % 'D?C?4+>]M_&VCO'=0W:1K)';6EJV;I1&A$TDF.0"-N,C 3N2*ZG[;;WW
MQ+T.]MM[P3Z)<;9/*8<-)$R;LCY<A'(SCH:[2B@#R(1RI\+]/$-O<^;!XC$V
MWR'WJHOFD#;=N<;"&SCI6_<3:Q9>)/&EO9Z5-+-=6<=SI\C1[H976$H58] =
MR@8)YSTQR>^HH \ZT&&[_P"$NT34_P"R-9"S:9/;75S>J PD+Q/\X+?*ORL!
M@ >@Q3OL&HQ>#;&W.FW;7%OK_P!I:)%^8Q"\:7=UP1L(/UXZUWYN(%G6!IHQ
M,PR(RPW$>N*9%>VD]S+;174,D\./-B20%DSTR.H_&@#E9;#4H?%GB34DT@WU
MK<:=;Q0PO)&JW#H9"R?,>.''WACK2>$M GT;6[^2SBO;+0IH4\K3[J4,(9@3
MN\L!FVKC''<].*[*B@#D3I^KVOQ#U"]BTU+C2M1T^&*6X$ZHT;Q&7Y=IY8MO
M'H!ZUD:9X4UJ'PUX'M9+>".YT6\5[I&FR/+"2(2I&<GY@<?J*[UK^T344T]K
MF(7DD9E2 L-Y0$ MCTR0,U8H X/1]'\7>'=7DTC3TTQ_#4EV]Q'<R.WGP([;
MWCV]"=S,%/XGTKO*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH *\\^(%AJ%KK^CZUI5NTLMVKZ+=;"05CG(V2' Z
M(XS^/:O0Z* //-#\-W.C_$#4M/MX?+\/R-'JL(4?*LVUHS&!V&[#_P# 1ZU+
MXOTZ"^^)?@IKFT%S;H+Q9@\(DC7=&-N[(P,L./>N^HH X+5]$@L/B5X/N=,T
M3RX%6]6YGM+3"1[HU">85& "<XS2:7>)I/C7QE/?:=J8ANKFW,,L>F3S+*H@
M56P40Y 92/2N^HH X+Q@DNO?#JX@L-(NBGVJW6VMFM721HHYHRQ,; %1A7P"
M.F/7%+>Z5?>%O%@\0Z#92W.F:GM35K"!/G# 82>-3CD=&4=1SC/([K>N\IN&
M\#)7/./6G4 <9<V6J0_%&/78M)N;G3VT7[&9(I(@5D,V_!5W4XQZ"M6\OM:D
ML=0:ST>XBE">7;([P[GD.1YGWRH5>#@G)YX]=ZB@#B?$_P /-(OO!UWIVFZ<
MD=['!NL75L,DR#]V=Q]P 3Z$UL6T_B,Z3IMS-8P"\5,7UH9P-QQUC8 @G(R
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
M1P,4;#-W;!*!CT)![4:C"V@_$76+^RFGEG3PM)-&EQ*TVUDE) &XDX)[9]:
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
MPSH>H:)XFNM!9)I=$A<:G;7+XP9'!5HC@ </ND [<4 =;_;=B;N.W#R$R2M
ML@A<QF1<Y7?C&1M8=>H(Z\56NO%6E69+SRR+;";[.UUY9,*R[MFPMZ[N,] >
M"<URV)M+\3^;X<U)YX[S5=NHZ/=KDIN;$D\.1N4#ENZGG'.!4<"/-\/M6\)7
MMC,^IH)[1(2C 7.\L4E5L8VG();/RG.30!T>H^-]+T[5KW2C#?7-_9VZW,D%
MM;,[-&>Z^N._;GUXK9TO4K76-+M=2L9/,M;F-98GP1E2,C@]*Y31M/NK/XC7
MYE%W-'_8EI#]I>%Q&TB-)N57(P3@JV ?XCZ&K'PPL[O3_AMHEG?6\UO=10E9
M(ID*LIWMP0?;% %/4KR&/XH/8W^J36UA)HAF\HWSPIYGF[2PPPP=OI]:S?#7
MC2XTOPS=WVKO<7^EC6?L&F7N-TD\#/M5V[L!R-P&6QT[UL7>E7$WQ=M=0>RD
MET\Z*]J\I3,8D\T. <]> :T/&FGW-[HEK'8V,EU-;ZA:7"Q1.J$+',CM]YE'
MW5;C/7% #[7Q/-=O#:_V3<6VIS&9EL[IU0B*-@ID)&[Y3N7&,Y)] 34:>,[,
MV<[2V\T-_!>)826+XWB=\; "."K!@P;IMY[$5'J^DWMMXTL/%%C;O>;;-]/N
MK9"H?RV8.KH68#(90"">AXZ5E:[X7U6\CN=;TN)(M6_M.WU"&TG=0)!#&(]C
MLN0"P+\Y/\/3G !!9WUQ8_$;Q1=3Z9#!=IHL$XC2<LEP$>;YM^T$=EY7/'<<
MUNQ>,5FA\*3QV8:+Q!CYA.,P$PF7&,?-]TC/%9EGHVO:IXQU+5M3L(=/M+S1
M5L%1;@2NK[W)S@?[1Z<8QWR!GZ3X7\3QV'@RWN+33X6\/W 65OM+/YT7EO&7
M7"\<$$ ]2>P'(!U,?B#4+R%;[3=*^UV/VPVQ"RA92BN4>4 \8# _+G) S[51
MT?Q!JTFJ^+EO4AF@TF<""*!2'9?)5PHR<9.?S)J#3=&\6Z-J5UIEG-ISZ!/<
M2SQ7,A?[1:K(Q=D"]&Y)P2>,Y.>E:MEI&IZ?XIUF]A:R-AJ"QRKNW>:LRH$P
M1T*D*#G.>V.] !X5\2#Q-:)?6MWI]U9O&&9K9V#PR<?NV4\],\G'TKHJX[_A
M%[V+6KOQ#9Q:=IFK2:>]N1%(TD,\I(97E&U?ND'GJ0WM@]+I37SZ7;MJ:Q"]
MV8F\H$*6]0#R >N/>@#E+H#_ (7=IQP,G0)QG_MNE90\<>(%\+7WB&8Z9';Z
M=JSV<T0AD)FB$PBW9W_(1NST;..W2NMN/#DLOCJT\2)?(B06+V;6Q@R7#.&+
M;]PQR%XP>_KQD'X>B7P9JWAR;4RR:C?/>&9(-ICW2B3;@L<\C&>..U &H^IW
MVJZIK.GZ5<PV\VF*B R1[P\SIO ;G[F"N0,'GJ.^Y:&Y:R@-XD271C4S+$Q9
M ^/F"D@$C.<$@5SFH>$+B3Q,^O:1K<^EW5Q"L-XBPK+'.%SM;:W1QP,\\#&.
M36M%I<\%SI[0ZG=?9[6-TEADP_VDMC#.Q&<@@GC'4]J -"2*.4*)$5MK!AD9
MP1T-<]#I9N/%=_XC@W!Q8C3X%SA9-KLY<C_>(4?0GH:U]7T]]5TBZL$O)[,W
M$9C,]N0)$!Z[20<''?M6/H?A.XT>[@EE\1ZM?PV\?EQ6T[1K$O  .$1<X' S
MZ^M '%33.WP+\.7%MLDN4FT]D*X;]Z+A ?QSD'\:W]#*'5/B#%= &3[6&=7'
M)B-L@7_@. V/H:W%\(Z>DD*AI?L<-X;Z.S)'EK,23N'&<;B6"YP"?H*GO_#=
ME?W5U<&2>![R 6UT('"B>,$X#<<'#,,C!P>O3 !PG@[2-=ATCPAXDLQ'=L-%
M6RN;2:;R\Q$AT=6P1D< @]O<5N_#6&Z:RUW4[E/+34M8N+B!%?>OEC"9!P#@
ME">@R,<5U=QIUO<60LF4K:;!&84^563CY3[8&,#L2*L111P0I##&L<4:A41!
MA54<  #H* .*\8VY;Q[X&NHG"SI<W<*EUW* \!)) ()/R#'/<UL:Q>:CH7AS
M6KYKI+RZCMYKBTC$03:5CSL YR,C.23]['I5K5O#FFZW=V5U>K<&>R9GMWAN
MI8=C$8)^1ADXR.>Q([T6'AO3=.NGNHA=33O'Y1>[O);@A"<E1YC-@$XSCKB@
M#DM3BLEN? =_97CR27.H(&F\SYKI&MY"6?\ O<JOTS65J]V+3P)\2-MRR-!J
M<I3,IS'NCA(QSD98G 'X5LZG\/[+3Y]"?PSI,-N(-;BO;HJ^-L01U;;D\#+#
MY5XZ\5U<WAO1;C4+F_FTNUDNKJ+R9Y'C!,J8VX;L>..>W'2@# O$CN/B9X>F
M*JR3Z/> J03D;X#SGM\WI_\ 6P=!\)Z5XA\ ZMI,26\%PNJ7GDRHHWP21W,A
MC)[\<<>A]Z]&_LO3_M5M=?8K?[1;1F*"7RQNB0C!53V'L*S=2TJ\LX9I_"MK
MH]KJ-S<*]U+<P$+*O\1)3!+>A/O]: (/"NH7'B"V36+VS>SND1K1X'!&R16(
MFV^JEE '^Y65\2["ZDM-#UFVB::/1=4BOKF)!ES"N0Y4=R <X] :[*SMOLEH
MD.[>PR6?&-[$Y9L>Y)/XU/0!F6OB'2;^R@N[*_M[F*X_U/E.&,AQG:!USZCM
MWQ6#87T5KXK\36.NRP1&Y:.:V\T[4EM?+"87)YVL'W#U?./FKK$M;>*5I8X(
MDD;.YU0 G/7)J1D5\;E!VG(R.A]: /-=#T^2PN? -EJ?SW4*WQ@$Y!D6/&8^
MO.1&4!]*H742)X%^(R^4J.=7N&0+'\S$^65/').[.#Z_2O6J* .(N-5TZU^*
M*3W!7RY-"$D=QL+!5\X]P. =P^O ]*YR/2M5\.MINKC3-0N]*_M+4)9-/M4;
MSK>&=P8F6-2"<;<E>V\\9%>BMHJ-XJCUT2XD6R:S,>SJI</G.>Q'IW-:M 'G
M6M6(O= TRYT70+RS\W7K:[FC>#9,P##?*Z\D<#G=SQ[BM2;36G\8>)FO--EN
MK"[TBWA";/EG*F;?&#TSAU[]_:NQHH \[73]?T?1]6BT>?4M0T\10R64-X@^
MT0'S/WD<9D&6Q'RN\'D 9/-4]2\.:EJ\OBI+31;JUCU?18H8)KF="9)D,I_>
M98E2=Z@=1@<XZ5ZA10!QTT&L:C;>$;H:5-#+97RR744\L>Z./[/)$S'#$'E\
M@ DX[=J-/TO5]&M_$&F+9F\M[RYGNK.=)$4#SR69'!((VL3R <@^HQ78T4 <
MGHWANZT?Q!I>S9+86.A+IWGL0'9U9,<>A"DG\*O>#]/O-*T#['?Q+',MU<R?
M(P(*O,\BGCV<#Z@UO44 <S=:%?R_$?3]>C^SFQATZ6TE#2$2!F<,"%VX(^4#
MJ.OMS)XZT6^\0^#K[2]->%+N?RS&T[%4!616YP#_ '?2NBHH X[5O#>M7WB#
M4KJ*ZLVM+_339KYX8M9'!W&,#A@Y()Y4_(O7 I^A>&]5L)_#<][-:R2:9I3V
M%P8V;YV;ROF7([>2/3.[MCGKJ* .3L-&U[1=)>"QNK,ROJL]VP>%G#PRR-(8
M^HVMEL;N1QT[5T]S#]IM9H/,>/S$9-\9PRY&,@^HJ6B@#B],\%ZE92>&WGUJ
M"0:$&BB2.SV"6(Q^7\V7)WXQ\P('7Y:U#X;DN=:TG5=0O(YKK31((Y(K?RFD
MWKM(<[CD<YP,#(!XZ5T%% %34[(ZCITUF)?*$HVLVW.5SR,>XR/QJMXBT2'Q
M)X>OM&N'*0WD1C9U )7W&>XK4HH P4\,JUYH-Y=7TUQ<Z/'(B2$ >=O0(2_O
M@9XQS^5)<^$K.ZTC7=->ZNQ#K,CR3D%-R;U56"?+@#"CJ">3S6_10!S&N>![
M'7)+&YDO]2L]2LXO*34;*989V3NK$+M()YQC&>F*N'PM8'4-'OC+=-/I(E%N
MSS%RQD&'+ELEB?K6W10!SK^"='N-.U?3[Q9[NUU6Y-U<1S2=)..5*X*_=7IZ
M4[2O!NE:3?)?HU[<WRVQM#<7=T\K/%NW!6R<$ ].*Z"B@#G-(\">&M"U$WVF
MZ6L$V2R@2NR(3U*(6*H>V5 X)'>D3P#X8CDF==+7$MP+DH97*)*#NWHA;:AS
MU*@9[UTE% !7/VW@;PK:;?(T"P79/]H3,(.R3U7/3Z#BN@HH HIHNEI97%F-
M/M3:W,C23PM$"DK,<DL#P23ZTMQH^F7<]M/<Z=:32VN#;R20*S1=/NDCY>@Z
M>E7:* &0PQ6\2Q01)%&O1$4*!^ IC6=J]R+EK:%IU&!*4!8#TSUJ:B@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH *;)&DT;1R(KQN"K*PR"/0BG4UU+1LH=D)!
M9<9'N,\4 1I:6T:*D=O$JJ %"H  !Z5(44MN*@G&,X[5Q7@#Q#JU[+?Z+XAG
MCGU.TV7$-PD?EBYMI1E'VX&"#E3P,'%0Z;K^I:A\6WLOM1_L5M(DGMX H&YT
MG6,R$]3DEL=L8- '>@ # & **YNW\:Z9<W-@B1W M;^XDM;6\(7RI94W94?-
MNYV/@E<''7D9MZ7XDM=575 D%Q!-IDY@N()@H<$(&R "?E(/![X- &S13(7,
ML$<C1M&S*&*/C<I(Z'&1D>U<KI\\X^*>MVQGF:W.F6LHB9R55M\H)4'@< =*
M .MHKA/B1<7-QX8O?L=Q)#%9SVQDDB;!=_.3Y,^@!!/N1Z$5W= ",RHA=V"J
MHR23@ 4V*6.>-9(I%DC;HR'(/XU3U;1K+7+06>HQ&>UW!G@+$))CH''\0SS@
M\9 ]*X-8#X*T/QU?:'"]OIEO%OL8=^Z))UC/F-&ISA=Y (]4:@#T6&\MKB::
M&&XAEEA.V5$<,8SZ,!T_&E-Q MRELTT8G=2ZQ%AN91C) ZD#(_.N#OMF@6O@
M":TWAFNX[!VY8R1RP.7W8ZY=$8GU&:T[^UB3XL:+=KCSI-)NXVY[+)"1QC_:
M/>@#H[W5+#30IOKR"V# D&5PO QD\]AD<^]6@0RAE(((R".]<*TTNF>._$SZ
MU:W<NDW]E!]FF2W>:)4C5Q+&VT':<L3@XSFKWPQDFE^'&C/*7(,;^47^]Y/F
M-Y6??9LH ZAKB%;E+8R+YSJ76//)48R<>G(_.J^HZM9Z5]E^V2M']JN$MH<(
MS;I'.%' XSZGBN9\*75UJ]CXEU$W/DW,FHW%M#(R#,$<)V("#QP0S8/=C7+S
M7-ZGPK\&WLMVUW=RZE82>9, 1N:3OC!/7KG)H ];HKSN?Q7J_AO5/%%GJ=TF
MI+8Z8NIVS^2L17)93&<=1E003S@G)KHK0^(&URREW[])>W87(N#&&$G!1H]@
M[_-D$XZ8]P#>:9%F2$GYW!*@#L,9/ZC\ZS-:\1V6@Z)/K%VL[6<#!7:*/<>6
M"Y [C)Z_CTI^H^'['4]6TW4Y_.6[T]F:!XI63(;&58 _,#@<&N1\=Z'9:#\,
MO%)L5EVW+&[D624N Y9<[0V=HXS@?A0!U*^);%=<AT:Z2>SOKB(RVZ7"@"8#
M[P1@2"PXRN<X.<5-HNLQZU#=2);36YMKJ2U=)MN=R'!/!(P>W-8UQX>O?$'B
M/1=8U22UCM-,!G@M[<LQDF9<;F8A<*!T&.>Y[5D6>H0QZ+XFC?4);!O^$A>V
M62( R2,SQGRTR1AG#;0<\9SVH ]#I&)5"0I8@9 '>O)M5U75K/3OB'I]O->6
MYT^QM[JT!NVED@WQL6^<\C[F2-Q YP:Z*R2XL/'NC!=0O9HM2TJ>6XBGN&="
MZ-#AE4G:I^<CY0* -:T\1ZC<6VERR>&=1A:[F:&YC8IFTQT=N?F4^H[?E6O9
MW\=U-<6Y'EW-NP66(L"0#RK?0CI^/<&I8K6"%(TCC"K&2R@=B<Y/N3D\^]<K
M*5C^+2QJPVW.A.;E V.$F&QB/^!R '/KZ4 =A169X>MM)L]!M+;0Y8Y-,B0K
M T<YF7;D\!R3GG/?VK3H **** "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 *0G )YX
M]!2T4 <)JFAZK=0^'-<T'-OJEO"MI.EPA3=;R !]RG!RA^<#U!]:E_LN;3_B
MEIEQ;65R=.30WL/."%D1O-5E!/7.%//T]:[:B@#RB2S\3WZZ'<7WAJZDU'3-
M8$US(+B,1E,NO[E=P&W:R$G ]\D$UU>IZ#,WCBSO;&<0Q7L!35(]I/G1Q%3&
M1S@'+;3URK$>XZRLG2/#6E:%<WMSI]MY<U[(9)G9V8DDDX&2<#))P..: -:L
M"&PO5\>W>I-;@64FG16ZR^8"2ZN['Y>H^^/RK?HH X3Q;\-].U?1;Z.PBN%O
M+B=9B'U"<1%C*'<[-Y49^;MUZ8KH7_M:QUC3K.QM+:31?**3R23.9XV .W&<
MY''4G.36U1CG/>@#*\0QZW-I31Z!)91WK, 7O"X14[XV<[O3\ZI:=I>M7-G<
M6/B%]*>PFMFMS;644@R&X.6=B?N\=.YKHJ* .9L_#$ZIH5O?723V^B'= 0OS
M3.$,:,_8;49N!G)(/&,'0N]'FN?$^FZNMTB1V<$\+0&(DR>:4.=V[C!C7L>]
M:U% %#5=-.K6<EC+.8[2="DZH"'=3U4-G@$9!XS@\$5:M[>&TMHK:WB6*&)
MD<:# 50, "I:* .<\/Z0V@:GJ]F%9K&^NFOK<@?*C.!YD9]/F!8=B'P.AJBO
M@%?^$9M-#EUF[D@LKJ*XM7,48:,1-N1.%Y&<9)Y-=C10!B3^%=.N]<OM4N?-
ME:^L/[/G@8CRVBR3TQG)W$=>AJKX<\'1^'9 $UC5;VVB79:VUW.&CMU]%P!G
M X!.<#I72T4 %4-:T>TU_2+G2[]7:TN5V2JC;2P],CI5^B@"."%;>WCA4L5C
M0("QR2 ,<FLB?PAH5S9WUI-8[H;VZ^V3CS7R9L@[U.[*GY1]TCI6W10!@'P5
MX?+7K-8%FOH!!=,T\A,Z G&\EOF/)&3S@XSCBM(:38B[M+O[.//M(FA@?)RB
M-C('/?:OY"KM% !67:Z0B:Q>:K<[7NKB-8%QDB.%22%Y]2S,>.X'85J44 9^
MC:+9:%8FTL+>&WB9S(8X(PB!CUVJ. ./\FM"BB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **H7FLV-AJ6GZ?<2E;K4&=+9 C'>47<W(&!@>M)K>LV?A_2)]3O
MS(MM!C>8T+D9( X'N10!H4444 %%%% !16=;:E-)=ZFEU8R6=M9NHCN977;.
MNP,S#T )(Y]/J!?CD66-9$.48!E/J#0 ZBBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH ***S9]?TVVUVUT2:X*ZC=1M)#
M#Y3G>JYR0V-O&/7^= &E169IWB#3-6U"_L+*Y,EUI[B.ZC,;J8V.<9W 9S@X
MQ5+4/&&FZ9I.IZG=17B6NFS^1<,("2#QR .J_,.??ZT =!165KFOVOA_P[/K
M=Y#<&V@C$DB1H#( <=LCIGGFH+GQ/#;:CI-BUA>M-JD;R0;0F%VKN96)< -C
MTS^E &Y15"/4V>:XA:PNHI(8A(HD"8E'/"D,1D8YSCJ*Y>W^)=G-X7@\32:/
MJ46BR2%'N6$9,(#F,LZ!]V-PQP"?:@#MZ*P]>\21:+86%W';M>)?745M$8V
M4&3[K$\_+T_,5H"YNQ=PQ260$,@;,J2;MA'(## ZC//K@=Z +E%87BKQ58>$
MM/MKR_SLGNHK88.,;VP6/LHR3]/>K^L:I!HNB7NJW 9H+2!YW"<DJH)./RH
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
M[W5);N(0RF0;&"@9) Y^7_\ 50!H>)=>A\,^'KS6;B":>&U3>\<.W<1D#C)
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
MP2,GCB@# U/3)O$MWJ\4D$$U@;9M.B$LA7#,,RN,*V>2BYZ@QM^-'P5JHN_
M5WI_B0QRW6CB6QU1)"'!5 ?F/J&3!SWYKL[2RMK"#R+6%8HMS/M7IN8Y)^I)
M)_&HH]*TZ&6ZEBL+5)+O_CY985!FZ_?./FZGKZT >=W7A^]\ W5AJGA;5YGT
M">\@AFT:9C,FV5U3,!.2#\V[&?QQQ7HMMJEA>7EW9VUY!-<VA5;B*.0,T189
M 8#IG!_*A-+T^*:.:.QMDEC^XZPJ&7C'!QQQQ20Z586^I7&HPVD$=Y<*J33)
M& S@9QD]3U_0>E "ZK&)=(O8R@<- XVD9S\I[5Y7:ZAINI> OADH>":--1M+
M::/>&PZVTBE6 SSG'!]1G@UZ_445O!!&$BACC0$L%10!D]Z /*M<62WOO'L6
MD1F22&;3KV>TMF =T&UI=H'\3*OX_C72>#[[PMKVL3ZWH,U[>736PAN+B5Y,
M1C=N$;!SC=DDC . #R 1GM=H!) &3U- 55^Z /H* ,_Q!I0USP[J6E,P07EM
M)!N/\)92 ?PS7.>#_$*V6AVFB:[%+8ZO81);2Q/$VV7:,*\3 8=2!VY'0BNT
MHH Y#6VU!?$'AW74LIVL+=[BWNX@FZ2-)=H27:.< H,@<@.<C@BL?Q=H]WJ.
ME^-+S3[2<K?Z9#;11QQ$O<RH9,L%QGHZ+G'\)/3FO1Z 0<X/2@#C[VTNY?BI
MHE_%;3FS32[B.2;RV"*S,A52<<$[3P?2N5U^#4-,^&.O^;9RQ3CQ$;BW1@ 9
M$>^1T8<]]PZXKUJLOQ#H-IXET>72[YI5MY&1V\IMK91@R\X/=0?PH Q=4L+_
M %775U;3[62"YL-,N8K5[G"K)/+MVJ5ZX79R>AW#!.#6+IUCKLWB7PKK,N@7
M2-%;3VNH27-Q&95=@G[PX8Y3*M@#U^ZHQ7H;7-NDJ0M/&)7SM0N-S8ZX'>FR
MWMK!=P6DMS$EQ<;O)B9P&DVC)VCJ<#K0!YZ_A359?AKIVCQ6#075MJ:W'V>2
M5"1$MT9/O!B,[#Z]:Z#Q)H(U+7-*N[6=(K@LUI>*Q.)K0J6>,@'KD+@]L^]=
M35"UT33++4KK4;:Q@CO;LYGN%0;WX Y/7' XH OUQ?B*[N[7XF>$UM8(I3<6
ME_"_F.5 7]R_! //R#MZUVE5IM/L[B^MKV:VC>ZM0X@E9<M&& #8/;( S]*
M.1NO!=Y<))<+);)>W.NV^JS ,0JI%L C!VY8E4ZD#ECZ<W=?T#6Y/$EGK_AZ
M_M(+N.W:TN(+V-FBGB+;EY7E2#DY'7/Y]510!AWVA3ZWX1N=(UBY26XNHF$D
MT*;%C<G*E!G.%.,9.?E&:2XT":;P1<Z#]L,EQ<64EO)=RKG?(ZD-(1GN6)Q[
MXK=HH YR/P[<VFH6&I65U&EU%9I974;J3'<1KDK[J58L0?1B#VQ6U+P8;K1G
MBM+U+?5#J*ZH+MH=Z_: P(RA/W=HV@9X&.O?K** .<M?#E_;:AJE^=;8W5_%
M"A*VRA8FCSR 2<@YQ@G\3UIK>$8ICK4\LL*7FK6@M)Y+>WV(5 8;BA8[F^<\
MD] !ZYZ6B@#C=3%A%IEEX$N+6^OI+FR2$2QVY"*BX7S&?[J%<;O7(&.2,]?%
M$D,*11J%1%"J!V Z4^B@#*UW0;7Q!!9Q74DJ?9+N*\B:(@$21G*YR#D9[57O
MO">G:A<:K-<-<-_:EO';W"K)M 5-Q0K@9!!9CG/?Z5NT4 84'A2QAU%=0-Q?
MRW8M#:-+)=.2Z$YY&<9'/(QUSUP:NV>CP6MY]K::>YN0C1)+.^XHA()48 XR
MHZY/'6M"B@".XMXKJVEMYT#PRH4=#T92,$?E6)9>#=$L+FRNH8)S<V4;0P3R
MW4KR+&PP4W,Q)7T!X'48K?HH QT\*Z+'IMAIZV?^BZ?<+=6L;2N?+E5BP;).
M3@D\'(J\NFV:7ES=BW3S[I%CG<\^8JYV@^PR?S-6J* ,;2O">@:&;@Z7I%I9
MFX79*88PI9?3(Z#V%6H]%TN*ULK5-/ME@L6#VL?E#;"P! *CL<$\^YJ_10!E
M7?AC0-0NY+N]T/3;FYE7;)--:([N,8P21DC%2WNA:/J4$$%_I5C=0V^/)CGM
MT=8L#'R@CCCTK0HH K7.G6-Y#'#=6=O/%&0426)653TX!'%2Q00P!A#$D89B
M[!% RQ.23CN3WJ2B@ (!&",BDVC.<#/3-+10 4=!@444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
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
M^GO,HNKA'DCCSR57&X_J*PK&T?3O'UW!9DKIUQIZSRP!ODBF#E057HNY<\#
M)3.,\UE^)+6U3XK>$+Z>.!<6]ZIE?:#D(A7D^GS$>F30!O\ AG6+K68=3:[C
MAC>TU&>T419P50X!.>YK8EGA@"F:5(PS;5WL!D^@SWKQK4](MY/!'Q'N)X4-
MU;ZY//!-C+1$+"ZE3_">>U;^M7>G2>.]8T?Q#K4NFVEW8Q&W\UH%AGB.5= T
MB'#;N< @\@]J /2JKB_LS<QVPNX#/(I=(O,&YE'!('4@55T.VM8?#UE;6TDM
MQ9K $B>X.YGCQA23WR,=>W6O.;#2M.N_A]I7]FI;1ZO'JJBUFB5?,CD6Z(.>
M^T1JV1_=!H ]-N-3L+.YBM[F\@AFF.(T=P"Q]J>+ZT-Y)9BZA^TQIYCP[QO5
M?[Q'7'O7%6D]I+8>+M$UZ1?/>[N6,,K#=+!(,Q%.Y&W"C'(*XZBH[RSU31+?
MPAK?V9KK5HH(=+U ;_OK*H&6/0A9@ISZ$^M '9VNLZ;>Z?'J%K>PS6DKB..:
M-MRLQ;8 "/\ :XID^O:9;:A!8S72I/<2&*(%6VLX&=N[&W=[9S7*>%]#N]$\
M0W7A\PS/HEDXU"PN)&_BD#*T9['#>8V.V5]JQ-&GLDO'\,^(=&UJXU2'4GEA
M8"<VMQF9I$F7YMB@9R<X (/TH [Q/&&@2:LNEIJ4;7IN7M?*"MD2JNYE)Q@<
M?GVJSJ^OZ9H*V[:E="W%PYCB)5B&8*6V\#K@' []!S6+X1LS;:]XN+VLL?FZ
MJ)HY)(2HD4P1C*L1AAN#CCW]:9X]@EF?PNT-K/.8=>MI7\J%I/+4!P7;'0#/
M4],CZT :$?C#2[C2DU"U%S<Q/ UQLB@8R+&"0693@CE2 .IP< X-6!XCLI[>
MWGL%EU!+B#[2GV4 _NO[WS$?3'4^G!KD/$8NO#GCJ?6IO#MWKVEZG:10,MI;
MB>6VEC+8&TX^1@Y[]0:O:QI%I>V5B&TC4=)N(K=C9W&E A[5F.?*(CX]"0<I
MG//<@'23ZY%';^9;VMU=R?9A<F"!5\P(<XX8@9." ,Y.#67<>/M'C32FMTN[
MTZM;2W-BMM%N,PC +* 2,-@]#[URD]CXFT/5=/UZ^\/IXAFO=-M[/48HBK2P
M3IN.Y,_+L.[YL8&1FMRYTK4[CQIX-U$:4(+>SAO!=+"Z;+<RHNU>H+'*X)4$
M9YH W--\46FIZU)I*VUW;W26<5[BXC";HY.F!G.00000,$5'/XHB%I8R6T*&
M>]A,\,5S.L*^6,?,S<X^\N  3SZ D4_%OAJZU?4='U#3I4AN;:5H+EC_ ,M+
M248E7W/0C/0C-1>)],\06VO:?X@\-0V]U-# ]I=6$\GEB:)B&!5N@92._8F@
M"UIWC2TUC3K*?3H'DN;R:6".WD8+M:(D2%F&1M&.HSG*XZU2\!E_[2\7B6W6
MWE_MDL\2R;P"8(22#W!.2.!UZ#I2ZEI?B6ZFT+7XXK%=7L#,LU@)3Y4D,NT,
M@D*Y##8ISC&01TJ?PEHNJZ?K?B/4=3BMHO[4N8YHXX9C)M"Q*I!)4=QUH 9/
MK6MI\4K?1$BM?[*?2WNLER'+"1%)/RGD9X7H<DD]A)/XOE3P\_B.WLUGT>.1
MB[+)^]\A25>4#H<8+;<\J,\'BI-0T'46\>:?XAL6LS$ED]C=).S!O+:17RF
M02"I'..M4K+PC?67AR^\)B2WDT.=)(HIWE;STBE)+H5VX.-S!3N&!CCB@#IM
M5N)[?1+VYM&C$\=N\D32*67<%)&0",C\:\[NM6U*[\(?#[6)/LUYJ-QJ%N5(
M!B4F2WE!!)R1UY('T%>EW%M'<V4MJ^1')&8SM/(!&.*XRQ\$ZG#H/A[2[C4;
M-ET2^BGA=(&!>*,,H!^;[Q5CD]!Z&@"0>,;_ $NV\1KK<-H]SI3P^4;,/ME$
MP C!4Y8'<=I(SGL.U:&G:OKEQXD6WEL/,T>6UWK>?9GMWBF#8*,CL201R" /
MZU6O_ \.K:AXF>_G$EGK=O;P^4BE7A,(;:P;/)W-D<=A5SPQH^OZ7%LUOQ&=
M5$:[(L6JQ?+Q@N>2S<8SQWSD\T 8WBZ8W'Q%\&:3<-_Q+Y7N;EXR<+)+$@,8
M/8X)) ]0#VKM;BU@NO*\^)9#%()8RP^ZPZ$>AK,\1>&K/Q);6RW$DT%Q:3"X
MM;J!@LD$@Z,,@@CU!!![U8LK+4$1%U#4A=;""#% (=V/[W)SSSQ@>U & FMZ
MMJ_A?4M;TF:));>:Y2UMY(\QR+#(R?.>&RVPG@C&0.<',5KXAU#6_$]G8VMU
M]BM+[0$U% (E>2-V<#()R. P&"/_ *VI'X4CMI=46TU"ZM[34Y&EGMEVD*[?
M?:,D97=U/7DDC!JS'X;L8/$4&M0F2*:"P_L^.%-HB6+<&X&,Y! [XQVH X-?
M$'B5?!VB>([C5=URFIBQNK:*%%AG3[2T+,<@L&PH((( ]*VYVUO6O&_B#18=
M=N=/M+>TM9H'MHHRZ.WF9&64@J<9(Z\#!'?43P58+X>BT1KN]>UCO/MFYF3>
MS^:9<$[<8WG/ ![9K(MM-NI?BYKUQNO[6"33+>..>./$<A!;<-S*5+#(]QD^
M] $6F:SJ6HZ5H46H7LKW[2WEO/:V0V/=M!(T7F;\CRU&W<>>2P ]#EVWB#57
M\(>&;B?4[J.Z/B/^SKAU*NTB>?)&$?H&X"@G\<&NUN_!>C7;Z8XCN+:330RV
M\EK<O"P5L;E+*02#@$YYS]33(? V@6]G':1VLHMX]1&IQQ^>^(YP=P(YX /.
MWI0!D:;I]Q-K7BWPTVKZDUK]GMIH)WN6,T#RB4,5?.0,Q@@=!R.G%+X-U:?5
M;>RT6]G<ZIH>Z+4RLSY:2/\ =QEB>660$R9/]WIZ=!J%B=.&J:WI&FK=:U-
MJA'F*";9G8F2<*.3Z=3ZU)H=K.D4U_?6D5MJ%ZXDGCC8/L  54+@#=@#KZDX
MXH P_B6LC>%[?RY'B;^U++$B'#+_ *0@R/>JG]A"Q\=C3;:YNY=+U33)WO;:
M6Y>0)(K(%E4L259MY'!'W<]J[6\LK74+5[6\MXKBW?&Z.50RG!R,@^X!_"JC
M:>VFZ3<QZ)#"+SRCY/VEV96<#Y=[<L1G]* .6\)37IG3PMJ,9EGT&7,D[@GS
M8<?Z.^X]68$DXZ&-LXR >D\30:/=:!<6NO1QOIUPT<$@DZ9=U5>>QW%<'L>:
M?H=MJ4=JUQK+6K:E/@RBU!\N, 8"*3R0.3D]V/; K1EABGB,4T:21GJKJ"#^
M!H \XL=*UKP-XHTK1]-U>XU'0]2\Z-;6[_>2V.R,LK(_= <#!Z9 Y)%4/"&H
M:!K6F:!!J>KW">(]-NU\VT(2.<77S!P0%W,C?,6.<$<DY%>H6VFV-DY>ULK>
M!V4(6BB525'0<#IS3UM+9+@W"V\0G/60(-Q_'K0!YGX?\1Z&;)]!\2!G\26N
MJO+]D97,T\WFEXI(^Y&W;@YP%'.%%:EAJ5FNL^/-&>14OGG-TD3<%XC:0KN'
MME2,]*[LPQ&83&-/-"[0^T;@/3/I3Z /)_#6H'3O#?P^U>XDQHT5B]M<.H^2
M"9E4([^@^5U)[;N>M.\500OHGCS5+/,FFWT%JL;*-R33H2)&0#[P(,8SW*GT
MKU:B@#C75U^+5A+%;.+9]#DC,HB8*#YJE5ST!QG@UT>MQ/-H&HQ1HSN]K*JH
MHR6)4X '>K]% &7X;$B^%]*26*2&1+2)'CE4JRL% ((/3D5#X?M9D;4]1NH#
M%<WUV[;2,,(T_=QC\50-]7-;5% '/ZA)>ZQX%U$RZ7/;WES9SQBR9E9]Q#*H
MR#CG@]<<U?T"VFL_#FF6MPGESPVD4<B9!VLJ $9''4=JT:JRZE807D5G->VT
M=U,<10O*H=SC/"DY/'I0!:HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "L[61";2 S%0!=VY4L<?-YJ@5HU#<VEM>1".
MZMXIXPP8+*@8 CH<'O0!YGXQT2^\)SZEJ^B023Z/K"LFJV,8&89&&!<)SQSC
M</<GZ:]^CZ!\5$UZZ39I.HZ:+.6Z=@$MI4<LN\]%5@< YZ\=Q7=T=>M '!>-
MD'BN^T'0]+D2X,6IQ7M[+&=R00Q MAF'W68E0H[\^E2_$E-0L+73/$>C6QN-
M1TVYV", G?',/+8<9X!*-T/W>E=N !T %+0!YSHWAB\\.^/3I]C&J:#>6<-U
M*RK@":W CVCT+$QN3WVM]:[.YUVUM->L](EBN1-=HSQ3"$F'(_A+] Q ) ]O
MI6G43V\4L\4SKN>+)3)X4D8SCUP2,^YH EKB?AO9W=C%XGBN[:> 2:_=3P&:
M%D\R)]I##(&03NY]J[:B@#C] L+JV^)7BZ\DLI([6[2S,-PR<2LD95@#Z#CB
MDT"RN[?XE^+KR6SGCM;R*S\B=DPDAC1PP!^K#]:Z\.K,RJP++PP!Z?6G4 <-
MX-&HZ)X4?3[_ ,/:@THN;ES&ODL)%DF=QC]YCHPZX[U-KL&K7VN^#;Y-(G9;
M:ZDFNPCQ_P"CJ\3( <L,D%QG;GH<=A79T4 <?I&@ZCX8\67*:9"DGAK4,SO
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
MZMN1@H!..A^4\>] '24444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% $5Q=6]I'YES/%#'G&Z1PH_,UB>,?$T7A?0&OBT)G>2.*%)&P&+NJY]P-
MV3].HZU48BX^),UGJ*0O!_9:/8HXR&/F-YW!XS_JL^V/>N*U2UN4^%UY%<3"
M2WL]?5+%Y&!(MTNU50#Z#D#V [4 >FV4MQ:V]Y=:AJ=K<60)EBG1/+\N,#)W
M')!Q@\C''7UKF[SQW:7^E:/J.@:C:2V]SJL%I/G#$1NQ&",@HQ !YY]J[<C(
MP>E>%VUY:3_!SPC:S30&2WUJUBNH6<$Q_P"D.,.">. >#[]J /9K#6M,U7[3
M]@O[:Y^RR&.?RI WEL.H;TI+/6M-O[IK:UO(Y9UC$NP'ED)(#C/WER#R,BO/
M?%%K+/XF\7:9I,2B[NO#4$@BB8(966692..Y4A<_0=*N^$-4\'^(M7T^\T[^
MT+C6K6!T=;J2=FLU/#H^X[ <X7'4]1T)H T?B'JNH:5#X?-AJ4MB+S68+*=X
MXXVS'(&S]]2 >!@TVWUK5+?XBR^$I;QKNVETLWL=UY:">W;?LPV!L([CY1VS
MFJOQ9ACGT;05D8[5UVT8J/XAN(;/L 2<^U=?I^AZ7I,LT]E90PS38\V8#+N!
MT!8\D#TS0!S7@CQ0MQX"T*]U2ZEEO;UW@3<-TD\BNX. !Z(3Z #M6I-XVT*#
M3#J$ERZVZ7HL)28F'DS;PA#Y'R@$CD\8KB--NWT+P3X>MHK"\:P74[J*XNHK
M1I)[6(RRE&5=I8%@5&X#@,<<D56M+:ZL]#\16_\ 8VK%H?%-M?0H\,LTCQ>;
M ^X'YBQVJY//'?!- 'I6E>)+'5]3OM.A2YAN[,(TD=S T19'SM=0W53@C\*U
MZY&2WN(/B5?:K'974T,>AK'E$P))!*S!$)P"Q!]>XZ5NZ%JZ:[HT&HI;7%KY
MA96@N4VR1NK%&5AZAE(H H1^+["6YL46"Z^SWUS):6UWM7RI)$#$C[VX9V.
M2HSM/;!-'4/B!9V5OK,T6F:A<IHUP(;XHB 1K@,T@);Y@%.<#GCH!S7,SV/B
M6_.C7MYX?N9-6L-<%Q=/YL?E^2?,7%ON?[FUD)Z'(R<G)&C-X>U@Z3\1;9-/
M<OJ[2FQ_>Q_OMUN(_P"]\OS#^+'% '676ML+V.RTZU^V7+V_VD@R>6B1YPN6
MP2"QS@8_A;)&*YWX2,S> H]R-&1>W8\MCRG[]_EX]*([7Q'H_B"TU6UTHWUK
M>Z=!;7UJLT22V\L6XJP+,%8?O&!P>V1FM3P/INI:5HMU!JEO%!/)J%S<*D<O
MF#9)*SCYO7YC^5 '.V]_J/A_5_&AT;09-3:/48[B1!,L*[6MHF8*3G<_7Y<=
M^N>#OVWC.*[U+0A#;*=*UJW,EK?&;!\T#=Y3)MX)7)!S_"1CBF+9ZYINO>(9
MK:Q@NK?5&CEMW\T+Y4BPK&1*#_#E ?E!/7BJ6J>&;.S^'MMX9AOU34+**-[&
M88$BW"M\DBKR0"_'T)% '66-U/=2WIDC18(YS' ZG)D4*-Q/IA]Z_P# <]ZR
MO^$CDA\=MX=NH$CCFLOM=I.&_P!;M;;(A]".#QG@]JVK*U6RLXK9&+"-<%V
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
M.5W;SO(R5((/S$XV^] &M165%XAT^2[M+5FEAEO%+6WGPM&)<#) )'7'..N
M3CBLJ3X@:1'8/?M!J'V.*\:SGG^RD+ X8+E^X7)'.* .JHK%M/$UM=ZW<Z2;
M.]@NHH/M,8GBVB>/."R<]C@$-@\CBL-/B7IQL;'4WTO5(=)NG\MK^6)5C@;>
M4 ?YLXR/O $#(YSG !VQ&1BFQQK%&L:#"*  /:N7UKQO;:);WM[/8W)L+&YC
MMKB<C8=SXY16QO W#)!]<9Q3]1\736^N:AHVGZ//?7UG9)=@"58T<,6 7)Z'
MY<=#R1VR: .GHKD#X[5H?"UY#IS-INO,J?:7F"&V=EW*K+CDD@J,'J/IGI;>
M[:XO+J(1CRH"J"4-]Y\988QVRO.3U(Z@T 6JAN[NWL;26ZNYXX+>)2TDLC!5
M4>I)Z5-7EE[J>MZOX)^)":C):O%:2W=M (F^XJPH0OIC!R<G.2>F,4 >I A@
M"""#R"*HS:)I=QK%OJ\UA ^HVZ&.&Y9 713G(!_$_F?6N?T[7]6M]8T33]0L
M8$L]2LV:&5)6:2.2-%8B3C;R"<8/8]:9;^*M6U)-+U+2=->[T^]G"/"T#1/#
M#DYG\QCM88*G:!]"<&@#LJQ5\7>'W3>-7M?*\SR?-+X029QL+= WMG-;5>0:
M+:ZAK/@#Q/H=GH[7+7NK7\ GEFC2&/=(?G/S;_E/. O) ^M 'J/]KV1US^QO
M-/V[[-]J\O8<>7NVYW8QU[9J]7"6,#:5\2=%TQYC,T7AMH3*PY<I+&-W7OC-
M4XO%>MP:]X=BGN8[F/4KR:UNT@B!M8B%=E$,I 9F&T _>&0P^4T >CT5Y7<^
M)?$Y\.^)M7BU:)&T#5IX%A%JFVYB0H=KDY(^5L97!XZUZI0 45B^*+N2STE&
MCU%+%I+F&+S#&79PS@&- /XV&0#VSGMD<M:ZMXCO7\9:78PS+<V+6SV,5S*H
MDVR1JSQ^8"1GA]IR<%NO' !Z'17->$];MM6:_A3^T+>\MF07.GW^3);$KQ@G
M.Y6P2#D@U1\;G4#KWA."TOKNTM[F_DAN3;OMW*86(!_[Y./3KUH [.BO*_$#
M:EHFC^-],M=8OV@M;2UNK.:2=GEMVD9PR"0_,1^[!P2>&]ZV=80Z/KND::^I
M3&TU:ZGDF>_8RQ/+Y8VQ ;EVJ<,0GW<\8Z"@#NZCG,JP2&!$>8*2BNVU2V.
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
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% '&>)9[>R^(GA"YN7CBC<7=NLK\9D=4VIGU)!P.]<CJ,%J?
M7Q)?9&Y;6)6W$!B3B+;T]&SCT/O7L!4-C(!P<C(Z&EH \RUK7-/T3QO?MXAC
MO?['U:TA-G=VYF:-MH(:(K'Z[L].=W-=[H=M:VFB6D%C9-8VJQ_NK9Q@QJ><
M$=CST[5H44 <#IUO/X*\9Z]-=07,VD:W.MW#<6\#S>1-C:Z2!02 >"#T^E:_
MB>VN/%?A'5M,TY)8FN+4B&>9#&&?J%VL <<#)(QSWYQT]% '(7D,GB>W\.AK
M.YMY[2^ANY_-@:/R3&K;@"0 V6^7C.0V>E8NL:-J5S\/?%-A#8W#7-QJDLD$
M94EI4,RN&'L1GKZ5Z33?,3S?*WKYF-VW/./7'I0!R\UG<S_$W3M12VF^R1:1
M-$TQ3"AWDC(7GOA37-:-IUQXF^&)\-RV<\23W$D;W)V^68Q<EF88.<X! & <
M^@YKT^J6E:39Z+8BSL(VC@#O(%:1GPS,6;EB3R23^- 'G'BS0/$^N6/BC37T
M5+QYI%DTV^>YC55A!C;R54\JV4/)P#GD\"NFL-+U/_A/+W6[FP$-O<Z3# 0)
ME;$JNS%?R8<XQP:ZZB@#S^'0UM_A%;^'=:>*TOH[$A%\U2R2QG*.A'4AMAX]
M16Y*-;T3P1&;7[+=:Q%&KS-=L4C>0MNE/R#C)+8 '7%:UUHNF7VHVNH7=A;S
MWEIG[/-)&&:+/]TGI5X@'J,T ,A=I(8W=#&[*"R$YVG'2N1G\-ZQM\6VL+V!
ML]:$DD)9G62.1X(XCNP"-OR$\<\UUL\\5M!)//(D4,:EW=SA5 Y))["LG1O%
MV@^(+J6VTO4HKBXB7>\6&5MO]X!@"1[CB@"/^Q+J2\\.W,LD*MIB.)E4DAF:
M+9\O'3.3S63X?\*^(/#MS_9]IKMNWAV.?SH89+8M<(A8L80^[;MSW()P3TX-
M='-KFG6]SY$MQAO/6W+;"465L;4+8P&.5P"?X@.XS1UKQEH^@3O#>M=DQ())
MWM[.69(%.<&1D4A.G<Y[]* -^N?\)^&Y/#%IJ%N]\MVMU?S7BD0^7Y?F')7[
MQS@]^*T9]9L8;"WO1.LL5T4%MY1W&<L,J$]<CGZ D\ FG:=JEMJBS_9RP>WE
M,$\;KM:-P 2"/H0<C((((- %&X\.1W/BZWU]KA@T5C)9>2%X*NP8MNSD'@5S
M]A\.9[*UTBU;Q+>RP:/=+/8IY$:[$"LI1N/F)#$;CT]*[NLKP[KT'B32!J-O
M#-#&9I8?+F # QR,AS@GNM &3_P@UNVA>(=*EO9C%K=W+=2NBA6C+[<A<Y'1
M1U]ZU+;2;RW\1R:@VJ7<]M+:B)[61QY2.I7#JH'!/S9Y[CCIC7HH R?$/A^V
M\1Z:MI<37%NT<R3PSV[[9(I%.59201D>XJG9>#;&QO\ 4+Z.[U!KG4$A6>1[
MC)+1 !7Z?>X'MZ "NBJEK%[)IVBWU]#$DLMO;R2I&[;0Q52<$X..GI0 EAI<
M5A++.99;B[F5$EN9@N]U7.T': .-S=NYK&\7Z<VHWOAL);3RB#5%FDDAR#$@
MCD&2PY W,GU^F:V])OCJ>BV.H,@C-U;QS%,YV[E!QG\:YNQ\1Z[JOA_5[BSL
M;"/4K'4Y+-([B9EA9$=069L9&5)/3TXH V)O#&DW6G7UC<P//%?D&Z9YGWRX
MQC+ Y &!@ @ 5-J_A_2M>TO^S=5LH[NTX(24DD$="&SD'W!S5V:ZM[<.9IXH
M@B;W+N%VKZG/0>]))=6\-M]IEN(DM\!O-9P%P>ASTH @TG2+#0[!+'3;9;>W
M4DA0222>I).23[DU/:V=M96RVUK!'# N<1HN%&22>/<DFFVFH65^I:SN[>X4
M=3#(''Z&J$_B;2;;Q)!H,UY"E_/"95C9P#@%0!]3NX'L: +#:)I;Z9'IIT^V
M^Q1D&. 1@(A!R"H[$'D$=*E33;&.SDLUM(1;2@B2(H"LF1@[AWR.N:YC1/&4
M"/J<6OZE:6\L>L365J'Q'N0;=@QG_:QGOQZUT6HZUI^E)(]Y<"-8T$DF$9_+
M3)&]MH.U>#\QP.#Z&@!;71M+LK:.WM=.M(((T:-(XX5551CEE  X!/)'>IK;
M3[*R0I:VD$"$!2L484$#H.![FIDD22)9(V#HPW*RG((]1CK7&V&L2:V^JW;Z
MA>::FF:BZY,#+&8(MNY6W#'S9)SU'&.E &WJFG:I*]G#I%_;Z?9J7%TGV?<S
MJ1QL((V,.3GGD]#6PJJBA5 "@8 '850AUNPEU%-/\UH[N1#)'%,C1F11U*[@
M-V.,XZ9&>M>>WFJZRGPP\3W<6H70OK/5ITBF,GSI&ER!MSZ;<C% 'J+*KC#*
M& (/(SR.12U0N=7@M[Q[)$EN+M(?/:"%06$9) ;D@<D$ 9R<' X-4(_&&D3P
MZ1/!+)+;ZK,;>WF6,A1* Q*/G!5OE88(ZJ10!O45C1>)[">;6H(UF:?1\"YB
MV#<<IO7:,\Y'2FI-9_\ "7[=EXNH2:<'*,_[H1B3IMSC?ENOIWH VZ*Y2Q\>
M6FH0Z/=P:;?C3]4E\B.ZD15"2$$JI7<6YVD;@-N<<U-J7C*WL(-8N8K*>ZMM
M&8+?/$1N7Y [;5/WMJLI/3KQG!H Z6BF12>;"DFUEW*&VMC(SZXKD-/\=RZA
M;Z;>+HLL=C>7\E@TSSKNC<.Z*0H'S E.>1C/?&: .RI JABP4!CU/K7)ZIXT
M>V@O+C2]-GU1+&[^S3Q6T<CR,1@/LVJ02I/0D9P>1QE[^*;N/5-?T^2RACGL
M+)+ZS\R8@7,1#9)X^7#+M/7&0: .JJ.>>&V@>>>5(H8U+/)(P55 ZDD]!6%X
M>\2-XBT;0]0MHXU%]$9KA"3^Z"KAE!XRPD*KTZ!O:H?'6EZQJ>APMH;1M?6=
MU%=+;38$5SL;/EN3T'<=.0* -RRU.PU)-]C>V]ROK#(&Q^56ZXKPUXUL-5U2
M>UU72IM%\1PVY:>VN(SEXE)^9' PZ9SC'OBI;'Q)K=])H][!IIFTR^56G A*
M-;HZ;E<.7PX!(!&T$YR.G(!V%5M0OK?2].N;^[?9;6T;2RL 3A5&2<#DU@:3
MJNLZWIVDZU9"V^QWLFZ6VDR#';G.&#=W'!(/&"1@$9./X>O-:@\+>,+N:\EN
M[^UOKY;?SHA@^6/D^48X.!QG&,4 =S8WD&HV%M?6S%K>YB6:)B""58 @X/(X
M-3UQ>C^(+W6#X>TW[3]GN+S1$U.YN(XUW$_NQM4$%1DLQ/!X&!C.:R=6\7Z]
M8Z9K-O'+#_:&D:O:VPG:(;9X)F3:67CG#D';CD9&* /2JJ:GJ5MH^FW&H7C.
MMM;QM)(R1LY50,DX4$XP*Y[2+C4K/QYJ>C76I2WULUE%?Q&:-5,+/)(C(I4#
MY/D! .3[FK_C8%O 7B( $DZ9<@ ?]<FH V89XY[:.X0_NY$#J3QP1FJ>F:Q;
MZQ&9[)99+3G9=8 CEP?X.<L/]K&#V)KB?$TMU/\ !:P2"=X6O;>P@EG!.4CE
M:-7/7T8_G6K;76I:'X\L- :Y>[TJ]L))8 T**UJ\14;0451Y>U@!D$YQS0!U
M-_>1Z=IUS>RI(\=O$TK+&NYB%&3@=S5;^VK5/#BZY,6BM3:BZ.1E@I7=C'<]
ML>M+KO\ R+^I?]>LO_H!KD/$(;_A2L,@B\U8K&SFD3L41HV?/MM4D^U '56.
MLFXOOL-Y:/97;1&>**1U8O&" 3D<9!901VW#DUH7%U!:JC3R+&'D6-<]V8X
M'U)KD]>WR_$KP<($W;(;Z65]N<1;$7KV^=DIWC^"TEA\/M=Q1N%URT52ZYP6
M;;C\<X]/6@#KZ*XZWEM=5\=:WH>J6L3);6ML]E!+@J\)#;Y%7L0YVD@9&%J?
MX?R7K>'[B&\DEE2VU"ZMK669BSO!'*RH23UX&,]\4 :E[KD*Z?K,FGO%/=:9
M&WF1L3M60)O"L1[$9QZT_0-3;5M!TV^F$<=Q=6D5P\2G.TLH)QSTR:Y#3[.P
MCU;XA6\4-I'>/)G:FT.5>U0Y]0"Q8^F<UBZ#I5C;V?PMU.*W1+Z91%+.H^>5
M39R'#-U8 J, ].U 'JQNK<70M3/$+@KO$6\;ROKCKCWJEXCOY]*\,ZIJ-J(S
M/:6LMP@E4LI**6P0"#SC'6O,M"?1-66#3-<\37Z>(+/46,EB%B287(<_,A$0
MD92,G(8C:W/&,>F>)5C?PKK"S,%B-E,')Q@#8<]>* .6O/&6L:-IOAG5;^&R
MN+'5I8+><0QO$]N\HRK#<S;@.01@'CK6MI&OW-SXR\5:9=R1BTTL6KPM@+M6
M2,LVX^Q7K65X$T#2]4\#^$]0O8WO)[6TBDA,TSR)')@?,%)V[@1P<9';%4-2
MEM[37?B1*;$:AG3;5I+,$YF(BD!7CGH4SCH"/6@#NK?7](NC*(-2M7\J$7$F
M)1\L1SAS_LG!YZ54M/&7AR_O;.SM=8M9KB\0O;QH^3( ">/P!-<3HFI6][\2
M],U*&^N+RPNM!EC686S);AEE5MBX7@ ;OO$D="<\5!8V1?X<^!FTVQF=8-9M
MI)!#;L6C02.'9@!D #J3^- 'INK,BZ/>M)=O9H('+7*?>A&T_..#R.OX5DVG
MB32-.TG0H[K6#<R7]L#:3O$V^[VQABVT#.XC!QUR<=3BM;5E9]&OE169C;R
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
MCI6JZG<6PCF*1J5N)&*,G"R!L?Q9/S$ ]J]1L;=K/3[:V:5YFAB6,R.26<@
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
MS1D@E)%# XY'!J2B@  P,#I1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 -DD2*-I)'5$0%F9C@ #J2:2&:*XA66"5)8F
M&5=&# _0BN<\<1:J=%@NM)M!?2V=TES+8E]OVJ)0<H/?D, >ZBJ'ACQAX7UB
M+5]9LU>RN[:$'4K:>/RY8@FYLLO?JW/M0!VM%<I;^*;Y[[3WDTR<Z=>1%I)!
M:S(UF0I8>867#*<$9&,''4'-6-.U?6=432M3M;6VETC45\S:24F@B9=T;DDX
M8GC*@#&[J<9(!N7MY;Z=8W%[=RB*VMXVEED/1449)_ "GP3Q75O%<0.)(94#
MHXZ,I&0?RK@]"UG6)?#WC.XO;JSO9=.OKR&)6@8+B- P5AN^[@@8';J2<UJ6
M7B.?59M(TJVEAM[R[TE=2GE5-P1#M4!%)[LQY.0 O(.10!UE%>?:GXSUG3-#
MU,R0VO\ :>EZG;VDS%&6*>*5TVNO)V$JXS][!!X/%:^CZEK47C2]T/5;BUNH
M_L4=[#+!"8C'EV0H06.1P"#G/6@#H[V]M].L9KV[E$5O A>20]%4=33K6YAO
M;2&ZMW$D$T:R1N.C*1D'\C69XL&?!VN 8YT^?J<?\LVKCM?U:]M_@%;WUI)Y
M-W<:7:1B1,CRS*(T)SU& QY[4 =Y::I;7\S):%YHT)#3HO[O(Z@-T8]OES@@
M@XHO;^STM(1+\K7$OE0Q(N6ED.6P!Z\$DGCJ2:YFUO-0\->*]$\-O]EGTJ^M
M9%MC%'Y36S0J"5QD[D((QW![FKGBS1M3O;_0M5TED:YTJ\,K6[L%$T;H4< D
M8#;6.,^_2@#:L-3M-1>YC@;$]K)Y5Q"XP\38R 1[@@@C@CH:M&6-9EA+J)&4
MLJ9Y(& 3^&X?F*XCP6+J\\<>--7>"2"TFN+>VC1G5LO%'M?IGD$@<'&<CG%2
MZG!$OQ=T*1WN@TNFW(4).P0E7B/*YQC!/3J<9SB@#H=#UJ/7+:ZFC@DA^SW<
MUHRR$$[HW*$\$C!(K4KQ@PW,?A;QAK$6HWUO=Z;XBNC:"*8HB#SU+94</NW'
M.[/'3'?K[J2?Q!XI\1:%]O%K);VT0MAA]R*Z$F9,,O(8XSSC:.G< [BBO.Y=
M"GOO$&DZ-J>N7EVDNA7"W4UO,\ N2DL(5\*Q"L-Q.1UZ'(XIDB6_B9O$^G3:
MS!87EE=[?.*GS[6-54QNK%QM!P3D#!.Z@#T>LW7=9AT/3ENIEW>9/%;QC. 7
MD=47)[#+9)] :PK KJ7C36],UE8KEK6"U-K'+&"K1E26D4'(!,@8'TV+7&Z_
M!._PO$6H9N1::\EO9SSKN=H%NPJG)R3\HQGN!SGK0!ZO9_V@'G6^%L5#CR7@
M+ LN!]Y3T.<]"<C'3I5JFQQQPQK'$BHB\!5& /PIU !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M0WR.X(!51W(SS]#7 >#KZ^NOBCXIT2X^UV^G26$4RV<MRSF(LJC<&SE&(;)
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
MR3Q721Z7I\7V?R[&V3[,6,&V%1Y6[[VWCY<]\=:L)#'$6,<:(7.6*J!N/J:
M.&O!HM__ ,);INNQQ0W+$DLX!D> QJ(WC[\$$ +R&'J><&QT5]1\7>&+/Q3:
MQ75W)X:=+Y)P6WN'0@/V+#YCSW!(Z5ZN\,4DB2/$C.GW6*@E?H:?0 @ 4  8
M X I:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH XWXJ1W$OP]OX[6":><S6Q2.&-I&.V>-CP
MH)X )_"I_&FGW5Q-X?U6TM&O!I>HK<30*,NT11D9E'=EW!L=3CUKJZ* .-TW
M3Y%\<ZWXI@MIA93Z=#$J>64DN)4+DD*V#PNQ1D#.?:K7BR"Y\0_#74X8-/N!
M=WM@PCM) HD61EX5LG (.,\\8KJ** ,#Q7I=QJNE6LMG'YEY8WD%]!$Q"[RC
M E,G@%E++GL34%OI4]]X[_X2&>-XK>VT_P"QVT<H 8N[[Y'QVP%1??YO8GIJ
M* "BBB@#SOXH^%M:\33^'I-'MHICIMZ+J7S9A&" 1A0>>>/2NA@;7)-?MECT
MF*QTO<\UU*]R&DE<J550JY&.A)SV_/HZ* /--5\(>*I?'.G^,M,_LV+48]]O
M=6LMR_E26W\(W"/);DDDC .WJ!6G_P (CJD/Q8F\41/9R:;>Z>+.YBD=A*F,
M'*X&#RHZD=37<44 >=>!O!?B3P1>W6E6U_IT_AF2X:>%I5<W29Q\N!A>PY_'
M':JFI?#75[Z^\;R)>6*0^(TA6(DL6AV$?>&W!R,]#P<?6O4*0$, 000>010!
MP\W@:Y?PM8Z#-)8:E8V]A':O;7<+(K.G E1U)*'!.>#G Y'.:D'PP>QF\&M9
MZLNWPYYF?.@+F?S#E@,.-HZXZXXZXY]$I"P! ) ).!GO0!P<GPSACT[7=)L+
M\6VE:W.9[F,P[I(V)&X1MN  ..ZG&>_2K5Q\/+5_&'A_7;>\:"/1+7[+!:^5
MN#+M91EL^C>G:NATW6K?5+_5+.**9)-.G$$ID  9BBN"N#TPPZXK2H YOP3X
M0B\%Z/-IT%Y)=)+<-<%I$"D,P&0,=N*+OPA;RZYJ6K6EW+:W.I6@M+L!0RLH
MX5P#T< D9.1[5TE% ''77PUT2XTSP_I\,U[:0:#.MQ:>0Z9+@@Y?<ISSSVZF
MNJO;47MA/:-+)&)HS&7CQN (QD9!&?PJ>B@#D?#'P_L_".A3Z/I6KZLMK-*T
MI+R1EU8@ [2(QCH/QK43PS:)96%G]HNFM;*W,"0NX99 5V[GR/F;'?W/K6E>
M7UKI\<<EW.D*22I"A<_>=V"JH]R2!5@D#J<4 >7^+?AZVG?"#4_#'AB*\O&E
MEB>&":8,5_>HS $X &%)QZY]:ZO0O"]G;2V.KS)='48K!+5%N92_V=< LJCU
M)ZG)Z=<5T>]/,\O<N_&=N><>N*&EC5@K.H)P,$^O3^1H YBW^'OAZVT75-)2
M"Y-GJDOFW:M=2$R/D$G.<C.!G'6M'4/"VC:IX<'A^\LEETQ8UC2$LWRA?NX.
M<C&!CFM598VC,BR(4'\088_.GT 8=AX/\/:7JB:G8Z5;P7J0B 3("&*=,'GD
M^YY]Z(?!WAV"VOK:+1[58+]_,NHPGRRGW'].E2:UXFTK0+G3[?4+N&"2^F\J
M/S)%7&%9BQR>%^7&?4@=ZRK;Q=#9^(/$5MKFHV5G9V5U;PVKS,L6?,A5\$D\
MG)/X"@#<DT'29;"VL7TZW:VM0%MXR@Q$ ,#;_=XXX[<4-H&COIB:;)I5E)8H
M=RVSP*T8/KM(QGD\^]6+O4+2QC\RYG2-=I?DY)4=2 .2!D9]*DM;JWO;6*ZM
M9HYK>50\<D;;E93T((H JV^B:3:7S7UMI=E#=LNUIX[=%D(XX+ 9QP/RJ:YT
M^RO2IN[.WG*\*98E;'TR*K7/B#2[._@LKBZ"2SR>2C%&\OS,9"%\;58CHI()
M["HCXHT<7.K6QNR)M(C$MZAA<&-"I8$<?,, _=S0!HV]I;6BE;:WBA4G)$:!
M03^%.%O")))!#&'DP';:,MCID]ZQ]3\7Z-I#1I>W$L<LML;J.'[/)YCH"HP%
MVY+98?+UZ\<&J%[XAT36?#%CK$6IWD-B][ $EMD8/Y@E"B-QC*@M\K XZ^]
M'4E%( *C Z#'2E*J6#%02.AQTKGM0\:Z/INJ3:;,UPUW"\"O&D#$@2DJK>Z
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M?#IKG"QV<4XG(QU9G  Y[ = .2<\ ',_%F>.UT70;J6)I4@UZSD*(H+, Q)
M![D<5M/K=G%!J&MWFCWMD-+M6D,D\:J\B8+,JX)!'R#@GKCZU6^(?A[4/$NC
M6-KIJPF6#4(;IO.E*#:A)(X!R370ZMIL6LZ)>Z9<Y6*\MW@D*\X#*0<?G0!S
MUOXJU%=2LS=:>YTJYM9)Y+I+:6,611=V)"_# C(! '(Z<UA>(KG5=8@\%:K*
M+1;&YUFTN%@5&\R(,K;27W8;AN0%&">_6M70/#WBN*Q&C>(=4TZ[TB*!K<-;
MQ,L]PA7:H?/"X'/&23CGKG.A\%>+CINCZ3/KFFM9:/>0S6\WV9VFFCC)VJ_S
M # P.,YQU]0#0U#Q5K4KZA)H>G27@LKHVZP?9R1/L($@\S< IR6 X(&SGK@/
MBU;Q/?\ C?5=*M9M,BL=/DM)6,D+F1HI Q=.N-WR\-TX'')PQ_!_B"Q\2WUW
MH/B*.RTO4I?/NK26U$C)*0 SQMG@MCOP#S@UM6&@2V?BO6=9-VC1:E#!'Y"P
M[60QA@&+YY)W'L.@H Y^#Q9J,/BG1--N9HYO[0N+J&X6*$F*$H&9%27H6 4!
MAD\YX7&*N>!)@]_XOCYS'KLN<^\<9JEIWP[O[ :)&?$LDL.C7SSVP:T7<8F#
M H[9R6^<_-_X[GFM%_"5S9Z?XE%AK-Q:W&K77VQ9K>$%X&PH*KDG=D)CMU/2
M@#K:*KV*W"Z?;+>,&NA$HF9>A? W$?CFK% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110!@:OX@>UU>+1[)8C>O;M<L\X8HB!
M@HX49))S],$^@.*_CK5(_"MAK\_A^2T@^U^5JD<[,'M(@Q4RJ"H+J.#TZ'IU
MJQXD\/Z]_P )59>)?#4UA]LCMC975M?EECEA+;P0R@D,&]N_YZTEAJ6I:?;6
M>K"RDAF#_P!H)$6"LN.(U!Y*G^(DC(!XP<  K7/B@V>@R:P\8DMKB:*/3UCC
M<M*)&549@,G!+9X&=O;)Q6/>>,=;L+3Q#*^G"6/3[$W=M=R6<UK%(5SNB82<
MY&,@@X(/M3;?P+J8\-7_ (:DU&*+3HYQ-H]S&S//:;9 \:L& #!2!WSCCW&B
MFA^)M6\-ZKIOB/4].:6[M9+2)K*W<(H=-ID<,WS-ST& /QX (K'Q#KT]OIQN
MX=/@EUAHC8A"S^6AA,DF\'&2 I QW8>AJSK6I:YI'A7Q+>S1VC/80R36<K*6
M6=%CW?.@(P<Y7KSC..U+K'A*;5?#^DVD>IM::GI3Q36U]%'D"1%*G*DY*L"0
M5SWZFI)/#VI:CX6U/2M8UE;FYO[=[=IXK;RTC5@1\J;CSSU)YH R=9\6M876
MFI?:HND6]U9I+!=R6^Z":<@YCD8@A !M(&03GKQ@V-6U_4=0U?4=(T(79EM+
M6*03V8MVQ)(&*[A,PRF%!^7KD\C%:5UX=N+K3)-,EO;>6PDL4M'AFM-_S $%
MQ\W&01P<XVCFLR3P";74],U#0];N].GL[..PDRBRI<PH/EWJ<#<,GYOTH Z/
M0Y=3GT.SDUFVCMM2,8^TQ1,&4/WP1G@]>O>N5TU+@_%GQ C:K>-%'96THM6V
MF/!\P8^[D =0 1R22379V=N;6TC@:>6=D'S2RD%G/<G  Z]@ !V K,_X1V-?
M%<NOQ7<T4D]HMK- JILD"EBK$D$@C>>A["@#S/P?>:KI'@7P)J2ZS*+6ZO(;
M"2Q,2>48W9U')&_=D YW8[8Q73R77B/Q*^K?V+*MH]IJ#V]O</=D+&T1"E7B
M"$,K<MR<_,,$5K0^ M+@\-:-H27-[]FTB[CN[=RZ;R\;EU#';@C)[ 5%=?#W
M3KCQ)<ZW!J6KV,EV4-W;6=UY4-P5&,N ,\C@X(_G0!UD;,T2,VW<5!.TY&?8
M]Q7!1:U/I?BW[+XFBO[1KB_=-.OHYW:TN4?(CB90VU'P!P1R1G.37?*JHH50
M%4#  & !62?#UM*V+F>YN81=_;$AG<,J2!MRXXS@-R!G H \YTN]_P"$=\ >
M+[JQ:XA:#7KFU,IG>3RD:X"&0!B0"JN3GOMR375:REQX?\3^'I]*,S0:A</9
MWD+2LZR?NFD5\$GY@8S\PZ@G/:M:U\(Z1:2ZL5BDD@U5WDNK660M"6?[Y"'@
M%NI-6M.T&STTQ&-[F9H4\N$W,[2F-?;<3VXSU]Z .4\.06GB;P[HGB62^FMM
M2BG\VZDBD^8ON(>V?/.S)VA.V%QS6-I%Y'#XFU#3=6M0-&N/$-QY5P6!1[O"
M,D;KC@?>(/0D8/OVEOX%\.VOB&77(=/"WLDAF8^8WE^8?X]F=N[WQFKEQX7T
M6[L;VRGL$DM[VX^TW",S?/+D'=UX.5'3'2@#7K@/"FC:?>>*_$EW/ 7GT_6G
M:U)D;$)>"/<5 ..=QSZ\>@KO8T6*-8USM4!1N8DX'J3R:@MM/M+*:YFMK>.*
M2ZD\V=D&#(^,;CZG  _"@#R^TCE?X=VAMGCBCLO$KLUMO$:W2+>/^ZRQ"C)(
M(SQ\HK9N]$%S:>/-1CCMX3JE@88U#JS B!E+L5) W$@8ST0$ULZ_X<DET2&Q
MT6RTIH4NOM$UC>QGR;GDL0Q .#O(?.#DKSU-4_#?@NWLY)Y[WP_H>GF6)H'M
MM.S)'.C$$^9N10>G QQD\\T 9&G6-C:77PWO(K>".ZEMFB:0#:S@VFXY/\7*
MCK_C6K\/=0M)!K^GK-&MY!K=\TD!<>8%:9B'V]=IW#!KK%T^R1;94L[=5M1B
MW B4"$8Q\G'R\<<5*EO#'+)+'#&LDF-[JH!;'3)[T <E\1! -/T26[*"TBUJ
MU>=I0-BIN(RQ/ &2.?I6%XHT,WM[XDNO#]L)/,T407$=M\JW,P?<J97JWEA@
M<<X=>1D5Z:RA@0P!!Z@TD<:1($C141> JC % 'GNGW_ACQI;7-UH#7,^M)IT
MMN&D><&VWJ1Y;ECM!W <>V1P,U<\,^*]&URSM([73G?6K"U,<MLUHR-:,% :
M/>RX7)   //'& <=N%5<[5 SUP*7% 'D6AZG;WGB'P7?A+F(J+FTEMH[-X[>
MRD:,8@50H P5///3)(&*<)+B+P9?:.VG7LM_8Z^MQ+%':.2L1OA()%./G!7^
M[N/M@9'K=% ' ^)+&[AUBXU3PO-?VNM>9%YUJT#FUU$ +@,2-JG:=N\$$8.>
MF:R;.Q32]:UK2]:\%2:O)<ZA->6%Z+..6*99&W!7<\1D'C)[#/U]4H) !).
M* $484# &!T'05P*:7<V_BRTO] AU*PDFO'.K64P?[))&=VZ49^3>6 (*')W
M?,.M=\K*ZAE8,K#((.012)(DA8(ZL4;:VTYVGT/OR* /+Y]-\0OX9O-%CT6Z
M,UKKPO(I@Z*DT)O/.!0EOO8)X.T#'6M>$>)O#7B358;+0SJNG:K<_:X)Q<I%
M]FD90'67/.W*@@@'CC!/%=W4?GP_:/L_FIY^S?Y>X;MN<9QUQGC- ',6^EZF
MOQ.GU66W'V"318K8S*RX:9978J%SN PWICWJUX'TR[T7P?8:=?0"&X@WJR!@
MP +L1@CCH170U7CO[2:_GL8KF)[JW57FA5@6C#9VEAVS@T <?XDT37=1UG4X
MX[&UOK"]T[[-;27%QL6R<APYV;226W)R.?EQD4>'O#^LV5]X4N+NVMXUT[1G
MT^Z43[BKGRMI7C!'[KGTW=\5W%% '/>#-)OM%T6>TOQ&)#?7,Z>7)N&R25I!
MV&#\W3GZU1\2>'];_P"$DM?$WAJ>T_M".W^Q7%M>[A%-"7W#E>0RDDCUS^?7
MU3GU2SMM2M=/EFVW5T&,*;3\X49;G&.!0!GOIFH:A9VUEK)LKNW=7-\J!D5S
M_ JJ<Y0=\G)P/<'#/@?4#X5_L1-9\EK*\%SI-T$+O;*KEHT<,?G"@[?I]*[B
MB@#B]0\,>(M?\'ZEI>M:Q9->W<:1(UM;LL,05@Q;!.68]^@X&!USH^)_#5SK
MUI8RV6IMINKV$GFVUY'&' )&&5E/5&'4>P]*Z.B@#F[WP[J.J>%+S2[[5T>]
MO,>;<K;811D?*D>[@8'=B<DGVJQK6AW6M07EC-?0G3;R+RIK>6UWLHQ@E&W#
M!Z')#8(%;E4KN_>UOK*V6QNIUN696FB4%(,#.7)/ /08SS0!S=]X#8ZZVJZ+
MK^HZ,\\4<5U%;[)$F" *IPX.&"@#/H/KGKH8D@@2&/.Q%"C)).!ZD]:?0>G3
M- &?/HMC<:[9ZS)$#>VD4D,3X_A?&<_EQZ;CZTVST#3+&PO+&"U06U[++-<1
MGD2-*27S]<X^G%1^&=<'B/08=4%J]KYLDJ>2[!F79(R<D<9^7/X]^M3:]J;:
M+X?U'5%@\\V=M)<>5OV[PBEB,X..E %+3/"UOIL=K ;R[NK2R8-9V]P5*V^
M0,$*&; ) W$XJG>_#_1K]]5$SWOV;5"7NK1;@B%I#MS)M[-\H[X[XSS6_IEZ
M-2TJSOE0H+F!)@IZC<H./UJU0!G'1+)M8MM5(E^UVUNUM&WFMCRV()!&<-DJ
MIR?05DI\/O#D;+Y=K<)$ERMU%;I>3+#%*K;@R1AMJG// %;5Q+J"ZG91V]O
M]B^_[3*TA#H0/EVKCG)Z\\5<W =QUQUH 6JSZ?:/J46HM AO(HFA28CYE1B"
MP^A*C\JEEGA@"F:5(PS;5WL!D^@SWIX(/0YH JG2[(ZL-5-NOVX0^0)\G=Y>
M<[?IGG'K45OH>F6D_G6]E%&V\R!5&%5SP6"] W)Y SR?4U8^WV?ERR?:X-D1
MVR-Y@PA]"<\4KW,.V(+<0AYP1!E@=YP3P,_-P">.PH 9_9EA]IN+G[%;>?<H
M(YY?*7=*@& K'&6&.QJM:^'-#LC;&TT;3X#:EFMS%;(OE%N&*X'RDX&<=<5C
M>"_&-MKWAS1)KZ]M(]6U"V\[[,'568@D,57).,@_Y!K8LYY#KFJQR:O;7$<:
MQ%;-$ >T!4Y+MDD[L9&0, 4 6(](TV*UGM8]/M$M[AF>:)85"2LWWBPQ@D]R
M:EM+.UL+=;>SMH;:!?NQPH$4?0#BJ=MK>G:I-<65AJ$9NXTSC'(!R X!QN7(
MZC(..M8?A/QC97ND>'K/4=11M;U"QCGV%"/,;9EN0-H/!.,Y]J .JGMH+I%2
MXACE56#J)%# ,.A&>XI6@A8Y:)"=P?E1][U^M9WB77(O#?AV^UB:&69+6%I/
M+C4DL0.G'0>YX%<_K/B$6WB7PM=&[NH+"ZBNC+;M&RF4B-64;"-Q;K@?D* .
MUHK%L/%>CZEI+ZG;7#FW2?[,X>%TD67<%V%" V[+ 8QWJ73/$-CJE_=Z?'YT
M-_:;3-;7";'56^ZP[,I]02.W6@"QJ]A_:NBW^G"7ROM=O)!YFW=MW*5SC(SC
M/K3]-M9+'3+6TFG\^2")8VEV;-Y QG';.*BO=5CM+R&S2WFN;J5&E$4.S(12
MH+'<P& 6'N>P.#60GBR:?Q)I6G6^D7;VM_I[7HG.Q"@W1CYE9@1@/\PQG)&
M>: -+0]&.BQ7D?VDSBYO)KO)7&PR-N*]>@)-:E8-_P"*[33[.XOWL[R33K:0
MQSWD2HT<>UBKL1NWE5(()"GH>N#3[[Q&D*W!T^SEU)K:W%S*MNR\(02H4D_,
MS $@#\<9&0#;R,XSS17GM[?V\WQ)\+:P6,%M<:-<O^^^5U!,1 9>H/S8^O%=
MW9SRW-I'--;FW=QGRV8$J/?'>@">HH;B"X#F":.7RW,;[&#;6'53CH1Z5S$G
MB[4)/%=]H=AX?DNOL,EMY]P+I%"Q2@DO@\Y7'W>IY/'&:6F^)+'2='\5ZA'H
M\=JMCK$L#QP,,W,I\L"0G P6+KGT [T =PS*B%W8*JC)). !4-G>VVHV<5W9
MSQW%M*NZ.6-MRL/4'O6 FN7DWC*?PQ=V5OY9TX7@N(YSDJ6V%=A7KN[YZ8KC
MO!7B'5M$\)^#(I=/M1I%](NGJYF/GB0[RKX V[3MQC.>G3I0!ZO17+^%+[5+
MS5O$D5_>VT\=KJ)AA2.,JR+Y<9 /S' Y_$Y/M3M?UG5[+Q/H6E:='9>5J(N!
M)+<!R8RB;@0!@$>V>?;K0!TU%>87OC/Q99>$=9UF<:2LFAW[6\ZQPNRW:*R@
ME<OF/AO5N1V'7>\6ZWJVF->M97$$8@T\W%M"D)FEGE&[(=1RL8 4;N.6//%
M'8T5Q=WXCU*TOO"^HSRHFC:JB03QK&,Q7$BYC.XG.TGCIP0.>:ZJQDDG269W
MW(\K>4, 80<#ZYP3GT(H @L=:M=0U74].A$HGTYT2;>FT$NNX;?48[UHUYI-
MIFN7WC+QF-&UMM,G0V<\9\D.'<0X"MG/R?+S@ \^W,FD>*M1\:-96MJ7M3)H
MT5]*8IQ$PED+KP2K$@%..,<\YX% 'H]%9V@KJR:':)KKVTFIJN)WMB?+8@G!
M&0.V,\#G-:- !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
MDM)D"@,K$G)^1.P_B]>-3PYH^IZ5:L-7UV76+LX43/ L(51V"KW/4DDYX]*
M,O5KK6KGQ[#HMCJXL;.72GN&*VZ/(KK*J[E+ C.#CD$8SQG!&%IWBW7I1;:#
M=%)]475;FPEN498/M$<,8?<."%9@ZY '9L8."-37;*\F^*&CR6-X;25M*N4,
MOE"1>)(B P/'.6QR#Q[8K2U3P+I.K:3'93R74<L=V;Y+V&4).EP229 V,9YZ
M8QTXX% '/ZQ?^+=%\.?Z1?P6UPVLVT-K,Y68BWDD5=LOR@'!+<C!( YSDG1U
M.?4?#VL>$[1]8NKN.[U&:&=IE0&56BD9 VU1]TA<8QTYK3?P;97&BKIM[>7]
MZ1/'.UU<2AIG9&W)D[<  CH ._J<WM5T&TUB\TRZN6E$FG7'VF#RV &_!7GC
MD8)_.@#G;-[OQ58:S>6U]=6FH65_<6MH(YRL<;1':N^,?*X;J=P/#<8XQ#HV
MJ?\ ":WEO;ZB\UNG]C6E_P#9H)GA+23%]S94AL+L  SCYLG)QCI'\-6)N[Z>
M)IX!?_\ 'Y#$^$G. NXC'!P "5QD=<U'?>$])OK^SOMD]M=6D/D12VD[PMY6
M0?+.TC*\=#T[4 9?PO01> ;.$2/(8KBZC+R'+,1<2<D]S[UBZR+;Q'X5\=3W
MSM+/8-=01*LA0VRQQ97:>V[DL?X@V#D#%=SHFAV'A[3A8:;$T5N)'DVL[/\
M,S%CR23U-4;SP9H-_J5W?W%FQFO(O)N@D\B)<+C WHK ,0. 2/Z4 <OI#7!\
M3> YVD;9<>'I0X#8#,%@/(Z?Q?K68N#X4,*74\$<7C&2)7MI&+(GVM@!QGC!
MZ<]C7?77@_0;RVTRWGL T>F+ML\2NIB7 & 0<D849!SG'-/7PIH26<EHNFPK
M;R79OG09 ,^=V_KUSCZ8'I0!S]QHFF^'?$'@ZST^%HH%O+O8I<MC?#(Y&2>F
M:YC7M$TV/P9X[OEM(S=6>IRW%K(Q),$@6)MR9^X<]<8SWXKU:ZTVSO;FTN+F
M!9)K1S) Y)S&Q&"1^!(^A-0MH6E/!?0/IUL\-_)YMU&\899GP!E@>"?E'Y4
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
M)%( Z\<X_F#71W^LV]K<"S6&XNKMX&F\BV +A!W.2 ,G@<\GIT->>-HVLO\
M#;QK:2Z7<PWVH:I=2V\ 4%F61U*$;,CZGV)K?U'^U=!^(']KV^C7FJ6&H6$=
MK*;5D+V\D;.R\,P^5MYYR,$>] %[X>71O/!T-P6N"'N[S;]H+&0+]JE"AMW.
M0,#!YXI-5\=6VERZK&-)U2Z;2]K77DQ+A8RN[>"6&1CL.>#QQ4G@2WU"U\.R
M1:G8/97'V^[D$;R*^5>=Y 00>GSX_#/>JE_HU_.?&G^@O*FH6R1VJB1!YS"$
MJ0,L,?-_>Q0!N3:VC3Q6NGQB[NY;?[4J;]BB,D ,S8.,YXXYP?2GZ'K=OKMB
M]Q!'+$\4SP3P3+M>*13\RL.GH>.""#7-VNEZOI6NZ5K,5A+<1RZ3#IU[:))$
M)(&0EE<$L%8 LX.&]",UM^'M*>P?5+V:,PSZG=FZ>'<#Y?R*@4D$C.$!..,D
MXSUH SMUO9?$C4[N4QPQKHD,D\AXX667YB?8"K<OBG[/;:7?7%DT>G:C)'&L
M_F?-$9/]677' 8E1U."1FJ^H>'[O4_%6I32;4TN[T7^SW;=\Y<NYR!Z!6/7'
M)&*JP^']4U#P[9>&M9@@:VLGMM]XDN1<I"R.N$(R"VP!@3QDX)H +[QMJ%M!
MXDFAT 2IH4N)BUZJ^;&(UD++A3\P4YVG'USP-B?77?78-'LH0;F6R:^\R;(0
M(&"A>.<DG\!Z]*R[CPQJ$VG^-+=3:HVM[Q;$RL=NZW6++G;QRN<#/!K,UPZ@
MGBS2X-,FT)M4L]/ *7\[PN2[!?E*?,P(5N,$ A3C.* -32O&KZAHFDWD^GBV
MN=3N)88H(Y&GV",/N8X0$_</ '<<]<5[OQOJ&GZ??3W6ASJUKJ-O:([*T274
M<KJH>/>!R-Q!!XR.O-5/[#U77_#]DMF^G:+JFAWFZRDT\F:T<!,%<$*=IW%2
M,9!6M34_#NNZ[X=6UU+4;);_ .U07'[B!O(3RI X !.XYV\DG\..0#H-,;4F
MM"=5BM8[GS'PMJ[,FS)V\L <XQGCK7,VGBK43_PDNGZA]DBU33[E8;/RHVVR
MI,%%NQ!)))<X...*[.L*Z\+6EUXRL?$AED2XM;9[<Q*?EE!.5+>NW+$>[9[4
M 07NLW&G^+A;W!@_L\:1->.RQGS \<B \Y^[A^F.M5)]>U6TT/2/$+F&6TNW
M@%S:!/FC2=E5"C=RI=<Y'S<D;>!6O=:$+SQ''J<LT;6ZV$MD]LT6=XD968EL
M_P"P!C'<\U2L?"DEIIMII$M^D^D6<J/# T'[S9&P:)&?<00I"\[03M&>^0#(
MTO[9:>./B%<0)")C'9RV_P!I<I$Q%N0"Q'1=RD$^QI+77M3N_$UQH@O9WLY]
M$:\BOEA5&$JN$8Q';AE.\$$@]!C(-;>I^$K?5AKZ7%S((M8M8[9P@ ,80, 0
M>Y^<]NPJ*R\)7,.O6NL7NO75[<0VDEG(KPQHLJ,P;HHXY4'(Y..N.* ,?0=4
MOK7PKX(L%NY[BYU2T21I9#&'"+;ARH)&.NWD@G&>_(Z?0$UR);V/67BE03DV
MDBL#(8B.DF%"[@<CCJ,=ZQ6^'MO-X5L]$N=7U"1M/E66PO$*QS6NT;4"D#!
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
M ,CD %F]3@#GVJQ10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110!7N["TU!(TO+:*X2.02HLJ!@KCHV#W%+/96
MMU)#)<6T,SP/OB:2,,8V]5)Z'W%3T4 <++X1OY-9NY+C2/"U_#<S/+]NNK0F
MX0$G:K)M(?:-JYW+D#UKKK'3+6QM[6-(HR]M"L"2%!N"@8P#V'M5RB@"#[%:
M?9VM_LL/DL<F/RQM)SG..G6IZ** $VKMV[1CTQ1@9S@9Z4M% !@9SWHHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH *I7^C:7JK(VHZ;9WAC^X;B!9-OTW
MXJ[10 R**.&-8XHUCC4854& /H*?110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4449&<9Y
MH **** "BBB@ HHHH **** "BJZ7]I)?R6"7,37<4:RO"&&]48D D>AP?RJQ
M0 4444 %%%&0<X/3K0 44A8+C) R<#)ZFEH ***R=#UV/7'U14MI8#I]\]DX
ME()9E5&W#!/'ST :U%%% !1110 44UW2-"\C*BCJS' %*SJB%W8*H&22< 4
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
M^1X+RWE3,D,RX!CP,AB=RXP2#N%6K/Q#NU:/2=2M#97\MN;J&,/YBR(" P#
M#YU)&5]P03VY/QGHIM?AUJRQ%9;YKN+5+\(VX_ZU'; ]%1-HZ9">M:>KJ]W\
M5O"K6^72VL;V:9EZ!'\M5R?<C]* )6\7:M9:S8PZMX<:STN_G%O!>+=B1UD;
M_5B2,+\N[V) )&:N7GB2=M3U*QTFTCNY=*B26\#R%,EP66-.#EMHSSQR!W)$
M.H7^D:MJ5K)=:C9+I^FW'F@M<J/,N5)51UZ*2?JX']WG+T?.D^*?'D=V/+\W
MR[^)FX#Q&':2/HR$'\* .RTO4K76-*M=2LI/,MKJ)98F]5(R/QJW7'?#_9H7
M@+PQI>ISQV]]/; 10RL%=VP7*@'J0#R/:NQH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M *X6\UW^PO'^N;;+4M1>33+.9;6S7S& #W =@&8*.-G .2>@)S7=5Q\UO?Z?
M\3;G5S:7,NFW&CQVX: ;\S)*[;2N>#AN">.3R* +,'CO2;H:!+ ER]GK;-';
MW>P"..0 _NY,G*L2I4#!R1BMRVO?M-]>VPA=5M61#*2,.S*&('?@%?SKCO\
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
MW<L=I"LEX0;E@@S,0,#=Z\<<]J .;U"QB7QQHTUA'&(KRTGAOEC^[) %!C)
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%!( R3@"@ HIJNCC*LK =P<TWSX?^>L?_?0H DHJ-;B%T9UEC9%SN8,"!CK
MFFP7=M= FWN(I0."8W#8_*@":BBLNZ\2Z%8ZDNG7>LV$%\Q4+;2W"+(<],*3
MGF@#4HK,7Q%HC:O_ &2NKV)U+)'V3[0OFY SC9G/3FI9-8L(M8ATF2Y5;^:,
MRQP8.60=3TQ@4 7J*RK_ ,1Z3IM]'87%WF]E4LEK#&TTQ4=]B MCWQBK%CJ^
MGZE-<0V=W'--;$+/$I^>(G. RGE3P>#0!=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"N$\5^,]5T#QQX>T*WM;.6WUE]BRONWPD$!B0#AN"".G]:[NO*?B<\=O\2OA
MU<R3)&!>RJ=[   F/GGZT >K5ROB+QUI_AWQ5H.A7&#+JDA0G/\ J@>$)_WG
MX_ ^E:L_B+38=9M]*^U0M=2QR3,HD'[M$QEF].2!^?I7FGC;1=5\;> M1U.W
MBLO+:7^TK&?[2WFK'&N%  3'S*&.-W!>@#O/'6JZWH?A.\U70H+6XN;1?-DA
MN$9@\8^]C:PP0.>_0UR?B?XAZO9_"C3/&.C#3W,ZQ_:EFC;"EOE.P;NSY&#G
MCZ5TG@'Q1!XZ\$6M_+Y;3O&8;V(=!(.&X[ ]0/0UQ/@7P=>+<^)_!^K!I/#V
MGSR)9 DY(G0]^^U&S[,YH ]$36)-2'AZ;3+A/)OU^TR;H\[H/+W9'/!W-&/^
M!&N8\->/O^$KDU:VM=2MK'6;6YFAM].N$&UE4D(6Z,Q)Z[2,>GJSX0:-K.E:
M%=6^M[B]A<2V%F67'[E')+#U!8G\%%8GBKPCX5\96%UK$D<VB>)XO,4!<QO-
M-'G!"'_6 E>&7D^N1B@#I?&'C74-(O?#>@6$<,6MZW(J.TPWK:IP&; .&.2<
M<X^4U!XW\2ZK\.+?2M6FOY]5TR6Z%M>QW$<2R ,I(:,HJ\C:W!R#[=:YG7?"
M_B1#X#\87MM+>:EI0ACU6*)3),8]P.X*#\S %LX[GTZ;?Q4M7\=:3IWAK0P;
MF:6_CEN950E+:(!@6<] >1QU.#Q0!%X^\2>+-"UF'7- NOMN@6UK%=WUBT<?
M,3LR[D.T/C"Y/S<$YQC(KI-)\46_B?4="U#2-6E_LZ[MYVDM51"/,39\KDKN
M4C<>AYX]<UJ6WV.VUT:4D$I"6"1AVA8HRJ2 I?&TG'.,]ZXKPY\/+CP=\5&N
M],:4^'+RWED$.XE;>;*\$=,$9P>N 1VH Z7XFW%U9?#S5[ZRO+BTNK6+SHI8
M'VL"".#ZCGI7&QZ_JVG:I\/O[+U.\O\ ^W((VU&TN9/.(0HA,OJF-S$XP./:
MNS^)EO<7OPZUFSL[:>YN;B'RXHH(R[,Q([ ?K5CP'91V7@K1H_L!L[E+&&*X
M1X/*?S%0!MP(!/.>>] '#Z1>O<_%3QCI.M:_>QZ?8JDMLIU"2W$0=<M@AAD
M-WR!P?2K7@;QEJ:^"_$^KZI<2W^GZ7//_9]Y+'M>YA0$J3C&[MS[]:J+X-?7
M?B;XQ_MK1+G^Q]7MXHK>\*+E71%4E>I4Y!(/L/6KG@G1=>@T75? 7BFQN)]+
M1'@L]13&QX",!20<@@<CCU'89 +'PWAF\9^"CKVOW<]Q>ZE+(08YFC%JJL55
M8MI^3&W.1R<\DUS7A[Q;?Z]\-_'&CZK,\^H^'K><1WNXAWPLFQBW7>"AYXR,
M9[UUG@/3=:\!^&!X>O=,FOS!/)]EN+(H4E1CN&[<P*')(Y&/<UEZ'\.]2T7P
M%XM66&.?Q!XABGWQ0.-D9=7")N8@8!<DGW[XY ,C3[>\F_9\M?$-GJ5Y:ZU9
MP2W0O(YV#2[)6RLG/SKM7HV>@JMX\\3W'B'X#Z+XF5VMM0DN$1Y8G,;;E+HX
M7'8LF<9[ ]JV-#\*>*X?@^W@EM-^R7\PDBDNYYXVA2-Y"6QL8L3M)&,#D]:V
M->^&)O/A';^#--NXTGM51HYI1A)) 2S9P"0"2WKCCK0!T'B&TM+WPQ8?Z,AB
M^V6+(GE@[5-Q%D8YP""0?8G-<5XAOW\3?&K3_!=PS+H=E;?:;BU4X6X?86 ;
M'50"OR].M=Y8PZE=Z3865_8+:O$(6G<3!UW1E6&S')R5[XP/7I6)XE\#WESX
MVTSQEH-Q!'JMHODS071817$1!!&5!*MACS@CIQQR ;=WX/TB>YLKBVM8K*6T
ME,BFV01AP5*E6 P",'OG! KR_P"*GAW2=$N/ -II]A;PQ)J:0G9& 77,8^;
M^8G'4^]>OP2:K<2QF:WM[2$<N!*97;K\O0 =CG)],#J.7^(/@S4/%MYX?GLK
MBVB&EW@NF$Y8>9@J=HP#CIUH 3QSX7N6\,:B_A6RMUU*:>"YDM]JJER8W#$,
M. 21USUP!6-X.^(>C^*?%EM::KHTVC>*X89(MD\0&]>"4#$;NV[! Z'D\Y[W
M6[/4KVTMO[-N(;:ZBN(Y290S(5'WE.,$Y!(K/N_#<FJ^*='UN]BM(7TL2&/R
MBSO(SJ5P6(7"C).,')].X!TM>1^/ #\<_ 60/NR?UKL_!MGXBL9=7BUS5UU2
M'[3FTG\H(0,?,N!V!P![AJSO%'@?4=<\=Z'XDM=1MK<:3]V%XBQER<L"<\9'
M'0^M &-\1?A\WC'6KR\TZ4VVN6%E:R6,ZR%<GS)R4.#QG PW4$=<9IWP^\>G
MQ9J,-MJ-N8/$NF65S%>6[1[2QWP_,#CC)7E<\$=",&N\MK+44\1WM]-<VQLI
M8(XHH$A;S%*ECEG+8/+MQM]/3FG_ ,(A8)XY7Q9!^ZO6M6MKA0HQ,"5VL?0C
M;CW&/2@#S[X#3MJ\7B;7;]S)K-U?[9V?)94"Y51GH,EA@?W1Z#'K<=E;Q7L]
MY'"BW$ZHLK@8+A<[<^N-QKDX? 7]C>(K_6O#.I_V9+J+!KRVFMQ/!(PR=P7<
MK*<L>C8Y/%;&H:%<:MX=O-,O-6N5FNX]CW-L!$4]=@YP.O4DX/4T ;=%5=,L
MO[-TJTL?M$UQ]GA2+SICEY-H W,>Y.*M4 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5*YT
M?2[RY%S=:;9SS@8$LL"LP'/&2,]S^9J[10!3M])TVSA$-MI]K!$!M"10JJ@>
MF *L"W@6$PB&,1'J@4;?RJ2B@".&W@M\^3#''GKL4#/Y5)110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4UY$C +NJ@_P!XXIU<7\1X[4V6@3WD/G0P:W:L4$1D+9++@* 2
MWWN@% '9)(D@RCJP]5.:=7F:SV0^-&EII,,VG&2QG-^LT+6Z7G0Q[%8#>ZDL
M20.!WKJ-.\527,OB"VO+%+:\T>3F!;C>9HRFY) 2HP&Y'?!!H Z2BJ)FU/\
MM>WB%I!]@:!FFF\X[TER-JA<<C&[G_)O4 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %<YXQT:_UJPTY-.^S&:TU.VO&%Q*T:LL3[B 0K<G '3O71T4 <
MQJ>A:CKNNZ)=7B6=M:Z7<&Z'E2-))(^PJ%R44*OS$GKG Z5 T.D>(?&=GJ6F
M:C'--8QR07PMI RNJL"D<A'0K)E@..C=LUUU90FT31-0CLD2VL[K4YGD5(XM
MIN).K-D#EL<DGF@"U(+_ /M2!HWM_P"SQ$XF5@?,,F5VE3TQC=GZBI;B[MK-
M ]S<10*> 97"@_G4U07-E:7FW[5:PS[<[?-C#8SUQF@"N=<T@$@ZK8@CJ#<)
M_C2KK6E-]W4[(_2=?\:/[$TG_H&67_@.G^%306-G;$&"U@B(X!CC"X_*@"C)
MXH\/0N4EUW3$8=5:[C!'ZT^'Q'H=RVV#6=.E.,X2Z1N/7@UIT4 4)-;TJ)"S
MZC:@#TE!_E4$?B;1I21'?QN1SA03_2M:B@"D-5LR,AY"/:)_\*@G\0:?;OL?
M[63C/[NRF<?FJ$5J44 9T&M6EPA>-+PJ#CFRF7^:4V;7K2!B&@U$D8^YIUP_
M7Z(?2M.B@#-@UNUN0Q2#4!CKYEA.G_H2#-0W.OF"0K'H^JW _OQ6X _\>(/Z
M5L44 8(\2RD_\B[K7XPI_P#%U/#K=S/G9H&JKC'WQ"G\Y!6O10!A/KVI*[*/
M".M. <!EEL\'WYN,U+;:SJ$\A1_#.JVP"DAYI;4J3Z?),Q_2MBB@#(;4=8#$
M+H+%<\$W: D4L=_K#R*K:((P3RS7:X'Y FM:B@#.FGU@1Y@T^R=\])+UE&/7
M(B-1FXU[R5(TS3C+SN4Z@^!Z8/D\_E6K10!DQ7'B R 2Z7IJ)W9=1=B/P\D?
MSJ2:76PJ^19:>6_BWW;@?AB.M*B@#-CDULLOFVVGJN/F*W#L0?;Y!FG3?VNT
M9$/V%'[%][#\AC^=:%% &3&GB'S%\VXTL)WVP2$_^AU9,6IX.+NTS_UZM_\
M'*NT4 8/V+Q7_P!!W2?_  4R?_)%64M==V8DU6R+?WDL&'Z&4UJT4 8T]AKL
MQ4IKL,&.HCL0<_\ ?3&I[?3[]8-MQK-Q)+S\\<,2#\BI_G6E10!C_P!BW_\
MT,^K?]^[7_XS4ZZ;<B)D;6K]\KC<5A!''48C'-:-% &.="F))_MW51GT>/\
M^(H_L*;_ *#NK?\ ?R/_ .(K8HH Q(O#$$<85M3UB4_WGU"7)_(@4X^&[8C_
M (_M6_#4IO\ XJMFB@#$C\*V$:!?M6L-[MK%T3_Z,IL_A#2;I EP=2E4,&"R
M:I<L 1T/,G6MVB@#"?P=H$KEY=/621CEGDD=F8^I).2?<T@\%^' 0?[)@;'9
MB2#]03@UO44 83>"O"CXW>&=&;'K81'W_NTG_"#^$O\ H5]$_P#!?%_\36]1
M0 B(J(J(H55& H& !2T44 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %<=XGR/B#X'(4D>?>#C_KW:NQK U[PTVMZSH>H"]$']E7!N%C\K?YA
M*[2"=PQP?3- &3IM_K$9\:W$5Q)J,]G>2+:690#&((V51C!/7&,\_4U<T374
M\1Z;J46D:WNO8D\LK=6NR:SF.['F1X7@'&!CG:>3UJ:V\+2V.MZUJ-GJLL*Z
MHR2O$(E;RY54+N!/48 XQ^-31>'I1=ZAJ$M\$U&\M1:_:+2 1!%4L58*Q;+@
MOU)(X' YR :]HD\=G EU*LUPL:B615VAVQR0.V3SBIJ@MXVM;&*.6>2=HHPK
MS.!ND('+$ 8R>O K*_X2[2=F[_3\8S_R#;C/7'3RZ -RBL2'Q7I<\HCC&H%B
M0!G3;D=\=3'4LGB&WC<K]CU1L=UT^8C_ -!H UJ*Q_\ A([;_GQU;_P73?\
MQ-2MK)\KS(],U&3.,*(-IP>_S$8^AY]J -.BL?\ MV;_ * .K?\ ?$?_ ,73
MEUJX=6*:#JA8#A2(5S],R 4 :U%9(U>](8GP[J8P 0#);?-[#]]_/THCU>^>
M15;PYJ<8/5VDML#\IB: -:BLR?4-00KY&BSR#ONGB7'_ (\:B&I:N2 = D'N
M;J/C]: -BBL2WOO$4EHSS:'90W'.R/\ M$LO;[S"+@]>@/2F->^*MQVZ'I)7
M/!.K2#_VWH WJ*YZ2\\7E#Y>AZ,'[%M6D(_])Z?YOBW_ )\]$_\  N7_ .-T
M ;U%<^TOB\CY;30P<CK=2GCO_P LZMQKX@:R3S9M,CN\?,5BD>,'V^8$T :M
M%8_D^)/^?_2?_ *3_P".TXP>(2C8U'3%8J-I^PR$!L\Y_?<C% &M16.;;Q'G
MC5M+Q_V#9/\ X_4\4&L +YNH63''.RR9<G/_ %U..* -&BLE]/UAY&9=<V G
M(5;1,#\R33?[-UG_ *#[?^ B4 ;%%9TNFW<B$+K=_$3CE$@X_.,TR72KR0_+
MK^I1<8^2.W_/F(T :E%9T&G742;7UJ_F.<[I$@!^GRQ@4RYT>:Y4@ZUJ4><?
MZIHUZ9]$]_T% &I16&GAO!/FZWK,RD?=:ZVXYSG*@']:)/"]M+(SMJ.L@GKM
MU.91^0; H W**PX?"UI#/'+]OUARAR%?4YRIXQR-W/6IG\-Z=)(SL;[<QR<:
MA./_ &>@#6HKGQX)\/B1Y#8L[O\ >:2XE<DYSGECS[U8_P"$4T+_ *!D'Y&@
M#8HK$?P?X<D*F71;*7;G EB#@9&.AI4\'^&8UVKX>TK&2>;.,]>?2@#3>]M8
MG*27,*,.JM( 13&U*Q52S7ML !DDRKQ^M4/^$0\,[U?_ (1W2-R\JWV*/(_\
M=JS_ &%I'_0*L?\ P'3_  H @F\5^'+:9H9]?TJ*5#AD>\C5@?<$U$?&?A95
M)/B71\#G_C^B_P#BJOIH^EQE2FFV:E&W*1 HVGU''7@5:\F+_GDG_?(H Y^+
MQ]X1F.(O$>FR'&?DN%-2_P#";>&/^@[8_P#?T5N*B)]U5'T%.H K6&H6FIVJ
MW5C<)<0,2!)&<@D<'FK-%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%([K&
MC.[!549+$X 'K2T %%%% !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 V2-)8VCD171P596&00>H(I0 H    X %+10 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !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!_
"_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>23
<FILENAME>exhibit4001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 exhibit4001.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#W^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 ****
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@ K)\4W=UI_A35KZ
MQE6*ZM;22>-F3>,HI;!'H<8_&M:L'QM+'#X#\0/(ZHO]G7 RQP,F-@/UH \[
MT3Q=X\U/X:-XSM[S3+EH1+)+I\EF5W1QL0VUU?.< G&*N>(?B;>S_"*W\9Z
M8[:?SECFMYXQ( V[:RYXZ'D'N*YOP3XMT?1?@'+:2WT#ZE+'=0P6*.&FD=V8
M*-@^;'(YQTJAKF@W/A;]FI+'4QY%[<WB3F!SAE+."%QZ[0"1VYH ])TN[\97
M#>';I=9TV]AO4BN+ZS^S+%+% RY+J=Y) ) Z=ZRM&\9^(/&WB+Q)I^E:K8:0
M^E2M#:VLMMYLD^TL"[DL,#*C[HXS^=?PG>>#_#UYX:NM/OOM6KZO96^G26L-
MV)O+.T.SL"Q* $8P,#G@=:YKQ]%X*U_0[WQIH6I?V3XDM9ROE),$FEE5]O*
MYW$<AE_'O@ [CQ#XYU_1+7PQH(M+0^+=9VI*'YAM^0&<A3SR3@ ]C]#O6EKX
MSM=;D@N]5M;S2Y+%RMTMHL3PW&0%&W<=RXR?PQ]?+O$3ZMI_B+X;^-/$,4B1
MI;Q0:A*R8$+DGYG'\)(?/_ 37K,?CC0+O7VT6TOX;F9;%[V2:&1'BCC4@?,P
M/!^;/T_"@#S+PYX]\<:Y\/-9\6+J6F*^ERN#:26)VRJJ*Q^8."#ACV[>];GB
M'XBZN/@W8>--+6&TNI642021^8IRY0XS@@9&1[5Y/X6T2\U7X,^(+K3=1NO.
MLK_SI].27]U<0A4)WH.3T)SGG9BNV\;^)M*\1?L[V]S8BVM3O@A:SB( AD5N
M4"^G&1[8- &WX\\<>)/#'PZ\-Z]:7EL]W?>6MP'MAM8R1F3(&>,8Q[U?O?%_
MB/PM\0M"\/ZK<6>J66L#:DT5L8)86SCIN((R1^OISQGQ>N;>7X+>#%2>-BS6
MS*%8$D"W8$CZ$@&O5=*\$:+%K$'B)[B[U2_6+;;W5Y<F;RT(_@'"C.3SCO[T
M >?>)_%_Q$\*:-HEWJ5YI\=YJ5TT#VOV,'R!G@[@Y#'&#^-=/JFH^-] T/Q;
M=WUY:2QV%O%<:;=I:JHEX8R*R;B1C"C\<BN<_:!GA2+PLCRHK"_+E2P!"C'/
MT]Z[OXESPCX8>()#*@1[%PK;AAB1Q@]\T <S:?$N\TOX,6_C'6/*NK^Z9D@A
MC3RT+[V55[\ (6)^M)XA\2>-_"'A*R\5WMUI]]$6B-]IRVIC$2R8X23<3D$@
M<YZYKB+_ $BYU[]F#1?[.4W$FGW+7$L<7S,%#RJW ] X/TYKIOB+XMTKQ+\(
MK?3](NHKW4M7^S1PV<#!Y0P978%!R,;2.>] %_XD_$#6]$T;P_K/AAHI;?4H
MFF,,T&XF,1B3=G/&%SGZ5J7?C6YU;3O!VJ:#>10VNLWJVUQ&\0D*95F89SPR
ME"OXYK.N["'1=0^%^AZA) 9((YK>9'888_92A&#U!8X]\XKA[72;[P1\5]*\
M(89]&GU>/4K!V.=HV.A7Z\@'_<![T >\>(M;MO#?AZ_UF[!:&TA,A5>K'LH]
MR<#\:\\3Q)XZNOAW)XXBN]-B B:[32C:%E\A2<YDW;MVT%N.*ZOXF:-=:_\
M#G6]-LD,ES)"'C1>KE&5]H]SMQ^-<#IOC31H_P!GZ2SDO85U&/39-.-D7'G>
M<08U79UYR#TZ4 :GB?XE7Y^$5CXTT%HK>6614E@FC\P [BC+VZ,.#W%;.D7'
MC*:]\/7#ZMI][97D(GOK<6RPRPHT>59?G)8;L#I_];S7Q+H]QX;_ &:+#3M1
M'DWLMRDIA<X8%I&8+CU"XR.W->F^ ?"UA8P6'B&RO;B8W>DP0,DMPTR@CYLJ
MS,2!DD;1P,=J +?Q&\;IX$\,'4%MQ<WDTH@M82<!G()R<<X !/Y#C-16MMX]
MMKW1Y[K4;"\@FDQJ5LEJ(Q;J5)S&V[+8.!SR<YQ7,?'W2KRZ\*Z;J=I \ZZ9
M>":=$&2$(^]] 0/SKL5^(?AN:YT6WL]0BO)M7D"01V[JS(-I;<XSE0,8]<GI
MUH Y_2/%>N^._$FN6N@WMMI>E:3((!<O;>?)<2Y(S@L %^4^_(]>'>#/'6J>
M(K3Q)H^HK;VOB#1&>)Y84)CDQN <*3ZJ<C/<>O'-?"J[M?!/B/Q;X>U^ZAT^
M?[4+F![IQ&LT?S#<I;@\;3^/L:?\.+=KK6_'WC)P8=)OI)5M)I!M$J!F)<9[
M8V\^Y]* +?PH^)FL>)=9O]*\2FVCG6TCO+9HTV QD MGGGAU/X&F>!OB-XA\
M5_$VZTJ=K>#2! ]Y;QB']X\)*^7EL\95U:N0?PAJVJZ1X"U?PT)"]WI_]EZA
M- -PA1@4+-CIA7<9/0J.]=)X;%E9?M+:O9VSQ)!%I26T*!AQLC@&T>X"GCV-
M $NE?$OQ#;_%<>'M8DMI-'EOI["&=8=C&1<;<G/7+(/^!5+XB^)&OI\5;#P[
MI+VT6E37B6+SO#O9I!M,N.>WF*OU!KGO$&AS^(O#WB6_T$&ZU?2?%DUU EM\
M\A5EC4X YZ@'_@!I-=L%\/\ C3X8VM]/&+[SS<W[,P!\Z657<M_P(D#Z4 >B
M:WXQU.\^(UOX(\/O;V\ZP?:;Z]FC\WR5QD*J9 ).5Y/'S"HM'\9ZOIWQ-D\$
M>(7M[IIX/M%A?0Q>49!@DJZY(S\K<C^[[\<]<E?"7[1DNKZJXM]-UJR\J"ZE
M.V,.$0;2QX!S'_X\*>B+XN_:(M=6TIUN--T2Q\JXNXCNC,A63"AAP3^\'3^Z
M: %TCXH:O9_%.Y\.>(&@;2I+N6RM+M8?+/FJ1@,<X/WE!]V!KMO#&JZK?^*?
M%%E?74<MMIUS'#;JD(0@,@?DYYQNQ^%>>W7A6W\=^'?'%K92Q/J=IXAGN;)D
M<9#>7&,9]&VL/J,]JU?@?K-WK\'B+4;]2MY)<P)-GJ72%4)/H25S^- &IXU\
M<WNE>.]#\)V=S:Z<NH1F6;4;J/>$'S!54$@9)7&3_>%37"_$B!)[2"XL+EC?
MP)!?&!5Q;,K>:[1[NJG:,#K_ "A\=P^!_%.LGPOXFD6TOH;475O>22K%M5B5
M(1R>3\N2I&._;C-^!ESJKZ-K%G=7DE]I5E>&#3KM\D2(,@[2?X>%(],D4 5-
M.\3^.M6\:^)?#5KJ]AYVDP&2&1K ?OV^7"D;_ESGKS6OK'C?7[2\\*>%((+:
M+Q/JUNDM[),N^.U&WYR%4_,<J^!G'R]\U@^ KJW?]H'QILGC;S(B$PP.XADS
MCUQ@U+X\C;P]\;_"OBV]!32&A-G+<$?)$Y$B_,>PQ(#SZ'TH VIO&&N>%/B)
MI7AO7[BWU#3]77%M>1P>3)'+G&U@"01G:.WWAZ5-<^,-7U_XCW7A#P[+;V<.
MG0^;?W\T7FMNXPB+D#^( D^_ISSOB\P^-OC#X/M=$FCO(M(?[9>7%NP>.)=Z
ML 6'&3Y8&/\ :%,\/RQ>#OCQXFCUJ5+.WUB,SV=S.VR.3Y@VT,>,\L/JOTH
MWO$VM>-?"O@#7M4O;JR>[L+M/L<ZVXVW$#,B_,FX[3ES_P!\^E13>+_$=UX,
M\,)I-U;S^*=95)Q$8!Y:PD9=V&?E1<@9[FJGQ,\7:3XD^$WBL:=.)([2ZAM/
M-W+LF<21,?+(/S#!/Y'MS7#1QS?#[3O!OQ"TF9Y[*YLXK/4[<S%\_+R%R>.A
MXZ*RCUQ0!]%Z?%=PV$,=]<K<W2K^]F2/RPQ]ER<#\:LU4TS4[/6--M]0T^X2
M>UN$#QR(<@@_R/MVJW0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !3)8HYXS'-&DD;=5=00?P-/HH KPV-G;OO@M8(F]4C"G]*
M?/:V]TH6X@BE .0)$#8_.I:* *L>FV$,BR1V5LCKR&6)01^.*/[,T_[2+G[#
M;>>#D2^4N[/UQFK5% #9(TEC:.1%=&&"K#((^E5X=-L+9'2"RMHD<8=4B50P
M]#@<U:HH @ALK6W#""VABWC#;(PN?KBH_P"R]/V;/L-MMSG;Y*XS^56Z* *S
M:=8O&D;V=NR)G8IB4A<]<#'%3HB1(J1JJ(HP%48 %.HH @GLK2Z8-<6L,K 8
M!DC#$#\:<]M!+ ()(8WB& (V0%1CIQ4M% $<%O!;(4@ACB0G.V-0HS^%1PZ?
M96\[3PVEO',WWI$C 8_4@58HH AEM+::5)9;>*21/NNR E?H>U.>"&21))(H
MW>/[C,H)7Z'M4E% !5?^S[+[5]J^R0?:/^>WEC?^>,U8HH BGM;>Z4"X@BE
MY D0-C\Z=%%'!&(XHTC1>BH, ?A3Z* #K56#3;"VF,T%E;12GJ\<2J3^(%6J
M* *]S8VEYM^U6L$^WE?-C#8^F:E:&-XC$T:-&1M*%01CTQ3Z* (X8(K>/RX(
MDB3KM10H_(5&MC9K/YZVL FR6\P1C=D]3GK5BB@"&"TMK8L8+>*(M][RT"Y^
MN*;-8V=Q)YDUK!(_3<\8)_,U8HH CGMX+J(Q7$,<T9ZI(H8'\#1!!#;1"*"*
M.*,=$C4*!^ J2B@"&&TMK8L8+>*(O]XQH%S]<4Z*"& N8HHXRYW-L4#<?4^M
M244 5[G3[*]Q]JM()\=/-C#8_,5,D:11K'&BHBC 51@ ?2G44 5X["SAE$L5
MI D@S\ZQ@'\\5++%'-&T<L:R1L,,KC(/U%/HH AMK2VLX_+M;>*!,YVQ(%'Y
M"BYM+:\C\NZMXITSG;*@8?D:FHH K?V?9?9Q!]CM_)4Y$?E+M!]<8Q2FPLV@
M6$VD!B4Y5#&-H/KC%6** &0PQ6\8CAB2-!T5% 'Y"GT44 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !6#K&N:C9Z[8:3IND+>R74,LSRR7'DQPJA4<G
M:V<EQBMZB@#@M(^(.I:K8Z9J(\.*MA?7_P!A,B7N]X6WE-S+Y8^7*]CW'2MK
MPEX@N]>&LI>6\,,NFZE+8_N6)5P@4[N>F=W2L;X/?\D\@_Z^[K_T>]<LFA6>
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
MS@!L'D#TZ=^PKFTU34=.^$;VEI=2@#7FTM9GF96CMS<%<>9R5X^7=R0#QVH
M]KHKB=%\.:MIGC&._AM-,TS2GLVAN+.TNWD$L@8%)-IC4;AR">I!KLY69(7=
M5W,JDA?4^E #Z*\U\"Z)8>+?!6E>(-5+S:O/<F\>]5\2JZRG$8/9!@+LZ8]^
M:BT6QM?%EOXTO=;_ 'EU;ZG<V<$CL0UG%$HV>7_</.XD8R3S0!Z?17C+3W6O
M>$_AE?ZC+,M_<ZA'#+<(Q21XRDG\0Y^8*ISU[C!K6TSPSIK_ !)\1Z&RSG1S
M96UR;'SW\HRMN4MC.<\>N,\]0, 'J%%>(W+2W'[.:2S3R27%I=^7#.[;I$"W
MGEC!/^QQ]*Z'4?#UE9_%31;.WDNX[;4K"Y-_&+ES]J,90J7.<DY//KTZ$B@#
MTVBO&SJ%YX7\"_$:/2)9473=09+(;BQMU=8\[2>@&YB/2M?7].MO"\W@N^T+
M,5S<:I;V4[HQ)O(9%;>9/[YX#;CG% 'IM%>8Z?X=T[6OB+X\LKV.1[,"S86Z
MR,B;WB8L^ 1\V<G/J2>M;WPKN[B^^&6ASW4SS3&%E,CG+$*[*,GZ 4 =A574
MM1M=(TRZU&^E\JUM8FEE?!.U5&3P.3]!6%XZTS4]6T."#2I8?M"7<<S6L\AC
M2\1,EH21T##\..>,UPFJ#1;_ .'?CB*'1)M(U"VA!O=-=AY<,@0E&3;\I4CG
M(ZXSB@#UZ":.YMXYXCNCD4.IQC((R*DKR[Q!:V^B>$?#-II:&RM]:U*QM;^6
M!RK-$P)8;@<C.,9'8FM"6WC\._%?1++1HA;V>HV%P;RTA^6/,>TI)M' ;)VY
M[T >@USGA[Q#=ZKK_B'2[JWAC.E7$<2/$Q/F*Z;P3GH<$5RW@;1;'QEX)L=>
MUC?+J]S=O=27:OB6)TF($:G^% %"[>F*P=:O+BUUSQ]&]O\ \2BXO[.'4;R,
M[I;6%H%!D5,<XX^;/R]<'% 'M5%4-&T_3],TFWM=+1%LU0&,JV[>"/O;OXB>
MN>]7Z "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M_CECF5DXD5!*VTAN<*%&#BJVG7%V^@_$:%]1OV^Q7EP+5S=R%X0L*NH5\[@
MW.,UU6C>$8M&DM\:QJ]Y#:C;;075R"D0QC^%06P#@;RV*B@\$VEO:Z];IJ6H
ME=<=GNB6CRK,-K%/DXRO'?IQSS0!Q:2:II^A_#W7O[=U.>[U"ZLK:[26X)BE
MCEC.04Z;A@?-U)R237JMY(L5E/(]PMNJ1LQF;&(P!]XYXXZ\US<_@2RN-%T/
M2CJ6I+#HLL<UJZM'OW1C$>XE,':..G/?-=%?V-OJ>G7-A=IOMKF)H95SC<K
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MT8,C#*LIR"/45YCJ=YKMWX5\<V5U+J:Z?;V#36%]<6RPRR*8F,D390 @$8R
M#ANN>:5]4U'PA\,M&NH-3O+RYU%+&TMEN(8W6U,B@$HL:*6P,X#%B2%]\@'I
M]%<5H>HZT/& LB=5O-%ELRYN-0L_):&=6Z A$!5E/3!P1^%=K0 45Y=XU\2:
MCHFDZMJ-KXH:;4+&Y#)96EHKVZ1[U'ES'8Q#;3R2Z\XP!6SXAOM:7XA>']+T
M_5GM;34;6Y:=/*C?88PI#)E<[OF[DCO@]" =Q6/KGB*UT"?3([N"Y==1NTLX
MI(E4JDC_ '0V2" >>0#T^E<;:>+M4T'0/&SZE<G4Y?#\Y6VFE14:16C5D5]@
M X+<D 54\4V6J)9^!KV_UNXO)9M=L6GA:.)8M[9.4VJ" .0,D\'G)YH ]5JC
M>:S86&I6&GW,^RZU!G6V38Q\PHNYN0,# ]<5>KD?$6I:A8^/O"-I;WLB6=_)
M<QW-OL0J^R(LIR1N!SZ'M0!UU%>97WB#4QXCU+2]6UV\\.W,EV$T>4VL;6D\
M6!MR[*=SD[L@L,9&*]-H **Y'Q#K%\_C+1?#%A<M9B[BFNKFY15:01I@!4W
M@$D\D@X XK/TF_UG_A(O&NCW&LW$\6G6]N]G,T40DC,D;L2<( QR .1T ]Z
M.^HKR]_$^N-\+?"VNC4G6_NKJU2Y<11XF620*P(*X'![8KH/$MY/'J%S!_PD
M\EB?LP>VM+"U6:XW<Y=P4<E<X P .O- &QKOB*U\/R::MW!<NFH7D=E')$JE
M4D<X7=D@@'GD ]/IFT-9L#KK:()_^)BML+LP[&_U1;;NW8QUXQG->:7VLW7B
M'X>^ -5OBINKG7-/:5E& S"0@G';.,UU46HZB/BS=Z,U](VGMHJ7:0E$_=2&
M4H2IVYZ+T)/)- %JY\;Z;;2W+?9KZ6QM)9(;J_AAWPP/&A=PV#NX QD*1GC.
M>*W[2ZAOK*"\MGWP3QK+&^"-RL,@X/(X->2^&8M1TSX<>+]4M-=OTFM;C47B
M0I 5$D;EM_,>23MP><<G '&-N_\ %NH)#X+TU)KE)M7M/M-Y=6UMYLH5(E8A
M$"D99F&3@X&: /1:Q]4\16ND:OI6G7,%R7U.4PP2HJE X!;#<Y' /:N*N_&.
MO^'O#'BJ]NK>ZN(["2$:7=7]MY+3"4A<.H"YV.>3@9&/K2^)=,O['Q5X$>[U
MJZORVI,)%FCB5=_E-\R[%! ZC&3VH ],K'?Q':Q^*XO#KP7*W<MLUU'(57RW
M12 <'.<@GH16Q7GOB&"[N?B_HL-I>&S=M(N0TRH&=5\Q/NALKGIR01[4 >A4
M5YE#J/BJ:#QKX=@UB275]%\J:POO(BWS+)&9%C==NTG@KD =:O6.MW_B)?!R
MZ5K%PGVJV-[J#B.)BT2J 0V4P&,A"_+C@/Z4 =_117!:C<:_=?%"X\/V6NRV
M=C)HJWG$$;M#)YI3Y,KWP/O9[XZ@@ [VJ6K:M9Z)IDNH7TACMXL D*2220%4
M =220 />N%DUW58_$\7A>YU+4&_L_3(Y;R\T^Q#RW,[G .-CA%P">G).,X'.
M-XGN-<U7X:V1UIKNTO8=;@A+^2L1N$$X"2E&4X."#C@9'3'% 'J&E:HVIK<;
M].OK%X)?**7:*I;Y0VY2K,&7YNH/4$=JT*\_U37+ZT\86GA4:CJC0PZ<;VYO
M+>T2:XF+2%$7"1[548))"C. /7.7J_B+Q79?##5=1EFNK/4M/U%8;>XFMEC-
MW 9457=&7C*OS@#E?PH ]4HKS_Q/J'B#P;H^H:I)K)U&2\DM[:S@:T4+;2NY
M5F4+RRX((4Y/RXR<U8TJ_P!<'BV"R636+S2+BT?S;F^L1"UO.N,%3L4$,,\$
M'! ^E '<45X[_;GBS_A6VK>)!XCD^TZ5>3K'&;:+;.D<NW$OR^G V[?QKL-2
MUR^U#QGI/ANRN7L8Y]/?4;J>-5:0H&"JB[@0/F.2<$X'&* .RHKSW7=6USPQ
M'I.CS:M/>W.JZC(B7J6BM-#;*N\J$5<-)@8SMQR3CBM3PKJ&LRZ_JME>)J$^
ME(D<ME=WMKY,F3D/&?E7=@X(..A[T ==3(Y8Y@QBD1PK%6VL#@CJ#[TKJ7C9
M5=D)! 9<97W&>*\K\"FXT3PIXBUV75]0N(;"^U&5[1Q#LF*,Q+,1'NW'&>&
MSVQQ0!ZM17E]]KWB'1_A_I7C6;5GN'E-M/=V)AC$!BF91L3"[@5WC!+'.#G-
M>H4 ,:6-)$C>1%>0D(I8 L0,G'KQ65_PD5J/%H\./!<K=M:&[20JOEO&&"G!
M!SG)Q@@5R?C>RN+KXD>!UAU6\M/,DO%4P"(^61 3N&]&!)''.1CH >:CU&QO
MG^+FE6<&JS1RC0)EDO&CC:8CSDR0-NP,3CG;CKQ0!Z117ET?C;6-%^'_ (JO
M;R9=0U#1M5ETZWFDC"F7YHPC.J@#(\SG&,XK6TS4==A\5Z5;))J^H:;<PRK?
M2WVG^0+>15W(ZD(O#'*XYQQ0!W=%%>?>,=7O;&#7I(/%+P7=I;F>TLK"T64Q
M[4W#S\HYPQ!Y^4 ?G0!Z#17G6JZ]KDX\!7%CJ/V1M:VK=1>4KQG=!O) (SD'
MISCUJQI][K5CX_U#PI>:S<7MO/I7]H6MV\42S0$2>6R_*@4\G(ROM0!WM8[>
M(K5/%<?AUX+E;N6V:ZCD*KY;HI .#G.03T(KS:#7/%S?"&V\;?\ "0LUY;Q&
M=[4VT7DSHLA5@_R[MQ&>5( X&.]=))<"[^+V@W"@JLV@SN >HS)&: .OTW6;
M#5VO5L9_--E<O:7'R,NR5<;EY SC(Y'%7J\PC\::IHG@KQMJMW<'4)])U>:S
MM#,BK\O[M4#;  0&?)[FNKM](U^SN8;I_$KW$8M7%Q#=01^69L#:ZE%4JH.<
MC)R,<]Z .DK'TGQ%:ZOJVK:9%!<PW.ER)'.LRJ =Z[E*D$Y!'/XUQ7_"27UI
MXB\+K;^)9=6CU"Y-K>J+51:L2C$-$ZH.C#IO8D=:73-/U'4?B-X\BLM8ETQ1
M)9DR01(\A;[.,??!&WU&,GU'< [3Q!XCM?#D5G+>07,D5U<I:J\*J0CN<+NR
M0<$]QFMBO'K_ %Z^\0_#+1;K4RC7\/B"WM9W1=JNT=QMW =L@ _7-=#?>)+S
M4/&VLZ+%=:G9VNEPPC=IUEY[R2RJ7RQ*, JC&!@9.>>* /0**PO!M]J^H^%+
M*XUVU:VU,ADGC:/9DJQ ;;VW !L>];M !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %9NLZ?>W\-M_9
M^IOI\\$XFWB/S%D # HZY&5.[/4<@5I44 <M!X*@>+Q&VHW1N+GQ!&(;QX8A
M$JH(RBA%RV" 2<DDYK.7X?W[0Z"MQXEEGDT2=)+8M:*$*JI7:RA@2<$?-GMP
M!DY[JB@#G+3PU<V?BW5]?34D+ZC!'#Y#6_RQ^6#L.=V3U.>F<]JQO^%<2?\
M"NU\'_VT?($_F_:?LHW[?,\W;C=C._OZ<8[UWE% '.3^&KFX\8Z=XA?44#V=
MJUL8%M_ED#X+'.[(Y QUQCO5*W\$W$&F>)[,ZNK?V]+)*[_9<>29%V-M&[D;
M0,9Z'GGI7722)#$\LKJD:*69F.  .I-1VEW;7]I%=VD\<]O*H>.6-@RN#W!'
M44 <DO@6YMSX?N+36S#>Z-9FQ64VH=)82%'*%N&PHY!_#M21> 9(-%\2Z6FL
MR/'KLCR2RRP!GC:10DAX(!R!QP #[<5UE]?VFEV4EY?W,5M:Q8+S3.%5<G R
M3TY(%6.HR* ,+[;8^"_"]DNLZC&MO:I':_:FC*@_PJ2!G';)Z?2L7X>:!!8C
M5M:BCFCCU2[DDM(Y@08K?>S* I^Z&9G?'HPSR*[<C/6B@ KGI/#4S^.T\3#4
M H6Q-C]F\GJA;>3NW==P';IQCO70T4 <@G@V]NCHT>LZX=0ATFX6Z@8VP2:2
M100IDDW'.,\X SCFNOHHH Y^X\-RS>.;7Q(+\*+>T:T%MY&0R,0Q.[=UR!V[
M5G6_@"%M+\2:;J=Z;RUUVY>YE5(?+,3L!]TY/3:I&>X[ULW7BC2+/4UTZ6Y<
MW)ECA(C@DD6-Y/N*[*I5"<C&XCJ*V* .6B\(W%Q>:3-K6KG4$TEO,M8UMQ%N
MDV[1)(=QW, 3C&T9.<4^#PI/9>+[_6['6)8(-1:)[NS\A&#M&NT%7/W00,$8
M^A';IJS=(U[3M<-X-/F>1K.<V]PKPO&4D !*D, >A% &E7.VWAJXM?&&I^(4
MU%"U];I;^0UOQ&$SM.=V3R3GUSVKHJ* .#_X5Q(?AW+X/.M'R))S*;G[*-X!
MD\TKC=C[_?TXQWK4U3PG=7>N6NO:?JYT_5X[7[)/*MN)(IX\[L-&3QALD$-D
M9[UU%8=SXQ\.V=[/9W.L6L5S;_ZZ-WP8_P#>]![T 4=5\'W.IV6F;M<N/[2T
M^\^V17<L*."^""#&,#;AB !@CUSG*Z;X2N]-\0:GK2ZRT]UJ-LD,OG6XPKIG
M:R@$8 W?=_7.2>BM+RUU"UCNK.YAN;>0926%PZL/8C@U/0!PG_"N9!\.[;P>
MNLD003*XN?LPWE5D\P+C=C[W?TXQWK5U?PK<ZAK^G:[9ZNUCJ-K;O;2NENLB
M31L02-K'Y3D9!R?QK4TO7M.UFXOH+&9WEL9?)N4>%XS&^,XPP&>.XK2H :BE
M452Y<@ %FQD^YQQ7/^(O"\NLZKI&K6>I/I^H:8TGE2"$2JR2*%=64D>@P<\5
MT5% ',2>%+B#7SKFF:L8+^:U2VNVGMQ*EP%^ZY52F'&3R#CVK0\.>'[;PWIC
MVD$DDTDTSW-Q/+C?-*YRSG''/H.P%:]% %;4;,:AIEW9%R@N(7B+ 9V[E(S^
MM<G!X!F;0],T"_UDW>C6#1,L M@DDPC(*)(^X@J"!P%!.!S7:T4 <O?>$KG_
M (26?7M%UE],NKN)(KQ#;K-',$SL;!(PP!(SGIVKH+&V>SLHX)+J:ZD4?---
MC<Y)R2<  =>@  JQ65J/B71=)N#;WVHP0S!/,:/.65?[Q R0/<\4 'B3P_:>
M*/#]UH]Z9%AN /GC.&1@0RL#Z@@&J=IX=OI;.YM-?UN358)[9K9HOLZ0HR,,
M,6"Y);'&<@<GBMFPO[35+**]L+F*YM91F.:)@RL.G!'O5B@#C8? DC:?I>DZ
MAK#WFD:9+')! 8 DDGE_ZM97SA@O'15S@9S6A#X:GA\:WOB-=14FYM%M?LYM
M^$522IW;LDY)S['MUKHJ* .$_P"%<RMX!OO";:T3#=SM*UQ]E 8!G\Q@!NQ]
M[OZ?G6;XHDE'Q4\%VD>L6MOJ$=I=!G>,%7+*@ ,>X'#8; W9XX/%>FT4 <M%
MX/9+?7Y9-0\S5-;01W%V8<*B!"BJB9X !.,D\G))JJ_@'/A_0+*/5I(=1T'
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
MDP/]2L4: 9^Z@SR<\DD]J76->T[0(8)M2F>&.>98$<0NXWL<*"5!QD^N*TJ
M"N3TKP4=,FU6W_M62;1M1GGGDT]X5X,H.]?,ZE>20!@^Y[]910!Q<7@%SI&G
MZ%>ZQ)=:)82H\5N8 LDBQG,:229PRK@=%4G YKM*** .>\2^&'UV[TJ_M=1>
MPU#2YFEMYA$)%PRE75E)&00?6HD\+70\8V?B&75S,]O8FR:-K<#S%9@Q8D$
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
MG*'E>><@'/:N^KG]&M/%,<D"ZSJ6G20P+M/V2W8/<'& 6+$A?7"CKW X/04
M<MJNO7\OC:U\+:6\,$K6+7]S<RQ^9LC#[%5%R!N+9Y/0#H:YO5_$.J:EX,\?
MZ/>/;QZEHUO)&\\49"30O$75@N[Y6*Y!Y(!YYZ5T^K>'+M_%UGXGTF>!;V*U
M:RG@N =DT);>!N'*D-SG!S6=)X)O'T#Q1&UY;OJ_B+<)YBA$42E/+55')(5<
M\GJ?2@#8\%0WL/A#2Q>W4-P3:PF(Q0&((GEKA3\S9(]>/I6_6?H5G<:=H-A8
MW31//;0)"S19VMM&,C//.,UH4 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 53U*RTV]M-FJ6UK<6RL
M&VW4:N@/0'YN,\_K5RN0^)UXEAX!U"ZGT^VU"VC,?G6MPS*LBF10.5YR"0?P
MH ZR**."%(H8TCB10J(@PJ@=  .@I]<GK_B75-*\7:-HEE86UTNJ13F-GE*&
M-H@"=QP?EPPZ GCI4.E^-Y%L/$LFOVL5K/X?D(N?LSETD38'5ER <D'&#WH
M[*BN7TW5_$MTVE7MQI=C'IE[$TL^V<^99KLW)NS@/G@' X)[CFL=_'VIGPB_
MC*'2X'T)7+"$R,+EH ^PR]-H/\6ST_BH ] HKCM3\5ZI#XNT_1M,L;2[CU&Q
M>ZMYI)6C"E<??X/RX;L">@]ZK3>*_$]EJWAW2KS1;'[=JT5P6C2X(6%XN<EL
M'Y2I4\ GJ,4 =U17%6'CF:VN/$5GXCM(;6ZT.!;N1[60O'- RE@R[@#GC!![
MU')XTU73M-T76M5TVUCTO5)HHF6*5C+:"7_5LV1AAR V,8SQF@#N:*XJ\\4>
M(3XNU;P]I>E6-Q-;6<=U!+-.T:D,2-K<'YLC QQW)%7;O5?%264LL>CV,#6]
MFDSO<W.5DE*Y>- N2 I&-Q/<8!ZT =13&EC1T1G57?.U2<%L=<>M>:^(/%>L
M:GX=\$:OHPCM%U74K82QO,P)+!CY9VCE,@Y/? XK6U.\N8?&G@ZWU;3=/EN;
MA[H1SQ2.3;,L3$E,XR&7 .1QS0!V]%<@OB?5M6O-;30+&TEATB8VSM<R,#<S
MJH9D7 ^7&0-QSR>G>J-U\0YI?#GA?7=)T]+BWUJ\CM&@D?;(C/N& >G!1AS]
M: .]HKE=%\2:G/XOO_#FL6-K!<0VJ7L,MK,TB/&S%<'<H.01^/M754 %%<KX
MBUSQ%I=GJ]]:Z59BSTZ(S*US<'==JJ;FVA1\F.0-W4CH!S575O&E[;0^%;K3
M].BN(=>9$$<DA5XR\>]>>F/4_D#TH [2J>HZMIVCP+/J5];VD3,$5YY @+'H
M 3WKGM&\5WKZWKNDZ]:VMK-I<,=UYUM*SQO"X8Y^8 @C:<UQWCK6]8\1?":7
M6/L5I!I=Y+;O'&SL9UB\]-CDXVY/'R]@W4XH ]>JG?ZMI^EF 7][;VIN)!%"
M)I OF.>BKGJ?:KE<)\5W:/PUILBQM*R:Q9LJ+C+'S1P,\9- '=T5QZ>*-9L_
M%]GH&LZ?90_VG!+)83VT[2#?&,LCY5>QSD51M?'.J2^"];U:>QM(]2TR[>S-
MDKL0TBL%"YQG+%ACCN* .R75M.;56TI;ZW.H+'YK6HD'F!./F*]<<CGWJY7
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
M>8S,!RJ[2>!DY'3/%72CJ/\ PNZ]&I+;"4>'XPC6Y;:Z^>>2#R#G(QD]!ZT
M>B445Y];:EXGE^*NN6,#V;6<%I;,D$TTFU%+/\P 7&\\Y^@&3B@#N[JUM[VV
M>WN[>*X@?&Z*5 ZM@YY!X/(J2...&)8HD5(T&%51@ >@%<=_PENK:DFNW6AZ
M?:S6FCSR6Y%Q*RO=21C,@3 PH'0$YR?2NA\/ZU;>(M L=8M RP7D*RJK=5SU
M!]P<C\* -*BL3Q?K%SX?\*:CK%I#%-)9PF;RY20& ZC([UBR^+]7TS3+G7M:
MTJWM]#CTX72-%/OF,A*[8V4@ $Y[9 ]: .UHKB++QS,-?T;3;\::XU=7\O[%
M<^8UM(J[MC^N1D;ACD=*77?%FO:!8)JUYH]I#IXO$MY(&N=T_EM($$@(&W/(
M.WG@]0>@!VW09JGIVJZ?J\,DVFWMO=Q1R&)W@D#A7&,J2.XR./>L:]\17DWB
MQO#FD06[7$%J+JZN+ECLB5CA%"KRS'!/4  =^E8WPL-PUOXK-U'''<'Q%=^8
ML;%E#83."0,B@#OJBN+B&TMY+BXE2*&-2SR.V%4#J2>U/<N(V,85GP=H8X!/
M;)YQ7GOP_P!1\2:GIVJ2ZE):3VRZC>1NYE=I%PQ 5 1C8#P.>E '>V5]:ZE9
MQ7EE<17%M*,QRQ,&5AZ@CK4]>/>#?%&K^'/AAX7O3IEL^CM)':RLTY$^'E*A
MU4#;@$]"<GVKO+SQ%>3^+)/#NCP6[7%M:K=75Q<LVR,,<(@5>2QP3U  ]>E
M'2T5P,GQ(\CPE?:G<:>L5]8:C_9EW$TI\J*7>%\POC/EX8-G'M[UIR^)KW1]
M'U;6-:2RETJTMUN+>ZL)-PN,YRNTG@Y"@'.#N^M '5T5P]EXZF&N:)87XTUE
MU@.$^Q7/F-;2!=P1_P"]D9&X8Y'3O7<4 (2%!). .2:JZ=JNGZO;M/IU[!=P
MHYC:2"0.H8=1D=QFL6Z\17ESXKF\/:/!;M-:VRW%W<7+-LCWDA$"KR6.">H
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
MF!E0)A1CG;C/;-9Y\&:CJ<_CJWU!(;>TU\(+:6.7>R;8P@++@=P&Z^U>@T4
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
M%PTDS/*X?/&1@ #D] *ZO4O$AMM?@T'3[/[9J<EN;ID:7RXXH@=NYVP3RW
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
M=%=6;7 Y!3<"L@'=3P<=:Y+7;FRD\'?#C4[2SG,?]K6;0QLWFSA2CG9N/4G
MK;LM-UB'6/'UP^CW(CU((;(^9%^^VP^7@?/QD\\XXK.?0-?3P!X&MH]&F>^T
M:_MIKJU\V(,$B1PQ!W;3GC'/<=* .JT[Q=-<>)9O#^HZ1+IVH&V-U;!YED2>
M,':?F7HP.,CGUYKCKSQ3=:7\)]4U?P_:7%M<1ZC)'(9[@3&%_/".06'(). ,
M<9]JZ:'3M0U?XAVWB*?3Y[*RT^PDMXDG*>9-([ G 5CA0!CDC)/IS7,KX6U^
M]^$OB'13I<EOJ4]_+=6\,TL?[Q3.)0,JQ ) QR1S0!V-[XKNM-_L^VO=)$.H
MZE=&VM;<W2E&PNXLTF/E'!&,$DXP.:UM'O[Z^CN?[0TQ[":"<Q!3()%E& 0Z
M-@94YQT!R#7.:RTWB/3;2#6/ ]U<:?,[>=%)-"9K=@!L=0K]R6&5;<,>]7/
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *R]?U.;2--%U
M%IESJ(\U$DAMEW.$)PS!<?-@<X'6M2B@#SRVT];[XGZ9K&@Z=<6-C!9S)J4T
MEH]JMR6QY2;752Q4Y;...F>U:.K>+M5C\(7NHV'AW4UU!;EK2"W:V9WZX\[:
M.2F,M[X [UV5% '!>#-7C@N;?2+/PYX@B\_S)[W4M3M##YDN.68G.YF/&.
M,#@8JY\3;*\O/!^ZQM)KN6VO+:Y,$*[G=4E5FVCN<9XKL:* //==DN;WQ/X3
M\66VFZB^GV#W,-Q$UJXF198PHD$6-^ 1@\9QSC%7="LKG4/B/J_B46T]OI[6
M,-C ;B)HFG8,79]C , ,@ D#/:NUHH XCQ#:W6G_ !'T/Q']EN+G3DLYK*X-
MO$TK0,Q#*^Q06(.,$@''>L^WT34-7O?'VK16DT$6L6:V=C'.AB>4I"R[RK8*
M@LV!G!P,UZ/10!X]-=7UYX5\!6JZ!K*/I&HV7V_?8R Q>7&R,0,98=]R@CWR
M0*ZFP2<?&/5KAK.\6VDTN&%+AK9Q$SJ[,P#XV]&'>NXHH H:WJ+Z3HMW?16D
M]W+#&6CM[>)I'D;LH"@GDXY[5YE?^#VN?@Y*S2ZV^J2VWVMK;;+N-X6\P_NL
M9'[S/./?..:]<HH \TU.^OM8N_A]J,NDZFDT=R9;Y#8R_P"CL8BAW?+P-Q_+
MGI6CI!EM_BGXJO);*^2UDL[81SFTDV2&,-O"G;AB-PX'7MFNZHH \6%CJ(_9
MXCTHZ1J?]HBX"FT^Q2>9G[7YN=NW.-G.>G;KQ76:_)/8_$7P_P"(!I]_<Z<U
MA/;.]M:O(\3,49=Z ;@#C'(X/7%=[10!Y1I]WXCTO1_'=WIVC7L6J2ZK]IMH
MI;8L6B81J63^%V"ACM!/([][%E'<R_$S0-32'7KFR^Q7$+WE_:NF)#M(!38O
MECCJ5 /;I7I]% '$?#A)X_\ A*//L[RV\_7;FYB^TVSQ>9$^W:PW 9!P?IWJ
MCXKTN+5OBKX96\T>6^TZ&UN$G>2R:6!&<#9N.TKU'X>U>BT4 >:Z-I6IZ)/X
M@\#^1=?V1=022:/>B)FC@616#0LX!"[6Y&>WU JCX6TK3YM#T;1-8\.^(VU*
MQ,*2Q2RW(MHWC('FJQ<1;1C< OT KUBB@#S?3=7@TKXM^-1/!>R+);V!#VUI
M). 5C?@[%)!.>,]<&L8>%M;M_!EAJ']G3&XA\3_V[)IR@&40%V^0#NP4AL?A
MUKT/3?#(TWQ5J^O+?SRR:FL:RP,BA%$8(3;@9X!/?G-;U '"M#-XB^)6C:Q:
MVMW#I^DV=P))[FV>'S9)0 $57 8X ))QCMUI_P -4GBL]?%Q9W=JTNMW5S&+
MFV>(O'(^58;@,Y'Y=Z[>B@#@O"3W.C>+/$^FW>F:@#?:JUY;W"V[&!HVC09\
MS[H(VG()SZ U8\;V-XOB'PKK]O:S75MI5W+]JB@0NX26/9O"CEMIYP,GGI7:
MT4 <-803W_Q+O?%0M;J'3+;1UL4::W='G?S#(Q6,C>0!@=.2>,UQ_P!AU'_A
MG=-)_LC4_P"TA<!?LGV*3S,BZ\W.W;G&SG/3MG/%>TT4 1K,K6XG ?84WX*,
M&QC/W<9S[8S7G'PY\/VMYH5VFKZ+/#=0ZS)>Q-=6KPO_ *W?&RL0">G0?0]:
M]+HH X26*XT'XI7VLW-I=S:;J6G10I/;6[S^5)&QRC*@+ $'(.,9KF]1T35!
M\-?'$YTV\^TZ[?RW%I9) SRA&*A2R*"5)"DG/3C/->OT4 <IXM,EY\,-52VM
M;J2:YTQXHH$MW,I9DV@;,;@<GN.*Y[44N'B^'#)IVH-]DFC>YQ92DP 0E#O&
MWY?F(Z_7I7IE% '$:&DZ_%CQ1.]G=QV\]K:I%.]LZQR-&&W .1@XW#OSVZ5T
MNNWR6&D7$CPW4Q=&14MK9YG+%3@80$CZGCWK2HH \_\ A_;/>?"RW\.WEI?6
M5VMB]M.EU:21;=VX<%E ;@YX)K!?3]4U?X6:?X"ETN]AU,/#9W3M;N(8X8I
MQE$N-C J@P 223C%>O44 8-[X3LK[7(M6DO-4CFC9&$4-](D)VXQF,':1QSQ
MS7(3^'X/$7Q*\46>J:9=MIM]ID-NEP]JXC+H224<KC(R"#GJ.]>FT4 >=^&_
M$VN:1X9U&QUC1=6U#4=&8Q12Q6D@_M&(,%5T)&"V#R.^,\\X]"B<R1(Y4H64
M':W4>QIU% !1110 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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%>
M4^%OB=J.L_%"70[N"&/2+R&672G"8>548J&)SR&$<AZ>E>@R^)=&AU^+0I=0
MA35)5W1VK9#N,$Y'KP#^1H U:*PH/&7AVZBU&2'5K=UTT9O.2/)Y(^;/0Y!&
M*Y+1/B?;>,?!>I75E*-*UB*WGEB@5A,RB,9#?,N"#Z8H ]*HKR_X??$^PNO!
MVF3^*O$%FFK7<DB@2;8R0'*KD* %''4XKT#5M=TO0H8Y=4OH;596V1AV^:1O
M15'+'V H T**R+/Q3H>H:9<ZC9ZE!/:VN?M#H23%CJ&7J#]15"'XA^$;E[-(
M=?LY'O9/*MT5B6D;.W &,]>,GB@#IJ*X7P]XP\[4?%%SJ7B#29]*L)%,0@#*
M]JA+@B;*CG@#C/0UK0>/_"MS>6UG#K=LUQ=,JP1\@R$G QQS0!TE%8>I^,O#
MFC7C6FH:O;03H TB%LF,'H7Q]T'(ZXJWJ.OZ3I&FIJ-_J-M;V;XV3/(-KYY&
MW^]D=,4 :-%>5^'O'%_J_P :;_0[?5OM>AK9F>.-H%0H_P F1G:&XR>OZUU?
MQ!\:0>!/"TFK20^?,SB&WAS@/(02,GL  2?I0!U-%<3:_P#"P8Y=&NKF;2[F
M*YE4:C:16QC-K&1DE',GS8/'3//2M6^\=^%M-N&AN]=LXW63RG^?<J/_ '68
M<*?8D4 =#16/J?BK0M&N[2UU'4X+::\Q]G#DXDR<#!Z=2/SIFD>,/#NO75Q:
MZ5K%I>3VX+21POD@>H]1[C(H VZ*\^T7QP4T_P 5:MJ>MZ5?6.GRLULEIN1H
MT^;;')N4?.< <9YS5[P?\2=%\4^'TU&:XM]/G6-I;FWEGR(%#[06<@#!X/XT
M =G16%IWC+P[JVIC3;'5[>:\*>8L()#.O7*Y'S#'/&:Y#PQXJUF7XJ^*]#U+
M43<:9IL EA4P(&0':>JJ"<!B* /3**X/PIXTC/AS4-5\0^(M(N;>*],27-GN
M$:*0NU&RH^;)/YBMVQ\;>&]2U2/3+/5X);Z0$I ,AB "2<$>@- &_17.R^/?
M"D-W';/KUD)))/*4B3*%_P"[O'RY]LUD^)OB;I?ACQEI?A^X$;"Z5FN9S-C[
M*,97*@'.?3([>M '<45Q$_BM[GQ_HEAIVNZ6-.N;<R2VDBO]HGRC,K1G;C&,
M'J.AK;U3QEX=T6[:TU#5K>"X10\D9)8QJ>A;&=H]SB@#<HK&U+Q9H&D:;;ZE
M?:K;Q6-S_J;C=N1^,C##(Z4RR\9>&]1UDZ/9ZS9SZ@ 3Y"298X&2!V)'<=1@
MT ;E%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
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
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !117-^)?%,OA[4]%M!IOVB/5;H6B3><$6.0] W!ZC
M.,>AH Z2BN;UGQG9:-XNT3P]-"[S:KO E!PL6 =N?7<00/H:F?Q#./&R>'4T
M[>IL_MCW8FX1-Q4 KCJ6''/3)[4 ;U%%% !1110 4444 %%%% !1110 4444
M %%%% !15*VU6SO;V_L;6=9+JQ94N$P1L9E#*"<8/!!XS67X0\13^(["^FN;
M6.VFL[^>R9(Y"ZDQM@L"0.OTH Z&BBB@ HHHH **IZKJMEHFF3ZCJ,X@M( #
M)(5)VY( X )ZD5D^*O$5SX=?1FBM(KB&_P!2AL)"TA5H_,; 8#!SCGCCM0!T
M5%%% !115&[OY[?5-/M(]/GGBNC)YERF-EOM7(W=_F/ Q0!>HHHH ***YU/$
M5S_PL*3PU):1"'^S?M\=PLA+']X$VE<<<Y.<GM0!T5%%4]-U6RU>"6:PG$T<
M4TEN[!2,.C;6'([$=>E %RBBB@ HJA'?SOK<U@=/G6".%95O#CRW8D@H.^1U
MJ_0 4444 %%%% !14-Y<BSLI[IHY)%AC:0I$NYV &<*.YXX%<I-XWNK!M(GU
M;0)[*QU6XCMH93.KR122?<$L8'RY]B<=Z .QHKE-=\6:CIWB%=&TOPW<:O/]
MD6Z=HKF.((I=E ^<C/*]JV=#O=1U#31<:II;:9<EV'V9IEE*J#P2R\<]: -*
MBN?U#Q)+'KK:)I6G_;[^*W%S.K3")(D)PH+8/S,0<#';)(J"'QWI,O@F3Q2X
MGCM8@5D@91YJRAMABQG[V[@<]Q0!T]%<W9^*I?\ A(K70]7TQM/N[V!I[0B<
M2I(%QO0D 8=002.1CH35:_\ &KPOK$FG:3+?VFC';?3),$(8+N=8U(^=E4@D
M$KZ#)H ZVBJVG7]MJNFVNH6<GF6US$LT3^JL,C^=<Q?>.C!'K%Y9:3+>Z;HT
MC17MPDH5@R@&01H1\^P'G)7N!G% '845@:GXKM+.RTJ6T0WTVKNJ6$,;!?-W
M+OW$G[JA>2?T)I=$\3)J>HZGI=W:FRU+32AN(3('0HXRKH^!E2,]@01R* -Z
MBN*'Q#B%A::U)IDJ>'[JY%M'?F4;AEMBR-'CB,L.#G/(.*[6@ HHKG=2\17.
MG^-M#T,VD3VVJ1W#"?S"'C:)0Q&W&"#N'.?6@#HJ*** "BBB@ HHHH ****
M"BN8\.>)-0\2I:ZG:Z?;KH=SYOES&<^=A6*JQ3;C#8/ )P,5T] !1110 444
M4 %%%% !1110 4444 %%%4Y]5LK;5;33)IPMY>)(\$6TDNJ8W'.,#&X=: +E
M%%% !163XFU2XT/PSJ6K6T$<\EE;O<&*1R@94!8C(!YP#CBK6DWIU/1K&_9!
M&;JWCF* YV[E!QG\: +E%%9NN:W:Z!8+=7*R2&29+>&&( O-*YPJ+D@9)]2!
M0!I45R/A7Q9?ZO.MKJ.CW-O)(UT8[E=K0D13M'L)#$AP,>QP2*F7QO93>,+/
MP];VEV[7,<L@NVC*1$1]0I/W^>,CCW- '4445Q,OQ$ACTS^W?[-D/AS[5]F.
MH"4;L;_+\WR\?ZO?QG.>^V@#MJ*P]7\1?8-5L=(L[7[9J=XCRQQ>9Y:)&F-S
MNV#@9( P"23]:=X;\1P^(K>[Q!):W=C<M:W=M(03'(OH1P5(((/<4 ;5%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !7%_%2REN/ =W>VRYN]*DCU&
M ^C1,&)_[YW5VE17-O%=VLUM.@>&9&C=3_$I&"/RH \B\1RKKOAW6?'5F#(+
M"^M)[$CO%;$%_P#QZ6?\JZK2+UIK3Q7XQM@)C-YB67</#;(RKCV:3S3]"*Z&
MR\,:3I_A?_A&[>VVZ7Y+P&$L3E'SN&>O.X\^]6],TNST?2;;3+*$1VEM$(HX
M\YPH&.2>M 'E^@:5XBU;PWX;UNQCA74GEAO+G49-0<O<QMS)&R[,8(. N<+@
M8Z5ZY7-:?X#T'3+A'M8KI8(Y?.BLS=RM;1OG.Y8BVT$'D<<'D8KI: /)O&LE
MA>:%XLO+"/5[^ZLC)G4#<A(K&:-0=D664X4]=JG))!)Z5=U]'U+Q#\.GDN)X
MI+U95N'AD*-(OV8L02/?/(Y&3@@UTMQX \/7+ZEYMO<&'4F=[JV%U((7=AAG
M\L-MW'KG'4 CD9JQ)X.TF6;1Y7%V9-'&+)OM4G[OC!SS\W''.>.* ..UW3FT
M'7_#'A72DFFTW4+B\NYK>>\91,44,(S)@G8"Q.TYS@ UTO@_2-8TG4-:6]6&
M#2YY8Y;"TCN6F^S_ "XD7)484L 0!P,FM;7/#NF^(H(8]0A<M;R"6":*5HI8
M7_O(ZD$'\:DTG1;/1HI%M1,\DI#2S7$SS2R$<#<[DDX[#H.U &'\3=8O-"^'
MVIWUA*8;D".)9AUB#R*A8>X#'\:E?P9I%GYEY;"X1UL9+=T\]BLX(!W/GEG&
M/O9SR?:M_4-/M-5T^>POH$GM;A"DL3CAE-9NC>%-,T-Q);&[E=8_*C:[NY)_
M*CX^1-[':.!TZX'I0!YJUQ+)\$/"5X]Q*;H7=H!-YAWG,V&!.<G(SD5T.K:7
M#J7QDALYI;A+6?09)+B*&9HQ,1,BC)4@]".F"<8Z9%:G_"LO# L#8"WNA:"4
M30P_;)2ENP;=F(;L)SZ8K8/AG3CXCAU\_:3J,4'V99#</M\OJ5*YP<GGIUYH
M XC4/#EK8^/_  CHD%S>BS.G7<<W^D,'F5-A4,PP?XCR,'''2FW]C+IOB_0?
M!UA#)=Z3#8W%[]FNKQD$[F7A7;!+A=Q(4^V<XKNKOPWI][XAL]<F$_VZS1D@
M99W555OO#:#@Y[Y'8>E)KGAG3/$#6LM[',MS:,6M[FWF>&6(D8.UU(.".HZ&
M@#SSQ)I.L:/\*O%J:BRI$DQN=-2*Z:1K9"5^0.0#@'=CV.*TKK3QH?Q#\%S6
MES=F34ENHKXR7#N+@+!O4L"<###(P !T'&*ZJX\&Z-=^'[C1)HKA[.Y;?<%K
MF0R3MQR\A.YN@ZGH .E27'A33+J^TF]F^U-<:2"+1_M+_+D8)//S$C@YSD4
M<AX0T#3'^(?C.9H&,MK?V[Q,9GRI,*L2>>><GG-9=KH<VO?#OQI;6;R)?1Z[
M?S6K1,5;S%DR "/[V"OXUZ$WA+26\12ZZJ7,5[-L\[R;F1(YB@PA= 0K$#ID
M50%G;^!+)_[&T;5-1%]=M)-%#,96$C DN?,; !( )SWS0!D:)<67C?Q!H>JV
MB%++3-.29U1R%,\H&R(CH?+"L<'H66O0'=8XV=V"HH)9B> !WK \%^'4\,^'
MDM3#%%<SRO=7*Q?=$LAW%1ZA1A1[**WW19$9'4,C AE(R"/2@#QS5+BVCL_#
M.L:-'K#B36K9%UF\N!NNXWD(92N[<4()P"@& ,"NLL0%^,FM6VYO)ET>"5HB
MQVEC(RDXZ9P *N+\-O#:V,5EY-XUO!*LMM&U],PMF4[AY>6^3GTK0U+PCI.J
MZO!JMPERE[%#Y'FV]U)"9(LYV/L(W+GG!H \HU&&.[^ FNM.\DHMM4E$1:5C
M@"Z"COR .F:ZSQ_HMGIVC^'K33Q);)-XDLB620LRDL1N!8G!Z5TUMX(T&VT&
M_P!#2T8Z9?.[S6S2L5!8Y.WGY>>>,8J.7P)HUQI]G9SOJ$T=I<+<Q-)?S,XD
M7A6W%L\8X'04 86FVRZ!\6K[3]/>X^QW&A"]>WDG>0-,LQ7<-Q)R1P?6N;B#
M7WP2G\9RWLX\0&.2]%^LK!DD64XC7G 3 V[.GM7J \-Z>/$__"18G_M+R/LV
M_P ]]OE==NS.W&>>G7FJ7_"":!B2+[/-]CDG^TO8_:'^SM)G=DQYVXSSM^[G
MG% '+ZG;G5_B%X3^TO/;B_TF=[R*&5H_,P(R%)!!&"QZ8/;I3[O1;;PWXZ\
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
M;71OKBTO$&V3='<NL@E7IR3N!'KCZ:VN?\ED\*?]>%[_ "2MOPWX0TWPTKO
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
M1@@ERJND:$A1DJ""S#<,^W8T >C45G:'IDNCZ3%8S:C=:@\;.?M%TVZ1@6)
M)[X! _"K5Z+DV-P+,H+HQ-Y)D^Z'Q\N?;.* )CD*2!DXX'K6+X8\1IXEL[R9
M;22U>TO9;*2.1@QWQD D$=LUQ_A#4'DUO2[#6[S7-.\20Q.;JTO96>#4#M(9
MXN3'@'Y@$QC'0XS6!;VU_'X*\=ZO::S?64UAK&H3VZ6SA%W(VX[^/GSC&#QC
MMWH ]JHKC;_48KN/0S>:O>PM=6?G-IVG1MYMPQ53OW)\ZJN3W R1D]JY--:U
M67X0^+9VU+4!=:3>W4-K<O(4G58V!4.1U(!P<T >O45YOX@EU7PCX-U'Q<FM
MWM[=G3HT%M.P,"2NR 2*O08W=#G(')/.;>G0>);3Q-HS6UGK1TYDDCU5]2NX
M9%8[<I(BB5BIW#!"@#!Z4 =[1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !3)8HYX7AE0/'(I5E
M/0@\$4^HYYX;6WDN+B5(H8E+O([!551R22>@H P]!\':7X>\+/X>MA-+9R*Z
MRM,^7D##!R1CHN%'H%%92_#>U_L_2[.77=8ECTF>.:PW/%^X\O[HP(\,,<98
M$X& 1DYU;?QKH5Q<6D(N9HOMC;;66XM988YR>@1W4*Q/;!Y[9KH* ,.S\,0V
M?BR_\0K?7CW%[$D,D#[/*"I]W&%#<9/?O6 _PLTU]!FT,:OJRZ89O.M[82Q[
M;9O,W_)\F2,YX8L!GUYKNZR;WQ+I6GZ[9:+<SRKJ%\";:);:5A(!UPP4KQU.
M3P.M %+5/"$6H:K;:O!JE_8:K!;_ &9KRU,>Z:/.=KJR%3SST&":V-.L%TVS
M6W%Q<W!!+--<R;W<DY))Z#Z  #L!5NB@ KR_PII4VJZ[XU":MJFGQ76I-\D4
M2*LL915WH70D$G<,J>P]C7J%% '-7W@;2+K1=+TVV-Q8#2F5[">T<++ P&,@
MD$'(SD$'/>I_^$8,FC:A876LZG=27\1AFNI73>JD$810H1>">BYYYS@5O44
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
M>UC95D:% Q3<0 2,CC) _&K-QJ]A::K9:9/<!+V^$C6\14YD" %^<8& 1UH
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
MUC3$DC*SH VW</D7<1G^)??-S2?!%GI>N:_J!F:>+5F+?9F7"P;P/- .>=Y
M)Z=!3_"W@RU\.>%'T*:X>_2962>:5=ID4J$"XR< 1JJ]>BT <IIWBKQ%<V'A
M[5H&U.]EOYX6O;$:2ZV\4$G5HY/+!^0%3DNP//X7A<>*M6\9>+=#L/$(LX;*
M.VDM97M(Y&B:1&;;]T KD<YR< 8/4G7T#PIK&AV]IIP\323:39D""'[(JS;%
M^[&\N2"H&!PH)'>K6E^&KC3O&.M:\VH1RIJBPJUN+?:8_*!"8;<<\$YXY]J
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
M@AC<2VSRCY&WEB'&>ORC';/6GRZYXNO?%GB30M*.D V$,$UM-<0R8_>*QV,
MW)X^\,8QT.: .\JM?ZA::9:FYO9UAA!"[F[L3@* .222  .2:XBY\;73Z]J&
MBKJ6DZ;/IEO#Y\MVC.)[ATW;4 =<(!C)Y//M6)KVN:EXI\/_  _U6#RK"6ZU
MJ(/#- T@291(,XW*2H*MQP3D'(QR >G:7JUEK-HUS8RM)$LC1-OB:-E=3AE*
ML 00?45=K@[WQE/%XEN/#W]JZ58S6%I%)=7=S VV6:0$A4C\P87 R<L3R![U
M1F\?ZU-X-\/:U:6=HEU>:I'I]U:RJVUBSE,HV1M!VY!(;AO;D ]*HK@/$FN>
M,O#&@7FI73:/<,E[!';I#!(-\4C*I!R_RL"W!Y!QT':?6_$GB#PEI&J:GK0T
MN>-G@BTZ.WWIB1R5(D+$Y RIW#&0#P.E '<5GZUK>G^'M-?4=4G,%I&0'E\M
MG"YZ9V@X';/3D>M<MIGC2;_A*HM)N;[3]2M)[-[@7=C$R"%TY9&!9N"O(.0>
M".:Y?QAK&N>)_@QJFOA[*WT^[CW1V9@9I!#YH )DWXW'&[[N.WO0![ "& (Z
M'D4M1QG%NA R0@X'?BN#\*>+=7\4M;30WVDQ3).RZCH\D+I<6L8)'4ODL,+R
M5 .3TQ0!Z!17G'@B77WUWQ7-=:O9O:6VL.LR-9N6($:?<;S<( ,<8;H3WI&\
M;>()/ C^.((;'^SE)F73FB;S6MP^W)EW8#X&[[N.WO0!Z16=>Z[IVG:E9:==
MW!BNKYBMLIC8B1@,D!@,9QV)K#F\2W>J>*8-!T1X(?\ B7KJ$]W<1&0*CG"(
MJ!E^8\DDG@#WXY[Q/=W]C=^!KKQ/-8P7$.K3&>6 E80@CDVM\Q)&5VDC/4T
M>G45S/A75-9UU[G5)I+'^PYG)TT1PL)I8NTCDN0 >PQDCDXZ4W5M?OF\8V?A
M?2O(BN9+-[ZXN9XS((X@P0!5!7+%CW/ '>@#J**\]F\:ZQ!HGC&*5+(:SX;'
MF%Q$QAGC,?F(=N[*DJ""-QP?7I6AJ'BC4[5_!KQK:F+694BND:-MREHB^4.[
MCH1@@T =E17G6AGQ#/\ %+Q?$FK6@MX#8EHI+-W'EE'(5/WHV'&<MALGG QB
MI-(\7:OKVJW-K;7NDV=]::@89M(NX7$_V=7P7#;QEBGS A=O0>] 'H-%>=:"
M?$,WQ/\ %T2ZM:?9X)++?%)9NW[LQD[4_>@(<9R2&R><#I3_ !1XNUSPU:B_
MNKG1(RMXD9TH$M-) T@0,'WCYL'=C9@>^* /0J*XW5M=U^+X@6OA[3CI_P!G
MN]/DN1)/$Y:%E95R<,-XY^[\O7K5"T\?W=AX-\3:IK=O!)=Z#>RV;_9042X8
M;=A ))7)=0>3B@#L+_7-.TR^L;*\N#%/?2>5; QL1(_]W<!@'ZFK2WMH][)9
M)<PM=QH)'@$@+JIZ$KU /K7G'BA-?&M>!9-6N;"19-71GBM[=D,4GE/P&+MN
M7&1T'0'VK=L;ZZD^)6NZ;Y.G(\>G0RPW:VI$N&9@%D;=\Z@C...M '8T5Y1%
MX]\6#X=6_C*6/2?L\-P8[FV6*3=,GV@Q%D;?A"/0ALXSGG%=;J6NZE+XYA\,
M:<]M;'^SFOY+FXB,NX>9L"*H9>_).>F/K0!U5%<G\/\ 7=6\1:+<7VK/9ETN
MI;=5M8&C7]VY4MEG;<#@=ACGK764 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MV@@@9P44\=>>E>@T4 <#?>&O%VJMX>N+^\TDSZ1>I<-'%YBK. I4L6()#'/
M P,GD\8U+?0=5M_'^J>( ;-K:ZLH[:*+S&#@H206^7&"6(XZ>]=510!YK_P@
M&M_\*D?P;]IT_P"U-,6^T;GV;#/YW3;G.?EQZ<Y[5'X@MM5\0?$$6MC;Z3//
MINF(9XKYY46)Y6.3&Z89LA<'(   [DBO3JS[_0M)U25)K_3+2ZE0;4DFA5F4
M>@)&0* ./\.WNOZA:-I-A;Z7I$FB:K';W8M%+V\UN%#.D65^5OF ]C7H%06E
ME:Z?;);65M#;0)]V*% BK] .*GH **** "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 **** "BBN%^+
MGBJ[\(^ ;F]T]_+O9Y4MH9,9\LMDEOJ%5L>^* .ZHKSW2OAQ9OHV@WIO[Y-8
MA>"\N+XW$CO<,,,Z-EL;6Y'M^>9[GXC23ZOKEAH.BMJ8T--U]*UR(0&YRB#:
MVYOE;K@9!YH [NBO.M2^+-G;_#RV\9:?ISWEG)*(987F$4D+YQ@\$'G]"#39
M/BK-;>)--TB[\+7T7]J0"6Q=9XV>4D< KT3)[D\9!('8 ]'HKB/"_P 0)O$=
M]K^EOHC6.KZ0<-;27(99.N/G"\<CT/4=:YN'XVRW'@^7Q-%X2NFL+>Y%O<O]
MK0"/.W!&1ECEAQC R.?0 ];HKSW_ (6DJ>)- T^XT&[M[#70#8WLDR9?.,9C
M&2H.Y>ISR.*OWGCR23Q9>^&]!T@ZI?6$'GW;/<B"-.F$#;6W,<CC 'OUP =G
M17G@^*]G<_#BY\8:?ILDZ6<HBN[.681O$V0#@X(/WE/;@^HQ4*?%EDOO#*7O
MANZM+'Q $6VNFN$;#MM_@'.W+KR<9!SB@#TFBL'QI)JT7@O5Y-"#G4UMF,&P
M9;/?:/[V,X]\5Y/\.I?"WBRUT:$:G>V/BVPN$N+KSYY#)=E&RZ_,V&5L<CJ,
M=,=0#W:BO)O"_C/Q3J?Q1\3::;'[18VLD<8MFN406JYP6!VG>3@G&:V)_B<T
M\FOR:)H;ZC8Z#D7MPUR(MQ&2PC7:=^ I/)'3CM0!Z#2,RJ,L0!ZDUQ%]\4M$
MMO!VF>(;>.>Z_M200V=H@ D>7)!4\X&",$_SR*R/&>KZCJ_@SQ?IFM>&6LA9
MV'G17!D\Z"5L9&QRB_,I_(T >G*RNH96#*>A!S2UY'X.\67.A?#[P7INGZ0=
M5O=0A<+!'<"-XU5CEVRIPG/)./QKUF(R-"AE14D*@NJMN /< X&?K@4 /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** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N.^)
M_A";QKX)N=+M'1;Q'6>WWG"EUSP3VR"1^-=C10!Y]IWB#Q>FDZ%IB>$[N+4$
ME@@U":X:,P)$I D=&#Y8D#(&/S[X.E:#K_@KQ)XV,6BW.IVFN$SV4ULR$"0F
M0['W,"O,G7IQ7K]% 'A&H_#GQ!IGP,A\,V]B][JUS>BYFB@=2L7L6) .  ..
MY/;FMC6=#UV\\?>!-4AT.\-IIELBW;DI^[8C!&-W..^/PS7K]% 'E'A/2-;T
MOXF>,]8NM$O$LK]2ULXV'S-IZ8W<$]L_CBN3TWP;XHM_@5K/AF30+L:I<ZBD
ML46Z/!3,;%L[NWED?B*^@Z* /%M<T#Q!=7GPRGAT&]==#CB-\ 8\QD&($#YN
M3^[)X[$5JVFB:UX.^*GB#7H](NM4TO5X=T;6A0O'*,':RLPP,[N>G(]\>J44
M >&VWP^\0:3\$]=TI[!I]:UBZ6;[+ ZGR1O0X+$XX"$\$]0*?KWAWQ%=Z3\,
MXX- O7DT/RGOD!CRFPQ@@?-R3Y9(]B*]OHH Q_$]UK-GX;NKGP_9)>:H@0PV
M\A #_.NX<D?P[N_Y]*\VUKPQ?>,/B%X:UO3_  U=:(UC.)]1O+KRXS*%96"
M(Q+GAAG_ &J]AHH \HT32/$7AGXN^([X:%/>Z?K#(T5U%*BI&,Y);<<C&3QC
M)QQUK-TGPWXC\'V?C;1(]#N=1CU<R-IUS;O'L.]67$FY@5QN&?H?:O::* /#
M-4^%OB#3?A]X233HH[W5M#NVO)K59  ^]PY"D\'&U1[\X]*[3Q#>Z_XG\!Z]
M;+X6O+1[BT\FWAEFC,TDC9!^4'"J..2V3Z5W]% 'S_:>!_$OAO2O"?B+P_HE
MRGB&R+6VHV9= L\62<D[L<@X_$'JM>]6<[W5G#/);RV[R(&:&7&Y#Z'!(R/8
MU-10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%<9\2M5U31?#]I=Z3?O9S-?P0,5C1PR.VT\.IZ9R,4 =G165?Z_I
MVD31VEU<2R731&010P/-*4'!<K&I(&>^ ,U&?%>B_8+&\2\,L5^";5887DDF
M &25C52QQWXX[T ;-%82^,M!:SM;O[<P@N;K['$S02+^^W;=C KE6SQ\V*NK
MK>GMKS:(+@C4E@^T^08V&8L@;@2,$9('!ZT :%%8'_":^'C=V]N-14FXF^SP
MRB)S#)+G&P2XV%L@C&[.:DO?%^A:=J<VFW=Z8KV*$3&$PR%F0G *87Y^>RY/
M!]#0!MT5F6'B'2-3T0ZS:7\+Z<%9FN"=JH%^]NW8VXQSG%0:?XKT;4]0%A;7
M,GVEH#<HDMM+%OBR!O4NH#+DCD9H VJ*Q+3Q=H=]>06MO?;GN2PMW,3K'.5Z
MB.0@*^/]DFM>>>&UMY+BXE2*&)2[R.P554<DDGH* )**QK#Q7HNI7L-I;W;"
M>>,RP+-!)%YZ#JT9=0''?*YXYKE+776\3>.]:TG^U=0LDT^>".S2UB95<A?,
MD,C;<<_=PQ P..3F@#T2BN7\9>(;O2/[*TW2Q'_:FKW8M8'E7<L*XR\A'\6U
M>WJ14UKI?B"RUZTE.ORW^EF)Q<PW4,2N'XV,AC1>.N0?:@#HJ*PG\9^'X[@P
MOJ  $_V8S^4_D"7.-AEV[ V>,;LYXJ34/%6BZ5J?]G7U[Y%V83,L;1/\Z9 ^
M4XPQR0,#)SVH V:*YAOB)X4731J!UB,VVXHS"*0M&0<'>H7<F#W8"M#4?$^B
MZ2UD+Z_2%;W_ (]Y"K&-^-WWP-HXYY/2@#7HKFT\?>&)(+J5=4!-JX2:+R9/
M-4D9'[O;N(P"<@8P#6BOB+1WT!==&HP?V6R"1;DMA2"<?GGC'7/'6@#3HK*T
M_P 1Z7J=W+:6UPXNXHQ*]O-!)#+L/1@CJ&*^X&*S'^(OA2.V-Q)JRI$LIAD+
M02#RF!VD.-N4&>,M@9!]* .HHI%8,H92"",@CO7G6EZKKGC"'Q"=/\0G2]4L
M+R:V@L%AB*QA#A#*'1G.[N00/3I0!Z-17'7_ (ZM]%\4Z=X?OXY&EELFGN)X
MH9'"N-H 554YSDGVX]:VKWQ/I%A+'#-<2&9X?M AAMY)9%C_ +[(BDJON0*
M->BLTZ_I(T-=:_M"W.FL@=;D/E""<#![G/&.N>.M<QXL\56EYX.\1_V1?W=M
MJ>FV9N2##);RQ\$J<.H)!P: .YHKG;;Q1IUE!HEEJ%U)_:.H6R/"@AD<RG:-
MQ!52.,Y/IG)KHJ "BN'FUN\U7XAZEX9_MB31TM+6&6V$*1&6[+@EF!D5AM7
M& ,YSS5#Q)=:]H&B^%)=4UK_ $W^W8;:\N(2(XIX&D?[ZX 'R!<^G- 'H]%9
M&D^*-&UR[NK73[T2W%J 9HF1D90>C88#(/J.*KQ>-/#TUY:VL>HJS7<ABMY1
M$_DS./X4EV[&/!X#4 ;]%8&H>-?#VE7EW:7VH>1<6D8DEC:&3.TYP5^7YNA^
M[GH?0U+)XKT6.WLYA=O*+R 7,"0022R/$0#OV*I8+R.2!UH VJ*R7\3:,FE6
MNI"_CDM+M@ML\0,AF8YPJ*H+,>#P!G@^E3:3K=AK<<[V$KO]GE,,RR0O$T;@
M [2K@$'!!Z=Z -"BLW4=?TW2KF*VNIW-S*A=(((7FD*CJVQ 6VCUQBN?\8>-
MK?3?AQ?>)-%NHK@[-EM*JEUWEMO(_P!DY)!],&@#LJ*PO#,*&":\AU74;Z&X
MV@"]5E*,H(8J&52,GG&,>E)J/C/0-*DN$O+XJ+9E2X=())$A9L8#NJE4)R."
M1U% &]161J/B;2=*NFMKJY<SI'YTD<,$DS1Q_P!YPBG:O!Y.!Q3;OQ5H=CI]
MCJ$^H1BROG6.WN$5GC=F^Z-R@@9]\4 ;-%<['X[\,RR7,2:JAEM@&>/RW#L#
MT*+MRX/JN:F'C#06\-MXA34 ^E(2'N$B=MF#@[E W+@]<CB@#<HKGE\=>&6O
MA9_VO"LS1F5=ZLJNHZ[6(VL1W )(J[HWB/2?$$=P^F7@F^S/Y<ZLC1M&V,X9
M6 (_*@#4HK"M_&6@75S;P17X/VF0Q6\K1.L4[C^%)"NQSP> 31>>,M!T_4+F
MPNKXQW=N@D>$P2%BIZ%0%^?H?NYZ'T- &[15+2=6L-<TR'4=,N4N;28$QRIG
M!P<'KR""",&JVI>)=*TFY:VNKB0SI%YSQP6\DS1Q_P!Y@BDJO!Y..AH UJ*X
M[4_B)IFGZUH%G&'GM=6@DN!<QQ2-MC"!D(55);=GIV')K:NO$VDVGV999Y3+
M<Q>=%!%;R22F/^\8U4L!R.2!CI0!KT5FP^(-(GT0ZU'J-N=-"EVN2^$4#@Y)
MZ$'C!YSQ6%K?BC3]1T#7+73;ZZM]2MM-DO$!@E@D50I*N-ZC(R/<&@#KZ*Y'
M1O%MC9>%O"QUF\E-_J=C T?[EY&GD,:EL;5//.:Z/4M2M=(TZ?4+Z1H[6!=\
MKB-GVJ.I(4$X'?TH MT5SB>//"\EU!;C6(%>XB,L3.K*CJ%W'#D;<@=1G([B
MKFD^*-&ULWBV%\LC61 N4=&C:+(R"0X! (!YZ<4 :]%85KXRT"\U"ULH+_=+
M=[OLS&%UCGVC)\N0KL?CT)J:R\3Z3J-QJ%O:7$DLVG$BZ06\F8SZ8*\GCH,D
MT :]%4-'UFPU_38]0TR<SVDA(27RV0-C@XW 9&>]<-X=\96FC7'BB+7]8F>.
MSU>2*#S5>5HH0B'G:"0H)/S'CWH ](HK.N==TNUTR#49;V/[)<;!!(F7\XM]
MT(%R6)[  DT[2]:T_65G-C.7:!_+FC>-HY(FQG#(P#*<'/(H OT5@:GJOD>+
M]#TU=56V-PL[-9O:LQNP$R-LF,*5P21G)R/44Z\\8Z%8331SWC_N)1#-)';R
M21Q2'&%=U4JIY'!/<4 ;M%8NI>*]&TF>XAN[J3?;1B2X$-O)-Y"GD&0HIV#
M)^;'%3Q>(=+FU6'3([K-Y/;_ &J*,QL-\7'S D8(Y'>@#3HK,L/$&E:E#>S6
MUVICL96ANC(K1^2ZC+!MP&, YJ+3_%.C:I>1VEK=L9Y8S+"LD+Q^<@ZM&64!
MQR.5SUH V**XGQSXLT^U\+Z_%9ZC<QW]G;28FM(I&6&<+E%:15*J2=HPQ'6N
MC\.3RW7A?2;B=S)-+90O([=68H"2?QH TZ*\UL_$RZ]XHUQ)]6U*SATF]1;>
M*TMY"CQQJKR;\(=V[YA@G.,8'<]38>.?#>IWMA9V6J)//?HSVZK&_P X"ECD
MXPIP,X.#C'J* .AHK"7QEX?>XCA&H#$LWV>.8Q.(7ESC8LNW86R",!NO%.OO
M%NAZ;JDFF7EZ8KV.'[083"^63(&5POS\G&%R>OH: -NBN8?XB>$TTZ*_.LQ&
MUE./,".=G.WYP!E.>,MBNE#J4WA@5QG(Y&* '45Q_ASX@Z?KUWJ5N8;B)[6^
MEMH@MM*_FJB@[B0F%)Y^4\\#UI^E>+;"S\&)KFK:XE[:&9T-]'9NBC]X5"E
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
M(-OJFGV5OJ]E;F"[NK(DQ71,64()YR 0"ISCBK&I6EE9:E\,7M8H86\XHK(
M"5:W.[GODXSZDT =]?>(=%TRX6WO]7L+6=B L<]PB,<].":Q==U;4;#X@>%-
M/@NL6.I_:DN(#&IR8XBZD-C(YZ\]A[YXOQ7K%G?^$O'26%MIEC!'-/;W/GDM
M<75PB@%@@QMY VDD],X%:]Y*K^+?A:[2 EX+HY)ZYM!S0!N^%=6U&]\2^*M.
MO;K[1#IUW%';DQJI57C#X.T#/)Z^U=3--%;0O-/*D448+.[L%50.Y)Z"N)\&
M,K>//'@# D7UOG!_Z8+_ (5'\5I1#I&A-<'&F?VY:?V@6^YY&XD[_P#9W;<_
MA0!*GBT7OQ+T[3-+UFUO=,N;&:6:*%HY/+D0KM.Y>1D-T)KJ+G7=(L[Y+*ZU
M2RANW("P23JKG/3Y2<\]O6N,O+RPNOC7H)M9X99%TJY5VC8-W0JI([XR<>A]
MZYG2+;^UO#'BW3-7\0:9I[3:E=#4%N;;=,AW?*X8R#C:%V_+CCC- 'HFI>.M
M"TCQ5#H-]?6UO,]LUP\LTZ(D>" %;)^\<D@>@K5O=>T?35B:^U6RMEF7=&9K
MA4WKZC)Y'/6N)N6M],^*WA[[?=1E#H,T0N)\()75T)//? )JA8S2S?$3QE%-
MJ^F6OG1VWE"]M_-$MH8N/+/F*-F2V<9Y- 'I-QJ^FVDUM#<:A:0RW7^H2295
M,O\ N@GYOPJK%XI\/SK$T6N:;(LL_P!GC*W2$/+Q\@YY;YAP.>17G6JZ18V/
MA[X<:3]O35;1-8CC2X< ":/9)@8R<K@@>A&/6M7XDZ5IEKI6B0QVEO##=^)+
M-YT1 HD9FPQ..Y48/TH [%/$V@2074Z:WIS0VAQ<R+=(5A/^V<_+^-5]9U^&
M'PM+JNF:IHXWJ/LUU>W %JS9[NIZ=>E<PNG:?_PO<J+6#*^'5D"!!@.)RH;'
MKM.,^AKER(8_@AXYAB*""'4KZ.-1]U1YPP!Z=: /7'UG3K6:WM;W4;*&\FB,
MJQ-.JEU )9E!.2H )SZ"I-.U;3M8MS<:9?VM["K%#);3+(H;TRI/-<+XFAM;
MSQM\.(KA(Y8F:Z;:^"#BWR/KR!^E40L]OKWQ8BT<;+H6=O) D/!$IMGY '\1
M./QH ]$M]=TB[OVL+?5+*:\7.8(YU9QCK\H.>._I6A7D_A^PM-8\.>"7'B;2
MXH[&6WFM8+:UVS,X7#Q$^:>2"P;Y?4FO2M;N[>PT'4;R\B:6VM[:26:-1DNB
MJ2P ]2 : ([?Q#HMUJ']GV^KV$U[@G[/'<(TG'7Y0<\4R?Q-H-M]J\_6].B^
MR,$N-]TB^2QS@/D_*3@X!]#7F5WJ"75[\.98ETJTMFOHVM;.S<N\$31-@,_
M] 1MZCJ<5T.C6=E=_&#QDUQ!#,Z6EBHWJ&P&1]PP?48H [H7UH;$7PNH#:%/
M,\_S!Y>S&=V[ICWKCH_%HO?B9IVF:7K-K>Z9<6,TLL4+1R>7(A7!W+R,ANA-
M<#:3K%\&/!9F<'2DUZ-;\DY06XN)?O\ ^SD)U]J[.[O+"Z^-FA&UGAED72KE
M':-@W\2$*2.^"3CT/O0!Z'6=;^(-&N[XV-OJUC-=@D>1'<(S\=?E!SQW]*J>
M-/MO_"$:[_9V_P"V?89O)\O[V[8?N^_I[UY_K7V*?X8>!UT8QF[-U8?8!%C<
M'&/,Z>@W[OQS0!Z3<>(]#M'NDN-9T^%[3!N%DN44PYZ;LGY<^]7K6ZM[VVCN
M;2>*>WD7<DL3AE8>H(X-<):6MI<_&[6&FBBE>/1[?;O .W+N"<>N,#Z'WJ;X
M2;%\$-%$1Y46H7:1JO15\YL >W- '7W^J:?I4:R:A?6UHCG:K3RJ@8^@R>:@
M3Q#HLL5I+'J]@T=X_EVSK<H1.V<;4.?F.>,"N=\4Z;<7?BK3KW0]7M+;Q!8V
MLK1V=XA:*>!R V<<KRH^8<^U<IJNLVNI>!_"&L_V?%ID*^)X)+A$(\N-A-()
M'#<#:6R<^] 'JL>I6,NH2Z?'>V[WL2AY+=95,B*<8)7.0.1S[U6F\1:);WZV
M$^L6$5XSB,0/<H'+'HNTG.3Z5Q\-[!>?&Z[-A/%,Z>&PF48$;Q<$XS^(_.JW
MPXN-!NOAUI5OJ\MHU\+QFN(KEAYOVWSB02#SOW8(_#M0!J:+XM%IK7B>V\0Z
MU:Q6MA?1P6LMTT</#1A]N> 3S^E=LCI)&LD;*R, 593D$'N#7F6EV5A=Z]\3
M9+B""5MZQLS@'"?9QD<]!D?I[5TOPT<R?#3PXQ;=_H,8SG/08Q^E $E]X\T'
M3/%G_"/WU_:VTPM#<O-/<(B)\P4(<G[Q!SCT%:U]KND:8T:W^J65JT@W()YU
M3</49/(]ZX^_N+2R^-UO+>RPP12^'9%5YF"JS"X4D9/?'/TK'L&ENO&/CFUN
M]8TRS:=XU*WMOYA>T,6$*'S%&SENQY)SUH ]+N-7TVTN8+:YU"TAGG!:&.29
M5:0 9)4$Y(QZ56A\4>'[A8&AUS39!/*882ETA\R08RJ\\GD<#U%>?:GI5E:P
M_#+2WO4U.UCO"D<\BX$R"%MO&3QC:,=^*T?B)I6F6T/A>VCL[>*"Y\46SS1J
M@59&97#$COGC/K0!V">*/#\EI<W::YIK6ULP6>472%(B>@8YP#]:MC5-/.FC
M4A?6QL"N\77FKY6WUW9QBN'M=.T\_'+41]F@)&APR;=HP&\QEW8]=N!GT/O6
M#X?TVQU3X9Q:8=533'77YAITNT.@F2=WC0J>"#@\<4 >IZ=K6EZOYHTW4;2\
M,) E%O,LFPGINP>,X/6K%U>6UC;M<7EQ%;PK]Z29PBCZD\5RG@W5+N\US7K'
M5["QCUFP-O'<WMCGR[I2K-'UY!4$Y4YQN]ZF\9:I9V-]H%K-86US>W5X?L<E
MV^R*W=4)+EL'G!( [D]NM &U;Z]H]WI\U_;:K936<)(EN([A6CC(Z[F!P/QI
MD?B30IKFVMHM9T]Y[I=]O$MRA:5?51G+#Z5P?A6X$OBOXC,]Q:39CMF=[92L
M1/DN&(R3W&"<]0:P$M+*W^"G@NZCBACF&HV,HE  ;?YN"<]<XR/H/:@#V+4=
M6TW2D0ZCJ-M9"3(0SS*FX^V[KBN>^'NNWFO:9JTMW>I>BVU:XM8+A%4"2)"
MI^7@Y!SD>M9=K?6]K\:=;_M6>*%AI5O]@:=@H\K+&7:3_M8S]/:I/A3);R:9
MXC:UV^0?$-X8PHP-I8$<=N,4 :?CKQ6GAFTTR-;JVMIM1OHK433L,0QG)>7!
M(!V@=^,D9JY9ZM::3I<<VL>)K*YCN'9[:[E>.(21GE0,$*V!W'7K6)\23&+C
MP;O*\^([8<_[LG_UJ9I[A/C5K27Q"N=*M_[/W\?NMS>;M_X%C/X4 ==<:WI-
MIIT>HW.IV4-C)C9<R3JL;9Z88G!S3[;5]-O+ZXLK74+6>[MO]?!%,K/%_O*#
MD?C7C%ZH3X+^/6BP-,?6)VT_'W/*\Z/[G^SOW8Q[U[)8Z1IEC(+BRLK>&1H5
MB\R- "R#D D=1R?SH FOM1L=,@$]_>6]K$6VAYY @)],GO55/$FAR6L-TFLZ
M>UO-)Y,4HN4VO)_=!S@M[=:P?&&FOJ.NZ)+IFL6]EX@L1//9PW49>*X0A5D#
M 8/=>0<C)XKCM>U>/5/AB^HRZ;!I\EMX@B%]Y!W1-(EPJO*K8Y4GO0!ZP-2L
M3J)TX7MN;X)YAMO-7S G][;G./>JUWXBT2PO!:7FL6%O<D@"&6Y1'R>@P3GG
MM7)2W]G>?&W2Q;7,4Q319U8QL& )D0@9'?'./0CUJAX!N-%N/!5[:>(I;,WS
M:I/_ &C#=, S3^<2F0>2>$Q]!B@#9T_Q4;'QAXKLM=UBVATVP:T-M)<F.$)Y
MJ,Q4MQGD<9YP*[.&:*X@2>"1)8I%#(Z,&5@>A!'45P&B6=C>?%;QTUS!!,RP
M6,?[Q0V%:)MPY[' S5OX0/O^%6A'=NQ'(H.<\"5P!0!UU]J-CID GO[RWM8B
MVT//($!/ID]ZACUS2)M,;4XM4LGL%SNNEG4Q#''+9Q7'ZO=1VWQHT8ZG*D5D
M=(F%DTK )]I,@WX)XW>7C\*H^)3I,>O^#I;$VW]A2:U,]V\)!B-T4.PL1QG?
MG\: ._M=:TJ]M)KNUU*TGMH<^;+'.K+'@9.X@X''K4">*/#\CVB)KFFLUY_Q
M[*MTA,W./DY^;D$<=Q7+VBY^.&HR66/LRZ'&M^4^[Y_FGR]W^ULS^%<'':V,
M7[-<=XD4*SBZ643 #=O%YM!SZ[>/I0![7J.M:7I 0ZEJ5I9[P2OVB98]V.N,
MGG%9][KRM?Z+'INIZ,T-[(2PFN/GFBP>8 #\QSCVQ7/^([6[C\6W.N^'=4L3
MJMEIRQ7NFWP/ER0%F=2&'*'(;GD<#-9-W?V>HQ?#"]M+)=/@N+WS(K7 'E@P
MOP/;)X]<B@#T'5M9TO3E,%[K-IITTJ$QM+,B,.VX!N#CZ8K&^'_B"YUGX>V&
MM:Q=1&9UE::<A8TPLKKGT PHK%\,ZC96OC?QW_;5Q!%=BYBQ]H8#-KY8V 9Z
MKUZ=S[UQT$CQ_ GPB4D2&Q76D^VO(A:-(1<R_P"L7(RH;9D9% 'L]IKND7]O
M/<6FJ65Q#;C,TD4ZLL8QG+$'CCGFHX?$FA7$MI%!K.GRR7@)MD2Y1C, 2"4
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
M-%%*X(C:497=VXR,_3(K"\":_=^*/!MEJ]]'!'<SM*KK "$&R1D&,DGHH[T
M:CZ)I,EW-=/I=DUS.ACEF:W0O(I&"K'&2,<8-)_86D;[=_[*L=]L (&^SIF(
M Y&WCY>>>*T** *EMI>G65Q+<6MA:P3S?ZR2*%59^<\D#)YJ>XMX;NW>"YAC
MFAD&UXY%#*P]"#P:DHH SXM!T> VQATJQC-KG[.4MT'DYZ[,#Y?PITVBZ5<7
MZ7\VF6<MZF-EP\"M(N.F&(R*O44 5+W3-/U+ROM]C;77E-NC\^%7V-ZC(X--
MOM&TO4WC>_TVSNWB_P!6T\"R%/ID<5=HH IW>DZ=J#1->Z?:W)A_U9FA5]GT
MR..@I;W3-/U-46_L;:[$9R@GA63:?;(XJW10!3_LG3?MWV[^S[3[9C;]H\E?
M,QC&-V,]./I4*^'M%2UDMET?3UMY&#/$+9 C$="1C!(K2HH H-HFDL]N[:79
M%[8 0,;=,Q '("\?+@^E20:7I]K>2WEO86L5U+GS)HX55WR<G+ 9//-6Z* *
M-MHNE6=Y)>6NF6<%U+GS)XH%5W^K 9-72 P((!!X(/>EHH S8_#NAQ0>1'HV
MGI$)!+Y:VJ!=XZ-C'7D\]:E&CZ6MQ/<+IMF)[A2LTH@7=(#U#'&2#[U=HH I
M1:/I<%C)8PZ;9QVDN3) D"B-\]<J!@]!3(M!T> VQATJQC-KG[.4MT'DYZ[,
M#Y?PK0HH *HV^BZ59WCWEKIEG!=/G?-% JNV>N6 R:O44 4QI.FB]DO!I]H+
MJ0%7G\E=[ C!!;&3Q3K+3;#3(VCL+*VM48[F6")8P3ZD 5:HH HW^C:5JK(V
MHZ;9WC(,(;B!9"OTR#BI9=/LI[ V,UG;R694+]G>)3'M'0;2,8JS10!1AT;2
M[>>">'3;..:W3RX9$@4-&G/RJ0.!R>!ZFE31]+CU%M133;-;YOO7*P*)3]6Q
MFKM% %!-#TA/M&S2[)?M((GQ;H/-!.?FX^;GUJQ:65K86XM[.VAMH021'#&$
M4$]>!Q4]% %2\TO3]1>%[ZQMKEH6W1&>%7,9]5R.#]*9>Z-I>I3137VFV=U+
M%_JWG@5V3Z$CBKU% %2ZTK3KZ6*6\L+6XDA_U;S0JY3Z$CBB]TO3]2\O[?86
MMUY9)3SX5?;GKC(XZ"K=% %/^R=-^VO>_P!GVGVMP5>?R5WL",8+8R>.*A'A
M[1!9O:#1]/%L[!VA^S)L9O4KC!/O6E10!7LM/LM-@\BQM+>UASN\N",(N?7
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
MCCC4*J@=  .@K&E\%^'IIKJ5]-3==N7N0LCJMP2<GS%!P_7HP(H \VTB\O-6
MT_X66&MEI;*]CN)+A)N5G>*/, ?/WN/FP>I K7,UAX=\=^+X 7MM 718[N]C
MM<J(IB67*!?NNR#/&"2 :]!O]$TS5+**SO+**2"%E:)<;?*9?NE",%2.Q&*C
MMO#VDVMG=VD=C$8;S/VD29D,^1@[V;);CCDGB@#S4V\%EXT\ 3V>B6VDQW#3
MHA6<-<31& G$H"X/.TYW-R?6KFF^$]#U_P ?^/[+4[".>U,EF1#RJJS099P!
MC#D_Q=>3ZG/8V_@CPW:"V\C2HD:UD$D#AVWQL 0,-G. ">,XY-7K+0-,T[5+
MS4[2U\N\O2#<2AV)EQTR"<<=O0<"@#B_#]K8:WXU\9C6[>WNFL98K6&*Z4.L
M%MY>1M#= QR2>^/:I?A+=V=E\*]$\ZYAACDFGBB,D@4.QGDVJ,]2?2NHO?"F
M@ZCJRZI=Z7!+>A0AE8'YE'0,.C >^:9%X/T""Q@L4TV/[+;W0O(8BS%8Y@20
MXR>#DD^G- &Y1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !116-XD\2V?A>RAN[Z"YDAEF6 &! Q#L<*""1
MU/% &S16#;^+M.DU:'2KN*[T^^N 3!%>0E!-CJ$895B/0'/M5]-6MWUV32 L
MWVF.W%P6,9V;2VWANF<CI0!?HHJ@-6MSKS:/MF^TK;"Z+>6?+V%MN-W3.1TH
M OT5D>)]?3PQX>NM9FM9KF&U7?(D)4,%]?F(%:D,HG@CE4$!U# 'W&: 'T44
M4 %%07D[6ME-<)"\[1H6$2$ MCL,D#\ZI>'-<@\2^'K+6;:*2*&[C\Q$DQN
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
M_)"'=(GW<[@>!D\5)XC\-VGB73X;:YEG@EMYTN;:YMV"R0RKT9201W/!&.:
M.;LG\6Q7VNV]C;7PLGT[S--?5)$=H[L9&S(8DJ?E/S=,&J_@_45U'5;>SO=4
MUNRUN&T;[?I>HDCSR0 98S]W .<%..>@KI4\-7,FFWMM>^(=5N9[N+R?M(=(
MFA'K&J*%#?[1!/OCBDMO#2PZU;ZWJ>J3WUU9V[PP/*B1K&K8+L0H&2=HY/'H
M!0!P6GGQ!?\ PUU?6O\ A*-1CO=-EO&MBI3:1"[8$F5._(7'H!CCJ3HR^+M1
MUK4_"]A'#>K#?:,-5O$T\JLKE@H"!F(VJ"Q)P<].V:I^ ] ;7_!^J64VL7T-
MC=:A<_:+-4128VD)P&*[E5UQGZG!%=KJW@ZUO[C3+NPN[C2K[3(S#:SV@4XB
M( ,;*X*LO X(XQ0!R=WX@\4Z#X2U!+M+B&XFU:.RTNZO CR+!*P 9PI(++\P
MR>O&<]]O7_#EU:Z)KDZ>(-4>U?294:WEDWGS "?,#'[N0"I &.>,5IWO@^UU
M7PW<Z-JE]?7OVEQ*]U)(!*L@(*LFT!4P5& H ]0<G,MCX=FBM[B+5-:O]6$\
M)MR+C8BA#P?EC502?[QR?3'- &;\-M.-IX'T.X^VWD_GZ;;GRII-R1_NP<(,
M<#FNOK!\+^&W\,Z<E@NKWM];0H(K>.Y$8$*#H 54$^F3GH.E;U 'FT^D->?&
MV\7^U-1@W:%'+F"8*1^_8;1Q]WC./6KFE3:AXQU3Q06U6\L8M.OFT^RCM7V>
M6R*"9&X^<DMT.1@=*VM4\)+?^)8->MM5O=/O4MOL<IM_+(EAW;MI#JV"#GD<
MTR7P<B:EJ=YINJWNG?VI@WD< 1@S@;=Z[E.QR.I'UQF@!/AYK]WXG\!Z7JU\
M%^US(RRE1@,R.R%@/?;G\:Z>J6D:39Z'I%KI>GQ>5:6T8CC3.< >I[D]2:NT
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MBR1EF92ORJ%;H"#C\ZJ^"[_Q;XBT/3=8N-;MD@BNYDN8A:+FXB21UR6_A/
M ';)// !Z+17DL'CW7=1\,Q^)=.34;B>2XW1Z1#I,KQ/;^9M(\T1\OMRVX/C
M/&*]:H **\\CU#Q3J/B7QCI-IK<=O#I9A>VE>U1W!DBW[.@&W/&3DXQTY)S8
M_%WBA_"'AGQ9)>VJQ7MU;P7-@EN-KI(^PMO)W!L\\<#..<9(!ZK2$@8R0,G'
M-<)J?BJYN/&NH:#!=7MC;Z=;1/)-9Z>UU))+)DJ#A'"J%'< DG@C%<YKU_KV
MO>%O!=UJ!GTN_;Q#!!-&;4IN<.X64*XR!@!@#QS[4 >OT56L(+BVLTBNKQKN
M89W3-&J%N>.%X]JS_%JS-X/UC[/<&"46<I$@4$C"$\9H EU_7K+PYHLVK7PE
M-G" 9&A3>5![X':M*-Q)&KK]U@"/I7D%Y:7L'[.DLMQJ3W,,FAVYBA:)%$0V
MIP"!D^G/I72+J?B#1_%_A>RO-0@N;'68YHY+9;<(+=HXMZE&^\W3!S]<#H #
MO:*\QN?&>K:F?$LVF3WL$FEW,MI8VMOI4ERES)$!GS7"-C<WR@*RD#DYS7H.
MCWDVHZ+8WMQ;26L]Q;I+);R*5:)F4$J0>00>* *\/B&RF\33^'P)EOX;<71#
MQD*T9;:&#=^>/P-:M>=7\&H7/QKFAT^\2S=O#B;YS$)&4?:&^ZIXSGN<_2J\
M/CS5[/X=WM]="WN=9MM4?28Y"FR.202^6KLHZ#!R0/3MF@#TVLK0_$-EX@%]
M]C$RM97+6DZ31E"LB@$CW^\.:Y^ZU75_#?B_P_IUYJ)U*QU@RP.TL*1O#,J[
M@5V 94\C!R1ZFN>L/$)\*:#\1M;6(326VN2F.-CPSLL2KGVRPS0!Z#J?B"RT
MC4=-L;L3"349O(MV6,E"^"<$]N :U:\Q\3V.K6VN>!9=1UAKTOJR>;&8(T19
M/*?E-H!"_>&&+'IS5B\\7:AJ.M>(K2QNKVS32F%O;"UTQ[KSY]FYO,81L N2
M %!4]3GD4 >C45YS>^)O$LL?@B:$?V;=:Q(8+VSN;?B-A&S$X(#C!!.,C(P,
MCK4FN:KXD\*VM@-6U22?3YKV7[9JUK8J7M8-N8P4 (&6R"Q!P/K0!Z%16+X7
MGFNM)-R^M0:Q!+*S6UW"JC,7& VW W Y!P!]!5#Q3KM[::]X>\/Z=(L%SK$L
MVZY9 YBBB3>^T'C<<@#.0.>#0!U-8MAXIT_5+]+6S2ZECD\SR[H0-Y#F,[6
M?H<'CT.#C-8ECJ^K1^,-7\)W=]Y[+IZWUE>F)1(J,Q1@X4!20PR" />JWP<M
M[F+X;Z3+->M-#+#F*$QJHB^=LX(&3GWH [ZBN6\6:[>6.J:!HFG.D-WK%R\?
MVATW>3%&F]R >"V, 9XYZ&JEGJ^JVWC?4/"=Y?M<!],&H6=Z8D65!O\ +96
M 1B#@@[1[YH [2BO+O\ A,-=D^#>E>)Q>(NI231"8B%=LBM/Y9&,<<'MZ5M:
MUJ.OCXC66AZ=J4<%I>:;+.WF0*_DLC*-R]"3ST)QSGG&* .WHJAHL&HVVD6\
M.KWD=Y?H")KB.,(KG)P0HZ<8KG?[6U+7O'&L:%8WS:=:Z/! 998HD>26652R
MCYP0%"CTR2>HH [&BO++GQQKC?#^ZU$310ZKI>LC3+EHX@8Y\3+&2%;.,JX/
M!Z^U=/J&KZC;?$O2-)CN1]@O;&XE>)HU.UXRN"#C/\73/:@#JP0<X(.#@XI:
M\S^'UKJRW'BNY759)Q#KUVK6QAC G<*N"6QE>W3CBIO"'B34-?N[))_$'V?5
MHMYU31+JT6)H_E./*!4.0&V\[F!'I0!Z*"#G!!P<'%+7FOPYL]5^T>)IO[8>
M18M?O$>%X$"RN H#$@9';@>E)/XJU+3];\.1_P#"1V.IO?7PLK^TM8E,,196
M.8W'S#:1C#,2?04 >ET5P:WOB34?'WB#0;764M;2VMK>>&5K5)'B+[OE P 1
MD=6SP,=\BA:^/-6D^&NB:@ZVYUK5-172DD*?NEE,SQ^85SZ(3CU]J .VF\0V
M5OXDMM!E$RWMU$\T)\L['5?O?-ZC(X]ZLV>JV-_<WEM:W"2S6<@BN$7.8V(S
M@_@:X2ZL[ZS^,/A<7>J2WZ-87FPS11HR'";ON*H(/&,C(P>35C3-6U65/'<1
MOL3:9<,+6=8(PP A#C< N&Y..1TH [^BO+8/$OBF#0/!GB"YU*WEBU6YM+6Y
MLUME *S#&\/UW9YP,#G&.,G9O=;U*]\7Z_I$>JC1X-*L8KB%_*1C.7#%G;>#
M^[7: 0,')ZT =S17,?#[4=3UCP3IVJ:M,\EW>1^<0T:IM!X   '!QD9YYKIZ
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH *X/XRNB?"O5PTJQEV@523W\^,\?D3^%=Y4<UO#<H$GAC
ME4'(#J&&?QH YI?#=YJFLZ3JNLZI;7::;NDMH[6V,2O(R[?,8EVS@9P!CKGF
MIM \-W>C:_KVI3:A#<)JLZS>4EN8S$54*!NWG/R@=AS^5=$B+&BHBA548"J,
M "EH Y >$M5TW7=3OM UN"SMM4E$]S;7%GYVR7 !>,AUP2 ,@@C/Y5/JGA:]
MU#7?#FI)JRC^QBY(GMM[W!=-C$LK*%.,]%Z_E7444 <E+X4U2R\2:CJ^@:S!
M9KJ>PW=O<V9G7>HVATPZE3CJ#D&I-:\*W^JW'AZ9=84/I%P+EGGM0[7#[2O.
MUE"\$]!Z5U-% '/>*/#+Z\VG7=I?&PU/3)S/:W/E^8HR-K*RY&58'!Y!H?1M
M:N]#U.TU#6H);J]@,*M'9[(8 002J;RQ//=^PX'?H:* .'N/ M_-X8\,:.FL
MVZ-H5Q;SB8V1(F\D80%?,XXZ\G/;%7[[PM?MXS_X2+3-6CM&FM%L[J&6U\T.
MJL6#(=PVMR1R"/:NIHH XF?P%<7<WB_[3JZ^3XBC5"L-L4:WVIL7YMYW#;U&
M!GVH3P7J\NI>'=0O-=M6ET1F$<4%@8XG1H_+(QYA(;'?.!V7KGMJ* .<\/\
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
MO8M]I=81%'-<.^5"+DD!5!R<GJ.O..BO;2._L+BSESY5Q$T3XZX8$'^=3T4
M<"? 6L3?#Z?PC<>(;=[<P):P3"P(9(E(^\/,^9L #(P/8UJ:AX6O[_6O#.I'
M5+=&T7>73[(2)RZ;&P?,^48SCK@^M=510!Q\/A'5M*U;4Y]!UV&TLM3N#=3V
M\]EYS1RL ':-MZ@9P#A@P!KK88S%!'&TCRLJA3(^-S8'4X &3["GU0.MZ<-<
M&BFY U$Q&98"K E!P6!Q@CGUH RU\-W:_$"3Q-_:$/E/8"Q%K]F.0H8N&W[^
MNXG^'IQ[UCP?#EI/"NKZ)J.JB8WU^^H1W%O;^4T$K.'R 6;(##VXR*[NB@#F
M(_#-[>:_IFKZYJ,%U)IB.+6*VMC"GF.-K2-EVR<< < 9/6LZ/X>&?1O%.EZG
MJ27%OKURUT3#;F-H'.W&,NV[&Q2.G0^M=Q4%[>0:?937=TY2"%2\CA2VU1U.
M!S0!QMSX+\0:@VA3:AXEMYKC2+I9XRM@524!2IWCS,ECGJ" .>*MMX3U2P\0
MZEJ>@:U!9Q:FRR75O<V?GJ) NW?&0ZX) &0<C-:S>*=%6#3)S?IY.J.J64FU
MMLS-]T XX)]\5L4 <MK'A6^U/4/#MTFKJ&T>4S,9[;>UPQ7:22K*%X)Z#J?P
MK3U6RUB>^M+G2]3AMHXED2:WN+8RI-NVX.0RE2NTXZ_>-:U% &%X4\-IX8TV
MYMEF662ZNY;R4I'Y:!W.2$3)VJ,  9-,\1^&CK5YI6I6MV+34]*F:6VF:/S$
M(9=KHRY&58>A!&*Z"B@#FK'PS<P:MJ>MW-_#-K%[;K;1R+;E8;>-<D*$W$GY
MCDY;GMBI_!GAZ;PIX5L]$FO4O/L@*I,L)BRI)(R-S<\GG-;U5WOK5)Y+<W$9
MN(X_->%6W2!/[VT<XX]* ,CQ+X:_MV73+VWN_L>I:9<>?:SF/S%Y&UD9<C*L
M.#@@^]-TOPW)!XCN_$&IW<=UJ,]NMHGE1&..&$$MM4%F))8Y))].!6II.KV&
MN6"WVFW*W-JS,HD4$ E3@CGT(-69YDMH))Y21'&I9B%+' ]AR: /.C\,M3_X
M0\^%T\2(NG03K-9_Z%\Z@2^8%D._YP.0,;>Q]JZ2;PU?3^-]/\1MJ5N%M;-K
M5[86I^?<068-OXY P,' ]:VM+U2RUK38=1TZX6XM)@3'*F<-@D'K[@U&=:TX
M:VNC&Y U%HC,L!5@60=6!Q@CGUH OUS,_AB[M_%5WX@T74(;:>^@2&[AN;<R
MQR%,A'&'4A@#CJ01Z=:Z:B@#B[CX=V\O@2\\.+J$JW%W.;R6_* LUP9!(9"O
M3&X 8]._>I(O">L2>*])\0W^N03W%G!+!)$ED4C=7Q]T;R5/'));/H*["B@#
MD+#PCJ>E:EK;V&NK#8:I<279B-INEBF=-I*ONQMR <;>V,TZ+PGJ%UKNBZKK
M6IVMU/I"R")[>S,+S,Z;"78NW&,G: !G\JZVD9@B%CG &3@9/Y4 <=:^";VT
MN=?@AUH)I.LS37$D MOWT<DJ;6VR[L8S@_=SQU]:2> -7;3?#UG-X@M=N@W,
M4MJ(M/*K(L:E?W@\S)8@]00!SP<\=CI.L:?KEF;O3;E;B 2-&74$893@C! .
M15Z@#FK/PU>V?C/5_$ U&!EU"WCA6W-J?W?E@[26W_-]XY&!GVK%A^&TJ^!(
M?#LVL@W-I>_;K*^BMMAAE\PR E"YW<LPZC@_C7?T4 <<OA/69O%>C^(;_7+>
M:XL8I89(8[(I&Z/C[H\PE6XY)+9XX&*=9^#[^U;Q2W]K6[-KKEU_T,CR"4V?
M\]/F^4#TY_*NIDN[:*YAMI+B))Y]WE1,X#2;1EMHZG ZXZ5-0!PT_@._D\)>
M'-#36;=6T6Y@G$YLB1+Y)^0%?,X]^3GVK!U&UN==\?:^R:AHD LA!"(=:L5G
M9<)N+Q LNU"6Z\Y.?2O5ZKW-A9WC*UU:03LOW3+&&(^F10!A>!M9U#7?#INM
M2BMQ+'<2P)-:@B&X1&*K*@))VMCCFNEI    !@#H!2T %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5
M@^+?$1\-Z/'<10"XN[JYBL[2%FVJ\TC87)[ <D_2MZN=\:>&Y?$VB1V]I<I;
M7UI=17EI+(I9%EC;*[@.<'D?C0!3U+7-<\+66JZIKO\ 9]UI=I9>=&]I$T,C
M39QY95G?@\8;WZ55N?$^O:&WA^ZUJ/3Y+/5KF.TDCMHW1[22093YBQ$@R,$X
M7U]JNW^A:UXI\-ZGI/B)]/MH[NW\I%L2\FQ^H<LX7/('RX[=:J2^&==UM= M
MM=?3TM=)N8[MWM97=[J6,$)E610@R=Q&6]/>@!B^(/%5]XK\2Z%IR:3G3%@D
M@N)XY,$2*S!&4/R>,;@0!@G!S@947Q"\0S>#]%\6_8-.CTVYGBAN;8EVF(:3
MRRZ-D!?FZ*0>._:NBTS0M8T_QIXFUHK8O!J<4"VZ>>X96A5E7?\ )@!MQ)QG
M&.]<^O@/7T^%6G>%%DTTWEK<)(TQFD\MD27S1_!G)/&/QSVH V]4\0:]#\0(
M?#NGQZ>T-SISW:2SH^Z%E<*=V&^<<] %/(YXS6&GC;Q=-X6U[4H[/1TN/#]Q
M<07>X2%+GRN6\L!LI\N#DEN>U='+H6K2_$>R\0XLA91:<UG(GG,9,LP<L!LP
M0"H'49Z\=*R;;PAKT?A;QEIDATWS]=NKF>!EG<K&)E"D-\F?E SP.?:@#2O?
M%MS->>'=-TJ&%;W6H&NO,N 72WA5 Q)4$%B2P &1W.:AM?%.JF\\2:+=+9KJ
MNDP+<PW"1-Y,\;*2I*;MRD$$$;OI4;>$M6B?PMJEM)9?VMHML;2:%Y&\FXC9
M I ?;N4_*&'RGTYJQ;>%]2%UXCUFY:T.K:M MO%"DC>3!&JD*-^W+9)))VCT
M H Q+?QSXE&@^%_$%W::6-/U6XM[:>",/YJ>:<"16W8 S_"03COZ>EUYU-X+
MUYO /AO08VTTW6E75O-([3N$=86R /DSD_3CWKT09VC( /< YH X*S\7ZQK6
ML:G8:=/I%M>V%^;?^R[R-_/EA5@#*&WCJN6&%(Z<\U#I\WB.;XL>)+>'4;,6
MT-O:$1302.JH=YPH$@ ;KD\YXXXJ;6/"6N>(VLTU.+1TN+2^6>+5H'<7"1+)
MN"JFP8)7Y3\^.^*T)/#^MV?CZ[UW3)=/:SU"VAAN4N2X>(QDX9 HPW#'@E?K
M0!43Q3KNL66O:GHD>GK9Z5/+;Q17,;N]VT0^<A@P" G('#=,FGKXZ?5HO#$.
MC0Q)=Z]"UP&N072VC107+ $%CDA0 1D\YJ.W\*Z]HUKK^F:1-I[V.J7$UQ#-
M<2.LEHTH^<; I$@!Y'S+[TVX\"7>EKX7N?#EQ;_;-!A>V"7NY8[F)U ;<5!*
MMD;@0#R: ,[QY+K,?@_.OFQ!BURT\F:V!1'A$B$,RLS;3G=D9[5TFBZ[J?B#
M7KJ?3I=/D\,0GRX[D1L9)Y!PX0A]NT'^+'/0 ]:I^)M \2^(O#D%K(^E+>+?
MPW14/(L<:1L&"!MI+DD=<+UZ<5/I_AW5-&\:75_IALTT745$E[9M*VY+G^*6
M,!<<C&02,GGB@#I=0ENX-/N);"V2YNU0F*%Y/+#MV!;!Q7)VOBC5+;QUI_A_
M4+C2KM+ZVED!LE9'MY(\$JV7;<"#P<+TZ5M>+]'O-?\ ">HZ7I]Y]CNKF/:D
MV2 .02#CG! *G'8USMKX2UE?%/A[6&MM$LX--BG@DL[(N%"R*HW*VP;CQT(&
M,=3G- #+#Q%XSUBYUVUT^WT4R:5J7V7S)ED431X4D!0QPP!)R3CH,=35?4?B
M1(6\02V%]HMNNCRR0):7KGS[UXQEPN'78"<JO#9(_"M_PGH6J:-JGB&XO_L9
MBU._-Y%Y$K,R94+M8%1V4'(]:I6/A[Q)X=U75QHDNE3:;J=X][_IC2+);2N!
MOP%!#KD9 ROUH ZG2-1CUC1;'4XD9([NW2=4;JH90<'WYKD-3\=-_P )%J^D
MV>I:-IQTN- SZFV3<2LN[8H#KM4# +<\GIQ7<PK(D$:RR"20* [A=H8XY..W
MTKCSX>U_1_%FJZMH+Z;/;:MY;W%O>N\9BE1=NY"JMD$8R#CGO0!G2^/]4NM"
M\(:MIEE:[=<NA:S6UQN#(Y#9PX/ !0]5/'..U:FC:_KL_B?6O#FI+IWVNUMH
M[FUN+>-Q&RON&'4L3D$=CS[4OB+P_KFK2>&9$FL)9=,OEO+EW+Q"0A2NU% ;
M'WCU/8=:FL]"U.#XCZAK\GV3[!<V4=JBK*QE!0EMQ&W')8CKVH Y;P+=^(Y_
MA6]_=7NGW<7D7C!+FVD=W82R9#MYF"IP1@ 8!'IS!JNIZK/X,^'=UI36>FI>
MW]FK00Q,(U+(S!0 P_=C'*YYXYXK=T#PMXCT/PK?^'/,TN:S"7*V<N^02-YK
M,P\P;<+C<>F[/'3K4<_@K6G\!>&M+BGL%U70;FWN(RSN8)C$"N"=NX9!]#@T
M &M+>+\1?A^-0EMY;H'4=[V\91#^Y&,*68CC'>JVH_$F3'B">POM%@71YI($
ML[QSY]Z\8R^W#C8"<JORMDC\*V+[0O$&H^*O"^LS#3%72_M!N4260;O-79A,
MISM&#DXW'LM0Z?X=\2^'-2U:/1)=*ETW4;Q[U3>&026TDF-X"J"'7(R!E?K0
M!+_PF%SJ^KZ/I.B)!#/?::-5EFNT9Q! 2 HV*REF+''48P>M4OAZ+L>*?&XO
MVA>Y&HQ!V@0JC?N5P0"21QCC)^M7M6\-ZTGB_3_$VCSV,MY'8FPO(;LM&DT>
M[>&4J&VD-DXP?K4OA3P]J^C:]XAO=1FLYX]4G2X1X"P92$"E2I& ..#N)XYH
M I_%JYU&S^'UY/IUT+9UE@#N V[:94&%((QR>?;([YJSJNOZUHK:5I<S:?=:
MQJUX8;=XX7CABC5=SNRER6( / 89R.G6K_C?P]-XI\(7^CV\Z03SA&BD<$J'
M1U<9QVRN/QK,U7P[K^LKHVJSR:;!KFDW1GBCB:1H'1EVNA<C<-PSSMXX&#UH
M M:7XAU!/&MUX6U=;:2X%DM_;75M&T:R1[]C*R,S88-_M'(/:KWB_5+S1/".
MJ:K8>0;BRMWG59T+(VT9((!!YQUS5/3/#]\WC&Y\3ZL;9+IK-;&WMK9VD2*+
M=O8EV52S%L?PC '>KOB[2[O7/"6J:58F!;B\MW@5IV*JNX8). 3P#TQ0!@-X
MJ\0:7HLWB76;73ET1=+^U"*W+^>)CMVH23MP03T'!P,GJ:^G^/9SKNA6=S?:
M-?)JNY'33F)>SDV[E#'>V]3RN<+SS[5N7GAE]9^'K>&M2>.*66R6V>2!BZJR
M@ ,,@$\@'''I[T[0X?%T7V6#6)-($%NFV26U,CO<8& <,%$?.">6Z8XH R[;
MQ%XD\1V.HZCX<CTQ;>VNWMK:&\C=FNO+;:[[PX" G=@;3TYZ\0:GX];^W=:T
MVRU+1; Z4JKG4FRUU,5W;5 ==JC@%OFY/3CF;0_#?B7PS)>Z=I=QI3Z1<7DE
MS#-<>9YUN)#N9-@&U\'.#N'O4H\/>(-%\4:OJ6@OID]GJS)+-!>O)&T,JKM+
M*55MP( )!QSWH S9?%9UE? >J#3;)H=4NMICN82\MM)L8EHVR ""I'3I6G8>
M)]3'B3Q1I>K2V%M%I=NES;2K"_SPLK'S&R_(4J00,<CJ*?K_ (?UO5+[PQ<I
M-82OI=U]ING<O%YAVE2$4!L?>)Y/8?6F^*O!<NO^)-,U&"YC@@6-K74T.<W-
MMN601CC^\N#TX9J ,QO'6IV.E^&XM7;2[#5=;#REY@R06D*J&RP+Y9N5&-R\
MM[<[/@_Q6_B"^UG3YI+.XETR6-1=V1/DW$<B[E91N;!&&!&3R*=XH\.ZA?ZQ
MHVNZ+-;)J6E-*%BNMPBFCD4!E)4$J> 0<'Z5L:2-8,4DFL-9+*Q&R&TW,L8]
MW;!8GUVCZ=Z ,_Q7XBET./3;:SACFU#4[Q+.V64D(A()9VQR0H!.!R>![US=
MHFIQ_'")=2GM)V_X1V0QR6T#1#'VA,@JSMSGOFM[QGX;O-=ATNZTNX@AU/2[
MU+RW^T ^7)@$,C8Y (/4>E4[30/$3?$&V\2W[Z;Y7]FO8RV\$CYBS('!4E?G
MY7OMZ]..0#&M?$.LV?@WQAJ>F:=I"ZAI>KW(D2*V=$NA&%+R, ^=Y!)SD],>
M];[>(=3NM0\,6^ERV$Z:E;FZNI&@?Y80JG>F'XR650#GKU.#3_!_A[4='77X
M]56R>/4]2FOD6"1G 60 %&W*.FT<]\]!4/@3P=<>%+>Y2\NTNW#?9[-AG]U:
M*S-&AR/O?.V?PZXH R=-\7)H?AOQGK%[862-I>JS1.+&(Q?:G C"LV2WS,6
M)S_*J_B@:^=:\"R:M+I[))JZ,T5M Z-$_EO\NYG;>,9YPO3WXMKX!U"_\.>,
M-'U.:TB37+Y[R"2WD9S$QVE0P*KG!C4\=<GI3[_P[XQU=O#MQ?2Z,)M(ODN)
M(XI9=LX"LI;<4RIYX7!')YH DU/QVW_"0ZQI5EJ6C:>=+1 6U)LFYE9=VQ0'
M7:H& 6YY/3CFO-X_U2YT7PAJNF65KMURY%M+;7&X-&Y#9PX/ !0]5/';M6B?
M#VOZ-XKU;5=!?39[75C')<07KO&8I47;N0JK;@1C(..>]2>(?#^N:M-X9E2:
MPEETR]6\N7<O$)"%*X10&Q]X]3V% $>F>*]2MM>U_2O$*V>-,M$ODN+-'4-"
M0V059CR-I[\^U<GXTU37M>^%,6M3_8(+"]FM)A:+$YECB:="A\S?@M]W(V#J
M?3GKG\*W]UXTUS4+O[+_ &7J>FK8;4E;S0!NR2"N.=Y[\8%8%SX(\7W7P^C\
M)O>:.8[,PK;W&Z0-.D<BLH<;?DP%'3=D@=* -[7_ !;<:?XPMO#Z76GZ8L]F
M9XKS4(F=)Y-VWREPZ $#D\YY&!73:4VH/I=NVJI;I?E/WZVY)C#?[.><?6L#
M7=*UO6!<VEQIVAZAIEQ;JHM[N9U,$V#N((C;<.1@_*1CMFM7PSI$F@>&--TF
M:Z:ZDM+=8FF;^,@?R]/:@#,N-?U&_P#&-UX=T8VD+6-JEQ=75U$TH#.3L145
ME[ DG/MBL"\^(6J1> M6UB.ULX]4T;4?L%Y X9XG82*A*$$$ AU89SW'O6Y<
M>'M3L/&MUXCT;[).+^U2"[M;J5HOF0G8ZNJMV)!!'XUF7'P\N+GP!KNC/?1?
MVIK%T]_-<!2(UF+JX4#KM&Q5]>I]J -K4]>OK#Q[H6BHMNUEJ<%P[$HWF(T2
M@\'=C!W#MV]ZP/ LWB.Z\0>)_M.HV<MM!K+QR(T$A8 1I@1G?A1TX(/.3WJX
MV@>*;[Q=X=U[4'TD?V<D\4]O!))C$BJ"R,4^8\9P0,8 R<YJUHOA_6]#\4ZS
M-#+I\FD:G>?;&+E_/C8H%90H&T@[1@YX]#0!L^)-<@\->&[_ %FY1GBLX3(4
M4X+GH%SVR2!^-<[<^)M>T)_#]SK4>GR6>KW,=I(EM&Z/:2R#*?,6(D7(P3A?
M7VKH?$^A0^)_#.H:+/(8TO(3'Y@&2AZAL=\$ XKGY?#.NZV- MM=?3TMM)N8
M[MWM97=[J6,$)D,BA!D[B,MZ>] %#0(]4E^+OC+,]FULBV*RH\#,QC,;E54[
ML ]2<@YST%=UJ<M[!IL\FG6L=U>*O[J&27RU8^[8.!WZ5@Z+H6J6'CKQ%K-Q
M]C-EJBVZQ+'*QD3RE*C<"H'.XG@\8QSUJWXST6]\0^%+W2]/NUM;F8+M=R0K
M ,"48CG:P!4X[&@#*T_Q/J2>/(O#M]<Z7>1W%D]PDMDC(T+HP!1P7;(P<@\?
M2JF@>+]8\273?8Y](AFM[]H;O2)XW%U# LFTONW\MM^8?)CG&>*DLO"FL1>,
M-'UQX-&M+>UM9;62SLRP"!MI#*VP;C\O0A<"HY_"6N:SJ.A7FKQ:/#?Z9=I/
M)J=F[^=.BY_=[2B[0V1D;B.N!S0 #Q?K&IZ]K.E:;/I%IJ&GW/E0Z=?QOYMU
M& #YH8.N <G&%;ISUJ;5?&^WQ5J&A6NIZ/IC:?#&\L^IG/FR2#<J(H=. N"6
MR?O 8J'Q'X2USQ1;O9W\6CADO?-M-5C=Q<VT0DW*%39]\*-N=X!ZU=N/#^NZ
M7XQU+7= ?3IH]5BB6[MKYWCVO&-JNC*K9^4X(([=: .7U;Q5K'B/0/ VK:=+
M%I[7NL)#-"P9QYB^8I!(9=T>5)QWR.>*Z'6/%>HZ-KFE:)?WNEV,EY;R2G4K
MBW?[.\@8!8D7S!AL')R_;@<U:\3^'-:UK2-&>&[LFUC3-0COP9$:."4KN!3C
M<RC#8SR>/>I-1T_Q'J \B^L- U&PFM@LUG/(Z*DNYN0WEON&TJ.0#D9&,XH
MW-'?4GTJ%M76U%]\WF?9<^4?F.TKDD\K@_C7*ZA_R6G1/^P/<_\ HQ*W/!^A
M2^&?">GZ//=?:9+6,J9.<<L3@9YP,X'L!5*\T'4Y_B/I^OQ_9/L%M926KJTK
M"4ER&W ;<<;0,9[T <M=?%1SI%_K=G=Z.;>TN6CCTR5_]*N8T?:S@[QM)Y(7
M8> .>>.DD\2:EJ?BR70]&:SMQ!I\=ZUQ>0M)YGF$A5559< 8R6R>N,54T/PY
MXH\,0W&D:7<:2^DM<22VT]QYGG6ZNQ8KY8&U\$G!W+61K=GJ?B#XBZHNF6FF
M7O\ 9UG!;2_;)Y;9HC)N<J&B!+JP*DAN!C [T :WA?Q+XE\1>#K'6%ATM9;N
M=UD<JZ1VL:,RLY!<F3E> "O7MBDTOQ-=ZS!XPTF]DL;B32HP%NK$%8YDDB+#
MY2S8(P0?F-9-M:ZIXMTNP2UTS2[/_A'=4EM;C2I)6-E<[$ !5E0\*6R 5."#
MGI6MIWA/7+#4O%=V3I;_ -M6T2Q)&SQK"Z1E-I&T_+ANO4XZ#/ !S(_Y)I\+
MO^PMIW_H+5VMMX@U1?B%J&@7YL8[-+$7MG(L3!Y$W;6W$OCY3UP.<@\5C-X+
MU\>$?"&D(=-,^AWL%S,S3R!9!#D +^[SE@><],=Z7QYIT/B+6_#UOIFH(NH&
MXGM;CR6#,+1D(N <=",*!GHQ'>@#I/!VIZIK7A^+4]4%JIN69[<6\3(##D[&
M(9CRPPWL"*GUFYU>&XC2R?3[2S\MFEOKW+A&R $$89<YY.=PQCI6M%$D,211
M($C10JJHP !P *Y+7?#FJWGC.SUNU73;RUBLS;_9=0+ 02%]WG( K L1A3TX
M'7F@##D\?:Z_PVN/$EM;Z<UUI]X]O>*$>2)T238TD>&!Q@AL$GC-=/-K&J2>
M,--TNPDL9;-[(W=[(8F+(N0J;"'Q\YW8R#@(3S53PKX1N=+\/:QHNL-:W-O?
M75S)N@R-\<Q.0RD?*>>@)%+X-\)7_A_PY/:W^HK/JDT8A^UQ _)'&GEP@9Q]
MU1N_WF:@"AJ/BS7]%O-#.I#1U_M&_BLYM-B9FGMQ(2%<2;L/CC/R#KUJ_97\
MA^*VI:=+:6&5TN*=+J.$K.4,C#RV8L<@$$]!UKFXOA_XB70=&L2-#2?2M0@O
M&G1I-]\8VR6D<IE6/?[V2>HQ@]1#H6K1?$:]\0XLC9S:<EFD?G.)-RL7!/R8
MP2Q'7IS[4 8GP^FU&'X=YTJW@FN6U.Z7]_)L2-3</N<XY.!S@8SZBM;P[XGO
M;WQAJOA^]GTZ\^RV\=S#=6*E%*L2I5E+OA@1Z]*PX? 7B!/ ]OHSS::T\&K&
M_>$RR&"[B+LYBD^3(&6]"#M'%;.B>&=6L/',^NW"Z8EM<Z>EJUO:EE\EE<L
MOR@..>IVGVXH XOPGKOB/P[\&=.UNSM=.ETVQ61YK>7>9IH_.;<RL"%0C)P"
M&Z9]JZNYGCN_BYX;N8CF.;1;EU/J"T9'\ZH6'@CQ+%\.D\$W$VEK;.#'+?12
MR&01LY=@L90 GDJ"6'KCM6]+X;U!/'FD:M:BT73+"P>RV-*WFD-M.0-N.-H'
M7GF@#F[OXIN=*U'6K*[T?[/9W+1QZ9*_^E7,:/M9@=XVD\E5V-P!SSQZ;!,E
MS;Q3QY*2('7/H1D5Q6B>'/%'AF.YTG2KC27TE[F2:WGN/,\ZW61BQ7RP-KX)
M.#N6NY'3GK0!PWB[Q-X@\.Z5J>K?\2:WALV+06EPS/+=QC&6#!E"$\X&UNE4
M_$E]KD_Q!\&+I=[;V\%Y;7<BQ31.ZDB-"=X5UW<-QTP<GFJ]_P" ->N[#Q1I
M_FZ1)_:\LTL6HS;VN%5ONQ,-N J] 0QP.BUL:KX:UV:[\*:M8-IXU'1HY8I8
M)Y7$4BR1JC;7"YR-H(^6@#L;<3"WB%RT;SA!YC1J54MCD@$D@9[9->?^#YO$
M=SXR\5K-J-F]M!J2))&\$A(7REP(SYF%XQV/.3WKT" 3"WC%P8S-M'F&,$*6
M[X!YQ7*:;H&N:/XPUJ]M)-/ETO59X[AQ*SB:)E0*R@ 8(.!SGCT- '%:+K?B
M#P]X)\1ZQIL&GO:6&L7LLL=SO+SKYWS!2I 3 [G=GT'?LM>\;QV.L:3I,%U8
MV4M];-=O=:@W[N&(8 &W<NYF)P!N&,$\UEQ>"M>'P]\0^'W;31=ZI<SRQR+.
MY1%E;<<_)G(Y[<^U:%[X8UR/5-$U_2Y-/&JV5D;&ZMYW?R9HS@\.%W AAD?+
MWH O^"_%#^);?4DF-L\^GWC6S36I)AG7 *R)R< @],G!!YK*^(EQK$.J>$DT
MR]AMTFU9(V#HS;F\MR-VUAE.#E>YQSQ77:6NJ"V9M6>U-P[Y"6H;9&N!A=S<
MMW.<#KTK&\9^']0UN'2;C2I;9+[3-0CO8TNBPCD #*5)4$C(;K@T 4+Z\O[7
MQ[X2LM1@TJZENHKS_24M662!D0$^62YP&!4$>QYYXJ?\)/XLNM1\5V-C%I&[
M1'4QS31R8E5H_,"%0_7MNR /0YXT;[0M?O\ Q;X8UF7^S0FF+<"Y1)9 6,H"
MX3*G.T <DC<<\+4=AX<UJTU3QA=L-/8:R5:V43O\A6/RQO\ D[C!XSCISUH
MS$\=Z^VD^&/$#V.GQZ5J]S;VLMOEVGC,O </D+C/\."<8YSTOZKXWV>*M0T*
MUU/1],;3X(WEGU,Y$LD@)5$4.G 4 ELG[P&*HOX*U\> _#.A1MIINM(N[>>1
MVGD"2+"V0!\F<GZ<>]:D_A_7M,\8:AKV@MITJ:K%"MY;7LCIMDC!571E5L_*
M<$$#IUH U?!OB+_A*O"EEK#0?9Y)@RR1 Y"NK%6P>XR,CV(K=JO8I=I91K?3
M12W6,R/"A1,YZ $DX'3D]JL4 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4451U:]N[&S62RT^2^G>
M18UB5P@&3C<S'HHZD@$^QH O45S&E>)=0N_$.JZ!?:;;V^H6=O'<PM%<F2*9
M'R!DE 5P1@\&N=C^)VI'P=%XJD\-HFF).8;L_;<N@\WRMT:[/G .,Y*G.1C
MS0!Z35:TU&RU 2&RO+>Y$3;)/)E5]C>AP>#[5CZIXCF@\26WA[3+2.ZU&6V:
M[D,TICCAA#;=Q(5B26X  ['D5@?#AKA]=\:M=V\=O.=6&^.*3>H/E+R&P,@]
M>@ZT >@45R'CVZM[8>'A>:7'?02ZU;1J3<M$T$I;Y) %'SXYX) Z=:6Z\5ZL
MOC.\\-6.BP7$\=DEY#,]X40JS%?G^0E>0>F[/'3D@ ZZBL+PAXC_ .$IT%=0
M>T-G.LTEO/;E]_ER(Q5@&P,CCKBH-9\4/8^)K#P]:6]N]]>6[W"/=SF&/"D#
M:I"L6<YZ = 30!TE%<E>>+-4TR+P\=1T2.";5-0^P31"[W>0Q+;6!"8<$)GL
M>15R#Q,[>-=0\/W%I'%':V27JW0FSN1F*X*[1MP5/<T =#5:SU&RU%9&LKRW
MN5C;8Y@E5PK>AP>#[5S.F^+-8UJSL-5TS08YM(O+D1J[7>V=82VWSRFS&.,[
M=V<8^@YC2-7U31+_ ,?W6EZ/'>K;:H]Q-YMSY(*B)"0F%;<_!." />@#U:BJ
M6C:G%K6B6&J0*RQ7ENDZ*W4!E# 'WYK'US7M;T^/5)K'08YK;3X?-,MS=^5]
MH 7<PB"JV<#C+;>?SH Z6BN,U/QU)::7X7U*STHW5MKTL,2)YVR6-I$+KQC!
MX!!R1BF6WC'7KC7=2\/_ /".6XU:TB2X3%^3;O$V<$OY>X'(QC:<GN!S0!VU
M%<5;_$2WE\"V?B)]/E6YN[@6<5@) 6:Y,ACV!NF,@G..G;M5Z#Q/>6_BFU\/
MZQI\%M<7UN\UG-;W!ECD*??0Y12& (/0@CTZ4 =/17$1^/+I_!&N>(/[)B$V
MD7%Q!);?:CM?R3AB'V=^<#;5C5O&5YI][X;A@TA;I=;5@NVXVM&XCW@8*X*^
MISQSP>E '7T5R.E^*]3U"?Q#ID^E6UMK&D+&WE_:R\$JR*61@^P$=#GY:P?#
M/C36=/\ A5%XFUZUANK>*S\T3173-/.Y?:-R&,*@YY(9L8Z4 >F45AZ1J>KW
MMZ%N]/LA826XFBO;.]\Y&;(&S!13TYW#BKFK7M[900_8-.:^GFF6+;Y@C2,$
M$EW;DA1CL">1Q0!H45R-EXTE63Q-;ZMIP@N= A6XE%K*9EFC:-G4H2JG.%(P
M1U[U/X?\1:MK8TV\&EV1TN^@,OVFVOO-,!P"%=2@R3G'!X(- '3U6N=1LK*6
M"*ZO+>"2X;9"DLJJ9&X&%!/)Y' ]:Y;XI:KJNB?#_4;_ $ATBN(_+!F,A5HU
M+J,J,')YQSCKGM@Y'Q!GU/\ L?P[/J>GVR7$7B2R:.&RN3/O 8]"Z)AB<C'3
MWH ])HKE])\4WL_BV[\.ZOI<5E<QV:WT,D-SYR21%]AR2JX8'MS_ (Y+_$G;
MHD?B,:?"?#[W(A\XW7[_ ,LR>6)O+VXV[NV[..?:@#O))$AB>65U2-%+,['
M4#J2>PJ*TO+74+9;FRN8;F!LA989 ZG!P<$<=:GKQ_P=XCU7PY\,WU"UT%+O
M3;&YNWN7-T(Y"@G<L8TVD,%'7)7H<>M 'L%%<Q=>+A-JFEZ7HMLEY>:A:&^4
MRRF*.*WXP[$*QY+   >O(IFG>,)[VVUN$Z/*VL:/*(I[""4/YA8 HR.VWY6!
MSR 1@\4 =517+VGB;4%\81>'M6TRWMY+FS:[MYK:Z,JG:P#(V44@C(.1D5FZ
M=XU\0:L;Y+'PQ%*VGZJVGW3"^ 7:K*"Z90%B 22#CC&"2<  [6YNK>RMWN+J
M>*"!.7EE<*J]N2>!2PSQ7,$<\$J2PR*&22-@RLIZ$$=17#:QXFOM<\/^*!I&
MEV]QI]BEQ9R33W)1IG5#YFQ0A! SC)(R1VZUM?#_ /Y)UX:_[!EO_P"BUH Z
M.BN0NO%FK#QC>^&['1(+B>*S2[AF>\*(59BOS_(2IR#P V>.G)&,?B=J!\'G
MQ.OAO%C:RF+4%>\ DC82;&\L!2' /<E: /2**R-1U#5DO4M=*TJ.X#0F4W-S
M<>5"IS@)PK,6/7H!COVKEI_B/<IX%MO$T6BH5^U_9;V&6[VBV(D\LMN"'<H;
M'8<&@#T"@D 9/ K!FUV]3QC::%#I\,L4EH;JXN/M!!@4-M V[.<GIR,X;TK&
M^+MS=VOPPUE[,J&9$CD8N5(1G56Q@')(.,<<$\]B =99:II^I>;]@O[6Z\H[
M9/(F5]A]#@\5;KAKS7K[PUJ>BVK>&M/^U:P[6[?8;HD@QH2@):)<KCN<;1G&
M:L/XOU6T%A8W^A1PZYJ-Y+;VEHMWNC:.-=S3&3;D*%Y^[GIQ0!V-%<QI_BB[
MN=8U70KK3X8-8LH%N8T%P6AN(VR P?:".1@@KQVS7.P_$_4&\+:3XFD\-;=*
MO)DAE*W>Z9"SE 43;AESQR5)/;') /2:*Y;3O%-_)XR;P[JND1V<DEF;VVEB
MNO-#H&"E6&T;6&1TR/>G_$+4=1TGP%K-]I91+J&V=A(SE3&,<LN <L.PX^M
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
M3-NI7ES.T2?:(RNV27?DMGC ./K7I=AYG]GV_G1-#*(U#QL02IQR,@D&K%%
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
M@]R,# ZFN2NK'Q#JNE>';J]TG7IM5LM6MKK4FGEQ& CY?RHE;8P'8A>@ZY-
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
M.TN8&DG0!D=]N-R@G:., GGKP!@D U-1\=1Z9 +ZXT34DTL78M9+QU1-I+[
M^PMO*;CC./< BJNI^*]:M/B7%H=KI$]W9_V8]SLC>%6D?S%7>"S#"@$C!P23
MTP,UR&NV'BC7O!M]!J&DZU/KJW:O(HFV6HC6<%1$BL%D^0#J"<Y)/ KK-834
M+'XD:7XB@TB]OK&72I+)Q;(N^)S(KKN5B, XQGL>M %[2]3MY?'NN6\@U""Y
MM[2!Y$GG5K<(=V&10?E/!R3Z5"?B)9)I4.MR:;>IH$TPB743LV@%MHD*;MPC
M+<9QGD'&*I0Z9>WWQ \4-+975O::AI45K%<NGR;P'##(/;>/K@UBR:1K=_\
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
M2..93C&]2"0#P2,KZFNJ.O6FEZ9I*732S7=Y&JP01*7EF8("V!Z <DG '<T
M;M%<Y)XWT>+0+_66-SY&GR-%>1^2?-@88R&7KQD'(XP<U$/B!H&^Z,DMS#!;
MVGVQKF6V=8GBR%RC$?/R0!MSGMF@#J**Q]/\1V^H:H=.-G?6MSY'VA1<P% Z
M9 R#R,Y(XZ^U:LLL<$+S3.L<4:EG=C@*!R23Z4 9&H>&X+S6DUF"]O+#4%M_
MLS36Q0[XMVX*RNK*<$D@XSSUJ;2=!MM)N+RZ66>YO;QE:XNKA@7DVC"CY0%
M S@  <GUK/M_'&CW$EAG[5#;ZBXCLKJ:W9(KACR K'ID#C(&>V:YO4=0.O\
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
MF@#L**YZ;QGID.A:9K!BO&M=2>..VV0%G8O]SY>HW=J74?&.EZ;->QNMU/\
M8$$EZ]O 9%ME(S\Y'?'.!D@<XH Z"BHK>XAN[:*YMY%E@F021R*<AE(R"/8B
MN3U?QM)I?CNST :==3P264EQ(\-L[N6#*%"8X(P3DX/4#/6@#L:*\XBUY=)^
M*.N)*VISPRZ;;SQ6,:R3L'+-N*Q\[> ,]!^==7!XOT2X\+)XD2\QIC#B1D;=
MNW;=NW&=V[Y<8R30!N5%-;07)B,\,<OE.)(]Z@[''1AGH>3S69IOB2RU+4Y=
M,\NXMK^*(3FVN8BCF(G <=B,\<'@]<5IW-Q#9VLUS<2"."%#)([=%4#))_"@
M"6BN=M/&NDWFIV%B%O(FU%&>REGMFCCN J[CM)[[>>0.*2\\;:79M>D17MQ!
M8S>1=SV]N7CADXRI/<C<,X!QGF@#HZ*P=1\6Z?I]W>6JPWEW-8QK+=K:0&3R
M%8$C=[D G R<=JEN?$^GP?8403W%S?1>?;VT$1:1H\ EB/X0,CDD<G'6@#9H
MKA_$/Q$M['PQ:ZOI$,EWY]_'9LC0/F(^8%D5QP5<<@ ]3CJ*VI/%EC$MHKVU
M^MW>.Z6]FULRS2;!ECM/10".20.: -ZBL_1]8M];LWN+>.>(1RO#)'<1&-T=
M3@@@UB^-?%LOA9='\FSDN6OM1AM7VPL^U&/S8Q_'Z#OZ4 =517G/B37%@\:>
M"M1\S4K.WN)+N*>VD$B&0+$=@,(^\=QXXR<CVKJ-,\8:1JEKJ<ZO-;?V63]M
MCNX6B> ;=V64]BO(- &]17/6?C/2[S5;'3@EY#+J$;2V3W%LT:7"J-QVD]\<
MX.#BLW0O',FK>)]:TN33+Q8K.[2W@D2U?@% 29"?N\DD<#C% '9T4UW6.-I'
M8*B@EB>P%<Y;^.M&N+O3HE^UK#J;%+*ZDMG2&=L$@*Q'< XR!GMF@#I:*Y?4
M/'VCZ;J.HZ?/'?->6$:RRPPVK2,R')WJ%SE<#D]!QGK5F7Q?IJM#'!'=W=Q+
M:K>&"V@+O'"W1F';/8=3@X!Q0!OT54TO5++6M+M]2T^=9[2X3?%(N1D?0\@]
ML'I5N@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "L'QIHA\1^#=5TM/]=- 3 ?25?F0_\ ?0%;U% '
MCUP-6N_#FG_$*;2[K^U[>^MYC:+&?.^S*ODR1A>O)>1_HU:?C32[G3_@O=63
MPRSZG=/'-.D$;2,\[SK+)@ $X'S?@!7IU% '!:W,L_Q4\'7$<4SP):W>Z40N
M43S%39DXP"=IZU@S:?>:Q!\4;"Q@G%Q>LIMMT3()L0A2%) !R5*_C7K=% 'D
MFMZ]'JWAWP<+;3=24V.K6,EZKV4J"VV9# Y7DCG[N>!SCC/0+)_Q>]Y?*F\G
M^P!!YWE-Y?F><7V[L8SM.>M=W10!X[!OD^$WCJ$6MUYUS?WS0Q&V</()&S&0
MN,D'UJUKNJ6^F:QX*U,3S6=PFFRKYTEC+<(R[8P8VC3#ALG.>,;<'.>/6*P-
M0\.SS>)8]?T_4!:WJVGV-UF@\Z)X]V\?+N4@Y[@T 97PZGT66TU8Z9JW]H7D
M]\]WJ#-;M 4ED P!&_S*N% &<]#R:D^*=E=ZA\-]6@LK>2XN!Y,BQ1KEF"3(
M[8'<X4UK:-X?&F:CJ.J7%R;K4=0,?GRB,1J%0$(JKDX R>I).>M;5 'FUYK$
M6L?$OP=J%I:WWV!8+R/[1+:21KO=4PN& (Z=2,9. 3@XB\,Z_8:3XA\=QW27
M#/\ VH9$2.W>3S?W2C8NT'+<=.O(KTZN>\.^&IM"U'6;M]0%R-4NOM3IY&SR
MWP!@'<<C '7TH Y[P1._@GP?X1\/:M;3C4-0:2-40 B%B7EP_/&%..,\UZ%5
M633K2;4H-0DA5[J!&CBD8D^6&QNP.@)P,GKCBK5 'G/@C4%T>#Q#I%_;7L-V
MFJ7MQS:2%#$S%U<.%VD$=.<D]JYD1S1_ +0K,V=W]KBNX \ MG,BE;C>V5QD
M87)S7ME% 'F&JQ)IGQ-O=6U-]6BTS4M/A6VN[!92JNA.8W\L$C.=PR,=:[+P
MCIUAINA!--M;RVMYII)@EYN\PEF)+$,<C/7!P>>0.E;M% '"_$ECYGA,+%-)
MY6OVUQ)Y<3/LC0-N8X!P!N'YU#)&]Q\8=32-)HUE\/K;+/Y3!/-\QFQNQC(5
M@>M>@44 >-*ES+\%!X*_LVZ&O^7]A-F8&P&\S_6;L;=F/FW9Q^-=*T;V_P 7
MM)C(G=8M!DMFN!$Q3S"ZD MC&2%)ZUZ!10!XC;3W%C\$=4\(3Z9J)URT@N(9
M(5M)"KYD9O,#XVD$'/7)[ UM:["4USPCX@G74O[(33I+6::R23S+9V"D,RJ-
MP!P5/'&.:]4HH \NUW3]-7X;^+KK1[35GDU./:7NHY3)=/M"AE1OFQVR0,XS
MTYKIM5;3+CX<*NI:?=7FG2VT,4UO!"QD"DJI.T88;<[CCD;3Z5U=% '!>"Y=
M3MO$=WI<.I7FK^'8K1)(+R]B(DBE+8\GS"!YGR\YZC@5T/C+3;K6/!>M:;9?
M\?5S9RQ1#.-S%3@9]^GXUN44 >5:D[^)O!WA?0;"RNX]1CN;,W,<EN\?V(0X
M+LQ( &,8'KGC-;>DN?\ A<>OL8IA')I]M&DIB8(S(6+ -C!(W#O7=44 5[^!
M[K3KFWB?9)+$Z*_]TD$ UY$8[FZ^"B>"ETVZ77S&MB;1K=P%82#,A;&W9@;M
MV<?C7LM% 'GNIR-X?^*6E:E>0W<EC)HCV N(;9YOWPE5P"$!(R!Q6!;-.WP\
M^),,EC>175SJ%Z\5NT#%V$JJ$P #G)!'&>E>PT4 97AEU?PMI)564"TB4JRE
M2I"@$$'D8(K'^)NE7VM_#K6+#3HFENG1'2)>L@217*CW(4C'O76T4 <C)KD'
MC#P]J.FZ5;W\5Q<Z?*A>>TDA6!V0J%9G ^;)Z+GI]*XV]6?7/A'I7@^VL+N+
M6]MI:2PO;NOV8Q.A>1F(P%PA(.><C&:]@HH X17Q\<)IC%,(AH"P>=Y+;/,$
MQ<KNQC.T@]:Y-%=_@YXSMEM+KSY]0NS%#]F</()),H0N,D$=_:O9Z* /.=4F
M$OC3X=3I#<-%%'<&1Q ^(]\(1=QQ\N6XYHT>58O%_P 19W@G6*40-&Y@?$H2
M#8VWCYL-QQFO1J* /&M-L[V#P7\.M3-E=O#HUQB_@$#^9$&5DWE,;B%)SP.A
MS74V:G5?BI+XCMHY5TJST8VCW+Q,@FD:7?A<C+!0.2.YQ7>44 >(F.9OV=]0
ML197?VQ[F11;_9G\PDW7F#Y<9^[SFO:H)4GMXYHR2CJ&4D$<$>AZ5)10!YQX
MPBL6\07=]9W>K:-XAM+11#=P6[217B\L(RN"LF#QC@C-1:Q=ZG'=_#SQ'K6G
MSQM;F;^T5MX'D\AY8-HRJ@D#=^5>F44 >>I<'2_B?<:[>072:7JFE11P7+6[
M_NG1B3&XQE"0=PR!Z=:YN]\/ZO=>#?$NIV^GW)%YX@75(+$QE99H$=,G8>06
MVEMIYX%>S44 <G>>*+'6O#>K&Q@U!XUL92TDEE)&-Q4@( P!9N>B@X[XXSQ'
MA8W?A&V\+:U+%?7EC>V$6G7D,D#O-I\BC.Y%QD1D@AA[*>>*]CHH 16#*&!R
M",BO'?%FJ:SK_ACQ987"ZK%?1230V^EVMA^[>%2-LC2%#NW#GY6&>@&>OL=%
M 'G.J3K-XY^'EPD-PT44%T9'\A\1>9"JIN./E)((YIWCJTDM_&OAS7+A=0_L
MJ"*XM[B:P#E[=G"E7(0%MIQ@D#TKT2B@#F/"-CI4;ZEJ.F0ZD/MTJ&6XO@X-
MP57 90^&P!QD@9QWZU2^*.F7NI^$%^PP3W#VMY!=206_^LEC1P6"^IQR/I7:
M44 </H,>@:CX@AUBS_MNYN;6V=?M5ZLRI$K8RG[P#+'K@ XQSCC/&>7*_P
M]>LQ9W?VJ6ZN D!MG$C%Y]RX7&3E<'->UT4 >>>([H6?C'P3KSP73Z;'!=12
MS16[R&)I$39N506&2I'2IK*X^T?&>>Y6"Y2&308HE>2W=%W^:7*$D8#!6!Q7
M>T4 >8^#;X:7X4UK0[VUOHK^VN+YW4VDA4JSLRL'"[2"",8.36(MA=CP)\/=
M0>VU'[/I$FV_BMHW6>$%"F_:!N^4]<#.#7M-% 'F.HZ%8Z]X:\4W'AZ+5I[^
M]T_[.+J]\Q1<8R1&@DP3Z9QCYL9ZXHZWKT>K>'?!HMM-U)38ZO827JO92(+8
M)PP.5YQS]W/ ^F?7**  '(!'0UP%I=G1/BSX@-Y:WGEZK;6?V22*VDD20H'5
MAN4$*02.N..:[^B@#RK2)9/#WA7Q5H.H6-V^I2W=X]O&EN[_ &U9LE&0@$'.
M<'GC'.*[GP;I=SHG@O1M,O"#<VMI''* <@,%&1GVZ?A6Y10!POBIL?$[P._D
MS/' UX99%A9ECWQ;4W,!@9;CFJWCRTD@\9^&]<N%U Z5;QW%O<2V(<O;LX7:
MY" MM.,$@5Z'10!Y3XA\.P:IX$\27'ANSU2>YO);>>0W@D#7ODLI^17^;[H(
MZ#) QFNFOM9B\9^%]7TS1H+]9[G3ID$D]J\"QR,A4(2X'S9/;.,'..,]A10!
MY5X9M=&U33?#NGWMKXB;4].:!VLYDG6.UFB&-Y+ )M'.,$Y!P >E;/A@+/\
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
MU+5732_[*BN8X9,$+*TC*0@ W'A>G/>NA/B_0!X?&O#4X6TK.TW*Y95.<8;
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
MLX7DF-B-KX']TFK>NWBZ=X?U*]:T-XMO:R2FV R90JD[<>_2O*;CQ!#J>J^
M+PZKI4D(O5_<6$6V.SW0L%C9]QP>V"%SCH,4 ;]UXG&K^-]=T1M=N-+@TQ(!
M UM'GS)"&>0N2IX  7&0.O4]-WP=X[T[Q=I<=S&#;SN)6:!@QVHCE<EBH'(
M..V<=JR_"MY:R_%KQW%'<1-)ML/D5P3\L3!N/8D ^A-<OH5V+SX(:KX;T^X!
MU^"&]22Q0_OE_?.2"O494X'KG% 'IUCXIT34KR*TM+]))IE9X1M91,J]3&Q
M#@>JDU4N/'OA>U68W&L0Q&&?[/(KJP99.."N,]QSC'(]:Y+0?^$>\02>%WB\
M5W-Y=6&V6VL8DAW0D1[660)&&10,J=Q Z<]*N>!3IM_XJ\>1_P"BW#/J:[U^
M5]R"-0,CN V[\<T >A22+%$\C9VJ"QPI)P/8<FN<_P"%@^$Q;V]P=<MA#.VU
M)#N !W%?F./EY!&6QTKI:\1TC4]%_P"%':]IC3VSW\TE["+12#+).\C^5A.I
M/*8X[>U 'KNHZ]I>DND=Y=HDLBETA0%Y&4=6"*"Q ]<8JG+XR\/0Z1::L^J1
M?8+M_+@G4,RNV<;>!P<@C!YX-<F-=?0]4T30;V?3=+OHM#B:;4KZ/>TK A3#
M'\RY.X;CR>WRGK65X6TA?$_PBUW2(91]M6_NVBXV-%.LI>/*]4.X#CT- 'I=
MSXATRSU*WTZ>X9+RYC,D,/E.6=1R2,#MW]*SAX_\*&*WE_MNV"3R>6C-N W;
MBN&R/EY!'..AK(\#:B_BV3_A,+N(PHMHEG;K(-NTC#7#<]C)\GTB]ZX&2YTY
M_P!GOQ.R36Q,FH3Y*L,LYN 5^IV@$>P% 'L5IXIT._UA])M=2@EOD4N85)R0
M#@E3T;!ZX)Q27WBK0]-N9+>[U".-XBHF.UBL.[[OF,!M3/;<17(ZY>:;'\2_
MAV(+BV5#!>",(Z@%&A4)C'8D8'KCBN=TP:>L/B_0?$?B:;2Y[K4[HS696$-<
M12_<>/<A=LK@#;DC P* /4K_ ,3Z-I=^EE?7\=O</$9D60$!E'4@XP>PQG/(
M]:JR>,]%?PQ?Z]97D=U:V2OYFS((=1G801D'IU'>N4U!;"R^)?P_T\W D-MI
M]RD?VD@2_P"K14+ XPQVGL.<U7TJ2&\N_BG:64D<TKNVV*)@26-OM. /]H$?
M6@#MO"OBJR\5:1;7EME)I+>.::':W[HNN=NX@!L'(R/2M'4M5L=(@2:_N4A5
MW$<8.2TCGHJJ.6/L 37.?#;6M-U/P-HEM97L,\]KIUO'<1QMEHF"!2K#L<@\
M&J/B^06'Q&\':I?,(]*B%U"T[G$<,SH A8]!G! )H Z5/$^E3Z3?:A;72RQV
M0;STP5>-@,[64C<I]B*YWX>:G<>)=.M-=FUJYFGDMR;JR\L+#&[ME=OR@_*
M1U.<\\UFVLT,_C/QOKEM-'_9']FQ02708>5+.J-G#=#M4@$]LXK=^%LT4_PQ
M\/F*1'"6BHVTYPPX(/N* -_4M<TW27C2]NUCEE!,<*@O(X'4JB@L0.^!Q7)^
M//$@F^%FH>(?#>K,IA57AN;<CDAPI4@CW((ZYJ;Q'XEBTWQM9Z6TNF:9))8-
M,-4OX]VX;P/)C^9?FX#$9].#7G=Q>VX^!GC6.2Y3S?[6N%*N/+;<TZD#8>5)
M&3M^OI0!Z3JM_?6OQ/\ #EE%>S"ROK2Z::VXV%HPI4],Y^8]Z[&O/=:U&RD^
M+7@K9>0-OLKPIB0'<'5-I'UP<>N*Z[Q+!=W7A75[>PS]LELID@VG!WE"%Q^.
M* ((?%V@7%W%;1:E$SS2&&%\,(Y7'54D(VLW!X!)KFM<\2&\^()\*KJ]QIL*
MZ>)!+:QYD:X=]J@DJ<!0,]@2>3Q7,ZA=V6K_  ;\/:%I4D;:V6LH(;5#^^@G
MC9?,++U7;M<DG'7WKJ(+RU/QXO(!<1&7^P(TV;QG<)F8C'K@@X]#F@#NHU,-
MNBR2ERB -(W&<#DFLFT\6Z#?7<%M;ZC&\EP6%N2K*DY'7RW(VOC_ &2:A\=6
MM[>^ ]=MM.5VNY;*58U3[S$J>![D9'XUPNKWVGZ]X-\%:;H<T4NH+>V3Q00D
M&2V$0_>,RCE0H!!S]* /28==TVXO;^SAN=]SIX#74(1MT8()'&.<@'&,YJJW
MB_05T2WUG^T8SIMQ)Y<=R%8J6W%<<#CY@1SWKE;;5[#0OB[XF74[E+4WME9O
M:B3@S[ ZL$'5FR0,#)-<6UY9']FV.*:>$'[>(WC=AD'[;N*D>NWG'IS0![+I
M?B31];O+RUTV_BNIK/;YXCR0F[.WGH<X/3/2K&I:K8Z1;+/?W*01LXC3.27<
M]%4#EB?0 FIH(K7BXMTA_>(H$L8'S(/N\CJ.3CZUPGCB[CTKQ_X+U749!#I$
M+W<<L\AQ'#*\8$98]!GY@">G- $_AC7Y=4^(_B.SBU"XN-/@MK>2.":,H8';
M=N&"H8=!P:Z%/%>AR7R6::C&99)3 C8;RWE'5%?&TMP?E!SQ7$Z;J,&J?$KQ
M?_95U&TUSH\ M9%; E8"0;D/\0!(Y'%8OA:'1-7\%Z#H>H>*+N"]M9HLZ3''
M$)X;B-\_=$9D W9)8]B230!U-GXJCT?QUXNM=:U=Q86PM'M8Y1N*;T=G"A1D
MC@>N *U?$7C[2M$\,6NN6\D=_;W<T<<'E/PX9PK-D _=!)Z=1CJ:P]*U/2M,
M^+WC-M1N[6UD>VLC&]PZIE1&=X!/IE<CZ5RLEM+9_!J]O3#)'8'7Q?VZE"-E
MK]I4AMO4#&6^AS0!ZQ_PE6B_9(KG[;E)I#%$HB<R2.!DA4QN; YX%6]+U>PU
MJU:YT^X$T22-$QVE2KKU4@@$$>AKC/$U[X?\07^BW5AXKAT[5(//DTZ_0K)
M_"B5#GY7!#+QG/!QT-;/@+6+K7/#TEW>VUM'.MW-"TUH"(;K8VWSDSU#8Z\]
M* -?4M>TS29$BO;M4F=2Z0JI>1E'5@B@L0/7&*K2^+=!AT"+76U*(Z7*0%ND
M#,F2<<X''/'/?CK6#K_B:*P\=1:69M,TJ0Z?YW]I7T>YY@9"/)B^9<D$;B,G
MJ/E[UY[->6P_9Y\1127""0:C+&R/\C!C=!MI0\@XYQ0!['9>*=#U'5Y-*M-2
M@FOD0N8E)R5!P2IZ, ?3-97B_P 4Z=9:)K-O%JCP7]M;,Q>W1G,#[24WL%*I
MDXX;&0:R/$%WIT?Q3\ "&XME5H+T($=0"C1($QCL2#CUQQ6#H^LV&F^#_&^B
MZI<(FMM=Z@TEJ_\ KI]ZDJZKU92N.1P .<"@#T?PA>7&H>"M"O;N4RW-QI\$
MLLAZLS1J2?Q)K:KF_A]-%/\ #KPXT,B2*NFVZ$J<X81J"/J""*Z2@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "D95<8901[BEIKND<;22,J(HRS,< #U- "/%'(FQT5D_NL,BL+Q/
MH%SK+:7-:W$*OI]S]H^SW"%H9_E*X8#H1G(/.".E:=CK&F:FLC6&HVEV(O\
M6&"=9-GUP>*QM'\9Z1XG6^M=-U*&&[BN)K6,&1&=RG_+1%R=R]Q["@".R\+2
MMXKM_$%\EC;RVMM);PP6*'#;R"6=R!NQMX&!C)ZUTXAB5=JQH%SG 48S7(^!
M/%Z:SX1T6YUG4;)-5OU<B+>L;2$2,HVIG)Z=JZ>^U.PTN(2ZA>VUI&QP'N)5
MC!/IDD4 6/+3).Q>>O'6L#Q!I&LZHZV=CJ5O9:7/$8KP"$F8@GGRV! 4E<C)
MSC.>M:LVK:;;PP33ZA:117! A=YE592>@4D\Y]J=:ZE87TT\-I>VUQ+;MMF2
M*57,1]& /!X/7TH F@@BM;>*W@18X8D"(BC 50, #\*<Z+(A1U#*>H(R#6=X
MBGN;3PWJ5U9S"&Y@MI)8W*!@&52PR#U'&*P].\27USX8\)79N=,6]U1;9[E+
MJ7RBZ,@+F)?XGR1@=.: .M"*""%&0, XI0JABP !/4XZU2O]9TO2B@U'4K.S
M+_=%Q.L>[Z9(S6#XIUN_TK7O"Z6ES&+/4+TV]PC(#N78S!@W;[M '5>6A<OL
M7>1C=CG'I1Y4> -B\=..E5+76-+OH)I[34K.XA@SYLD4ZNL>.3N(/'XUQGB+
MQ/K=E\-'\007>FB]BN%!:R83P2(9Q'@,>^#D^A!% '?!%#%@H#'OBD$,2KM6
M- N<X"CK65/JDR^*+3389]-,#0O)<1//BY!XVE4[KUR35/2/'.@:Q=ZA:PZA
M;1RV5T]J5DG0&4JH8L@SDKR1G_9- '0O#%)]^-&P=W*@\^M.9%?[RAOJ,UD^
M']3GU'2&O+R?3G_>2 26,_F1; QP=WKCKZ&K=AJVFZH)#I^H6MV(SAS;S+)M
M/O@G% %IXHY  Z*P!R PS@TZL^+7M'GO_L$6K6,EYDC[.EPADR.HVYSQ6A0
MTHA;<5!;UQS0T4;NK,BLR_=)&2/I5.^UK2M+=$U#4[.T9_N"XG6,M],D9J2?
M4K"VG@@N+VVBFN/]3')*JM)_N@G)_"@"PR*^-R@X]13JJV.IZ?J:R-87UM=K
M&VQS!*L@5O0X/!KD?B+XQ30?#-]-I.LV,>KVK1G[,SH[L"ZJ04)ST;/X4 =L
M\:2 !T5@#D9&<&D\J/+'8N6^]QU^M/J"[O;6PMVN+RYAMH%X,DT@11^)XH D
M:&)TV/$C)_=*@BG;%V;-HVXQC'&*SE\0:*]F+Q-7L&M6D\H3"Y0H7Z[=V<9]
MJLM?V8O18F\@6\9-ZP&1?,*^H7KB@";RH]JKY:[5& ,<"G,BO]Y0WU&:XOPI
MXM\RVU<>(=5LHGM=9N-/MY)62#S%CVXX)P6Y[5NZKJDUKJFE6EM<::#<RD31
MW,^R5H\'F)?XCG% &J\,4@(>-&!ZAE!I^ !C'%4KW6-,TV2.._U&TM9)?]6L
M\ZH7^@)YJ:[O;6PMFN;RYAMX%ZRS2!%'XGB@!X@B 4") %Y4!1Q]*=Y:%]Y1
M=X&-V.<>E<[K'CK0-(TZTOVU"VN;>ZNX[1'MYT8;F(!).<84')]!6[:7MIJ%
MN+BRNH;F$D@20R!U)'7D<4 2JBI]U0N?08H2*./.Q%7<<G:,9-8_B?Q1I_A/
M2UO]0?"/-'"B!@&8LP7C)' !R?8&KB:SI<E@]^FI6;6:'#W"SJ8U/NV<#J*
M+GEIS\B\]>.M*JJHPH 'H!5>RU"RU*#S["\M[J'.WS() ZY],@U8) !). .I
M- "21I*NV1%=?1AD4I52NTJ"/0BN;T;QGH_B8WUIIVI0Q7<5S+:1J9$+NR#F
M1%R=R]2/H:I>!/%R:OX1T>YUK4;)-5OO,"Q%UC:4K*RC:F<GA1TH [#RT./D
M7CIQTIU5;[4K#2X1-J%[;6D1.T/<2K&I/IDFIX9HKB%)H)$EB<;D=&#*P]01
MUH !#$ 0(T 8Y(VCD^M/.<<=>U07=Y:V%LUS>7,-M N-TLSA%'U)XJ"/6M*F
MO4LHM3LWNG02) LZEV4C(8+G)&.<T 8O@[PU=Z!%J2Z@]I.]UJ$U]&\*G*&4
MY*\^GK73,B,064$CU%49M=T>W:Y6;5;&,VN/M >X0>5GINR?E_&JMOK+7GBC
M[':W>ESV L1.1%<!KCS"PP=H./+*$'=ZD>M &RRAE*L 0>"#WI$18T"(H51T
M"C %4Y-:TJ'4%L)=3LTO6("V[3J)"3TPN<T^;5=.MKK[+/?VL5QL,GE/,JOL
M'5L$YQP>?:@"TRJPPP!'H11M7;MVC;C&,<5#9WMIJ-JEU8W4-U;OG;+!('1L
M'!P1P>013;O4;+3_ "_MMY;VWFMLC\Z54WMZ#)Y/M0!.(XU"A44!>%P.GTH"
M('+A5#D8+8Y-8&N>);>WTF]?2=4T5M0MW6+;>7BI&CD_=<@Y4[0V![5KWVIV
M&EQ++J%];6D;'"M<2K&"?0$D4 3B&)5VK&@7.<!1C/K3ZXGQKXM%IX1N=5\.
M:O93SVDT D$3),NV214P<'CJ2/I75V^J:?=W<UI;7]K-<P?ZZ&.96>/_ 'E!
MR/QH L"&(.'$:!P,!MHR!Z4K1HS*S(I9?NDCD?2N?TCQMH>LZI?Z?;WT"W%I
M=&U"/,F9F"@DH,Y(Y(^H-:2:]H\FH?V>FK6+7NXK]G%PADR.HVYSF@"Z8HV0
MHT:E6Z@C@THCC$8C"*$'10.*=5._U;3=*5&U'4+2S#G"&XF6/=],D9H L/!%
M(@1XD91T#*"!5.\T:SO]1L+VY1I'L&9[="?D5R,;\=V R!Z;C65XT\51^&/"
M,VKP/;R2,8X[;S'^1F=@H/!Y !W''85>T W4EO-/-K-OJMM*^;::"-5 4###
M*D@_,&_EVH UZ8(8E7:L:!<YP%&,US'C;6-1T4^'Y;"=$2ZUBVLKA'C#!XY&
MP<'L1CK[UOV>J:?J+S)8W]K=-"VV403*YC/HV#P?K0!9"(&+!0">X%"HBLS*
MJAF^\0.3]:IOK6E1Z@-/?4[-;TD 6S3J)"3_ +.<UA7>L:C;?$W3='6=&TZ\
ML)IVB,8W*Z%0,-UP=W2@#J5CC1F94568Y8@8)^M 15)*J 3U(%<WXS\26VB^
M']3,&L65IJL%I)/!%+(A=F52P&PG)SC%7])U=)/">FZMJ=Q##YUG#--+(P1
MS("3D\#DT :K[_+;RPI?!VAC@9[9KFO _AJY\,Z"NGWTEK<31S2R)-"A'$CE
MR.>F"QK9&M:4VG'41J=F;$'!N1.OE@YQ][..M+%K&F3W0M8=1M)+@Q"81).I
M?RSC#X!SMY'/3F@"VT:.RLR*2IRI(Z?2LC7;/7+A(4T*_L['<6%P\]N9#M(P
M&0 CY@>>>/6K-EKND:C<M;V.JV-U.HW-%!<([ >I .:T* *>EZ9;Z/I5MIUJ
M#Y%O&(UW');U)/<DY)/<FK/E1XQL7'IBJEWK6E6%REM>:G9V\\F-D4TZHS9]
M 3DUB>-?%(\.1:5 EQ;03ZE?):B:X(VPH02\A!(S@#'/&2,^E '3^6F0=BY'
M3CI08XV=79%+KT8CD51T5;L::K7>HQ:@SLSQW,2!0\9.4Z<'C'(X-3WNH66F
MP>??7=O:PYQYD\@1?S)H G**6#%06'?% 15)*J 3U(%4WUK2H].347U.S6Q?
M[MR9U$3?1LXIT.K:;<7SV,.H6LEVB[V@293(J^I4'('(H M(B1@A%5<G)P,9
M-*RJZE64,IX((R#5&'6])N%G:#5+*5;<;IBEPC"(>K8/'0]:L6E[::A;BXLK
MJ&YA)($D,@=21UY'% $H1%0(%4(!@*!Q2JJJ,* !Z 57N]1LM/\ +^VWEO;>
M:VR/SI53>WH,GD^U-MM5TZ]NIK:TO[6>X@.)8HIE9X_]X Y'XT 66C1RI9%8
MJ<J2,X/M08T.<HO)R>*SF\1Z&D32MK.G"-9?)9S=)@2?W2<_>]NM37FL:9I\
M\<%[J-G;32_ZN.:=49^W )R: +?EID'8N1T..E.KD?%WBM=&UK0]&6^M;%]3
M>4R75PRX@CC3<2 2!ECA03QUX-:L&J0:186D.O:Y8&\D!_>NZ0";G@JI/ICI
M0!K"*-9#($4.W5@.3^-+L3=NVC=ZXYJO-J=A;745M/?6T5Q,"8HI)55W ZD
MG)Z'I5>+Q#HD_D^3K&GR>=(8HMERA\QQC*KSR>1P/6@#2IJQ1H[.J*K-]X@8
M)^M5(=9TNYM9[F#4K.6WMV*S2I.K)&1U#$' //>I+'4;'4X#-87MO=Q [2\$
MJR*#Z9!ZT 3E$9U<HI9?NDCD?2D$,07:(T"YSC:*XKQAXQ33Y](BT?6;%[F3
M5K>TNK5721S&[A6XSE2/7WKN*    8 P*:Z)(A1U#*>H89!J"^U&QTR$37][
M;VD1. \\JQJ3Z9)K&UGQOH6C66G7DE]!-;W]VEK#)#,A7+'!;.<;5[GM0!T
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
M*59 N,850#G.3G@8'6@#BM/AN=3\3^/K.[U/3+626<0RI?6ID?[(8@$*GS4
M3!8]#SD]Z?%%'I?BWX?:?>ZFE]ID.G3"TNWPL<TX50C=2,[#QR>IQUKT._\
M#^BZK<Q7.HZ187<\7^KEN+=)&7Z$C(J?4-*T[5K7[+J5A;7EOD'RKB)9%R.^
M",4 >>^/[?0K?1+.YL%LQ$/$MK->R1D%5D+KO+'H#C;FO1[8VQC(M3%Y:L01
M%C /<<=Z@;1],;2_[+;3K0Z?MV_93"OE8SG&S&,9]JFL[*UT^UCM;*VAMK>,
M82*% B*/8#@4 <7\6UB7P0)YE79#?VC,[#[B^>F3GL*K^*Y+4^.O T.8#I'V
MRY\T)CR_M(A!A#8XW<DBN]NK6WOK62VNX(I[>4;7BE0,K#T(/!JJ-!T<:6-+
M&E60T\=+7[.OE#O]W&* .3TA-GQH\0?8ABT.F6YO=GW?M.YMN?\ :\O]*[L@
M$$$9!Z@U7L=.L=,@,%A9V]K"6+%((PBDGJ<#O5F@#S[X;FPBF\3Q-]G2Z3Q)
M>JBG:' )! '?&,_AFN&CL+"+]G*WU%((1=K=I*MQ@;PXO=N0W7[N1]*]I;0-
M':_FOFTJQ-Y.ACEG-NF^12,$,V,D8XP:C_X1G0?[/&G_ -B:;]B$GF_9OLJ>
M7OZ;MN,9]Z .+U&2]/QI,?VZRM2-&'V'[;;F5&S(?,V 2)A^%SU.!Z5T7@72
M(M%T*>U@U6#483>SRHUO'LCAW-DQ*-S<*V[OWK7OM!T?5+6&VU#2K*[@AXBB
MGMU=8^WR@CC\*N000VL"06\210QC:D<:A54>@ Z4 87CP _#SQ(" 1_9=SU_
MZYM7 ZWI]@GP^\"3Z7!"NIM>:>UK+$!YCN0"_P W4@C<6SZ<UZ-XML+O5?".
MKZ;8I&]S>6DEO&)'VJ"ZE<DX/3.?PJKX4\+V.C:1IS2:/I]MJD%LL4LL$2EB
MP #$. "<XS^- '/1Z7IVJ?&77HKZT@N4_LBW'ERJ&7EG!.#WQQGK@^]36]O!
M9_&N*UM8TCCB\+"..,=%5;@!1] *[&/1],BU)]2CTZT2_<8>Z6%1*P]VQDT?
MV/IG]J?VI_9UI_:&-OVKR5\W&,8WXSTXZT >1V'V2?\ 9XUB34=IU(FZ:[+_
M .L^V^:VW/??G9COTK<U"T^V^./AU#K$2RW)TZZ-PDHSND$41.X=\-D\]Q7>
M-H&C/J/]H/I-BU[N#_:#;H9-PZ'=C.?>I)]'TRZU"&_N-.M)KV''E7$D*M)'
MCD;6(R/PH ?I^G6>E6:VEA;1VULK,RQ1+A068L<#MDDG\:X[XN)')X*C23[I
MU&T&<X(_?+G![<9KNZJ:AI6G:M"L.I6%K>1*VY4N(5D /J P/- '!_%+1M+T
MOX8^(9K*PMK5YUMA*8HPF[9*@7./0$U-K]S_ &?\6-.OE6.]*Z/+&UH9DC:$
M&5<2J9"%.[!4\YP*[:\TK3M1LUL[ZPM;FU4@K#-"KH,=,*1CBN0UGP?]J\4"
M^N-#TW6=*2R2VMK.;:GV0AB6*J5*D,-O.01MQTH Y77M";0_@CJT5RUN'N]0
M2X*6S[DA5[I&$:L,9V@]N^<5T>H6-EIGQ>\*+8V\-MYFGWD;B)0NY5"%0<=<
M'-6_#7@*QL8-534=*T[[)?78N8M,5!-!:X0+QN4#<<$G  &<#I73MH>DO>6]
MXVEV375NH2"8P*7B4= K8R /:@#B?!CZ9::_XV2X:V@DCU<L-V%95:),$=QG
M!QBL_0DE\+W'AC1KI+#6]!NKACH^HPC;/"Y5G#.O1AM+?.,>]>C/HFDR:F=3
M?3+)K\KL-TT"F7;C&-V,XQQ4=CX=T33+C[18:/86LP! D@MD1@#U&0.] &G7
M Z&5E^+OC!-1"M*EK9BS$O\ S[%#OVY_AWYS[UWU4-0T32M69&U'3+.\:,$(
M;B!9"H/4#(XH \9DC ^">H9 .GKK_P#Q+BW06_VM-NWV^]^%>YQQI$@2-%1!
MT51@"J=YHVEZA9QV=[IMG<VT6#'#- KHF!@84C XJY'&D4:1QHJ1H JJHP%
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
MVEO';V\,<,,:A4CC4*JCT ' %0:CI>GZO;?9M2L;:\@W!O*N(ED7(Z'!!&:
M.'U&VT^_^,6@HT=O/ FCW#QKPR9$B@''0XY_$>U<K>>?9?#GXG0Z5F(1:U*
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
M0^)[;XCZ1,JYN-4=8W8?ZN3R4VL/H<&HO#'V+QN/"D$MC HT&V,U['Y8_=W
M)A6+'8;DD<C_ &4]: /5B0.M&1G&>:X/XQP0R_#34))%7?%+;O'(0,QGSD&0
M3T."1^-4==T:R\._$'P?=:+#]GN[ZYFM[S8Q+747EEBTF>7((!R>: /220"
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
ME66F75D9;6R8-; S2;XB.!M?=N'''7I4<O@O0)9'D^QR1&2)8)!!<RQ"1%&
MKA& 8<GKGJ:WZ* ,?4O"VB:M86=E>:?&UO9,K6RQLT1A*C V%""O''!J&3P7
MX=DOH[QM,C$R1+#\KLJNB]%=0<.!_M UO44 <\W@?PZ^C1:0;!O[/AF\^. 7
M$H5'SG(^;CG)QT!)/6KK^'=+DUR'6G@<ZC!%Y,<YGDR$_NXW8(]<CD\UJ44
M<[-X$\,W%Q?3R:3&6OMWVE0[A)"PPS; =H8@_> S[U-+X0T2:#3(9+61H]+(
M:R!N9<PD="#NR<=!GH..E;E% &5'X<TN'6;K6(X)%O[J/RIIA/)EE[#&[ QV
MP..U<KXE\$6\7AZQTG1M):;2UU)+F]LX[@^8R#))B9V^5MV"<$$C.#DUW]%
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
M3]UI<D&=6FD+38Z!W+;F ]"<5-<>%=&NYM,FGM7>73 19R?:) T6< X(;)R
M!SFMFB@"CI.C:?H=FUIIMLMO TC2E%)/S,<D\GN:O444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %8>N^*K#P]>Z=:WL5TTFH2B"V,,6\-(
M>BD]C]?Z5N5QGQ2L9KGP/<7]HN;W2)8]3MSZ-$VX_P#CNZ@#;UCQ)9Z)J&G6
M5S#=/-J$ABM_)BWAG R03VXYYXP#6Q7&Z9=0^*O&L.JP'?8:78(8#V,]RH<G
MZK$$_P"_AK)L=0UGQ/H7B37(=8N;&2TNKF'3X80GEQK#P"X*G>6(.<]CQB@#
MT.2Y@AEBCEFC229BL2LP!<@9( [G )X]*JRZO:0ZU;Z0[2?:[B)IHP(R5VJ0
M#EN@//2O,+Z[N?%M_P##+59+VZLI;X3,ZVQ4"-_(8LRY4\GISGC\374-<7^G
M_$[1M)&IW<]E-I<\DL<Q4[W1E 8X YP3[4 =M17E,,OB"^TOQQ(OB:_@_L:]
MN!9;%C+?)$KA7)4Y7M@8ZG)/&-"_\4ZA-I/@2>YO?[/L=917U*]CVKL8P;T0
M,1A [\9Z\<$4 >C5D>(_$=CX6TO^TM16?[*'6-FACW[2QP,@>I('XUSG@2XO
M[W7/$<DFKWFH:5;70@L)9&0QNNU2V"%&XJV5W9]:9\921\,M0(&3Y]M@>O[^
M.@#?M?%VF3ZQ!I$RW=E?W"L\$-Y;M'YP7EMC$;21W&<U?M]7M+G6+S2XFD-U
M9I&\P,9"@."5PW0]#TZ5PTT\OB'XJ:19:Q;#2YM'ADOK6'S/,-Z7&PD,   F
M.1U/T%7['5-5C\<>-+..>6\CL[.WGL[63!"R.DA*C S@D"@#N:Q=*\20:KKV
ML:.MK<P7.E-$)C,$VN) 64J58\8&><'FO-K;6]2U;3O!\ECXHO9]6U.Z5-4M
M8'CS%'M8RG9M/E^60!T^N:U[+3+W4_B7XZ@M=7N=.41V&9+94\QF\EMO+ @
M<Y &3QR.X!Z//<06J![B:.)"P0-(P4%B< <]R> *EKQG5=0U#Q/\)_!VIWU_
M.EU-JEJDS0[5$C><4WGCJ-N1CC)Z'BNI\4S:QX>.DXN-9O-##2G4KFV59+E.
M!Y>0J@[ =V2HSP/Q .]JKJ>H6^DZ5=ZE=LRVUI"\\I49(502<#OP*S?",\-W
MX?BN;;7&UFVED=X;MU ;86.$. .5Z'(!XY K8N+>&[MI;:YB2:"5"DD<BAE=
M2,$$'J"* .6C^(6ER7=M:)8:N;BYMS<PQ?8F#/$,?,!^(I]KX^TR]GT%;:UO
M7AUMI4MIS&JJK1[MRN"P8'Y#VK,U  ?&_0P!@#1;C '_ %T6H?&ECY7BSP-:
MZ:T=B6O[HAHXA\A:)F=@O3<<L<D$9.2#TH ]#HKSK3]>U+P_?^.[6]OI]4MM
M#M8;VU:YV^9AXG=D)4 $93CCO572]5\4SVWAG4[<:O=SWDL+:FDT*+;>1(N6
M:/N-A(P1R0.<T >FR.R1.ZQM(RJ2$7&6/H,D#/U(K*\,^(;;Q3H4.K6D$\$,
MKR((YPH=2CE#G:2.JGO6O7ANFS:SHOP:;Q%I^M3P/87DSQ6B(GE2*;ME829!
M9B<GH1CCCJ2 >Y5E^(M;B\.:#=ZO/;7%Q!:H9)$M]N\*.I^9@./K6#J.IWNI
M_$>'PQ#>36=G#IAU"X># DF8R;%3<0=JC!)QR>*YG5-7U"X\$_$;0]1N6NWT
MB-XX;EU =XGBWJ&P "PZ$X&: /4[6X6[M(;E 0DT:R*&Z@$9YK+TKQ)!JNNZ
MSI"VMS!<Z4T2S&8)M<2*64J58Y&!GG!YKFI=4O;C7/"WABUNI+."XTTWEU-%
MCS'5%55120=N2<DCG XQ5'P](WA_QC\2;F6>>]%G#:3[IB-[*L#MM) &<=,]
M?7- 'IE%>5Z7K/BJ]TGP]K-JNK75W=S0RWT+0HMJ;>3E@G<;000<Y..<YJ^(
M]=UGQUXMT2W\27EC:V\%K+ T:(S1/(KG )'W,C)'4X !'.0#T6BO,=>U;4=)
MUR]L_$.K:IIFF-!#'INK6L0,"R;,.TQ .&+]F^7'IUKTFU#+:0AYA.PC4&4
M#S#C[W'KUH EK.UG6K70[..XNA(QEF2WABC +RRN<*BY(&2?4@#J37)Z9<ZI
MXPU#Q0T>KW.G1Z=?/I]E';[0%=%!,CY!WY9NAXP.G>N7U+5KOQEX&^'FKW5S
M-;7-SKL$4OV?:HW@RH9!D'!^0D=OF/!XH ]7TK4)=1MI)9M.N[!TE:,Q7(7<
M<?Q J2"I[$&K"W4,GGK!(DTD!VR1QN"RMC.T\\'!'7'6EMH3;VL<+32S%%"F
M64@N_N< #/X5YWX"TJ8^*/%LYUC43Y&LD-&6CVS?NT/SC9[XXQP!0!V/AKQ%
M;^)]).H6UO<6Z+-) T=P%#JR,5;[I(ZCUK8KQ"R?6-,^%VN:]IVM7%I+I^I7
M<L-O%&AC?$YW"3<"6SST( XXKLM=\27LWC/3- @^W1VSZ:VHW)L$#2OE@BH"
M?NJ#DDCGH/6@#O:*YGP5<:Y+8W\.MQ7(,%XZ6<URBK)-;\%"P7C<,D$\9Q5?
MQ)JUZWC#0/#5G<O:1WZSW%S/&!YGEQJ,(I((&2>3U '% '745Y_X@N-:\+V=
MEIT.MSW,NM:U':6]S/&IDLX7&6 .,.PVM@D?Q=\596]U#1/B-8Z VH7-YIVJ
M6,LJ"X(:2"6,C)#  [2#T.<'IZ4 =O17C3:GXF'PXU[7U\2W@N=(O[A;==D9
M61(Y=N)<KEN,CC KI7O-:TOQUX42769[JWUN.X6ZMG1!%&R1>8IC &5&>.23
MCJ30!Z!17FD9UW4]?\<6">([ZVM]->)K3RE0NK-#YF"2I^0$]!R?6L^/7?$?
M_"(^#_%<NMS-/>WEI!<VBQ(L$D<C;&XV[MW?.<9S@ <4 >MT5Q27U]XB^(&N
M:*M_<6-AH]O;Y6V(5YI9E+;BQ!.%   '<\YKE]0\5:\WPJUZ\_M&1-7T/5C8
M?:XU5?/"S(FYEQCE7YQCD4 >NT5PC3ZQHGQ*T2PFUJXOK35[6Y,T,R(%CDB"
ML&CVJ"H^;&"3[DGFNRU W:Z;=&P5&O!"Y@63[IDP=H/MG% %FHH;B"Y5S!-'
M*$=HV*,&VL#@J<="#U%>>>$-6FU/4K.SO]<U>QU^&W8ZAIE]"J^<Q7!DB^7;
MM#<@KD8ZBJ'@<2Z%X/\ $6O-J-_<+I]YJ,AM7=/+E*,QRWRYW'&<YZ]J /5Z
M*\MU#5]=T7X?:1XT;6)[BZD-K/>6K*GD21S,H,:J!\NW>,$'/'.<UO?;KWQ%
MX^UG0TO[BQL=(MH"WV8A7EEF!8,6(/"@=!U)YSTH V[[Q)!I_BC2M"FM;DRZ
MFLK03J$,68UW,#\VX'&.V.?K6S7E_B*2Z\.^*? +ZE<76KW-I%J)EE@MQYL^
M(1T0=\5TG@1KO4-)_MVYUJ6^CU$F:W@#*8[6,GB,$*"S#H2>X(QZ@'645@^)
M[G[-!9EM;_LN)YPL@CA$DUP,']W&,$[B>>%)P#C'6N6\/ZQJ%VOC?33J6H21
M:;L>RN+F(Q7$8>'?@AE!X8<;AT]: /1Z*\V\/W.N+X'T[QIJ&OW5R+?29+JX
ML/+0138C)7D#<&XR22<GH *KZ5JWBFZL?#6K6PU:[N+R:%]1CDA1;;[/(,L8
M^XV9!!') YSF@#U&BHKJ=;6TFN&!*Q(SD#J0!FO*M-\0^*M5\-:;X@L8]6N-
M2N+A)I+584%HUN7P8USSPG.[.<C\* /6JBN+B"T@>>YFCAA3EI)&"JOU)KA7
M.KZC\3M8T2/7KVUTY=.AN0L(0NCLS+A&93@<<\$^A%<KKNH:EK?P"OY]1U":
M2ZM;PV\DJ!5\\)=!!N&/3!XQR* /6M4U>TT>.VDO&D"W%PEM'LC+_.YPN<=!
M[]*M?:(/M7V;SH_M&SS/*W#?MSC=CKC/&:X?Q;_:/ARRT)K77-1E>;7+6"5I
MV0EXI& 9#A1QQ]>3S5.?2IKSXVWJKK&HV^="BD!@:,%1Y[C8,H?EXSZY)YH
MZ_2/$D&KZUK&E):W-O<Z5)&DWG!,/O7<I4JQR".><'FMJO,XM6.@^)OBEJRQ
MB1K.&TG5#T8K:Y /MFETO4?$[GPU?0#5[QKJ2/\ M5;B%%M_*D7)=,?=V'&,
M=1US0!Z%J%Y_9^G7%YY$LX@C,ABBV[V &3C<0,_4BJ^A:Q!X@T*RU>U21(+R
M(2HLH 8 ^N"1G\:XJUNM0\7V/BZ\?5;JSAL;NYL+2"VVA5$2X+OD'<6)/!X
MK;^&?_),_#O_ %XQ_P J .F:Y@2XCMWFC6>0%DC+ ,X&,D#J<9&?K4M><>)-
M-EO/C#H"KJE];>9IMT5\AD'EX*9"Y4]<\YST'2KUI=7_ (@\:Z[HO]J7EK9:
M)#;1*8"JR3RRH7,C-M[#  & 3G(H [FBN3^'NN7^M^'[D:G(LU[87T]A+.JA
M1,8VP'P. 2",X[YJOXDN]0TGQ[X:G.H7":-?RO9SVXV[!.5)B/3/S$$8SU H
M [2BO,-2\1:QI7AKQ!XCMK^6:.[OUL])CG"M'"A<1F7H"06WL,YX"^M:FHW6
MI^%O%GAFW&JW5_9:K+):7,=UM8B0)N61" -O(.1TQV% ';17$$[RI#-'(T3;
M)%1@2C8!P<=#@@X]ZEKS'P-826VL>,;Z35]2=+369B\6Z/;-B)#EALZ]N,#@
M52T[Q%XJU;PQI_B&PCU:?4KBX69K58D%HT!?!C&>>$YW9SD?A0!ZW117E/B+
MQ#>:790ZC9^)[S4+R+4XXI1!9XLC&TH1HBP0J" <9W[LC\  >H_:(/M0MO.C
M^T%/,\K<-^W.-V.N,\9J6O-KW2IKSXX.BZOJ%MN\/B0&!D!4?:,;1E#\O?US
MW[5Z1T7KT'4T +6'#XFAF\3:AH*V%X+RSMENLGR]LR,2!L.[J2"/FQ7#:CXA
MO-/E\/W5IXGO-4GFU>&TNGCL]ME+'(Y5E0A-H(XP0Y/!ZUO67_):]6_[ =O_
M .C7H Z#PSXAMO%.@PZO:03P0RO(@CG"AU*.4.=I(ZJ>]:]<1\)/^2>6G_7U
M=_\ I1)2^,[O5+?Q7X3MM.U.6T2_N98)U"JRLHB9LX(^\,<=LXR#TH [:BO-
M]*@U^_\ %'BKPT_BB_6TT\6\MO<A(OM&9D)VEMN-H*G@ 'D<XZT(/'.LW'PX
M\'W!DD.I:U=+:S7$$2M(%4OO9%/R[R$XXQDDXXH ]7HKSM=>UW0&\1WDUKJ,
M^BVFF&\M7U!5#K.H.Z/(Y*G@Y/3FJ^EZEXHD'AF_MQJ]W)=RQ_VHMQ"BV_E2
M+DNF/N["1C')'7- 'H\=Q!+++%'-&\D) E16!*$C(##MD$'FJNEZO::PER]F
MTA%M<O:R;XRF)$.&QGJ/<<&N$\&Z3,_CGQE*=8U']SJ419 \>V7,2GYOD[=.
M,<"JT>LZP?AGXSNSJUT;S2[^]CMKG*[U6(_(#Q@^_% 'J=%>;M>ZYI6M^"[J
M77+BZCUAO(O+5T01#,)<% %W @CN235/7?$=Y]J\:1WFOS:3=Z8@_LJUC9$\
MP&/<K@$$REW^7'..@P: /5**\ROM1\0Z3I7AJYU1M9;2Y+0R:M-:(KW$,[*I
M 8*NX1J2WW1GCGW[/PI-'<>';:>'6FUF"4N\5ZP 9T+':IQW4?*> <CD"@#:
MJ"]O+?3K&XO;N416UO&TLLC=%51DG\A7*7^I7NJ?$A?#,-Y-9V5MIGVZ=H,"
M29VDV*NX@X4 $\8).*Y76-3U&_\  ?Q#T34+Z6:31B\<=T%4/+$R;U5\#!(Z
M$@#- 'HFC:Z^LNW_ !*;^SA,,<\,URJ!9E?.,;6.",9(.",CBMBL?PM9O9>'
M+)'O+FZ+0HX>X*DJ"@^4;0.!6Q0 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45EZMX@L-$N=
M/@OFE1M0N%M;=EB9E,C=%) P,\]?0UJ4 %,FACN()()D#Q2*4=3T((P13Z*
M,'P=X4M/!OAZ+2+2:2=4=G::7[SD],_10JCV45GOX&6-=7MK#5[JRT_5Y7FN
MK:-$8AW&)#&Q&4W=^N.V*ZZB@#F-6\%6M[9Z+#IUU+I<NBN&L98%5]@";"I#
M @@K3_\ A%)&\4Z=KTFKW$LUE;/;;'C3$JL<L6P!@D@=, 8KI** .3M?!36M
MCXCMAJTS?V[+)+*QB7,3.NUMO_ 0 ,YZ5S/B#2Y=&G\'Z*-<FTVUT^WF5=6F
MAC:+A BQNK#8&*DX8XX#8Y/'?7OB"PT_6].TBY:5;O4-XML1,4<JI9ANQ@$
M9P:L:KJ=OHVEW.HW?F?9K9#)*8XRY51U.!SP.: .3\&7^LR^(-1LI=8CUS1H
M;>-X=12V2("8DAHE*?*X  )(Z9 K:\8>&%\7:"^D2WLMI#)(CN\2!F.U@P'/
M3D _A6M87L&I:?;7ULQ:WN8EFB8C!*L 0<'IP:L4 <[KWA./79M(O6OI;75-
M+E\V&\A1<G(PZE3QM;N*S]1T"?1Y_%'B6"XN[VYOK#8;*%0A)C0A!&P!(;D^
MO)Z5O:UX@L- 6T?4&E1+JX2VC9(F<>8QPH) XR>YK38[5)P3@9P!0!XU8W6L
MZ/X?TO\ L'QI!JU^HMXET=;"'<ZY565BH#H%7)+-C&.:]$L?"\EAXBUW68M3
MD,VK(BLC1+MB,:E4*^N 3G/6K^AZ]8>(;2:YT]Y&CAG>WD$D31LLB'#*0P!X
M-:= '%Q_#JV3P%;^%3J=T8[699K6["J)(G5]ZGI@X.>W0_C6D= U=9[:Y3Q/
M>&XCC:.7S88S%+N(.?+4  C'!'/)SFNBHH Y:Q\%1Z;9Z;;V6K7\"VMZ][.8
MW"_:W<DLL@&!M)/0#' KJ:** .=NO"S7/C>T\3?VE*DEM;M;+;"-2A1CELGK
MDGO["GZUX:.L:[HVJ?;Y(&TJ5I8XEC4ARR[6W$\_=)''K6_10!S<'A"%/$&N
MZG<7;W,6M0I!<VKQ@($12J@$<]&8'US46A^$+K1$M;0>)-2GTRSP+>T=8U(4
M?=5I%4,RCTR.F#D<5JGQ!8+XD30&:5=0> W"*8F"M&" 2&Q@\D<9K4H ;(&:
M-@C;'((5L9P?7%<5_P *YC_X0"?P@=8N3:S2F1I_*3S #)YA7T^]SG'3BNWH
MH YV^\+&YUBQUNWU"2VU>VMC:O<+&K+/$3DJZ'MN&X8(P:JR^!+:3PUK&DB_
MN/.UAVDOKUE4R2%L X&, 8&  .![\UUE% '*7_@K[4=$NH-6N+35=(C,,-['
M&A,D9 5E="""" /H>14FD>#(]+UK6=0DU"XO1J\<:7<5RJG>44KG( QD$C
M'(QTKIZ* .4T3P9<:'';V4/B/4GTBU8-!9,(P54'(0R!=[(/3(XX.1Q5S3_#
M1T_Q;JNOB_DD;4DC22W:-0JB,$)@]>A/US6_5;4-0M-+L)KZ^N$M[6%=TDKG
M"J/4T 8&J^$KK58]5M)=>NQINI\36S1HYC4J%98V/W00/0X))&*Z.VMXK2UA
MMH5VQ0HL:+G.% P!3T=9$5T8%6&5([BLV/Q!82>)9/#X:4:C';?:BC1,%,6X
M+N#8P>3CCWH RY/!S0ZCJMUI6K7.G)JIWW<4<:.-^-IDC)'R,1U/(XSBHK[P
M':3:3H&F:?=RV%IHES'<VZHBN6=,[=Q/7JQ/J376TUW$<;.0Q"@G"C)/T'>@
M!U<U:>$GT_Q)J.JV.L75O#J$BSW%F(XV1I0H7=DC< <#(!Y]:T]"UVP\1Z8-
M0TYW>W,CQY>,H0RDJP((!'(-:5 '%)\/$7P5J/AAM8N&M[^9Y9)O*0.N]MS
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
M,#6K2*@=)82=VQU/7#<@@@U2E\"6K^&-7T=;ZX$NL2/)?7K*IDD9L X&, 8
M  ' _.NFL[J*^LH+N!BT,\:RQDC&589''T-34 5=-M&L-,MK-YS.8(UC\UE"
ME@!@$@<9JU110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !7!_&$7/_"N;QK>Y\D">W\P;,EP9D&,Y
MXY(/OC%=Y6'XP\.CQ7X6O=&^TFV:X"%)@N[8R.KJ<=QE10!R?CZWU2UL/"J3
M7T=[>'Q-:F*1X1$H^5\ A<\9R?QK3TO7-7L/&^JZ%K-Y!>V\6G)J44\5OY3(
MI=E9",G(^7([_6GZQX8\0:Y::+]LU?3Q<Z?J4>H,T=FZHYC&%0#S"1G+$G/<
M<#%7/^$9NF\?7/B&6[MWM)].&GFU\D[MH8MG=NQG)/;I0!Q]MX_UF[T*P\06
MWG3O<7*%])BTZ1E6V9]O$H7EPN&)SMZC%>IRLZ0NT:;W"DJF<;CV&:Y#P_X5
MU_P[:0:/:Z_;G1;9\P[K/-TL>[/E[R^S';=LSCT[=;=1RS6DT4$QAE>-E24+
MNV,1PV.^#SB@#S_PCXGU/Q'<68DURW@U.-F_M31+BU\IX1@X$8/SG!V\DD$>
MG2J_@+^TK6;Q;?W6L;[6UUR[-Q$+9?WFU%Y!SE>,<>U;L?A/4KW7=#U76KZR
MFGT@/MEMK8QR7#,FSYB6.%Y)VCJ?3I3]*\)W^E:SK)34;:31=5NGNYK62V)E
M#NH5U#[L;3@'[N>WO0!S\WBWQ'#\.X_'AGMS$=MP^E^2-GV=G"X#_>W[2#NZ
M9XVUO2:[?:UXRFT#2[H65O:6,=W<7/E!Y&:0G8BAN , DD@]AQUJ@GP_OCX4
MC\(3ZO%)H"2 9$!%P\ ?>(BV[;Z#<!T[=ZTM1\*ZC'XK_P"$A\/ZA:VEQ+:K
M:74%U;M+%(JG*L-K*0PSCK@B@#G?$5S>:/KG@&Y\274$MS;W%ZUQ/;1-L(\E
M\$*!G[N,@#KFK9O-7UCX?^)=:O+^*33+S3[I]/MTC7<L)C;:TC#JQ'8=._/3
M7U'POJE_K7AO47U:"1](DDDE,EM@SF12K ;6 4!2<=>V2>]*+P/J-E9>)-+T
M[5+:'2-663[/:O;LWV-I%PY4[AE3ECMP ">.^0#&TO5_$.@Z+X!GDN[233M2
M^R6#V:P8,8>'*N),Y+?+SQCG'O700ZOJWB+Q3KVF:;>IIUKI'EPB00"5YIG7
M<<[N B\# Y//(J.[\%ZG<:%X4T]-3M%?09X)VD-NQ$YB78HQO^7()SUYJX?#
M&H:=XEU76-#O[:+^U5C-S!=0-(JRHNT2(58=NJGKCJ* ..UCQ'/XG^'6B7UY
M#'#>Q^(+:VN4BSL\R.?:2N><'&?QKK7UC4M9\<:CX?T^Z6QMM+MHI;F<1*\D
MDDN2JKNX"A1D\$DGM5&[^'<B^$-,T'3=12-K2^2_FN;B$NT\JOYA. PQEC^
MXJ_=>%M3@\83>(=%U.VMI+VW2"^AN;9I4?9]UUPZD, 2,'B@#D/#_B&X\(_#
MGQ3JLJQW5]#KUW& %*I),TJH#@<A=QSCTXKHM,\0ZJ/%FG:89[C4K*^MY?.N
M#IKVXM9D 8<E0-C#( .3D#DTRV^'+MX3U[P_J&J&:+4KZ2]AN4CVRQ.SAP6Y
MPQ#*#P!GFN@TBR\213(VLZQ9W"1(5"6EF8O-/]YRS-^2[>?RH YCPUJ'C'Q"
MEU(FJV,<>G:W+:2![7YKB&.0!N0<(=O3 //<4S2O%.J:OK<NGS:Q;Z5K$%^5
M.CW5L%$MJK]48\NQ0$AE.,]@.:Z/P=X<O/#=OJ<5W>071O+^6]!BA,>PR'++
MRQR >E9USX/U?5_[)BUO5;.Y33;Y+Q+J.T*3R;&RJYW87L"1U Z#K0!V,YF%
MO*;<(9MA\L2$A=V.,XYQFO/?^$LU&R\4>';-]?TO4SJ$SVU]:VB+MMWV%@48
M$M@$8PV2?:NXUK3O[8T._P!,\]X/M=O)!YL?WDW*1D?3-<?'X'UIH_#7VC6+
M ?V#,K0Q063(DB!"AW?.3N(/48 YX.>  AU'Q1JGC+Q5H=GJMM;0:>MM)!/)
M:B1T\U&;;C(!&1U/.!TYS5:V\?:E=_#[PSJ*16Z:QKEVE@K%28HG+LK2;<Y(
M 0G&>I%=!IWAS4=/\6^(M;%]:NNK1Q+'"8&'E&)2J$G=\P.XYZ>U8D'PWNHO
M >E:"=7C6_TB\%[8WJ6YVAP[,-R%N1\[ \^E $:VM]:_&K2UO-0-ZIT6<HS1
M*C+^\3(.W (Z8X_.NZU5[V/2[E].-J+M4)B-V2(@?5B.<?2N;@\+ZTWC/3_$
ME_JUI++!:26LL$5JR1[6(/R9<D'(Y))SZ"M7Q?X?/BCPM>Z,MT;5KE5Q*%W
M%6#8(R,@XP1Z$T <YI?BFZ/C^RT9==LM9LKRREE9X$4&"6,KT*D@J03P<D8Z
MU#HNH>,=>FUR"VU:QB&EZRUJKRVN6FB782IQPORD\X.2>P'.G%X5UF7Q5H^O
MWNJV326,$MN]M;VC)$4?;]W+D@\=3D=!@8R;OA3PY>Z!=:W+=7L%PNIW[WP$
M<)0QE@ 5Y8Y&%'IWH Y2Y\=:I?P^(;O3)WB?3+F6WLK)=/DG%TT7WM[@<;FR
M %(QP3FO1=,O&U#2;.]>!X'N($E:&0$-&64':0>XSBN7M/">MZ+J.I_V%K5I
M!IVI73W<D5S9F62"1_OF-@X&"><,"![]^PC4I$B,[2,J@%VQEO<XP/RH \QN
M?'>JW]KK]]I<[QR:=<RP65BFGR3"Z\KKO<#@L<@!2,<9S6GJ'B'7IO%7ABRT
M^6.T@UFPEGEANH-S6[*J-TX)/SXP2.1^%6K/PGK>B7^I+H6M6D&FZC=/=O%<
M69EDMY'^_P"6P<#!/(# @>_>[?\ AJ^N_&>B:XE_%Y.F02PM%)"2\OF !CN!
M !^4=O6@#G5UC7+[PMXZTN]OH6O=(\V)+R.#;YD9AWC*YP&P2,].G%4C-K.B
M_ R/5%U.*X\K2+:6&&6S0JHV+\K9SNX(Y]JZC3O!]S#=^*FO;Z&6WUYB2D4)
M1HAY?EXR6.?EQV'-9S^"-=N/AW/X2NM;LGC^S)9P3I9,I6)<<L/,.6P ., >
M] %3Q/'J=S\0_ PM=26U$L%X4 MPP1A$I)()YR#CMBKD2R0_&F%;B;S9$\+_
M +R7;MW$7(R<#I]*T-9\+:G?W/AW4K/4;6#5-&WC=+;L\,JR($<%0P(Z CFI
M(?#.HKX\B\1W&HVTJ+IG]GR0K;E2_P V\N#N('S=L'C\Z .0C^(>L7WAM?$M
MAYTSM<9CTB+3I'#V_F;#^]"_ZS;EL@X[8KJ(M8U/7_&&M:1I]XNGVFCI"LDH
MA622:61=_P#%P%48XQDD]14>A>$M=\.6PT?3=>MDT-)6>$/9EKF%&8L8U<OL
M(R3@E3UZ5-)X5U.S\8:AKFB:K;VT>J)$M[!<6QE^:,;5>,AUP=O&#D=^: *7
MPB$H\#D3LK2C4+L.RC +><V2!V&:K>+X=2F^*7@^.TU,6JO#>^7^X#["$7).
M3\V0<>V*Z#P5X;N?"NBRZ;/>I=J;F6:.0(5;#L6(;G!.3U&/I3?$OAN^U36M
M%UG2[^"UO]+:4*+B$RQR)*H5@0&4YX!&#0!335M6U3QA>>&[2_6V32K.&2[N
MQ K2332 [0JG*JN 2>"><#%6_!'B&\U[3M0CU%(A?Z9J$VGW#P@JDC1XPX!)
MQD,.,]<U&WA?4;3Q*_B#3=1MA>75HEM?1SVY,<S)]V1=K J1DC&2,?G6AX7\
M.IX;TZ>'[0;FZN[J2\N[@KM\V:0Y8A><#@ #)X% %#5-;OKCQQ:^%=.F6U;[
M VH75T8P[!-^Q50'C);))(/ Z<TDTGB+3-+@&J:[H]NHN9!<:A*NP^3SY>U3
MA=YXSG@<XS3M<\,7UQXGL_$FB7\%IJ4-LUG*MS 98IX2VX @,I!#<@@U!J?A
M76;V_P!"U5=9MI-2TQYF;[19DP/YH .$5P5*@?*=Q/7)H R-+\8ZY/X<\7/:
M"#6K_1YV2SDACP+E2BLN54\D9/W<9QQ5_P .ZQ=>(([BYTSQ7;7UM]D*R1O:
MJD]K<9&"4&"!C=PW<#DU)8^$-;TU_$,]IK\*W>JSQ7*3M9Y\IU"A@5W8*$*1
MCJ >I/-7--\+SQ^+KCQ+J$UK]KELA9>5:0E%9=VXNY))9N !Z#UH QO@_!J
M\ :/<W&I>=;26[;+<P@%#YAYWYR>_P"=;/B?7KRSUW0/#^FM'%=ZO++FXD3>
M(8HDW.0O=CD 9X]C2>"O#6I^%-,32)]3M[O3;8.MJJVQ27:6+#>VX@XR1P!5
MCQ)X:DUC4-(U6RNUM=3TF5Y+>22/>CJZ[71@"#@CN#Q0!FZ?K6JKXMU?PI>W
M:RRQ6*7UE?+$%?8Q*$.OW20PXP!D=JYBU\8>+?\ A7^A^,)[VR:.6XBCN+-;
M;_6H\OEEM^?E;D$ # [YKM+#PU=P:QJFO75Y!-J]Y;K;1%8B(;>-<D*!NRV6
M.2<C/;%8?_"O-1'PTL?"*ZM:AK69'^U&V;#*DGF ;=_7.!G/2@"UK/BR;_A-
M9/#T%U)8PVMFMQ/<Q6;7$C.Y(5  I"C ))(YX Q6MX*UG4-<\/+<:K:M;WD4
MTD#YA:(2A6P)%5N0&&#^=5=1\,:H/$Z^(]$U*UMKZ6U6UNX;FW:6&95.5889
M65@2>_2NBTZ"[M[)([Z\^UW.27E$0C4DG.%4= .@R2?4F@#FFUC5++XH)I%Y
M=H-)O+![FS7R@"948!T+=\*=WX^U8D?BS7XM&TMS<PS7.OZH;?3I)( HAM<L
M1*RC&YBB[@,@?,/>NC\9^$!XLM[!4O7LI[2X+^?&,L8G4I*@]-RL1GL0*E\2
M>%4UJRTU;.=;&[TJYCN;*01[D1D&-K+D94@X(!% &=#K&KV'CD^%[N\CN4N]
M/:[L[QH KQNK;65U7 8<@@C'I[US/@34K_P]\++CQ#>:B;JTM1>R_9/)52[B
M9^=_7EO;C/M7;6'ARY/BIO$>K74,UZMK]DMXK>,I'"A;<QY)+,3CGC &/>LK
M2O =U9Z#J?AJ\U.&XT"Z^T"*-;<K.@E8M@ON(.TL<?+S^E %'3O%FM?;_#S-
M)+J$>I.([^!--DB2T++E61ROW0?E.XG.<\5V/B<3'PKJWD2B*7['+M<KNQ\I
M[9%9V@Z-XETY+.TU#7;2XLK-0BF&R*33J!@>8S.P';.T DCJ.^SK%G-J&C7M
ME;RI%+<0O$LCJ6"[AC) (SU]: /-]"UG5/#_ ,-_!]M;W44]WK)M;2T,D&%M
M59,LQ /SX XY&3BND@UC5=-\>0^&K^[6\M[^Q>YM;KRE22-T.&5@/E(P00<#
MT.:B/@.>3P9H6D/J4::AH<D,UG>) =NZ,87<A;D%>",BM*S\.7;^*/\ A(M5
MNH)KV*T-K:PP1%8XE)W,QR268D =L 8]Z ,#PGJ/C#Q'9I>'5;&.&TU66WG0
MVOS7$,<A4\YPAP,  >^><#I?&GB/_A$_".H:TL(FDMU41QGHSLP50<=LL,^U
M0^#/#EWX9TNZL[N\ANC-=RW0>*(QX,C%B,%CW-7?$_A^W\4^&[W1;IWCBN4
M\Q/O(P(96'T(!H YO3?$>K)XJTG3WGGU.SOHI1<S'39(%M)57<I!*@;&^88.
M3D#FJ&O>+=7T)[.:77M(GO#J,5O<Z5;*&"Q/)M^\3O#@$')P,YXKJ])T_P 2
MQO&-9UNTN(HD* 6EF8FF.,;G+,V/7"@<^W%<JOPWU@>$K?P[_;MH+:RNDN;>
M1;(AY2LF_P#?'?\ -W^[@DX.>Q -N76-2UGQKJ/A_3;M;&'3+:*6XN!$))'E
MER44!N H49/&3G'%<_KL6O)XN^'D5W<63ZQF_62=$;R<^3]X+P3\O;CGN*Z&
M\\+ZK#XJF\0Z'J=I;7-Y;I!>PW5LTL<FS.UUVNI# $C&<$4Z^\+ZG>>(_#6J
MMJL,AT?S3)YEOAK@RKL;&T@* .@P??- #/".L:M<:]XDT+5[B*[ETF:'R[F.
M+RC(DL>\ J"1D=*D\=>(+WP]8V%Q 'BLI+H1WUZD!F-I%@G?M'N ,D$#/0U-
MHOAR\TSQ=X@UJ:\@EAU8PD0I"5:+REV+\VXYR.O YK0U:UUB:XLYM*OX(%A9
MO/@N(2Z3J1@#((*D'G(H X'QK<W%[\'/$ETVLVNL6DI1K.Y@503'OC^5]O&X
M-NZ>W Z5N'5_$&E>/-"TS4+NTN;/68;C]U%!L-L\2!^&R2P(..?KQTJI=?#B
M>;P;KNBP:A;03ZU>&ZG=+8B*+)4[43=_L#DGG)-;.I>&]1U#Q3X;UHWUJ@TE
M)1)%Y#'SC*H5R#N^48''7WH Y[QIXKU?PWINI:A_;VD+>6<P>'2HU#&6#< !
M(2=X<J2<C 'OUK5\0ZOKMOXZT'2-,NX([?4[:X9_/AW^48PI##!!/WNF1_2L
MRY^&^JW'AK6O#JZ[;II^H7$EP)?L9-P6=]^)&WX8 \9 !( Y%;UYX:U*\\6Z
M!KCW]JHTR"6*2$0-^],@ <@[OE^Z,#![T 8UYXDUK1]1T;PUJ6HQMJ$\4]S>
M:A;6;.1$KXC"1@'#'(!)! P>N16UX,UO4=7CU.#4HI"UE=F*"Z:V: 7,1 *O
MM8#GJ#CC(IWB'PS>7^NZ=K^CW\5GJEE&\/[^$RQ3Q/C*. RD8(!!!K8TJWU&
M"V?^U+Z.[N7?<3##Y4<8P!M49)QQG)).2>G0 &'K>N7S>,M,\+Z;*EM)<6TE
MY<W+('9(E(4! >-Q8]3G '0UA76N:K=Z5X]\.WMQ$;S2;,O%>)%CS8986897
M. XP1D<=#CM72:WX:GO/$6F^(=-NX[;4;*-X&6:,O'/"_56P0001D$?D:IKX
M-N?L/B662_B?5]?3RYKCR2(HD"&-%5-V<*I/4\DY]J )OAW!=0> M#-S>"X5
M]/MVB41!/+7REPO'7ZU'-K.HZQXVO_#VFW2V,.FVL<UQ<"(22/))G8JAN H
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MY9RPB0B5\G:/F.3T&1QWXP;$?Q)>'P%'K5_:6\6HO?G3/)\[;#YXD*9+GHF
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
M;LQC/&-WO[5AP>#O$*^ _%.B2+IHO-7NKF:%EN7,:+,<G<?+SE?8'/M7HU%
M%'1K>XM-%L;:[6-;B&!(Y!$Y9<J ."0"1QZ"L#Q'H6L3>+-$\0:,+*62QCG@
MFM[N5HPZ2;>595;!!7ICFNMHH Y&ST/6HOB)=:_.M@;6;3([,".9]^]6+[MI
M3 !+$?>. ,\]*P8/ &MOX/>PFGL+?5+?63J]C)'(\L6_S"X5\JIQR1QGU]J]
M*DDCAB:65U2- 69V. H'4DTRWN8+N!9[::.:%L[9(V#*<''!% &5IC^))#)+
MJEKI=N%B(C@MIWE+OZF0HNT=L!6ZYSQ@\4? OB,_"!O"/_$L^WFXW^;]HD\K
M9Y_G9SY><Y^7&/?/:O3Z* &1&1H4,R*DI4;U5MP![@' R/? KF_B!H6I>)?"
M-QI.E_91/-+"Q:YD9%4)(LG\*L23M _&NGHH YSQ?X=N/%/AC[%'-'::A')%
M<P.<NB31L& / )7((SCOG':I+ ^*IUE;4(-(LV6%EC6WEDFWR]F)*KM4>F&)
MSU&.=^B@#@X?"FJWOBK1==OK+2]/O;(/]MNK"9F>]RFW:1L7Y<_-\Q)&,#UK
M,\*/KXU7QU'I-M82+)K,JI+<7#1F*3RTY*A&W+C:>H/!'O7I]9VFZ%I>D37,
MVGV45O)=/OG9,YD;U;U/O0!QQ^'MWH^C>%!H5S;R:CX=,FP765CN%E4B4$J"
M5R3D'!Q6GK7A[5_%_A#5=)UEK&R>\11 EHS2B%E.X,SL%W?,%X"C '4YKKZ*
M ,'1?^$HEVIKL6E0QI%L<VDKRM,_'S#<JA!UX^;KU&.>:T;PMXGTWX>7WA*0
M:5(BVD]K:7 GD!D\PG#.-GR8#'@;LD=NM>AT4 <7>^$K_4?A=:^'I7MX=6M+
M6%8)HW+(D\.-CABH(!*C/' )ZU//X,%_\/+OPY>7 ^U7T3O<W*+D&X=M[/CN
M-_0>@ KK:* .<T-?%H-K#K$6D110)MEFMI9)'N"!@$*541\X)Y;T]ZZ,YP<=
M:** /.8/!OB%? /B?0Y%TT7FK75S-"RW+F-%F.3N/EYROL.?:K-YX7UV74]!
MO'M=*OX+.P^RRZ?=W#B*.;(_?(?+.XX&.5!QTZUWM01WMI-=26T5U"]Q&,R1
M+("Z?4=10!YVG@77HO GBKP^&TQI]5O)IX)5D>.-5E(SE=AVXQP!GKUXK7U#
MP]KEYK?@Z^2.P":/O-TIN7RQ>/RR$_=\XY/.,]..M=I10!PP\':A?:UXU.H_
M94T[Q!!'!$T,K-+'LC,>64J!SG=P>,8YZU=\.6GBZQM;#3=131Q;6:+$]W#)
M(\EPBC Q&54(3@9.YN^!7644 >?:[X3USQ(8%OK32(;RVOEFM]8MY7$\4*R;
M@ NP?-M^4C=M[UZ#110!QEIH&O>'M8U^;1EL+FUU:?[6@N9WC:WG*A6R C;U
M. >H/;WK-N/ .HV/A+PKHFD26LYTC4H;^>6ZE:+S2CL[!0JM]YF/7I[UZ+10
M!RHT/5?^%H'Q"5L_[-.EBPQYS>;N\SS-VW9C&3C&[W]JZJBB@#SO1O"GB?2_
MA]?^$672I(EM;BVM+G[1(&D$A;!<;/DVACG&[) Z=:EOO"FOS^'?!=C&FG>?
MH=U;3W.ZY<*XA0IA#Y>3N!SR!CISUKOZ* .*&@^(-#\5ZOJ>AQZ;=V>KM'++
M#>3O"T$JKM+*51MRD $C@YKKK-;E+.);R2*2Y"CS&B0HA;O@$D@?C4]% ')^
M(]"U>[\7^']=TL6<BZ9'<I+#<2M&9!*$ VD*V,8)Y] .^13/@>?6'\47>M20
MPW&N6RV:1VS&1;:)5(!W$+N8L=QX X ]Z[%KVT2\2S:ZA%TXW+"9!O8>H7KV
M/Y5/0!P4GA;7]8TG0M%UDV$=GIL\,UQ/;S.[W7D_< 0H-FX@$\G'09ZU;M=
MUSP_KVO7>C)875KJ\HN0ES.T36\^W:Q.$;<IP#V(Z>]=E10!YS/X U*Q\)^&
M-%TN2TN7TO4X]0N9;J1HO-979V"@*W4N>O0 =:OVGASQ#X?U?6D\//IT>CWT
M;36\-Q*^;6[*G+*H0CRRV"5SZD>A[>H(+VTNI)8[>ZAF>$[95CD#%#SPP'3H
M>OI0!Q]CX5OY/&]AXCGL=-TJ6&WECO/L,S.;UG  W?(HPI!()R<X]*[&ZMH[
MRSFM9@3%-&T;@>A&#_.IJ* /.!X)\03>!(O ]S+8?V<A6%]025O->W5PP BV
MX#D +]XCO[5MOH&J#XE6FNQ)9C3(=,:P*F9A+RX?<%V8P-H&-WO[5UE% !7%
M^'-"\1>'9]9M433;C3[F]N+VWE:=UDS)R(V780,-_%D\=O3M** /,O\ A!O$
M*_";3O"B_P!F&^M9XV:0W#B,HDOF @^7G)QC&/?/:MJ]T'7;'QE)XDT6/3[@
MWMFEM>V=U.\8#(25=) C>I&"M=G10!5TY;Y;)/[2:W:Z))?[.I"+D\ 9Y.!@
M9XSUP.E8?C'PS<:\FF7FG7$4&JZ5=+=6KS F-^S1OCD*PXR.:Z:JZZA9/>M9
M+=P-=J-S0"0%P/4KG- &%'#XHU'68#J$.GV6CK;R)<6\%RTTD[L  <F-< <_
MG7.1^"?$"^ SX'::Q_L[/DC41*WF_9]^['E;,;\?+]['?VKTBH(+VTNI98K>
MZAFDA.V5(Y Q0\\,!TZ'KZ4 <S/X=U(?$#2-7M4LQI=C82695IF$OS$'(781
MQM ^]WK-M/"FOPZ'XVLY$T[SM<N)YK4K<N502H$PY\OC &>,YZ<=:[^B@#RO
MQ!9:KI-I\-;#R[-]2L[Q("OG-Y3E(&4_/MR,@?W>">]="?#&KZCX@U/7[N>"
MPO9=*;3+%;:0R^0"2QE9BJY;=C  X ZUT6H:%I>K7-M<W]E%<36K;X'?.8V]
M5]#[UHT >70^!-?%GX:'V'0K:XT>]BN)WBF=GO=JD,[/Y8(8YS@[LD\D8YZ7
M3]#U>S\?Z]KCQV36=];0Q0*)V\S=&#C<-F #N/0G&.]=910!P6@^'AHOPVNO
M#GBF>PB1X[MI'AG+*8G9G9OF52-N_P!^@/>I_A]I.J6/@=+N\E636[Z!9#),
MI &V,)"K#J %521ZLWK72ZIH&DZW);/JFG6]XUJY>'ST#;&..0#]!^5:- %'
M1UU-=(M5UE[=]1"?Z0UMGRRW^SGG%7J** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *XSXL0Q3?"_
M7O-C1]EOO3<,[6!&"/0UV=<S\0M-O]9\":KIFF6K7-W=Q>5&@=4 R1R2Q Q0
M!S.D:?X,U?5M#L+/139ZG:01ZFMS%IYM23&R+M+,@+AB_.,CCKG%;_B#Q9JN
MBV&IZE'X=:73]-;]Z\UT(I)4 !9XE"L&4 _Q,N<&HQ<^(RFBVUIX<FMGBDAB
MN[NYEMR$@&/,"[9&)SM';WZ@5S6N^&O$VLV'BJQO=):^NKIYO[.O);U1!'"1
M^[18]V5<=,E1DG):@#M=0\4K%?Z5INFVHO-0U*)KB*-Y/*2.%0"7=L,0.0
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
MDXVX.!WXS4/A>QUWP_K/B"UFT@S6-[JD^H0WL=Q& 5D .S83NW9&.<#GKQR
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
MQB\U BC[PR1C+8R!G@M5%_"FJ:MJ'Q!M[JS>SMM=CC2SN7D1@2D7EY(5B1R
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
MGYT?D>1OSOV[O,W;>-NWKWQ0!TVJ>+[NR\56FAVFCB^:]LWNK:5+D*#M(!#
MKA1SG=D_3/%0P^,]1FU#3M';1(;76[JTDNY+6[O=B1JK[ H=48NQZX"\#FF3
MZ-J,/Q(T2]MM/EDTNRTV2S>X\V/Y2Q4CY2VX@!>>.]2>+M*_MN]^R:AX4?5;
M!( ]M=VT\4<\$V3N +NI48"$%3UZ@T =)I%W=WVEPW%_8&PNGSYEL9!)L()'
MW@!G.,_C5VL3PA9:KIWA/3;/7+G[3J44.V>4MN).3@%NY P,]\9K;H ****
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
MG'7/UQ7/?"VVCU/0=/\ $%[I=Q'JSV[;]1FD0F[\QMS'Y7)(!4 ;P,#@<9H
M]$HKD?'GB;4?#<>B'3K&2Y-[JD%K(5\O[C-R@W,/F;H#T'<BL+Q3?^7XW\"Z
MI<:5=VMPTUW$UN0CS,/);:O[MF4Y)R/FP,Y..: /2Z*Y[1?&%GJS:M%/;7.F
MW.DD?;8;P(#&I7<KY5F4J5!.0>U5[;QS9SR:4TMA?6UEJS^78WDRH$E8@LHP
M&++N )7<!GVH ZFBFNQ5&94+D D*,9/MSQ7*6OC^RNO">I^(AIFH1V^G221S
MP2"(2YC.'P-^./0D$]L\4 =;6;JVA6&M&V>[CD$UJYDMYX96CDB8C!*LI!Y!
MP1T/>L^3Q;&MY9Z?#I=]-JES;?:VL5\L/!%G&9"7"CGC ).?H:P_$GQ!:/X=
M:OKVAVLWVVQD:VFAG50UI*K -Y@+8.,C[I.<CMT .JL/#]CI]^]^OGSWKQ^4
M;BYF:5PF<[5R<*,\X&,]ZU*YV;Q6+'3([K4])O[.::=+:VM7,+RW,C= FR1E
M]?O$8P2>*;%XTT]&U>/48+C3KC28!<W,4X5CY)!(=2A8,."..<C&* .DHK!T
MSQ+)J-Y:0MH>I6T-Y ;B&YD$;1E1@X8HY*L0P(!Z\^AK6OKB2TL)[B*WDN9(
MT++#&5#.1V!8@?F: +%%>5_\)#?^+/@IJ5YJVD3([Z//<"\;RO*>158J457+
M@C (RHZ5M>'?&EM!9^&-,N=.U"%-0M8XK:^DC40RR+$"5^]O&<'!*@'MD<T
M=U17.ZAXO@M+S4+6TT^]U%]-C$EZ;4)B$$;@OSLNYMHSA<\8]14(\<Z?+JN@
MV5M:W=Q'KD)FL[I @B*JNY@V6# @<XQ_6@#J**Q].\0IJ6OZII*6%W&VFE%E
MN)-GE,S*&4*0Q).T@\@8[]17/?&&*-_A=K$CJ"\*QR1MW1O,49!['!(^A- '
M;N@DC9"6 8$94X(^AK,T#P]I_AG3S8:8DR6QD:39),TF&8Y."Q)&3D_4UG6G
MC*VF\16FBSZ=J%I)>0O+93W$:JERJ %L88LI .<, <5%JWCNVTBVNKV;2-4;
M3;.X^SW-Z(T5$.X*6"LP=E!(^8*1Z9H ZNBL%_%,">,XO#+6-X+B6V-TEQ\G
MDM&#@X.[=D$@8QGOTYJJ/'5@EIJUW=6=[;0:;=?8V9U1O/FR $B"L2Q)91VZ
M^QP =116%I_B>*[UU]%NK&ZT_41;BZ2*X*'S(MVTE61F&0>".O/I6I?W$EII
MUS<10M/)%&SK&I +$#IR0/S- %FBO*?!.J:=9>#K#Q?K>FW::F\7EB^9D>34
M'F?[J*KDL<A0 X&!TP,UV]GXJAGUT:)>V%WI^H20&XABN/+(F0'!VLC,,CN"
M0>_3F@#?HKC+/XB07[.MKH.LRF'43IUULA1A;R!PI+$.05R?X<X R< C/9T
M%%>8?$#Q-;ZY\./$$ECI5Y=V$2O$FH*(Q&)%.TN@+!RJMQN ]<9&:V[O48;?
M4_!=I/)JL;W(/DM:RJL$C"')68$[F&!D8'6@#M**Y"\\?P6NJ:SID6AZO=WN
ME*DDD5M$CF1&!(=?GZ8'0X8YX!YQ>G\61"^:PLM-OK^]BMDNKB" (I@5ONAB
M[*-QP<*,GCM0!T-%<V/&^D2Z%I>JVIFNEU5Q%96\2#S97YRN"0!MPV22 ,'F
ML/Q;X\U+2_"NK7=GH5_:WUC/#"QN5B* .R_."'PXPV..A(SC!P >@45SUUXL
M33[&"74-)O[6ZNKD6MK8L87FG<C(V[)&4#KDLPQ@Y[9?I_BF&^U.^TI["[MM
M5M(1.;.;9NEC/1D8,5()&.HP>N* -ZBN-T?XB6NN0Z;<6>BZN;2]E>)KEH5\
MNW9=V0Y#'^[U&1R!G/%6],\9IJRZ?<VFC:E)INH2&."^"QE.,X9E#[E4[3@D
M>F<9H Z>BBN3G\>6MM]CGFTG5(M.N[M;..]DC14#LVU24+>8%)&,E?YT =91
M7,W_ (RAL?%#^'ETG4;F_P#LGVN$0+&5F3=MX)<;<'/+;1QUY&5LO'.D77A2
M[\0S^?9VMD\D5U'<)B2&1#M*$ G)S@#!.<B@#I:*\QU[4);[XA^!9IM$O=/D
MDN)]LMQY>73R6.P['8@@G.#ZGWKTZ@ HKE[[QM!;G4S8Z3J.J1:6_EW<EFJ$
M(X +(H9@78 @D '&?7BI=3\6KIXO3#HVJ7JV,*S7+0QHJHI7=@%V7><<X7..
MG7B@#HZ*YV7QEI_V;1)+2*>\EUM/,L8(@JLZA-[$EB H"D9R<_6L3Q5XWU/3
MO"IU"RT.^M[I=1CLY$N5B&P&102/GPP8'"D$C)R<8H [VBJFG7<][:^;<:=<
MV#[B/)N&C9L>N8W88_'-4=4\1PZ=JUKI,5I<7NHW43S)!"47$:8!8EV  R0/
M7VH V:*YB7QK!;6FCSW>D:G;?VG?_P!GK'*B!H9=S*-XW_=.TD%<Y'/<5>A\
M1V\OBZX\.&VN([J&T6\$K!?+>,MMX(;.<@C! Z4 ;-%<K%XX@ND@NK'2-3O-
M,FNQ:)?0(AC+%]F_;NW>6&R"V.V>E<KH>N1^&==\=^1I-]>16]^LSQ62+B*/
MR5+-\S*.N3M&3[4 >J454TO4;;6-*M-2LW+VUU"LT3$8)5AD9'8\U;H ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ K&\6Z(OB/PEJFD'&ZYMV6,G^&0<H?P8 _A6S10!Y+-I?B*X\(
MV7BR;2IF\3V]_;W9LL8D,:*(6C]@REW_ .!FM/QAH5[:_"3^Q[>UGOM2EEAD
MF%O&7,DQF665^.@SO//L*]'HH X?5TN+CXH>%KZ*QO'M(;2Y66<6[[8S*%V!
MCC@_*<^G?%<^WA[4];\/_$73([.YMY]2O7GLVN(C&LR[4Q@GU*$?B*]8HH Y
MK0?$=S?6L$<_A_5;)HH,W+7$&U8V5?NISF3)Z;0?Z5Y^=*U4_L_S:+_9&H?V
MFUPRBU^SMOYNO-S]-G.>F>.M>RT4 ,BD$T*2JKJ'4, ZE6&?4'D'V->;ZGI$
MFF?$?5=6OM)U6_T[5+: 12Z:\FZ&2,%2CK&P."""#R/UKTNB@#S3Q%I/V;PM
MX=M])\/7MLD>N07LEI&IF>*-9"SNY!;DC!QD\G'.*U3#<GXSQWPLKO[%_89M
M?M/D-Y?FF42;=V/[HZ],\=>*[:B@#@/!#WV@PZSI-]HVHJR:C=W*W"0[HI(G
M8NI4Y^8G.-H!.>U<];Z+K ^!^B6:Z5=G4=,NX9YK(QE96$<^\A0>ORG(Q_.O
M8** //\ Q)<76KZSX.OH-'U1(;?46FF\RU.Z./RRNY@,XY;H>>"<5FIHW]C>
M*_$BZIH>LW]MJ=U]JM9]/>0HP9 &C<*ZA2".K<$'K7J5% 'GNL:'H[VVCZ;=
M>'=5L8[2U,EG>Z69))+&0GF(-'DY]SE3BNB\$_VW_P (G9CQ"SMJ +@M( )"
MFX["X' ;;MS_ (UT%% ''^-++3M3NK"UU32-2EB57E@U/3ED,MG*,  >6"PW
M#//(^7D5S>H:=XIO/AE!]N@N[^^LM5CN8HW51<S6T<P*E@./,V<XZ_C7JE%
M' :T+Z[\4>%O%L&DZ@;.R-Q!<V[P_OT25 !((P22 1@C[V.U5+OPUJ'B?4_&
M.I1P2V<.HZ2-,LOM"F-I6PQ+LIY5<D#D XSQ7I5% '(>$-:O3I&F:7=>'M4M
M+BUMEANGFB"Q1E$QE6S\^2!C;GKVKA=)T/6=*TU_$]AINH_VO8ZM<R'3YXWQ
M=6LTG(13PK8(.X8Z'=7M-% '![[B]^*ND:HFFZA'9_V1+"\LMJZB.1G5@K9'
M!PI]NG-<[-X;U77?!_Q TN&QN8+J^U=[VS%Q$8UG0&,K@M@<F,CGID9Q7KU%
M ' :LEYXRU7PJL&EWUG'I]\NH7LEW T0B*(0(P3]\DMC*Y&!G-9<VA:EK)^)
M5C'9W,#:IL^Q231,B3%80G#'C[RX^ASTKU.B@#RC6+O5M7\.>%(E\-:M#)IN
MIV4U\KVY^01_>V 9+CJ<@8Q[G%6]0TE],^(NL:K?:3JU]IVK06YAFTUI,PR1
MJ5*.J,#R,$$\?K7IE% 'FGB+2#:^'/"UOI7A^\MHH-=M[Z6TB4S-#&LA9V8@
MMSR#C)Y) SBND\:6]AJ%A9V6J:+=ZC8S39>2U1S):,%)60!/GSGC*\C-=/10
M!R7@.'6;>UU*#49[Z>PCNBNFRZ@,7+0[1]_(!^]G&X!L=>U'Q+TV^U7P)>V^
MG6S7-TDD$RPI]YPDJ.0/?"FNMHH \_U_[?JFK^%?%5II&H^1I=U,MQ:RQ!9S
M'+&$,@CSD[3VZ]<#%7-)L+K4OB7>^*#:SVU@FEIIT'VB,QO.WF&1GV-A@!P.
M0,\UVE% &/XJGUBV\+:E-H$*S:JD)-LA .6]@>"<9('<XKA8;6]N/'7A#5DL
M/$$EM +F.ZN=0#;E>2,*/W8XC&>I"@<]P,CU*B@#RS2X=8T+1O%?AQ]"O[BX
MN;F\GL[B) 89HY02I+YX(SR.OH#4,6GZK8Z3\.-:72;Z8Z% UM?6:PD3IOA$
M98(<%MI';J#Q7K-% '!:*;^X^*VH:G/I-]:V5UI4,4$LT1P2KL2&QD*><X)S
MC'0G%=?K4FH0Z%?R:5$DNHI;R-;1OT:0*=H/XXJ]10!Y&UOJM_J?@W4Y=/\
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
M%=@X)+ 8&"0.3W'K7GOA;0SXB^!LVC(KPW@>Y:$.I1HIA.\D1YY'\!^AKH?
M%S<^)('\7W]NT$]Y!';01.,&.-!\Y]MTI<_14H Z35-<L=(EM8+AI'N;MF6W
MMX8VDDE*C+8 [ <DG@5S^N>+;*X\-&\MM3O=+ ODM'G^P,[Q2!P"C(PX!SMS
MTYIGCB#1[O4=)CO[V_TJ_A$LUCJML,+ WRAD9CD?,"/E(P0IY]>6U_4]7U'X
M2EM91Y;O^U8HX98[9D:ZACN%(F\O&5RJEO\ ]= 'H.I>+](TG64TF[>X6]DA
M,T4:6[N95!P0FT'<W/0<TNG^+M%U+1+O6(KLQ6=D[I=&XC:)H&3[RNK $$<<
M>]<]J,\4GQDT"1<M&-+G42!"5#.RE1NZ D US,OV2X\*_%&.XBN&@DO99E$2
M$,R[$ =<CE0RDDC/ - '>IXZTB34K+3S%J27-\GF6RM8RCS$XRP^7@#()SC
MY.*RO NI?9-/\6RZGJ,S6FGZY=1K+>7#2>3"BH0-S$G YK'T+6]%UOQ?H%QJ
M'B:TN+^P@D@LH(K*:V$LDB@.Q,G4[5X4>O>LB6QN]<^'WQ#LM-AFEN9=>ENH
MX50AIH@\397(Y#!&QCKB@#T_3_%6F:CJ$5@AN8;F>$SP)<V[Q>=&,99-P&<9
M&1U&>E7=6U>QT2Q-YJ$_E1;UC7"EF=V.%55 )9B>@ S7'Z)_8&O>(-*U&VNM
M<OKVQ61HS<QNJ6V]-K!\JHR>!CDY&>@S4GQ)2>!O#6KB":>RTS5HY[M8D+E(
M]K+YFT<D*3V]: *]CK3WGQE^S12:G# =#>66SNO,1-XE0!U1OE^[QE??OFM/
M2/%%I#HNOZO=:I>7MK97\PE#V1C>T50I,6T#+!,YW>Y]*R+;5;?4?C+8WMO'
M.+.30Y((KB2%D65_.5L+N /0'GO@XK(L;A&\!_$U0)-T]_?M"OEMF19(PL94
M8Y#$$#% '=6'CC0M1OA:V]Q*,VC7HFD@=(C$N-Q#L IQN&<$XY]*EL?&&D:A
M>V=K')<1M?(SV;SV[QI<JHR2A8 'CGW'(XK!OM/N-;^"!L-,4FYET9(HXP-I
M+! "F#T/!7%4/#ZZ%KLV@9FUZ>_L"LJVT\3HMG(J$'>2@ '5<9.<\9H ZC4_
M'&B:5]M,\ES)%8,%O)K>V>6.W)QPS*,9Y&0,D9YQ5"+QXK>.=3T%]/O6AM(H
M2DL5E*Y9W+9)P.$X&&Z'GDBL7P;JT/A@:WH>L6U[_:3:K<3QQI:O(;M)&RKH
M0,'/0Y(QCG%6TO8]#^+VKR7T5RL6I6%LMJ\=N\BR,A<,H*@\C(_#F@#H;[QG
MHVGS7J227$JV&/MDMO;/+';\9^=E! (') R0.3BGZEXOT723IIN[IA%J7_'K
M,D;/')\NX?,!CD<CU[5Q6BW:^&](\8Z1JT$_V^;4+NX@B$+,;U)1\ACP/F)^
MZ0.F.<54ET^?0M%^&.FZBK?:;.\1[@!2PB'EL/F(X !91F@#TG0O$%CXBMKB
M>Q%P%MYVMY%N(&B=74 D%6 (X8=15.^\9Z-I\UZDDEQ*EAC[9+;VSRQV_&?G
M900"!R0,D#DXKH*\MT6[7PWI'C'2-6MY_M\VH7=Q!$(68WJ2CY#'@?,3]T@=
M,<XH [74O%^BZ2=--W=$1:E_QZS)&SQR?+N'S $<CD>O:K.A:_8^(K:XN+$7
M 6WG:WD6X@:)U=0"058 CAAU%>;2Z?/H6C?#'3=15OM-G=H]P I81#RV'S$<
M  LHS7KM '(>*?%&G#2-<LH9;]YK2W<3S6,<I^S/MW#,B="."0#P.O%9>GZY
M+%X \$2W>LW=K<7S6:-<?9S<&X9@,QNQ^[OS]X\\5DZ-?G0])\::!?VMX=5F
MOKVX@1+=V^TQRC*.& VX[$D\8YJM<7"+\+?AZI$F^#4-/,JB-BT8C_UA88R
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,77](U/5A!'8:Y+ID(#
MI<"*!7:56P/E8_<88.",]:T[*SM].L;>RM8Q%;V\:Q1(.BJHP!^53T4 %%%%
M !61XFT&/Q+H4VF27$EN)&1UD0 [61PZY!X(RHR#U%:]% '-7'AN^U:]TV76
M]2MKB'3[E;N&*ULS#NE4$*6+2.2!DG QSU]*Z6BB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH Y.Q\*ZII%C=:=INMVZ6,\TLP^T6)EF0R,6;Y_
M, /+'!93[YK<T/1[7P_H=GI-EO\ LUI$(D+G+$#N3ZGK6A10 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<
MMX\\0ZAX9T>UO=/2UD>6\BMG6X5B,2-M!&".A_.NIK@/B^"?"%H!)Y9.JV@#
MC'R_O!SS0!H?\)-JNE>,]+\/ZW!9R1ZK%,UK=VFY,-$NYE=&)P,'@@_A70KK
M6E,D3KJ=F4ED\J-A.N'?^Z.>3R./>LVT\*11Z_%KFH:A=:E?P1-%;M.$5(%;
M[VQ44#)Z$G)QQ7)^ /#NC:D/$D]WI]O/+#XGNVA=UR8BDH9=I_AP><#K0!Z%
M+J5A;W<=I->VT=S)]R%Y5#O]%)R:=>7UGI\/G7MU!;19QOFD"+GTR:\@T?2[
MGQ+X2\507^JZ79R2ZE<B_FNK9FFMV5_D;?YB@!0%V\8 %;$BZC)\6H;.2_L6
MEAT*,VCWMN9$E)<B5T =<,<#/)./:@#T:74;&"*&6:]MXXYB!$[RJ Y/3:2>
M?PI%U/3W-P%OK8FV_P!>!*O[K_>Y^7\:\H\1Z%%H_P *9;#^T[>_B&N1-&UL
MNQ;<-<+F)?F)&TEAUR,UKWF@:/'\9-)@CT^V2%]&F9X4C 1RDB[2RCAL9.,]
MP#V% '?G5-/%B+XWUJ+1ND_G+Y9[?>SBE34K"6Z%K'>VSW)0.(5E4N5ZYQG.
M/>O)[>W@A^&WQ1LXHT6W@U'4!%$H^6,>4C *.P!R:GU[2]/M?#/@&]TJWA34
MVU&Q\F>(#S)0RYDRW5@5R6S^- '>P>,-&G\2:AH7VJ..[L1%YADD55=I 2%7
MG)(QR,=Q3]/USS6U&:^N=,BLX+GRK>:*Z5@RX'W^<*V<\5RVB6NFI\7/&(N+
M>U#""PEC\Q%X^5]S#/N1D^N*@T#1;77O^%C:/.JB&[U-XSQ]TF%,-]0>?J*
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MO]/E\VV9WC#[2,E&*-U]U- "Z9H^FZ- T&EV%M90LVYH[>(1J3ZX'>JQ\+Z
M=7_M8Z+8?VCNW?:?LZ^9N_O;L9S[]:UJ* ,S5?#FB:Z\3ZKI-E>M%_JVN(%<
MK[ D=/:G7N@:/J,%M!>Z79W$5J08(Y8%98B.FT$<=.U9EYX@O+3Q]IF@F&!K
M2^M9IQ+D[T:/&1Z$'<*Z2@"A_8>E?VHVJ?V;:_V@Z;&NO*7S"N,8+8SC':N8
M\9^#DN/ &JZ'X8TFRMYK\KE(PL*9W EFP.>!BNVHH R-(T'2M.$=U:Z-:6-T
M8@C>5&NY!W0$=L]AQ4TN@:/-JZ:M+I=F^HH-JW30J9 .WS8S6C10!1TW1=+T
M995TS3[6S69M\@MXE3>WJ<=34UG86FGQO'9VT5NDDC2NL2!0SL<LQQW)[U8H
MH R7\+Z!+JPU9]%L&U ,&^TFW4R;AT.[&<^_6M:BJ]_>V^FZ?<W]V_EVUM$T
MTKXSM5023^0H @M=$TNRU"XU"UTZU@O+G_77$<2J\G?YF R?QJIJ'AVU>/4K
MS2[6SM-;N[9XEO\ R%+ABN%+'&2 <<'TK4L[N&_L;>\MV+07$:RQL1C*L,@X
M^AJ:@#R23X917/A^UTVV\*V6EZK&(@VKQW"DQLI!:1"OSLQP< @=>37I2:!I
M$=[<WJ:9:+=W2E+B<0J'E4]0QQDCZUHTAS@XQGMF@#-A\.:);Z3+I4.D6,>G
M3$F2U6!1$V?5<8[#\JA/A'PX;>WM_P"P]/$5MN\A5MU'EY^]MP.,]_6JO@_Q
M!=^(+34VO8(8IK'4I[ ^225;RR!NYYYK5OKR[MKRQAM].DNHKB4I/,L@46ZX
MSN(/7GC H GL[.UT^UCM;*WBM[>,82*% BK] .*+VRM=2LY;.]MHKFVE&)(I
M4#*P]P>M3T4 5I]/L[F2VDGM89'M7WP,Z F)L8ROH<''%17NBZ7J5U;W-]IU
MK<SVQW02S1*S1'KE2>G3M1JFL66C1VTE]+Y:W-S':Q84G=)(=JCCWJ]0!G7.
M@:/>:I#JESI=G-?P@".YDA5I$ Y&&(SQ44?AC08;:[MHM&L$@O#FYC6W4+,>
MN7&/F_&K UBR.NMHHES?K;"Z,>T\1EBH.>G4'BKU $%G96NG6D=I96\5O;1#
M$<42!54>@ X%3T44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MU>WBOPEPJ?.N)9 /R !_"O3]/\-:9IM\+V&.>2[$7DK-<W,D[HF<[5,C' )
MSCKBH=/\'Z%I=W=W-I8[&NF=I8S*[1$O]XB,DJN>^ ,T <%K%A;:%X3\(:WH
MWR:K)>62M<HQ,EZ)<;UD;J^[)/.<8XQ6M8VEKXK^('B^RUR%+N'3UMK>UMIA
ME8D>,LSJ.S,3][J, 9KI;'P;H6G36LEO:28M"6M8Y;B22.W)XS&C,57J>@&.
MU+JG@_0]8U,:E=VD@O!'Y3307$D+.G]U]C#</8YH XGQ!!=Z!XS\*VWA^U6_
MGL]&O$MHKF<@R;1'C+8.3P/3/J*Z'X;6>B+X:34=*R\]XS/>22+MD$V?GC*_
MP!3D!!P!Z]3LGPKHW]K6.IK:-'=6$7DVICF=$B3&-H0,%Q^'8>E2:9X;TO1K
M^^OK""2&>_D,MS^_D99')R6VEBH/N * ,OQ=-IK7NCZ?>07E[<W,LC6^GP.%
M2XVIEC*&(4HH(.">N.#TKC]!@0:9\2-*>T2"RMW+160<.D!:#<0O8?,,X'0U
MZ)K/AS2]?>UDU""1I;1R]O-#.\,D1(P=KH0PR.HSS5:'P9H-LNI+!9/"NI1B
M.[$=Q(HE &WG#<''4C!.3DG)H XG1]&MM+^%UCXOM5FDUVT\/-)%,\K-G, (
M!4\8&!@8_G1H/AW5[K3O">L6$.F6LR-!<W>HB_DDFOHG7]XL@\H;BV[(!8@$
M "O1M,TBQTC28M+LH2ME$GEI$\C2 +_=RQ)Q[5F:;X'\/:1<QSV5BR>4Y>&)
MKB1XH6/=(V8HAY/( H WW19$9'4,C##*PR"/0UX3_8EG_P *;U[51YHOM/OK
MI[*82L#;;)SC9@X7W]?P&/=V4,I4YP1C@X/YUSJ>!?#R:!<Z&MG-_9MU(99H
M#=S'>Q.3SOSR>2,X- &#JDAUGXEZ%HNI 2Z9_9,E]]G?_5SS[E7YEZ-M4D@'
MUS6!>6Z1Z=\5-!5=^D:?:+<6<))*P2/;,[*OH P!"C@9KTF[\,:3?0V,<\$I
M:P_X]9EN)%FBXP<2!M_(X///>I;+0-+L-/N+&WM%^SW1=K@2,9&F+##%V8DL
M2.,DF@#,\"Z1IVF^$],GL;2&![JQMWF>,8\P[ <G\S^=4?'.E:G?WND76GVU
MKJD5D99+G1KF4(MVK *&&<J2IZ;ACYJW="\-Z7X;MC;Z7!)%$0!AYY)=JC.%
M&]CA1D\#CFG:EX>T[5;ZWO;E)UNK=&CCFM[F2%@K8++E&&0<#@^E 'F.MS:+
M<?"R.[T>SFL4AUN+?;S\/:3>>JR(.?E R1@<8/X5U%^(T^->C[,+))I%P9 #
MRV'3:3^N*Z%_"FAR>'9= ?3XVTR7)DA9F)<EMQ8MG<6W<[LYSSFH+3P5H-CJ
M-IJ$%K,+VT5DCG:ZE9RK8R&)8EQP.&SC% ' :/X;TO6?#_CN?4 [R0ZWJ30R
M&5A]G93D.@!P&SSGJ<#M3K>YN-1MOA3J=]EK^>3;+,WWY%\ACR>^< _C7=-X
M$\/,U[BTG5+Z9YKN)+R98YW8DL70/M;.>A'3CIQ576=%NM2\7>&A;6?DZ=H[
MO<R394(28RB1HH.<\Y/   % ')PV6H^+]:\9QS6%A>2P7C6-L]W>/&]F@C&Q
MHE$;;222VX$$GZ5<:._N/%7@_P ,^(KB*\A72Y;BY"L6BO9T"J-V0-X RV".
MISBNNU#P7H.IZI)J5Q:2+=RJ$FD@N98?.4=!($8!QV^;/%3:IX4T36+6SM[N
MQ4)9'-JT#M"\'&/D9""HQ@8![4 <)X[\)Z)I6E:'!;VJ_9Y?$UJ[1.<I&)&
M=5'\*D <5Z78:=9Z7:+:V-O';VZDD1QC !/)K-G\(:%<Z"^BS6 >Q=Q(RF1]
M[.#G>7SN+9 ^;.:T=/T^VTNS2UM5<1+DYDD:1B3W+,22?<F@#S^?P_I&H?&Z
M\CO+""</H4<Y$BYR_GLN[ZX %.T'3[/Q=K/C.37XEN)+;47L8%E_Y=8%1=K1
M_P!PDDMN&#GZ5U^J^%-&UK4[?4;ZT9[R",Q)+',\9*$Y*-M8;ESV.13+[PCH
MNH7MQ=S6TJ372".Y,%S)")U P!($8!^..<\<=* ,SX6ZC?:K\-M&O-1E>:Y:
M-U,K_>=5=E5CZDJ!SWZUU]16]O#9VT5M;1)#!$@2.-%PJJ!@ #L*EH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHKBOBQ/<V?PWU2\L[JYM;JW,3Q2V\S1L"9%4\J1D8)X- ':T5
MYSXRBU#P9X=U36;#6=3N;V]^SVH%Q,'2%VD"F2-3\J$ANG"@@5;TZUUZP\56
MEQ;66K0Z,;65+Y-1OUN"9  8W0>8Y!)!!Q@<CB@#H?%FO/X8\-7FM+9_:TM%
MWR1>;L)7."0<'GVK6@E\^WBE QO0-CTR,UXQJ22^)/@/J7B?4-0OGO[R&2<A
M+N188U$I C$8.S: ,<@DGG.:Z;7-6OI/%7AWP_!#?2V;Z<]Y/%93K#),5VJJ
M[RZ$*,DD!LGCM0!Z+17E6MIXCTSX:^+7OI=1LUMY#/I4K7N;B.,X^5G1R3@Y
M').0>>E3ZC9ZC8^,/"$,/B#50-9CGBOPUP65PL0<%$/RQG@C*@'!]>: /3J*
M\XT474%]X^T%]2U">TL!%):O-=R--%YD&\@2$[L CCFN=N9-5L/@UI?C2/7M
M5DU>UAMYCYETYBF4NJE'CSM;(;J06)[T >P?;[3^TO[.^T)]L\GS_)S\WEYV
M[L>F>*AMM3%SJ]]IPL[R,VBQL;B2+;#+O!.(V_B(QSZ5PEUHMMJ'QME66>_C
M\SP^LQ\B^FB(/GD8!1@0O^STSSC-30:K=Z1XK^(<JSW-Q#I]C;W<%O-.\B(W
ME2.P4$G:"5' H ]$HKR/4;G4=)^%.F>-8=6OYM8VVMW/ON7:*<2NH:+RL[ N
M'P, $8^M;=]:W%_\7YM+.JZE!I\NA+<RV\%VZ!G\XIE<'Y. .5P>.O)R >@T
M5QGPUN[R?0]2M;R\GNSI^K75E%-<.7D:.-\+N8\D^YKLZ "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@ K(\3
M>';7Q5H<VCWTUQ%:S%3)Y#!68*00,D' R >/2M>B@#-U/0[/6M!ET?5 UW:S
M1B.4R$!GQ@ALJ!AL@'(QS572/#2:3.LTFJZKJ#QH4B^VW.\1J>N   3QU;)]
MZW** .*D^&&BOI=]I(N]332KMF;["EP!#"S')*#''/(!) /.,UIZEX-LM3BT
MQI+R_AOM-4K;7\$JI.H(PP)"[2" ,@KBNBHH YV\\'6>H>&KO0[F^U&2&].;
MF=YPTLG3C)!"C@#"@#BG7/A&VNM1T2^EU"_,^C BW(9 &W+M8N-G)*\=O;!Y
MKH** .6N/#MMH[>)=;BN+^>XU. F>+ D!*H50(JKNR!P ,Y[Y/-<_P"!?"$=
M]X!T*WU>?56AMU2233+M1&BRJ<X(*!RH;D L5Z=J])HH P-6\)66JZ[;:S]K
MO[.^A@-L9+.;R_-B)W;&X/&>>,'WIUGX5L[/7]4UC[1=32ZG&D5S#,RM$548
M4 ;<\ D=><G.:W:* .5MO .EV]M:6+75_-I=G,)[?3II5:&-@<K_  [V /(5
MF(Z<<5H?\(S;?\)>?$HN[O[8;7['Y>Y?*\K.[&-N?O?-G.<^W%;5% ')0_#[
M3H=,N;#^T-3:*XU#^T9&,RAO.W;F.54<$]1T],5UM%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
G!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>24
<FILENAME>exhibit4002.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 exhibit4002.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#W^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 ****
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 ****
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
M8/7(IGBWQ>-(O?#>EMJD-DVINS7-XFTF.)(RV5# @;FP 2#W[].9GUK2[O\
M9S>WM]0MI)X-#BCEB652T;!0N&&<@[@1S6MK-W;?\);\,S]HBPQG*G>.0;;
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
MZG-==7"?#7BX\9JWWAXDNB?H53'Z4 :NE7=UXBL-4\C7[<>7?R1V\^FHI:%
M!B.02*P+C//'<=*7P1K]UK^AS-J"QC4;&[FL;ORQA6DC;!8#MD8./>LGX:3P
MRS^,A%*CG_A([EOE8'@JF#^A_*CX:?ZSQDP^Z?$UWC\D!_6@#N)IH[>%YII%
MCBC4L[N<!0.I)["N*T[Q[I_BOPM?3:9??8M0$5PT4:LKR((RP#X92.< X(Z&
MNXKRSP-JVG0?#74],FOK>._MWU$36SR 2)B20Y*]0,$<^] '0>#O&FGW^@:!
M!J>M6K:W>VD<C1,ZJ[N5!^Z, $]<5T6I:]I6CLB:A?0P.ZEU1F^8J.K8'.!W
M/05Y,[6-O\(OAW(K01A=4T]]P(&&W?.?KUS^-;#71L/BUXF_M#78=(%S:6AL
MGN40K+"JL'"L_'#DD@=<Y[4 >G6]Q#=6\=Q;RI-#*H=)(V#*RGH01U%25SW@
M?2[+1_"%C8Z;?27MDF\PSR+MW*78\<#Y>>#T(QCBNAH **** "BBB@ HHHH
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
M[TBH Q^IHCM+:*X>XCMX4FD^_(J ,WU/4TRVU"RO))([6\MYWC.'6*56*_4
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
M=MQGGIUYZUK5B:QXA_L_5+72;.S:]U.YADG2#S!&HC3&69CG&2P X.2>PR:
M*!L8? ]FW]@:#?ZA]MNFDGBBNB[!V4DR$RO@98 $Y[YYQ5OP=X>7PWX?2T,4
M,=S/*]U="$?)YLC;F"^PX4>RBMBRFEN+&WGGMVMII(E=X&8$QL1DJ2."0>/P
MJ>@ K(B\,Z7#K=[K$<<ZW][&(IY1=2_,H&  N[ QV( QVK7HH YG_A /#G_"
M,GP[]CG_ +),OG?9_MDV-V=W7?G&[YL9QGGK5K5?"6CZS):37<,_VFT39#=0
MW4L4RJ>H\Q&#$'W)K<HH P;SP;H5_HB:-/9O]@243>6EQ(A9P<[F96#,<\Y)
M//-9WC[1[G5-!L+*WM)KNUCOH'NUBDQ<"%,G=&Q(._(7G.<9QS77T4 >>:)X
M?N;3QCI]WHQUVVTJ.*47ZZG=2.DQ( C5$D8MN!R2V ,#&3FM^T\!^';"[\^V
MLI$02^<MM]IE-NLF<[A"6V YY^[P>E=)10!E6_AS3+7Q!<Z[%%,-1N4$<TAN
M)"K*.@V%MO';CCFJ^E>'C8^)M;UV:97GU$Q1JB#Y8XHU(4>[$DD_@.V3NU3U
M34%TK2[B_>WN;A8$WF*VC\R1_95[F@"U)&DL;1R*'1P596&00>H-<NGPY\,)
M:0VHL[@PV\JRVZM?3G[.RG(\O+_(,\X7';TK?.I6B2V<,LRPSW@)@AD.'?"[
MF 'J!UJ-M41-=CTK[+=EWMS/]H$7[D -C:7[-SG'I0! GAK2X_$$VNK'.-1F
MA$#R_:9,&,=%V[MH]>G7GK64;./P/8+!X=\/WU^EW.[R11W1?9(1G<3*_ +=
M2#WS@UU=% &%X/\ #L?A?PU;Z<J1++EII_*&%,KG<V/8$X'L!6[15&WU1+C6
M+S31:W:-:HCF=XL12;L\(W\1&.?2@#,E\$:%-)<F2WN&AN;@W,]L;N7R))2=
MQ9H]VT\@'&,>U27/@[1+O6)]4EM9/M-RJI<!+B1([@*,+YD88*^!Q\P-;M%
M'-'P%X>.DZ=I?V6X%GITPGM(UO9AY4@.0P._/'.,GC)QUJQJGA#1M8U)=2N8
M)X[U8_*-Q:W4MN[IG.UC&R[A]:W:* (+.SMM/LXK2TA2&WB7:D:#  INH:?9
MZMI\]A?V\=Q:SKLDBD&0PJS5#6M0?2=$O=1CM_M!M86F,6_9N"C) .#S@&@"
MMI_A?2M-O8[R*.>6YBB\F*6YN9)VB0]54NQV@X&<=<<T[2?#>F:'=7US813)
M+?2^=<%[B20._P#>PS$ _3VJ?1-376M!T[54B,27MM'<"-CDJ'4-C/MFK] !
M6%%X/T6WU:[U."">&YNV9YO*NI41G*[2^P-M#X_B S[UNT4 <U_P@/AS_A&%
M\.?8Y_[)67S1;_;)L!L[NN_.-W.,XSSUJSJOA+1]9EM)[N&<75HGEPW4-U+%
M,JGJ/,1@Q!]R:W** *NG:;::39K:6,(BA4DXR222<DDG)8D]222:L.BR(R.H
M9&!#*PR"/0TZL'5_$;66K)H^GV#:AJC6KWGD"41J(E(7)8]RQP!CUS@4 53\
M/?#A@CMOLUU]BBE$T=F+Z<0(P.X$1[]H /.,8]JOW_A;2M0U%]0DBGBNY(O)
MEFM;F2!I4'16V,-V.V>1VK5MY'FMHI)8C#(Z!FC8Y*$CD$CTJ2@##OO!^A:A
MHMKHTUD4T^U97A@@F>$*5Y4_(03@\\]^>M3-X:TQ_$$.NM'.=1AA\A)3<R8$
M?==N[:?7D=>:UJ* .&\2^$K;3O GB:ST"QNI;O5DD9XA.\IDF<8+_.Q )[GC
MH/05H>'/"FFV]AH]W-:W?VJT@40Q7ES)(+9MNUMJLQ53U&1T'3BNIHH YRX\
M">';JYU":6RD*Z@6:ZA%S*(96(P7,8;;NQ_%C(//7FI?^$-T3S=(E\BXWZ.N
MVQ/VR;]T,8_O?-QQSGCCI6]10!SESI5GX=N-4\1Z;I=Y>ZG=^7]HBBN79IP&
M &%=MF54D@<< @8S3/">BO:W>KZ]=V*V>H:Q.LLD.06BC10J*Q!(W8!8X.,L
M1SC-;UI?6M^)C:7$<PAE:"0HV=DBG#*?<58H *R]3\/:;JUW;WES%(MY;!EA
MN8)GAD0'JNY""0?0\5-K6H/I6BWNH1V_V@VL+3&+?LW!1D@'!YP#2:)J:ZWH
M&G:JD1B2]MH[A8V.2H=0V"?;- %-_"6B/X?N-#-HPT^Y+-.BS.&E+'+%W#;F
M)[DGGO6G8V4.G6,%E;!Q! @2,/(SD*.@W,23^)JQ10 R6))X7BD7=&ZE6'J#
MP:P[#P;HNFS64D,-P_V$$6B3W<LR6^1M^178@<< ]AP*V;NX%G93W+1R2B&-
MI"D2[G; SA1W)["FV%XNH:=;7BPS0K/$L@BG39(F1G#+V([B@#%NO WAZ\U*
M]OYK)S-?*%NE6XD6.8@8#-&&VE@.A(R.O6ED\$:#-I.FZ9):S-:Z8X>S'VJ4
M/"P! *ONW< \<\<8Z5T-% &/;>%])MEOL02327\?DW,MQ.\LDB8(V[F)(7!/
M ('-1Z?X1TC3;JTN88[B22S0QVIN;N680*1@A [$#CC/7''2MRB@# 7P7H*Z
MG>WXLF\V^W&YC\^3R969=K,8MVS<02,XS5:+X>^&XH;.(6MRPLI5EM"]].S6
MY7. A+Y5>?NC@\9' KJ** ,B'PSI=OK5]K$4<Z7]]&([B474OS*!@ +NP,=L
M 8[56A\$>'X/#$_AQ;%FTF8EGMY)Y'&2=Q(+,2/FYX(YYKH*PO%_B,^%/#TV
ML&S-W% Z+(BR!& 9@H(R#GEAQ0!%-X'T*XM;*WGBNY$LK@7,#/?3EQ*  '+;
M\L0!@9)P.E.N?!6@W>IW=_+:2&6\ %TBW,BQ3D# +QA@C$#N17044 <Z? ^@
M&STJT^SW'D:2XDLE%[,/)8="#OR<=!G.!QTI;O2+/0[S4O$VGZ9=WNJSHJRQ
M17+DS*"  %9M@P,XX'?UKH:* .7\+:,\>IZOXDO-/%E?ZM(G[EB"\<,:A4#D
M$C<>6.#CD#G%=1110!BZCX4TC5=6CU2YAF%ZD7DF6"YDA+QYSL?8PW+GL<BJ
MC^ /#;Z'/HIL9%TV>X^TO;)=2JF_.[C#<#/.T<9 .*Z6B@#';PQI;ZY::R\=
MPVH6D/D0RFZE.$[@KNP<]\@Y[UL45A6/B,W?B_4O#TEF8I+*".X$PD#+(CD@
M<8X/!H DOO"NDZAJ,FH213Q7<L0AEEM;F2!I4'17V,-V.V>1VIE]X/T+4='L
M])FLBEA9LKP003/"J,OW3\C#.#SSWYK<HH 15"(%!) &.3D_G67K?AW3/$4=
MM'J<4LBVTRW$(CN)(MLB_=;Y&&2.V>E:M% &)J?A/1M7U2WU*[MY3>01F%98
MKB2(M&3DHVUAN7/.#D5 W@C0GDG+V]PT,]R;N6V:[E,#REMY8Q[MI^;G&,9[
M5T5% !6-JGA;2=8U.#4KJ*=;V",Q+-;W,D#&,G)1BC#<N><'BMFB@#G$\">'
M8K*:SALI(8);L7NR&YE39..CIAOD^BX'M4I\&Z')9W]M-;2SKJ&S[5)-<R/+
M+LY3YRVX =@",5M3S16T$D\TBQQ1J7=V. J@9)/X46]Q#=VT5S;R++!,@DCD
M4Y#*1D$>Q% &;I_AS3M.OGOHTGFO'B\@SW5Q).XCSG:"Y.!GG ZGK5*Q\">'
M=.NEFM;*1$27SH[8W,IMXY,YW+"6V YY&!P>F*Z.B@#%N?">C7>OKK<EO(+_
M &*CO'<2(LJJ<J'56"O@_P!X&H+;P1H5HUN([>X:&VF^T06\EW*\,<F2=P1F
M*Y!)(XX/2MZ::.W@DFF=4BC4N[L<!0!DDTVVN8;RUANK:598)D62.1#D,I&0
M1[$&@"6LO5/#VFZO=6UW<Q2+=VVX0W$$SQ2(&Z@,A!P?0\5J4V1Q'&SG.%!)
MQ0!CMX3T5M N=$^R,+"Z+-<(LSAYBQRQ=PVYB>Y)YZ5HV%C!IEA!8VH<00((
MXP\C.0HZ#<Q)/XFN1TSXC_VR+)['PCXE,%XT?EW,MJBPA&(^<L'/R@'/3M6K
MJ_C&RT>XOHWM;NX33X4GOI8%4K;(V<%LL"> 6(4$@#/ID Z*N=@\#Z!;-?F"
MVGB6^+F:-+N54R_WRJAL(3W*@&K^I:[::9]@5A)/+?SK!;10 ,SDC);DCY54
M%B>P'T%:= '.R>!M ET6PTA[:X^PZ?(LMK&+R8>6R_=.X/DX[9/':I=4\(:-
MK&H1ZA<PSI>QQ^5]HMKJ6"1DSG:S1L"P]C6[5>^O8-.T^YOKI_+M[:)II7_N
MJHR3^0H +*RMM.LXK2SA2&WB&$1!P._YYYSWJQ6)H6MWNL[)I-(DM+*:W2XM
MYWF5BX;HK*/NL!@XR1SUK;H **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KB_BO<7-E\.=3O;.[N;6Z
MMS$\<MO,T; F15/*D9&&/!XKM*Q_$_AVU\5Z%-H][/<PVLY4R&W959@I# 9(
M.!D \>E '-^-)M5L=?M;ZXM=5N_#*VC).FE3O'-#-NSYC!&5W7;Q@$XY..E4
MM0EU'_A'_#5]HMUJOB#P^@D>]:UN62\N$(_=MN!5FVG.5!!.!GH:ZRX\-/-?
MF]BUW5;:=[9+:4PM$5E"DD,5:,@-\QY4"H(?!EI8P:9#I.H:AIB:= UO$+9T
M8.C$$[Q(K!CD9SC/6@#C=4U.$>!=,U+0=>U6:)]<A0//<R"6-6E"O ^3D@<C
M#9_K71SW-S%\8[.T2[N!:3:-+*]N96,9=94 8+G ."1D5<F\!Z//X6GT!S<^
M3/.;J2X$F)C.7WF7=C ;=STQVQBBU\$VEMX@M=<;4]3N-0AMVMGDGE1A-&Q!
MPPV8'('W=OZG(!Q.OZLUMI=GJ^DZUK=_<)JL2/?[W2TE1IMC1[,B-E .W*J>
M1UK>U*"[O?B\NEKJVHVUA/H37$T$%RZJS"94!7GY#@CE<'@^IJQ_PK#2?[$7
M1O[3U<Z?#*LUK#YZXMF#[QL^3GG^_NP#Q6W_ ,(Q!_PEL7B0WUZ;R.T^Q^63
M'Y;1YW$$;,Y+ -G/7VXH \_3Q1K&@_#/Q9,E]-=76EZS-IMI<W3>8ZH9$16<
MG[Q7>3D^@KK=1TM_"NGWOB&VU35+DV&F3M):W5W)-'<.J[@Y#$A3\I^[@<]*
MGM? >E0Z3K6EW,UW?6FL3O<W27+)_K'QN92JKCD ^V!C%6=+\*PZ?&T=SJFJ
M:HAA-N$OYPZK&>HVJJALX'+9/OR: .,T?_A*;NP\+ZM96^LR74TD,VI3W5]$
M;:>"1<R;8O-(7&05VH#Q7I=[<?8["XN=A?R8FDVCO@$XKG]'\$6NBFWBM]6U
M>2QMFW6]C+<@PQ8Z 84,P'8,Q'M73$ @@C(/4&@#R*:^U5?@^OCE=8O?[;"+
M?$_:'^SD&3'E>3G9MVG;TSGG.:U;ZPBU3XQZ1-)+>PF70I)BL-R\94B5/E^4
MCCGD=#WK<C^'NE1V"Z5]JOVT19_/72VD0P [MX7.W>4W<[2V/:M*;PS;S>+H
M/$AO;Q;J"W-LL2E/*\LG)!&W/) .<]J -._E6'3KF5[I;54B9C<-C$0 /S'/
M''7GTKS+^TI+3Q)X.GTW4-=N(+^X:WN;B]>007BF)F#+&YPIR,C:JC![UZ7J
M6GV^K:9=:=>(7MKJ)H95!QE6&#SVX-<U'\/;)?[):76-7GETF59+.269"8P%
MV[,! I&.I(W<#F@#'L]/N]:^(/C/2Y=<U>"P@2T>**"\=3&\D;$E6SE1D9VC
M /<8 %8QU'6=1^"FB>)GU&_-WI[B>\^SW#QM=6Z2E)%;:1D[%SGKP?4UZ%:>
M%H;+7M8UF'4+X76JHB3 F,JFP80H-G!4$XSG.><UBO;6'@3PQ!X8M;'5]8AN
M8ITMHO)\T$G&8W=5 0,7)RW&-W/ % %K36;6_'EWJ5K?71TNQMHX!&EP_DS3
MN-Y;;G:=J,GXOZBK_C2+6YO"UTGAXG^T,H559!&SH&!=58\*Q7(![9[4[P=X
M=C\*^$]/T="&>"(>:_7?(>6/TSG'MBKFLZ0FLVD<#7=U:-%,DT<UJX5U93D=
M001Z@@@T >?+XHM=-\.^*=7TN;68=2L+-?-TC5Y9)&M9/FVR#>S9!R.A((7M
MFKFE6_B5-0\.W=G;:R8FXU62_OXI(IT9/OJ@E;:0V" JKQQ[5T\'A#3U?5);
MZ2?4IM4A%O=2W17+Q $! $55 ^8]!GGK4>C>#X=%>V"ZQJ]U;VHQ;6US<@QQ
M#& /E4%L X&XMB@#G-"M[OQWIFMWUQK&I6-Q_:,UK9FSNGB%K'$P4?(I"L3@
MDE@>O:M'2)KA_BAXGTZ2\NGLQ8VLB0M.Y6-GWABG/RYP.F*N#P+8Q:E>W5IJ
M.JV<%],9[JRMK@)#+(?O-TW*3CG:PS4]_P"#K.]\1_VY'?:A9W3P"VG%I,$6
M>,$D!N"<C)Y4@^] 'G<VJ:H?@%/J8U6_&HV]XXCNOM+B3 N_+ 9@<L-IQ@UT
M/C71KO0O!GB75X/$.M27+6BNFZ[91#(A.60+@*#GE1QQ6I_PK?2_^$.F\*K?
MZBNF23F;:KQAE^??L!V?=W<^OOCBMK7/#\/B#PY-HE[=W0@GC$<TL919' ZY
M.W SCG 'MB@#B?$NFQZCX]^'YGN;U6G@NPS0W3QD8@!R"I!!/<CKWK40SZ?\
M6[/3XKV^>S;09)&@EN7D5G65%#X8GYL<9ZG\:UM3\'6FJ0:1YFH:A#=Z2<VM
M[ Z+,,KM8'Y2I!'7Y:DC\)VT?B:UU[^T-0:ZMK3[&J/(K(T9.3NRNXDD YSU
M'IQ0!YYI>H>*_$_@Q/$.EVNKOK=Q<-/;R"^C2S5%F(\HQ&4 KL4@DINSSFMG
MQ9=7^F^(+Z[UY=97PW+;1K;7FDW#I]@< ^8TJQL&/)!W$, !C'6M^U\!6%C/
M,+/4]6MM/FF:9].AN0L&YCDXPN]03R5# <]*GU'PC'J$^IL=8U2"WU-0MU:Q
M/'Y;#8$.-R%DRHP=I% &QI>S^R++R[MKR/R$VW+')F&T8<GOGK^-<GHSSS?$
MOQ?ILMY>/9BUM'2)KER(BX?<4Y^3.!]W&.U=C:6L-C9P6EM&(X((UBC0=%51
M@#\A61;>%X+3Q'J>N1:A?"ZU&)8I5)C*(%&$*C9P5R<9)Z\YH \LBN=9B^#%
MKXM/B'5GU*TN08]UTQ1D^U>65=?^6F0>K9/0# &*]PKCO^%<Z9_PA'_")?VA
MJ7]F^;YF?,C\S[^_;NV=-_S=,^^.*ZZ)&CB1&D:1E4 N^,L?4X &?H!0!Y?]
MOUKQ/J'BP0P:TSV5W)8:>;"]2".W9$!#LIE0N2S9.X,,8 [BK/B*;7M%T3P]
MXJOI[K^T+(1IJ>DPW+;+LD8;8BG:74Y< <$ YX%=)<^";1]9N]4LM3U339;W
M:;N.RG54G(& Q!4D-CC*D&KH\-VXUFQU'[7>$6,!@M[9G5HE!&"W(+%L #<6
MSU'0G(!Q6HZG?:3X$M=1LM8FGN_$.H01BZ\]IH[1)WZ1!\X"J2 <=>2.@&[K
M7AT:7HVOWD.IZE+ ^D31&TN;N2= X5CY@+L2#CCCBG6_PYT>'P[?:%+<WUQI
M]W-YXCDD4?9Y-V[=$54;/FYQTXZ<G-U/"*'3+VRN=;UB[-W ;9I[B="Z1GJ%
M 0("1_%M)]Z ."M([[1/#'PWU6VUC4#)=SV%E/;M,?(:&2+[OE_=R,##8SW)
MK;\6W$,Q\1"#5];N+RUMMT<.G.\4>GL(\C<R%58D_,0Y8X[8K:G\"65QHNAZ
M4=2U%8-%ECFM65H]^Z,8CW$I@[1QTY[YI9_ >GSWVJSB^U*&#5>;RSBF58I6
MV[=WW=P) &0&P>X(XH Y;5=1U2^\-_#B_CU2[M;S4KFUBN9()"HD62$LV4^Z
M3D9&0<?3BM30VO\ 2OB)KVB0ZA>7EK_9T-[!'>W#2F.0LRD!FY"G XK4?P'9
M/IN@V']I:D(M#D26T(:/.Y!A-WR<X7(^AYSUJ2^\."TU;5O$UG)>76I36#0+
M9F1%BD"@E$&%W#YN^>] 'G5I=WVMZ%X:\C5M:E\1SZDJZM!'>31A(MS>;N16
M"QH !@@#MC.36Z;[4]=\4>)K!8-;EM],,=I:#3[U8/*8Q[C(Y,J%V)(QG(P/
M<UBVECJVF^#["/0/$7B5M=BAA2+2Y[3]RC\!D8/%\J#D9+=!U->AWG@RVN=;
MGUBUU+4M,O+I$2[-C*JK<;1A2P96Y X!&#CO0!=\+'63X7TX>($5-66(+<A6
M4Y8<9RO'( /'K7)7.EQ77QWW//>(1H"S?NKEXQD7&,':1E?5>A-=_:6L=E:1
M6T)<QQ*%4R.78CW8DDGW-97_  C-O_PF/_"3?;;S[7]E^Q^3E/*\K.[;C;G[
MWS9SG/MQ0!P]C<:AXD\"^(/$\FK7]KJ$4MV]F(+ETCMEA)"*8P=C?=^;<#G/
MTIUUJFIZW=_#>[34+RPDUB"0WB6\K*CC[/O^YG;G.<'&1D>@KIY? 6G.FHVT
M-[J%MIVI2M+=V$,B"*5F^_R5+J&[A6 -6]0\)65]J>BWRW-U:G1\_9(;<H(Q
ME=I!!4DC;\O7ITH N:%H[:)8/:'4;V^!F>19;V8RR*&.0NX\D#H*YOQ');76
MK:E:?VKK4]S':J5LM+=XOL9()$CNA49;@A7;H.!7;US=QX+LIM>OM52^U"W;
M4$1+VWAF"Q7&Q=JEOEW [>/E84 <C;:CXGU?X:>$]6@6[OQ\LFJ0VDWE7-Q&
M P^1@0<YP2 03TJPL]WJ?@>^G\&W^J7LG]HJT]I>7#I=0(NSS;97D.Y&P"02
M>-QP>E=!9>!K?3-,TJRL-8U:W&E^8MO(DD1;:_56!C*L..,C(]:D3P39Q61A
M@U#48+EK\ZC)>QR()9)R-I+?+L(QQMVXXZ4 <?<>++?2?!GBS6M%NM76_M(H
M4DTS5I))'L922H8"0L<'=NZD'96M86/B*#7]&>UMM:2P:.2+57U#4(Y1("GR
MR(!*^U@P_A &#6_%X-TPPZPE\T^H2:PBQWLMR5W2(JE54! H4 $XP <G/6ET
M;PI'H\L#'6-7ODMEVV\5W<!DB&,=%5=W''S[L4 <?\.]$==*\17-A>7BWT6K
M:A%;B6[D:'=N(5G0G:QR022">]2^$+PC7-+T[7)M>T[Q)#"YGM[NZ>6VU$A<
M,\?S%" ?F 7!'3&!711> ]/@FU8PZAJD5MJCRR3VD=P%B6252KNN%W G.>21
MGG' JS9^%(8-4L=1O-2U#4KBPC>.T:[:/]T' #'Y$7<2 !ELT 6O%'_(HZU_
MUX3_ /HMJ\ULX[[1/"WPWU6VUB_,EW/I]G- 9CY#02QXV^7]W( &&QGOFO5=
M5T]-6TJZT^2:6&.YB:)WA(#A6&#C((Z9'2L"?P)93Z)H>DG4M26#19HYK5E:
M/?NCXCW$I@[1QTY[YH QO%EQ#,_B%8=7UNXO+:VW1P::[Q1Z>PCR"S(55B3\
MQ#DG';%9]]J6H_\ ".> O%MQJ%XL!^RIJJ17#QQR+*H D=5('RR$$^H.#D<5
MU4_@33Y]0U2Y6^U*&'5>;VTBF58I6V[=WW=P) &0& /<$59'A#3V\$GPG-+<
MSZ?]F^RAI&7S%0#Y<$*!E>,''89S0!SMQ'<7]KXUUR/4=1CM$AEM[%([R155
MX4/F2H V!^\!7C^X?[QK-U2\U.3P3\.+N'5KZWO+R[L()YTG;,BR1$OO!.')
M(!^8']3GO3X=M!X5/AZ&2>"S-M]EWQL/,V$8)R01DC.3CN3UK,G\"64^CZ%I
MAU+4EAT66.:U96CW;HQA-V4P=HXZ<]\T 9NB_;-)^)^J:(FHWMW92:5'?)'>
MW#2F.7S&0[2W(!QG'2N/M[S4=9\.:)LU36'\53:J(]2MH;R:,)&)6$H**P5(
MPHX88Z=<DUZ5=^'5M_$%[XIMIKRXU(V)MDM"Z+$ZC+*GW<CYN<Y[^G%>;V-A
MJNG>"[--$\0^)TUZ.%!%I4EIF&.7C,;!X^$'(W,V,#.30![/%&(HDC!8A%"@
MNQ8G'J3R3[UY+XCU=K72(=8TG6M;O[F+5(E:_#NEFZM,$:+9D1LH!VY53R.O
M6O6H]YB7S0N_:-^WIGOBN+/POTDZ'_8O]I:O_9R2B6V@\]=MLP?>-GR9//\
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
M!QD$<^U7-?\ #>JO<^+%LXX'MO$-G'"9Y)0@M66-HW9@>J[2",=P0<=:U(?
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
M?(3(IR$( P/QK3^'5WJNH^!].U'6KFXGOKM/.?ST1-H/ "A%7Y2 &&<GYNM
M&IK_ (GT;PQ:+<ZQ?Q6R.=L:L<O(?15')_"K][>VVG64UY>3I!;0(9))7.%5
M1U)KAOC!9VH^'NJW@MXA<LUJC3;!O*BX3 SUQR?SJ3XNNP\%11?\L9]1M(Y_
M0H95)!]L@4 =%IOBG2]4U 6$+W$5VT/VA(;FW>%I(LXWJ' R/IR.^*%\5Z0V
MIK8B=][W#6B2F)O*:=028P^-NX8/&>H(ZC%<WXR!3XE^ )8N)3/>1G'=#""W
MX<"LF73;W2=&M;+4+:2"VTG79=6GU!ROE&W6228,#G)8[@NW&<Y[=0#T>75;
M.'5[?2VE)O9XWF2-5)PBX!8D<*,D#GJ>E7:\STS7+ZQO-9U>;2?M.JO9)J-Y
M%)/Y9M+3Y_)MT^4Y?:KL1\HW$\]*]%L;R'4+"VO;=BT%Q$LL9(ZJP!'Z&@">
MBO.;/5M=\2Z%XBURSUB6P-E<W$-A;1Q1M'B'O)N4L2Q!S@C Z>M0W/BG6M5M
MO 5_IU[]A.MMLNH/*5X_]46)&1NR"#CGTS0!Z9167H5AJ6G6DT.IZO)JDC3L
M\<TD2QLL9QA2% !(YYP.M<J9M>U'XC:YH4.OSVEA'8P7$92")I(F8L,(2I&.
M.=P)],=: .^HKQP^)O%G_"JU\7R:X!=6%QY3V\=M&([E5G\IC)D$ACR?E*@>
MG>NSU#5;_4OB&GABTO9+&U@T[[?<30JADD+/L5 6!  P23C)X'% '845YJ/$
M>MCPQXZLY=1?^TO#QD-O?)$@:1/+\Q-Z[=N>QP!GVJ9]3\0:'X0/C*_UK[;$
MNC"8Z=]G18_/8(48,!NQU!SUR2,<  'HE%>=Z;J_B)=3\/NDFK:A#=G9JB7&
MG>5%%N3(DC;8N &XP2V0?7FNE\;>('\+>#-4UJ*)99;6',:-T+DA5S[9(S0!
MOUA:CXIM;'4)K&&ROM0N;=8WN4LH@Y@5R0I;)'7!.!DX&<8KG=5O]<\*7/AB
MYN-8EU&+4K^+3[V&:*-5#R@X>/:H*X8="3D>_-0^&;"X/Q:\:S#5;P)%)9,T
M(6+9*&A.%;Y,@+VVD'U)H ]%HKEO'.O7FBV&F6^G,L=YJNI0:?'.RAA#O)R^
M#P2 IP#QG%4O[1U30_B#IF@SZE/?V&K6DSQM.D8E@EBP204505(/0@\^W% '
M;45Y:OB37C\)/$6K'5I?[2TZZNDAN?*BR5BDVJ"NW:>!SQ6KKVIZXOB7P7:V
M&JM;QZK',ERAA1U.V'?O&1D-R<<XX&1U! .]HK,T*QU'3M/-OJ>JOJ<_FNRW
M#Q+&VPGY5(7 R!QD 9K3H **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'\4^'H/%7AN\T:XFD@2X"X
MEC^\C*P92/H5%;%% '(:GX0U35[324O?$/FW&G7Z7XE-DH#N@PJ[0PPO+$\D
MDGJ.E71X8D_X3B?Q&]\KI-8BQ:T,''EABV=V[KN)[=#C'>NBHH Y#1/!=]H,
M,6G6?B2Z71(9"\-IY">8B[MWE^;UVY]LXXS72ZE8Q:II5YI\S.L5U \#LAPP
M5E*G!]<&K5% '"K\/[TV6@V\_B)Y?[#GBEM!]D54*HI4!U!RQP<9R/IS5S6/
M!]]K=EJ6EWFNF32;^;S'A>V#2Q)D'8DF[ ''&5)':NNHH YK4_#>IWIU*"'7
M!'I]_"(6M9K7S?)79L/EG<,9'/(89[56N? D<9T2?1=2FTV]TBU^Q0SF-9A)
M!@#9(IQN^Z#D$8-==10!S>I>$SK?A'4-"U75;FZ:^&7N=BH4((*[% P%!4''
M/?)YH70O$"QV3_\ "4M)=6[-O,EFODS*5 PT:L#QC.=V<D]N*Z2B@#$\-^'8
M_#T5^?/,]SJ%V]Y<R! BF1@!\JC.!A1W)]2:BU3PRUUXCM?$.GWOV+4X+=K5
MF>+S8YH2=VUURIX;D$$?C7044 <C)X%1_#>N::-0<WFN,[7MZ\0);<-I"KD
M +P!DX]ZZ+2;*33M(M+&6<3O;Q+%YH39N"C .,G!P!5RB@#F9_"DX\82^(-/
MUB6R-U!'!=P"!)!*$)*E2WW3@D=#4%GX.N;2+Q*HU96;7)&D9OLN/(9EV''S
M<C:!U[C/M6W)KVG1:_#H<DSKJ$T331QF%\.B]2'QM./3-:5 '&-X!/\ 8&@6
M<6K20ZCH.!8W\<(R%V["K(20P*X!Y&<=JZ'2;"^LDE?4-5DU">0C+&)8HT [
M*@Z=>222?P%2:GK%AH\44E]/Y?G/Y<2*C.\K?W51068^P!JW%()HDE4,%=0P
M#J5(SZ@\@^QH QO$OAF#Q'#9L;B6TO;&<7-G=Q %HI!['AE(X(/6J\'AS49M
M<74M8UD7L:6LELMI%;>3$0Y7<S#<Q)^4#K6EI^O:=J>IZCIUI,[7>G,BW43P
MNAC+ E?O 9! )!&1CZUI4 <1'\//^)!#X:GU>2;P[%*'%JT($K(K[UB:7/*
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
M:^<B8SED^9<$@\YR.!Q6]10!QUSX A71?#UCI>HS64^@N'M+EHQ*3\I5@ZG
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
M-Q#,QMW87GD_,<#>/+!4CNV3Z8YZF3P_J4OQ"L_$9FM5MX=/:S>'YBYW,'+
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
M 3XL-?IX7M#97BVX.I6JR9C+%LRKCD,, 'DCOC'%4_&T>K07?@Q9KFUO+_\
MML;)!"88^8GQE=S'CKUY]JZ?QGX=F\3^')-/MKI;:Y66*>"5UW*'C<,,CT.,
M5FZMX>\0ZQ<>'[JYNM,$VFWWVR58XY%5OE*[%R2>C,<GVXH CTKQ-JECX@\1
MZ5K\UK<QZ7:1WT=S;0&+=&P8LI4LW(V\<UBVGQ#U*:PT75Q+:W":A<QI/ID-
MLY>WAD. PDS\S+\I;C!R<8KI%\*W4OC/6M4NY;9].U.Q2R:!=PD55SSGISN;
M]*C\-^'_ !/H5E9:,VKV$FE66U(YA;-]H>)3\J'+;1QA=P!X[ \T =+J;WT>
MF7#Z;';R7@3]TMPY6/=_M$ G%<?IGBN\/CZVT&35]+U6WNK.28O9H%:WE0C*
MG#M\I!XSSQ6_XQT&;Q-X4OM(M[O[++<*N)"I*\,&VL!U4XP?8FL>#POK3>+-
M&UVZNM-46-O+;/:6T3)&J/MY0G)SD=\#&!CJ2 9FG:YXTUC3_$CVEWI4<NCZ
MC<6T1DM&;[3Y8!"D!QLZ]>>O08Y)_'.KWNC>"]5TJ.U0:Y<+;SV\ZDA6*L20
MP.< J>W(]*I^$8-<O/\ A.;;2[BPCAGUZ[C\V8,7A8JH+ #AN", D<CJ:=XK
MT;_A';#X?:-I,T:O::K%'"]P,AR(WR6 ]3GIZT ;NFZYKMMXZN/"VL7%G<&?
M3S?6=Y;VYBVX?8R,A=LX)!'/3]*7A'6?&/B32['4WN=)BMH[V6&[3R'#31([
M*64[B%/ &W!SR=PZ5M6/AZ^;Q7/XFU*6V-Z++[%:V\&[RXDW;V)8C)8G'88
M[T[P/X>O?#/AXZ9?3V\["XEE62$$ B1RY!!]"Q% '.+XQ\07W@2[\;V)LEL8
MC+-#I\D)+26\;E6+2;N'(5B,# X&#UK3'B?46\;Z!;B6!="UNP:XMLPGS?-5
M0VPMNQ]T[NG8BJD/@/5;3PG=>#[74K9=$G>14G9&-Q% [%FC ^Z3RP#9Z'I6
MMXK\'MK7A_3['2KO^SKO39HI;*XQGRM@VD>^4)'Y4 5M-U;Q+J&FZG?PSZ6;
M<7[0V4L\;1HMNC;7E;#?-R&P/E!P#D9IOACQ3<ZAXRU30I=2T_5+>"UBNH;N
MS4#&YBK(V&89! /T-6?$?@]M0\-:7I6DRP6Z:9<0310W"%X9EBX$<@')4\'Z
M@5'I_AO6K7QE<^(KB[L9FN-.6T,"1M&L;*Q9=IYRO/.>>2>.!0!7^$/_ "3+
M3/\ KK=?^E$E64UO5M=\5:WI.DW%M90:0L2/-+ 96FF==V,;AA5&,]R3U%6_
M OA^\\+>%;?1[V>"=X))666$$!@[L_(/0@L1^ JO_P (WJ>E>*=6UG1+BT*:
MLD9N+>[# )*B[0ZE>H(ZJ<=.HH XSQ-XAO\ Q5\+;.\;R;.[36(+6\B"%T\Q
M)POR\CY<@-@Y],]Z]6M5NX+!1=S)=72J=SQ1>4'/;"ECCL.IKB+SX>W2>![3
MP_I]]"TZ7RWUS=7"$>;()/,8A5Z9;CKP!WKNI5GDLW5'6*X:,A7 W!&QUYZX
M- '!^$?%>J^)Y;60:IIL-VDK#4]&EMVCGMD&0 N6W$@[>2,')Z=*FL?$^M7'
MA[QI.\MK]KT2[N8;:00':RQQJXW+NY)R0<$5.OA/5=1UW0=5UF;3A=:269KJ
MTC82W1*%<-G&Q><D<_A4$O@K6XI?%%K8ZI9QZ9KKR3-YD+&:*1XPC '.W!P.
M<9'I0 \>,-0N=/\ !EI;+;IJOB*V6=Y70F.%5A621@N<D_, HSWYZ5E?$6/7
M8/ASK::M/:706]M#9R0(8V9/.BX<$D [LCCMS6D_@G5$TCPI):WUI%K?AR+R
M8I&1F@GC,8C96'!&54'(Z&K/B3PUX@\2^$9]+N=0T\7=Q<12EDA98HD1E<*O
M)+$E>22.IX% "P:UK]AX_LM$U66QN+74K.6>+[/"T;0/&5RN2QWC#=<#GL.E
M5_BZ][%\/KJ2SNEM\3VXD.PEF!F08!!&.2">N0,<9S6E?>']2O/'&BZ\);1(
M+"VEADA^8LQDQN(.,<;1CUYZ5:\9^'F\5>$[W1X[D6TL^QHYBNX*Z.KKD>F5
M% &+XHU;Q-X:L]%9+VPOKB\U>&R=3:F%623@#[[;2"#SSUZ<<WBWB^QM;AKS
M4-#8&Z4K=-&\20V^WYB4+<L&X WXP<D]JJZYX=\2:]8:,+J[TM;NPU.'4'\N
M.14/E]$&23R223QC@8[U>\7>';[77TBXLKBV673KO[3]GNT+PS?*5^8#G(SD
M'L: ,OPWXHU#6+[Q3I:ZEI]XVEB%[74+:/*.)$9L,H8@E2I'!Y]JQ;7QKXJ_
MX0SP]XKN&TTVMW<0PW-HD#;F6239O#[L YQA<'ZFNCTSPQK.GZ_XAU66]LKB
M35[>%-HC9%BDC5E4 <_+AO7/'OQF-X"U<?#?2O"Z7MEY]C/%(9RK[76-]X&.
MH). : +6O^+;JR\8G0Y=1M-$@>U62SN[N NEU*205W%@HVX''4Y[5IWUYKMI
M9:>;W4M%TU#;#[;>2$E?/P/EC5BHVD[CECG QCO4>OZ)KNLQ:E8R/I-SIM["
M$CBNHF)MFVX9A@?/S\PS@CUJ@G@G4]-U?0[W3=0M;@:=I:Z;MU")GVX(/G)M
M(PYQ@CT&,T 4;+XBW@^'T^KS1VEWJ2:BVEP&$E8;B7S-B/U.%(.XX/;CK6KK
M4/BVVTG66DU73Y+3^RY765;1EDCG YPN_!7;G!)R#CKWST^'%W)X3U;1+G5(
M_.GU-]2L[U(_FCD+[P67H>1SCU-=';:=KU_8WEMK]Y8F.>V:W\NQA91\PP7+
M.2<XZ 8 YZ]@#B8[G6],^!D>J37NGWJ1Z1!+%;W%@67;L7*N2YW\$<X'(SBN
MGOO$-\VNZ'X<TSR(+B\LVO)YWCW+#$H PB C)+'')P .AK-_X0SQ%+\-Y_"-
MSJ.F,HM5LK>9(74B-<#<W)YV@# 'OGM6G>>%M0;5-#URSN;9-5TZV:UFC<,8
M;B-@,C(Y7!&0<'W!H I1>*=85?%^DW#VO]J:%"MQ#=)"?+FC>,NI9-W!&T@X
M/N*H0^+?$\.E^#M;O'TYK/6I[6UGM8X&#H9ER)!)NQUYV[>,XR>M;47A"\%O
MXGO)KJW?6->C$3,%80P(J%$4=S@$DGC)/052N?!>KR^%/"FD1W5B)M#N;:=Y
M&#[9?(&% ';(Z^GO0!U/B7_D5=8_Z\IO_0#7G&GZ]XB\*_#+PSKS/82:1%;V
MD5Q9B%O-$+!4$@DW8W<@[=N.<9.,GT_5;-M0T>]LE8(]Q;R1!CT!92,_K7&)
MX'U>[\)Z7X5U.^LFTJS,(FEA1A)<1Q$%4VGA>57)R>G09H OP:[JD'Q$U'1-
M2N;5-/\ L OK)A"58KNVON8MCY3CMT.:T/!E]JVJ>'(=1U=X3)=$RP+%"8\0
MD_(2"3R5PWMG':N:\;6=AXMU_0K#3=10ZA%<SPW@MW#,EH4*W"OC[N3L49[D
M8]O1$18T5$4*JC 4#  H \RLUUQ_B#\0!HMQ9VTBFS<RW,+2[F%N,*%#+@'N
MV3CT/:[%X^OKWP?X5N[:WMTU7Q!*D"[P3%"<$R/C() "G"Y[CFM73?#NJV'B
M/Q3JIFLW&KB,PQ_-^Z:--B[CW!')Q65:?#V^M_!OA[3?[0MTU30+D7%K<JC&
M.3!.5=>#@AB#@]@?:@#4L==U.R\=GPQJLD%TEQ8F]M;J*(QM\K;71UR0>H((
MQQQ7*>%_$,WAWX3Z4UI%'+?7^KRV%HLN=@EDNI "V.<  G ZXQQ78V?AZ^?Q
M3+XEU*6V:]2R^QVEM#N\N)2VYF+$9))QV& .]8$'PZU#_A ;;0I=1MTU&PU'
M^T;*[CC8HLHD:0;E/.,NPZ],&@!+F#4X/C#X974+Z&[4Z?>&-H[?RB#\FX'Y
MCD=,?CUJO=_$2^N;/7-0TVYLX_[.N9(;6PDMWD>[$1PQ+ \%CD* .,#.<XK;
M'AOQ#<^,=%\0W]]I[-90S02VT$;J@5]O*DY)/'? Z#'4E-/\+^(= N]2M]$U
M/3UTN^NI+M1=6[O+;-)RX7# ,,\C.,9[T 1:AXEUV7Q5X?T_2S:Q6^L:?)<X
MNH&+6[*%.3AAN^]C;QR.M5M1\4:YX?NM&TSQ%J&GV'VJ.8SZNMNS0&4/^[C&
M2 A*')+>F!ZUMW_AW4;GQSHNN1W-N;?3[>6!TD!\R3S,9;@8&-HX^O2K>L6.
MM75\XMFTVZTN6V\J6QO8SC?DG?N .000"I';M0!=T,Z@VCP-JEQ:7%V=Q,UF
M"(I%W'8P!)QE=N>3SG'%:%8GA#P__P (MX6L=&^T&X-LK9DV[02S%B ,G &<
M 9Z 5MT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 445B>*O$2>&='6[^SFYN)YX[6UMPVWS9I&PJY
M[#N3Z T ;=9]QKNDVNHQ:=/J5K'>RL%2W:4!V)Z#;UYP<5BQ^)-1L/%NGZ!K
M5M:AM2ADDM+BU=MI>, O&RL,]#D-GGT%8?PX74;R_P#$\E_!8R0KK]R6;<SR
M+*FQ5VY7&T*  >#[4 >C445A:K?>(([BYCTS3K,00P"1;F[GPLK\_(%7D8QR
MQQU& >: -VBL;PIKR^)_"NG:TL!@^UPB0Q%L[#T(SWY!K9H **\\;QMXDDM/
M$TMKI&GR'0;B1)&DN&59D1 ^% !.[!/7 ''7)Q87QUJ@?PU?S:1!%HVO2QP1
M'[03<1M(A9&9=NW!P> <X]^* .[ICRQQLJNZJ7.%!.-Q]!7,^(=;\1:;:ZM>
M6FE68M-.B,R/=7!S=@)N8*%'R8Y +=3VQS69JVNPWUSX$OWTRWF@U.=)(6E9
MO,MG>(N&7'!XR.: .\HKDQXDU35=8UBQT"TM'3266*66ZD8":8KN,:[1\H P
M"QSR>G>LRY^(TTGA#0/$6FZ<LL>HWT=G-:R/B2-F<H0IZ$AE(YP#P>* .\DE
MCA3?*ZHN<98X%/KSKQ=J>M6_AN[D\1:#I<MHE_;)'$ER[K(C.H#9P#N5B.H
M.*FU;4O$B_%FTT[3I+3[*=(DF6">:0(Y\Q 78*/O#H.O&>><4 =_17):7XFU
M*?Q1KVBZE!96ITZWCN(90[$3(X/S\XPJE2#[UI>$M5U#7/#=IJFI6L-K+=+Y
MJ11,3B,_=)R!R1S^- &K<VMO>V[6]U!%/"_WHY4#*?J#Q3XHHX(DBB18XT4*
MB(,!0.  .PI]<"?'FIW'A6\\6V&F6TNB6SR%8VE83SPQL5>4<;5Z,0ISD#J,
MT =K?:C9:9;_ &B_NX;:'.W?,X4$^G/?VIUG>6VH6<5W9SQSVTR[HY8V#*X]
M01UKSSQ'?ZA?_$3P1/I(M)()[2[N;?[0[!6)C3YF !Q\K<=>IZ5Z-##';PI%
M#&D4:C"HB@*/H!0!)5.\U;3]/N+:WO+VWMYKI_+MXY9 K2MZ*#U//:N6^*FH
MZKI?@:XN=)F$$HG@5Y1(R.JF5!\N!WS@\]":S/'LNK1V?A22_MK62\7Q+;&.
M*TD)5AM? RX&#G- 'I%%<GI'BC46\5:EH.N6=I;2VUHE]'-:S,Z-$S%3G<H(
M((_'VK#'Q1']E6>O&/3_ .RKJZ6'[.+G-U'$S[%E*].N"4[ ]: /2***P?&6
MLZAX>\*WVKZ=9Q7<MFGFO#(Q7=&/O$$=P.?P- &]17+S>(M0?4O#EI816=R-
M4A:XGDW,!%$JJ2Z^H)95&>[#WK,;QOJEWH&J>)-+TVUFTC3Y)0J22LLUS'$2
M)'4@87HV <YQVS0!W=,\V/S?*WKYFW=LSSCUQZ5YYK/B'6KWQCX*?0I8!I^I
MVMQ<)'-*ZK,/*5AY@4=@PQUYSTK3@O)/^%J1V5YIUD+XZ%YPO(G<L%\U0T>#
MQMW9(/7I0!V=%>;'Q[XD;P_KVJPZ+I[IH=Y/!<[KEE\Y8OO>6-IYQDY./3FM
M^_\ %DIU#P]IVF6\;7.M0O<))<$A(8T0,20.6)W   COS0!U5%<KX0\1ZIKM
M]K5OJ%K9P?V9=M9L8'9B[  [N1T(;ZBNJH **XV7Q-KTOC34_#EAI]C(]O:Q
MW,5Q-,R(%<D8< $YR. /?D=#4M_B1CPC>ZE>:;LU6SU Z5)8QRY#W6X* KD?
M=.X'..!GKW .]HKE/^$DU/3O%&FZ'K-M:!M5BE-I<6KL5$L:[FC8-STY#9YQ
MT%9EKX\U$^%-<U&ZTV ZGIU^^GQV,#L?,F#*JC)'1BP/3IS0!WU%<C;^+KK4
MQX5DTNWMY(]:A-Q,)'.8(U0,Q&.N"P3ZD5BW?Q0":1?:];)I[Z99W+1?9WN<
M7,\:OL:15Z#G)"GJ!U&: /2**XW4/%6KIXSAT'2["SNENM--[;S2S-&%PP7Y
M\ \<]@3D@<<FNDT>;4;C2+:75K6.UOV3,\,3[U1O0'O0!-#86=O=374-I!'<
M3?ZV5(P'D_WB.3^-6*@O'FCLIWMQ&9E0L@DSM) [XYQ7GEM\1=;D\+Z)XFGT
M6T32[Z>*"=1<,9EWOL#J-N-H/8G)]J /2J*YJ\\17DWBQ_#FCP6[7,%J+JZN
M+ECLC#'"(%7DL<$]0 !WZ5R/BGQKJM]\+_$%W8QKIVK:9=_8KS9.V8F6106B
M8 $@AAC.."?3D ]3HJCI9U1K=CJJ6:R[OE%J[,NW'?<!SG-7J "J]K86=B93
M:6D%N96WR>5&$WMZG'4^]<<WC35;W2-8US2-.M9M,TR66,)-*RRW0B_UC(0,
M*."%SG..U3?\)I//KWA:*UMX#I.OV[2Q7,C$.C*F_81TR0>.>QH [)E5T*.H
M96&"",@BH;2SM;"W6WL[:&WA7I'"@11^ XKD;'QZ+[4?$]J;>.V328C/;S2L
M=MQ&I=7<XZ*'C8<=L5#<^,/$%DGA43:1:-<:V2CVXF93 ^PN 6(Z ?>XXP<
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
M\#VR6;V<IF@@U%YC\EO*Q)W1[<EP&8  X/'(KT6*>&?=Y4J2;3AMC X/O4E
M'%7/AG4(/&'A*YL((FTO1;26U=GFQ(0Z*@(7'. @/7G-=K110!S?CS0+OQ-X
M-OM+L9(DNY#')"920I9)%< X[';C\:R?$.F>)O$%OX>E?3+&">QU:*^FB6]+
M 1Q@C ;8,L2Q]A@<UW5% ''MH&HS_$B^U6:"'^R;G21I^X3?O,ARQ.W'3YB.
MO:L_PMX?\1:!IMIH,NEZ+/;VC;$U1Y"6>$-D9BV9WXX^]COD]#Z!10 5'/#'
M<V\D$R!XI5*.IZ,I&"*DHH XSP!X2O\ PW;3#5;A+B>$?8K)U.=EFC,8P?\
M:.XY^B^E9EKX4\1:3X2U?PE8QV<MI=O.MK?/,5\F&8DL'3;DLNYL8.#QTKT:
MHQ/"TS0K*AE49*!AN ^E '$ZGX3U+3KKP==:#%!=CP_#):M!<3&(RQO$L>X,
M%."-H/2K4>CZTWQ+M]?GMK5;,:1]AE,=P21(7$A(!497(QV/?%=A10!YS:^%
MM?3P5XRTN2UM5N]9N[N:V N<J%G&/F.W@K].:H:W:ZF^H^#]&ATR&\U/3M.D
MGF@COFMGBP$B#K.HSM)W#:.O&1Q7JM9NHZ#INJW$-S=6Y-S"I6.>*1HI44]0
M'0AL'TSB@#G? M^L5[JOA^70/[(O+1DNI@MW]J$_G9^<R$;BQVG.[GI7:52T
M[2+#25E%E;B-IFWRR%B[R-C&6=B68XXY-6O-C\WRO,7S-N[9GG'KCTH \\%Q
MJ-O\:-9:QL8[M3I%L)%,_EL/G?!&001UST[4V7X=ZA<>$M0B:ZMH]<N]8_MI
M2"S0QS!@5CSC)7:N,X[YQ7:Q:!I=OKDVMQVY74)DV2S^:_S*.@(SC ],<5HQ
MR1S1B2)U=#T93D'\: .2;1=5UWQ=HNLZI;06-OI"3-' D_FM+-(H4DG  51G
M'<D]!4,?@^\C^)=QK*RQ?V-.L=V\.?F^V(C1 XZ;=C9_W@/2NUHH XOP/X0N
M_#=WJ#7DL3P1R20:8B'/E6S2-+@^Y+@'V1:H:!X9U_PS;3:):Z7HUY9"XDDM
M+^XE(:*-V+;7CV98@D]& /'(KT.B@#DIM%U0_%"TUR.W@.FQ:8UDS>;A]S.'
MR%QT&W'7O76T44 07HE-C.((Q),8V"(S;0QQP">U>;GP;XA7X3Z1X:6VM#J%
MG<0M(3<8C*QR^9D';G)QC&*]/HH X^;1-5T[QS-XETZWANHKZR2VN[5YO+='
M0Y5U;!!&"01QZ\]*RKGX?ZA=^ O$VG27%NNKZ[=/>OM),43EE*Q@XR0 @&<=
MSQ7HM% &=HTVJSV(?5[*WM+C@>5!.9ATY))5>^>.>.]:-%% 'GEIX8\0Z+X?
MUSPWI\5G-:WTT[6EY).5\A)LY#IM))4DXP>>.E6]>\%W8\#:/IF@S1C4]#DM
MY;&6?A6:/"G=CLRELCWKN** //M5^']Q+?\ AY;":-;.WM/[/U0R'YI[<,DF
M/<LR,#[.:U?%&CZIJ/B7PQ?6,$+V^FW3SW!DFVMAD*848.3R3VZ5UE% '$IX
M7U"[\6>+9KV*)-+UJQCM$D27,@"HRDE<=]Y[]J9X7T?Q'I5AIVCWFDZ+Y=BJ
M1-J2REFEC3@$1[ 0Y '); ///2NYHH X;3]"\1>'_$6O_P!FPV-QINL7/VQ)
MIIV1[:1E ?*!3O' ( (]"1UK1^'FC:AX>\$:?I&IQQ)<V@9"8I-ZL"Q8'.!Z
M]/:NHHH *X;3=*\2Z#K'B:XM;"RNHM4N_M%JS710QG8%_>#;TX!XR>O%=S10
M!YSJ7A2TT+X+7'AZXOD\ZRM&N!<#@B<.9%91U_UG [GI74^$=-NM.T"-M1P=
M3O&-W?,!@><_) ]E&$'LHJS?>'-'U+5K75+VPBGO;48AEDR=F#D<=.#R..#6
MI0 5Q^MZ-K<?CS3_ !'I%O:7:I8R6,\%Q.8=H9PX<$*V>1R,5U[,J*6=@J@9
M))P *;'+'-&)(G5T/1E.0?QH Y/2](UBT\?:]K4]K;FUO;2"*'9/EB\0;J".
M 2Q[\8KG;7P#KA^'>F:7*ME'J^DZH=1MPTA>&8^8[[6.,@$2$=.U>FK/"\K1
M+*C2+RR!@2/J*DH PM#357G>?4-(TW3(PFU8[>7SI&;/)+;5 7VP<^HQ@[M%
M% &)XL@U.]\.7UAI=I#//=V\L&9I_+5-RE=W0YZ]*S-$T&^G^'B^%]<M8K?;
MIRV#203^8''E["PX&#T.*ZZB@#SV+PKK^HZ/X=T#5X[1+/2)X99[F*8L;M81
M^[4)M&W.%+9/&.,YKJ?$S:J=':WT6/\ TZY<0)/QBV5N&E.>NT9( ZG%;-%
M'$W'A]O#^M>&+K3+&:XT[3+6XLY(XL-(OF!"),$C<24.X]<MGUK5\#Z3=:+X
M4MK2]01W+2S3O$&!\OS)7DVY'' 8#CC(KH:CEGA@V^;*D>XX&]@,F@"2O.IO
M"NLZOK.B:I=Z7IVFZQ9W:2WFIV4Y_P!(B7.Z,+@%@PP,/TYZUZ+10!QUEHVN
MZ3X_UO4;:WL[C3-8:WD>1[@H]N8T",-NT[L@9'(K)M?"?B'2O!VJ>#K*.SDL
M[EIX[6^>8CR89B2P=-N2Z[FQ@X/'2O1ZCDGAB9%DE1&<X0,P!8^@]: .'N?"
M6I:'K>A:OX=C@O/[/TS^R9K6YF,1DA&"K*V" P(YR.:?XIT7Q%X@L= \RRT]
MIK35HK^XA6<[%C3/R!BOSL0W7 ''2NYHH XG2-"UKPSK&K6FEVUO+X<N0T]K
M T^QK:=@2RJ,'$;-SCL2<"L7_A#/$*_"72?#*V]H=0M+B)G)N"(RL<OF9!VY
MR<8QBO4*;))'#&TDKJB+R68X _&@#D9=$U;3?'-QXDTZWANH=0LH[>[M7F\M
MTD0G:RM@@C!((X]>>E8>I>!-9F^'WB'3HOLLNL:]?->3#S2L4.74[0Q&6 5
M,X&2:]*CD26-9(W5T89#*<@CZTV:>&W3?-*D:YQEV 'ZT <;J6BZ[!XUL/%>
MEVMK/(^G?V?>V4UR8]HW[PRN%.<'(/'2J-KX*U:]MO&MAK!MHX]>;S(I[=RP
MC/EA<%2 ?E('/?'09KT2B@#D/#EEXB@6QM=2T;1;<6J!)KR&4R-/M7 *)L7:
M2<'))QZ'L_PIHVJ:9XA\37=]!"EOJ5XMQ 8YMYP$"888&#\N>_6NLIDLT4";
MYI$C0?Q.P _6@#/TAM::74?[72S6,73"R^S;LF#C:7S_ !]<XXK3I 0R@@@@
M\@CO2T <A\1=#U7Q#H%O8Z3#!)*MY#<.9IO+ 6-@V.AR3C%6_&^E:AX@\#:C
MI=C#%]LO(/*"RR[50G&<G!SCZ5TE% '$ZIH>M7FL^#;R.TMPFE,[W8-QR"T?
MEX7Y?FQDGM5:S\.:YX?UO6O[/TK2M3L=4O7OHY;J<Q/;R.!O5AL;<N1D8YKO
MZ* (K:-XK6&.7R_,5 '\I-J9QSM&3@>V34&KV]W=Z-?6]A<?9KR6WD2"?_GG
M(5(5OP.#5RB@#RN'P3KF?#%S_8VDVUUI5W'+>2K<F2:[PA5G,A0'J<X).<]1
MCG?MM*\0:/XV\3:O;6%K>6FJFW,*_:O+=&BB"'<"I&TG/0YXZ<UVM% 'FX^'
MFH6GA72([:YMI-;T_5?[68L2L,TC,Q>/."0,-@''8<<UN6NAZCJ/CB#Q)J<,
M5I'9V;6UK;)+YC%G(+NQ   P  !GN>.E=93)9HK=-\TJ1ITW.P _6@#B[#P9
M=VOC^]U%I8_[#>;^T(+8?>%XR>6[$>FW<?JWM3;OP[J^F>-M3US3-.T_5+75
MHH1/!=3>4\,D:E0RG8P*E>HZY%=R#D9'2B@"IIL5Q#I\27:6R7&"76U4B-23
MG SR<>O&>N!TJW110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !6%XP\1_\(EX;N-::S-U%;E/-C$F
MPA68+D<'/)'%;M<C\3M-U#6?A_J.F:5927=Y<F-4C1U7I(K$DL0,84_I0 ZY
M\:2:;!J5YJ^AWMCI]I#'+#.S*[7)=MJH%'W7S@;2<_,,XJS:>*)1XBMM$U;3
M3875Y;O<6I6<2JX3&]"0!AP"#CD8[U6\>:%=^*_ T]G:0JEZ3%<107! #,CA
M_+8@D<X(ZXJ#0=-MKF^CG_X06/17CB=6N9O($B,PP5C\LL2""<D[?QH AN_B
M*T?AF\\3V>BRW6AV[.%G%PJ23!6VET0C[F[N2#CG%;,_B@6_B?1=&>S8C5H)
M9HIQ(/D,:AF4KCT9><UYIJ5MK_A[X):MX8OM%=?L%O)'_:'G1^1+%YA8,H#%
M]Q!Q@J/<]JZ_7[#5$U[P;X@T_39=1ATZ*>*Y@@=%D"RQJ R[V4'!7GGO0!HC
MQ.=1B\4V1TYEET?]W(HN,><K1[\JV/E.T^G6LRW\86V@> _"^H6^FW,UA?M!
M;*C3^9-%YGW<\9<]??I4.E:?KL.H^.KB[T69#J:I):".6-A)B )LSN&&!QG/
M'7!/?/FT/7A\./!FFKHER]]IM]:2W4(EBRB0G+')?!SVP?RH ZB;QG<6%M<2
M:KH-W93&\BL[* RH[7DD@^7:0=H[YY.,'TJQ:>*)Y=8OM$N=.%OJ]M:"\CA%
MQOCGB)*@J^T$888.5XXZU1^(?A^[U_2M+FLK*.]FT[4(KUK*9E47" $-'D\
MX;C/'%2Z%9P12W6H6O@I=(=;<HK,(%N)N<[ $) 7('WF'...] &3%\4P_AW3
M/$,GAZ]32+R589+@2*S1,S%00GWG&1C( ]LUNZ=XLEN?%C>'[_1Y]/N'M3>6
M[O*D@EC#!3G:?E8$CCGZUQ*^'?$*?!C1]!_L.X.IVUW$98!+%PJ3>86W;\$$
M<#G.:ZFYLM2E^*VF:JFF3G3H]+DMI+C?'A'=U8 C=NXVX.!U- "7/Q"BATNY
MUV/39)= M;DV\MZ)0&.'V-(D>/F0-QG(/!(!JU?^,)[3Q=_PCMOH\MY<2V/V
MVWDBF4*Z[@I#9'R#.><GMC).*Y'P]X2?1-.D\/ZAX%M]5ECGD\C47,'DS1,Y
M96D+'>I&<$!6Z<9KI6T[4$^+EOJ2:9*-+31FLOM*LFQ9#(' V[MV,#&<=?SH
M HZKX[O;KX9Z]K6F6,EIJ>GM-:S12NC&VE3AFSR& R"..:T6\87>EZ%I]UJV
ME^7<WT\%I:J+E2)I)%)RS8 0<$]_85@V?AK6KWP7X\TN;39+2YU6^N[FS$TD
M9$BR ;.58X.5YSTR*U)7OM5\*V%AJ_@BXN;4^7!>6TTT+.H"',B /@@,% Y#
M8)(''(!T^DZAJ%Y->0ZCI1L7MV4(ZS>;',",Y5L \=#D"JNJ^(_L>N6NAV-H
M;W5+B%KCRS)Y:10J0"[M@D L0!@$DUF^ ])U/2(]4@N?M<>E&Y!TRVO9A+-#
M%M&X%@3\N[.T$D@=:K:S8:MI?Q)M?$]CI<VIV<VF'3KB&WD19(B)/,5P'900
M>AYXH S/!&H0Z7>^/]1U"W73H;;4/-GC!#! L*EB"!SGDCC)STS6XOCAX$T>
M[U+1Y;/3M7E2&VG,RNR.XS&)4 ^3=[%L'KBL"W\+ZUJUIX^T^_L38MK3^9:S
M&17C_P!4J@$@YR"!GC'7&:L7NEZYXFT3PYHEUH\U@;.ZMY[^>62,Q@0]1'M8
MEBQ QP,#KCI0!WNH7,EGIUQ<Q0B9XHV<1E]N[ SC.#BN+MOB49M,T/5I- NX
M=*U6:*W%TTJ9BDD.%^3J5SQNX]@1@GL=5\TZ1>"&%YY3"X2)" 7)!P!D@?F:
M\UET#7Q\*/#&CKHERVH6-W;/<0"6+*K$^YCDO@Y XP>_:@#MKWQ*Z^(7T+2[
M'[=?Q6XN;C?-Y4<*$X4%L$[FP< #H,DBN8\3>/[N3X;7VM:%;RV]]:W:V=RD
MVS=:2"54=2#D-U &.S9K1_L_4]#^(>I:]#IL]]8:M9PI(+=D\R"6+( *LPRI
M!Z@GGKZUAW?@G6Y_AKXGMEMXQK&LZD^IK:>8,(?-1A'NZ9VQ]>F3U[T >C:;
M<7US;L]_8"RE#X$8F$N1@<Y 'OQ[5@:[XOO-&L]3OU\/7<MAIK?OY9)%B9U
M!9HE.=Z@'J2N<'&<5N:3?76H68GNM,N-.<G AN'1GQ@<G8Q YSW[=J\XU_1?
M$^LV'BRPO-*OKR[N&F&FS"^6.T6 K^[4(''S]<[E.2>2!0!UNK^,O[,U;0K.
M'3)KR/64<V[PN VY4WX*GH"".<X'.>G,=CXTFN;C6=.N='DM-7TN$7!M7G5E
MFB()#(X&.V.G!KG-<FO+#Q!\,V;3+A[J);A)+163S!BW"M@[MIQR>O.*U8=*
MO[KQ-XA\47EI)902:6+&UAE93(ZKN=G8*2!R0 ,YXYQ0!&/B:4\.Z=XCG\/W
M<6AW/EB:[,R9@WG:&V=2H8@9X]@1@ETD8B^-\DUO"C3/X:9L9V^8PN!C)Q]!
MGFN8TFTU7Q7\$M(\,VVD7$)NX(8WO)7C\E(5<,9!AMQ)"\+C.3Z<UV7]GZBO
MQ=CU,:=-_9BZ,;+[5O3;YGFB3INW8P,9QU_.@!EMX_:Y\"W7B;^R'4V\[0-9
M&<>;N5_+*],!MQX'?CUKK1-<_P!GB9K7_2?+W&W60'YL?=W<#VS7GMGH-Q_P
MM'4M.0H="$T.N2(#]VZ8,@0CW9/-^JCUKTJ@#S[P/XSU2[\##7?$=NJ6L4=Q
M--?"5>0DC#:(U Z 8]\>]::^-Y(/['GU/1Y;*PUB5(;6<S*[([C,:RH!\F[V
M+8/!Q7-Z1X9UN?X::EX&O=,DM)52Y2*_:6,PREI&>,@!BW.X9R!C'KQ5Z^TW
M6_%&F>&M)NM'FT\V-W;W-_/+)&4'DC[L>UB6W'&#@8'7GB@#N]1N_L&EW=X1
MD6\+RX]=JD_TKBO!*2Z?\-[;Q#%I_P#:6M7MN;VX8$+-<LYW$;B.PP .G %=
M?KEL]YX?U*UC&9)K66-0.Y*$#^=<KX*U.XB^#VBW>FV$FHW4=@D<=M&ZH7=1
MMP2Q  !'/\C0!<TKQJ-=71/[/T];C^TH&GN LX_T- <'S..N<KC^\I'0$BA:
M)'H/Q?.G6*+!8:KI1N7MXQM03QR!=X4< E6P<=<"JV@Z+K?A7Q7'/;:?->6.
MMQB?5F'E1_9;HG.Y1NSM^8@J,XP#DG.;=VIN/C?IJIS]DT.:20^F^557\\'\
MJ +OQ+US4_#O@34-2TD8NHP@$IV_N@7 +88'/7&,=Z-9\87WA[3+6^U/0F19
M[V.T*17(D9=Y # !>><\=>GK4_Q#T6\\0^ M6TO3T5[N:)3$C,%#,K*V,G@9
MVXYK$\6#7?$?AW26A\-7L5Q#JMM<R6[S0[U2-@S'[^/8<Y/H* -N/Q-JH6Y%
MQX4U&*5;F."!$=)/-#C.]F!VHJ_Q')Q[T[2?%%QJ.IZSI$VE_9M4TU(Y/*,X
M>.97!*%7QQ]T@Y''O47C5=<EL-..D0W4D'VM#J$-I*L5P\&#D(Q88.=N<$''
M0UC>&=)U/2O&VO:F^AW<%C>6,'D!KE)I"T>[*,2Y.\Y]2OO0 6_Q0,WAS3O$
M+>'KN/2+F989K@S)^Y+2; 0O5ES@$\>V:Z"_\3R1^)'T#3;%;O4([07DBRW
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
M?>YRQ P"2!ST H T+'QA)'K>C:/>Z-<VD6IPL;*Y>13YAC0,0R#E/EY&>?4
MYQ+-XPFFGU<:1I$FH0Z0YCNI!,(]T@7<R1@@[F (SG:,G&:S]8L=5N_$_@>]
MATBY:"P:5[P[X@8=\/E@$;^2"<G;G@=ZATJQUOPI/XHM8='GU"/4;^;4+&:&
M2,*6E RDFY@5VL.N#D>_% '8Z+J]IK^BVFK6#E[6ZC$D9(P<'L1Z@\'Z5?K
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
MVE_9WR0?:42[A\OSHMVW>O)XR0,'!YZ4 ;=M;0V=K%;6T2Q00H(XXT& J@8
M ],5+7*W/C[2[>WN[X6M]-I=G,8+C488E:&-@<-QNWL >"RJ1UYXK.UET_X6
MQX/FMY3LNK2]+E'.V4*B%"1T.-QP?>@#NZ*XCQ5XFM+WP_XCL[2PO[^.R@EB
MN;FV51'!*$SC)8,2O!.P''UJ7PYK]OI/PY\*S7K33W-W96L,,48WRSRM&#@9
M/7@DDD 8R30!V5%<['XQLGM=8=K.]CNM(4/>63JGG(I7<&&&VL"H)&&[$=>*
MCT;QO8Z[=:?%9V&I^3?VQN(;J2WVPX !*EL_>&<<9&<\T =-117,7GCG3[8:
MC+%9W]W9Z8YCOKNVC5HX&498'+!FV@\[0V* .GHKG-3\:Z7I<NCB1+F>'5Q_
MHEQ;H)$<[=P& =V2,8P#G(J_H6MIKMG+<)97MF8IV@:*\B$;[EQDX!/'/!H
MU**Q?%VL/X?\(:OJT0!EM;622,'IO ^7/MG%8,-_9^ _!%MK>IQW][--%";^
MZ4^;(TC?Q-N887<V !P,CM0!W%%8E_K\%MJVF://I]X\VJ(Y38J%4"@;]YW<
M8##.,@YXR:PM'EDT3XFWWAN*65M,N=,34;>&1RX@<2&-U0DDA3\IQT!Z8H [
MBBBN?U;Q=;:7+?1IIVHWIT^,2W9M81B)2-PY=E#''.%R: .@HJMIU_;:KIEK
MJ%G)YEM=1+-$^,95AD<?0UC>.M?N?#'@S4M7L[<SW%O$3&-N54_WFY'RCO0!
MT5%<E<^.H=+\/1ZQJVDZG:V^^*-W=(\ O@!OO_=R0/7FIT\;V)-\)M.U:W^R
MO"B^;9L#<&4D)Y8')R1W QGG% '345@Z;XJM]1U2_P!+-A?6NI642S/:W"H&
MD1L[60JQ4@D8ZC!ZXK%3XI:*VC1ZN;'55T_SC!/<&V&RV;?L_>'=Z_W<]1G&
M: .XHK&U'Q';V.K1Z3#:75]J+VYN?L]L$RL0;;N)=E4#/ &<GTJ!?%MJ]CIT
M\=AJ37&H;_(L_L^)?D^]NR0J8_VF'M0!T%%<_IWC'2K_ $;4=3D,ME%IDLD-
MZEVH5X'0 L#@D'@C&"<YXJ*+QBDMQ#"=#UB-KFV>YMF>%,3*H!P,.2K<CAMI
MYH Z6BO.]"\;WFO?#:;5M1TW4K9C83327=FD:@ $@M%E\[E'S<C^$^P.];^)
M;#3?#&@3-+>WDFH00I9HRAKFZ8QALD9 W8Y8D@#GF@#IJ*PK#Q5:W\VHVBVE
MY%J6GJ'GL)502[2,J5(8HP..H;'KBL>W^)^BW.GZ;J26FIKIU]*L*WC6X$43
MLVT*YSZ\9&0.A(/% ':T45B:UXFMM"U'2[*XM+N1]2F\B!X54H'ZX8EACC)_
M T ;=%8T/B?3;CQ3>>'(F=M1M+=;B1 !C:<< YZ\K_WT*YV_\76FIV6@7BKK
MFGV]UK,=M%)$L:^:X8KLD&XGRV(8$C^[],@'=T5Q3^-+^/XAWV@KHUY<6EO9
MQ2J8(T+EV=@7RSCY,  =\@UAZ)XB@\-:WXX5K34;R&VU 2F*TC,GD1^4I+?,
M0 ,YX!SUP.#0!ZC15;3M0MM5TVUU"SD\RVNHEFB?&,JPR./H:LT %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 5S/C?4-8T[2;232(KAA)>1QWDMK!YTT%N<[W1,'<1P.AQG.#7344
M>;^'([BW^)FIZA):ZR;&XTF(0W5Y;N3(5=BP^[\IYX0@'VYK0^%MM<P_#V&R
MNK6[LKE)KD.EQ T3#?*[*0& SPP.17<44 >.>&- LH?"T'A3Q!X?\17%[ YA
MDACFN1:3 2%ED5@XB"]&Z@Y'3->QT44 <1XX2=_$W@YX;.[GCM]2,LSP6SR+
M$GELN6*@@<L*I?8+J_\ B!XRA6VNX(K_ $F*U@NGMW6)G"N#A\8.-X[_ $Z5
MZ)10!Y#<V>HZO\(;/P0ND7\.L%(+*426SK%"(Y%+2F7&PKA,C!))(KH=2:YT
M;XL0ZK)IM_<V-SHHLTEM+=IMLRS%]K;?NY!ZG ]Z[VB@ '(Z8KA_$23M\4_"
M$Z6=Y);V\-XLT\=L[QQF155-S 8&2I[\=\5W%% 'GGC73)HO'&B:_-9ZG=:9
M';36EQ_9K2B:!F(97Q$0Y4X(.,_RK/\ %-AIMO\ "KQ?>:?IFH6?VR/?))?O
M(9;@C: Y$C%E]/FP>.G2O4ZR/$^@1^)_#UWHTUU+;0W2A)'B +;<YP,@CM0!
MR&K&;Q=)X.M;"POX_L6H0:A=2W-I)"L*1H?EW. &8D@ +GUZ<U>\-).GQ.\9
MS26=Y%!<BS\B>2V=(Y?+C*OM8C!P2._/49%=C9P-:V4-N\S3-&@0R, "V!C)
M XJ>@#RY].71O'?B275[#7YK75)(I[2XTMKDHV(PK1N(6&""."PQCN*MZGH6
M@QZ;H6EOH>N:7%;0R365W8"666P<D90M'O(+9)YRO&/2O1J* /(]2T[Q-JG@
M_P /ZAJUM?WTVEZP9I(X5:&ZFM 619-JD$2;2#M&#^-=-I%OHYGU'6K'2-<6
M<61@-U?_ &AI)%R6\M(Y6+G!YX7'/!/-=M10!XVUG?I\$/#NGG2M2-];W=MY
MML+*4R)LFW,2NW.,#.>AKI]6DN-*^*EEKC:;J%SI]SHS60DM;5Y2DOG!P' &
M5R.YP/UKO:* /*O$5UK^LV7B_3;RTUM9_+FATVTM+8B"6$Q?*[2A<,Q).5W=
ML!2:EN4O+(_#?66TS49;;3;>2"\CBM)&FA9[<("8P-V RG/'\Q7J%% '!EY[
MCXOZ;?\ ]G:A':MHDD+2O:N$21I%<*S ;0< ]^.G6J'_  CVI)X\U+1$M)/^
M$<U*YBUF:;;^[#K]^'/J\BQ,1_=W>M>ET4 >:Z[IS:=\3)]8O[+69]+OM/CA
M2?2VG+0RHQ^5UA(;:0<@X(S3[W1/#PT*PLI?#FN6MI<WDMTMQ#YTEQ:3=IB5
M+NI;].X'->CT4 <IX#?6SI5['J\UU<117CQV%Q>0^5/-;@#:SK@'.=PR0"<9
MQ6WKUA)JOAW4].A<)+=6DL",?X69"H/ZUH44 >27EKJ&N_"K2_!::3?V^K 6
MMI<>;;.L=N(70M)YI&PC"9&TDG</>ND59_\ A=CW/V.\^RG0EM1<_9G\KS?.
M+[=^-OW3GKCMUXKMZ* "N2\9:EJUC?:+%:)?)I<\L@U"ZL+4SS1 */+ 4*Q
M8Y!8*<8[9S76T4 >5:3;7MK'\1!-IVKC[9&'M3/;O(\X,&P8(!R<XXZCOC!P
MS4X;P_"3PA:+IFI/=6TUAYT"V4IDC\HKYA9=N0!M//?MFO6** .'U@32?%?P
MQ<QV=X]M%9W*23K;2&.,R;=H9L8!.T]>G?%8MC'=#0_B4C:;J*O>7-R]JILI
M09P\(12@V_-EAVZ=3Q7J5% 'FD.HZUI_A_P59"VU:TTUK 1:C+:V#R7$4J1J
MJQE"A9%+!LMM[#!'6J6E:/J<_A[XCZ=_9^H1W.H-,]H+Q#F8/ %7Y_NDY&"
M>*]8HH \IUB&^\1_#C0Q:Z/JRSZ+<V5Q<VDD+V\LHB&)$C)P2PZ@CVP<UMZ=
M!HTUS=ZS9^']>N+B"PEC\S4C<;I%/)@5)V));'9<>_-=W10!YGX8L[C2_$^E
MP>&AK47A^>*5K_3]2MY5CLCMR@B:100=QP54L.IKTRBB@#@K,7'AGXB^)[Z^
MLKV6QU>.VFMKBVM9)P&B0HT;! 2I[C(P?6N8OM"U6Q^%-U%+IEXU[J6MC4%L
MH(&E>%&N%DPP0'&$7)]SCK7LE% #8W$D:R*& 8 C<I4\^H/(^AKD/B;97EWX
M21[*TFNY+6^MKIH(%W2.B2*6VCN<=J[&B@#SSQ/>R:OJW@V\M=+U7R(=4,TA
M:PE!CC\MEW,-N5&6'WL'J<8YICZ?=:AX_P#&4"6UW#'?Z1':P73V[K$9 K@X
M?&#C>._TZ5Z-10!Y1X6TO3Y]%T31=7\.^(VU*Q,*RQ32W(MHGC('FJQ?RBHQ
MN 7/H!7J]%% '.^.+KRO"&JVR6UY<3W5G/##':VLDQ9V0@ [ =O)')P*Q-)L
M7\0_!]?#IM[NTO1HZ63I=VLD.R7RMO\ $HW#<.HS7>T4 >630:AXG\+>%?#C
MZ7?6UW:W-JVIF>V=(X4@'S8<C:^X@;=I/7/:NG\8V^F6-LVJ?V9'=ZO.\5O:
MPDD"XGS^Z#J#A@IRV6!V@$BNLHH \V?2[?PKXA\+KJES&UGY-Z]U>W!"I)>R
M!"7<G@%AY@7/;@5O_#B":W\":?',CH-TS0HX(*PF5S$,'H-A7'MBNJZT4 8G
MBY;23PU<PZAI5QJEG,4CGM;>,NY0N 6 7D[?O<<\<5S'ABTU:*_UC2K6ZU.[
M\.FQ M)=5B=)8YVW QJSJK,@7!R0<<#/6O0J* /'H].U37/@>?"\&DZA;ZM8
MVT2O%=6[1)(\4JML5FP&W!3@C(]2*Z'5S/XQU[PH;+3[^WBL+S[?=RW=J\'D
MA4($?S@;F)./ER.,]*] HH \X\,W5YX1U#Q%I=[HVJW,MUJT]]9S6MJTD=PD
MN" 9/NHPQ@[B!5'Q#X;N/$_Q#UF +J-FDFCPQ6]X(9! 9TD+[7.-DB\C*G(/
M..:]5HH \IU_6-3\2> M+-SH&JP:I#J=JUU;+83$ 1R LZ_+RA R/KCK6]<K
M,WQDTZ[6SO#:C1Y8&N!;2>6KM(K!2^, X4_RZUW%% 'D>G6NHZ3\*=4\%2Z1
M?S:QMNK2#9;.T4XE=RLOFXV!</DY((V_2M5]-NM,\:> +0VUW/%IFG3VUQ=1
MV[M$K-&B+EP,#)0_3OBO1Z* /*=*_M'0] \6^&Y]%U.:^GN;V:UEBMF:*XCE
M!*MYF-H//()SV )XJO/I-Z_A3X=ZD^FZK)%HT0AO[2W66&Y0-"(RRJ-KG:P_
MAZ@]Q7KU% ' +9:8=#\2ZEIFC:TEQ=6#0&:\%P\UR=C!56.0F3@D<E1U]C6[
MX#22+P%H4$\$]O-!8Q0RQ3Q-&Z.J!2"& /4&NBHH *\NTE;[PYX8\3^'[K2=
M0N+Z:ZNWLS#:O)'=+-DH?, VKR<'<1C%>HT4 >6RZ->Z&/AKI\EK=W+:8Y^U
MRV]N\J1?N2G+*" -QQ]!FO4J** .2^)\+S_#'Q$B DBS=N/1>3^@-:$FG6WB
M7P*-/FP;>_T]4W=<!D&&'TR#^%;,\$5S;R6\\:R0RH4=&&0RD8(/X5RZ>"I[
M;2[?3+#Q-J]G96[ 0K&8RT<>UE\O<4)*X(QG)&T8/% &7\-5U+5;4:WK4>VZ
MMH!I4.3G(B.)9,_[<@_\ABIG!D^.T17D0^'&WGTW7 P/_'377V6GP:;I<.GV
M*^1!!$(H@.=H P#SU/UZU2TCP]!I5]>:@]Q/>:C>[1/=3[=Q51A44* %49/
M'?)S0!L5YQKE[K=]J_B+2[J#64A6'9ID-C;GR;@-'\S/-M(!W'&"R\#H37H]
M% '-?#V.:#X?:%;W%O/;SP6<<4L4\31NK*,$$, >HI?'^G76K> -<L+*(RW,
MUHXCC7JYQG ]SBNDHH \P\6W\^N_#.WBM-%UCSUN+,- ]A(),HZL_P N,X 4
M\XP>Q-=1XTU/5[+0K2XT:&Y;S;N%+J2"V,LT%NWWW2,@DL.!@@XR>.*Z>B@#
MS;P]%<0_%"]U%[76FL9]'1(KJ]MW)=ED9B,;1L..BD ^W(K -EJ#_ #5-+&D
MZE_:$ES*$M392"1MUR9 0NW.-ISGIVZU[110!Y]XHM]-U75+>>2V\0:=J$%D
MLEGJ^GVDQ;YB<PLJJ>F 2CC^+MS5<ZQXNBT[PLFM0:A;I<P2'5+C3K/SIED&
M/+4JJML##DD#KQD5Z310!XR?#>KZKX+^(.D16-_%>7E^+JU%XI!G0"-@-_W6
M)V$$ \$\UZ1HOB3^W-D::/JMH?*W3&\M&A6)N/DRV-QZ\KD<=>E;U% 'E/AI
M[RT^#=]X;N=&U6/4K/3KJW=#9N5=V+! A ^?=N'W<@#.<5(EAJ%M:_#;7?[/
MO9(='M6MKZW%N_G0[X%C+>7C<=K*<X!.#D9%>I44 <)I\$]W\0-9\5?9+N'3
MH]+2QB\RW=9+A@QD9EC(WX'"CCGMFN3^Q:@GP#TG3#I.I?VA%<PA[464ID7;
M<;R2NW.-HSGIVZU[/10 U'$D:NN0& (W*0?Q!Y%<M\1=+NM2\(RS:=$TNI:=
M-'J%FJ#+&2)MV !U)7<,>]=710!Y1JFDZ_:1:'XETS3YCK=]-<QW<00[H5NE
M_=F3T$12('_=K5\9Z7_9ND>#=.TZRO+B#3]8M)&^SV[RE(8@0SMM!]1[G)ZU
MZ%10!P5S)<Z-\6;C4)=,U"XL[_2HH(IK6W:51*DC$HQ'"<,#EL#WJII N([C
MXB22:?J"K<S,]ONLY1YZ^2$^3Y?F^8'I]>E>D44 <S\/(YH/A]H=M<6\]O/!
M:)%+%/$T;JRC!!# &NFHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M 9"D_>(R.!SS7,V&EWVD>%_"&J7EI/%IMMKTU[- T9S;0R%_+=E[!<@GTW4
M>LZ=XCTO5+BYMK>X=+FU4-/!<0O#(BGHQ5P#M]^E5+?QMX?NKVSM8KUR;UBM
MK*;>589R.2$E*[&/'8\US$EU_:/Q+N?$.C1?VA9:?H$D,LL!W)<2E]ZPJPX8
MX&>,XR*YJ^\0?VS9^"=0EU&-A'K%K+<VMM:^7!8?*PV,Q!(9<XY(!P3@"@#T
MF_\ '?AW2[N_M;R^DCN+!5>>+[-*6"D$A@ OS# )RN0,<U/<>*M&46\0N)YI
M+NV%S'%:V\LLODD<.512RCGJ<<^]<YI$UK)\:/$BEXVD;3K:-<XY(+%U'TRN
M1]*K6NI6WAGXL>)#K!:WBU.VLSITAC9E=8T*O&N ?FW'.T<\T :?PNU.?5?"
M]U<37L]XJZE<QPRSL6<Q*^$!SSTQUIWQ4NKK3_AYJ-_8WEQ:75LT3QRP2E",
MR*I!QU&&/!JK\*+B.;0=60 QRKK%VSPOP\8:0D9';BG_ !ADC7X7ZM&Y&Z4P
MHB=2Y\U#@#OP"?H#0!OV/B[0]1UDZ3:WI:]\LRHC0NBRH#@M&S *X]U)J&[\
M<>'K&5UGOF$<=Q]FDG2WD>&.7.-C2A2BG)P<G@]:Y_Q!>63?%3P(\4\10V][
M\RL,;7C01\],,00/7'%<AXO\13Z_X!\10-+]EN8[ED.C6UI\Z*LP^>5B"><;
MMPVCD#D]0#UO4?$6FZ7>+9SR32731&;R+:WDGD$8.-Q5%) SQD]35K3-2M-8
MTVWU"PE\VUN$WQOM*[A]" 1^-<#XIGTF3Q"=5T[Q-_8NNP:>ACGD"M;WL#%F
M5-K</SG[OS#<.O%=EX6OKS4_"VF7VH60LKR>W626W"E0C$>AY'K@\C- $NI:
M]IVDSQ6]U,YN9E9X[>"%YI74=2$0%L#UQBJ+^-O#Z>&3XB-\QTI6*/,MO(Q1
M@=I#*%W+@\<@5D^)?$CZ=XRL=+DFATRWFLWE_M*2W\QY'W@>1'V#?Q'.<\8%
M<$TG_%E/'D+M)YZ:G=,ZS($D :52"RX&,\]L=?2@#U6V\9Z!=ZS%I,5\?M<X
M9H \,BI.!R?+<J%?'^R34$_CWP[;3WT$EW/]HL7V7$*6<S2)QG.T)DKC!W 8
MY'/(KF=>O+'Q1J?@FVT&:.YFM-1CO)C!S]F@1#N#X^YG*KM."3]*-%UW2-'^
M)WCP:E>V]H[O9LK3,%W@0#(!/4\]!SS0!UUQXRT"UT:RUB34 =.O75(+E(W=
M"S' !(!V\\?-CFF6_C;P[<P:E.FHA8=-V?:I)8GC";ONX+ ;LXXVYSQCJ*\O
MN+-M*^#&G0ZA";87.M)<1VTJX9(6N=^"O;Y.2.V>:[?XF6TD_A_3;^U@:XM[
M/5;2]NUA7>9+=&RQP/O 9!^@H Z"R\4:3?7DMG%+.EW'#YYMY[66*5H_[RHZ
M@L,\< \\5!;^-M NO#MQK\-W*VEVQ*RS_991MQPWRE<D#N0,#GTKGKJ>#Q)\
M4?#%]HLR75KIEM=O>W4!W1@2*JQQEAQNR"=O48S67'IEU'XPU;P0+=_[)U"\
M366DQ\@MVYEB_P"!2HJX_NNU '>3^*=)@6UW2W#R747GPP16LLDQC_O&-5+*
M.1R0.N*<?$^BC08]<_M"(Z=+@1S*"=Y)VA0H&2V>-N,YXQ7#:S(NB_%:]OM6
MU:\TFQOM.ACM+R)$,99&;=$6=& /.X#C.:I:QIUEH.B>%]3L/[0GT.UUXWMV
M]S$=RA]P\XJ%&$#'(X_BS0!NZ?KS7_QC:SMKK4%LSHC32VES'+$JRB9%#A)
M,?+QD#'7OFO0"0 23@#O7F]KK5AJ7QKL[JUEW6TN@20PSE2J3/YZMA"?O< ]
M..#Z&O0;R9[>QN)XX6G>.-G6)>KD#.T>YZ4 8L/C?P_<7=G;Q7KG[;(8[6;[
M/((9W&?E24KL8\'H>:Z&O$=0\0G6]*\'W\M_'^ZUNSFN;*VM?+AT\ G*NQ&0
M5SCDC/)Q@<>W4 <W=>//#MG<ZA:S7DPN-/(%S"MI,SH",[@H7++@9W#( (YY
M% \?>&&EL435%=;YD2WE2)S$SN,JID"[58_W6(/M7/Z#>6*?$WQ_++-"%$-F
M2[$8VI$PDY]%) /H>M<?#/;0_L^^'8V9%ECOH-R?Q*RW&YLCJ"%R3[<T >PZ
MEX@T[2KF.UN)97NI$,BP6\$D\FP<%MJ D+GC)XSQ52X\9^'[72;#59=07[!?
M2+%!<K&[(6)P Q ^3GCYL8P?2N+U2>/2/BGJ&H:GK-WI=AJ&GP"RO851HGV%
MMT99D8 Y.X#C.>_%5/$MEH^C_#_1H+*6Z:RFUZ"X'VU-KLIFW.VW:,)U;H!@
M^] '<Q^/?#<EQ<VZW\GVBW4,T!M91(ZGH8T*[I <'E :NV/B?1=1T%]<MM0B
M.FQAC)/)F,1[?O!@P!4CT(KEI+BT;X[VY\R(M_PCSQALC[YF#!<^NW)QZ<UQ
M[PRZM\-_&D6EH;LIXEFNVMX1EI8/.1_E'<%5)'K@XH ]6L/%6D:C?Q6,,\T=
MU-&9H8[BVD@,J#JR;U&X#VS5"Y^(OA>T%UY^H2(UI/Y$Z&TFW1OQU7;D#D?-
MTY'-8FL7MKXK\9^#I-"G6[%E/+=W,\/(MXC'MVN?X68D#:>>#QQ4G@66TN/%
MWCE5:*1I-10XX.]!&JY]P&##ZT =!J/C;P_I37 NKUPEM((KF6*WDDB@<XXD
M=5*H>1U(QD5/J?BK1M&O[2RU"\,,UXC/;YB<K(%&2 P!7/MG)R,#D5YIXL\1
M3ZQX;\9Z>TOV*>W>>%-+M[3=+,B@?OI&(/RL.<@#  Y)K6U*^LI?%WPR?SXG
M3RYVSD$#= %4GTRW ]^* .XT7Q+I/B"*YDTZY+_99/+N$EB>)XFQG#*X!''J
M*XKQOXRM+C3M'FT74+]'DU:WB2>&*9()T,@#J'VA'&,]ST..]4W1]2\0_%:Q
MTV0->75E"D"H>7<6[(P7W#$*?0FLS5O$FEWOPQ\,6EL7$UC=:>MW$8F7[(8V
M4,'R/EP0?<]>F: /65UW3G\02:$)F&I);_:C"8G&8LA=P8C:1D@<'^54AXST
M(Z)?:P+N7[#83/!=/]EEW1.N-P9-N[C(R<8%<UJVI6NB_&"PU._D,5A=Z$]K
M#<;2R-+YROM! /)7D>M<W!?02?#3XEJQ,4TFI7["&4;9!Y@ 3*]02>/J".U
M'H:^/O#!O(K4ZHJ231F2%GBD5)0!DA'*[6([@$GMC-7M$\2Z5XA-TNFW#O):
M.([B*6%XI(V(R,HX!&1T.*X+5KJP-U\,")(3&DH88QA1Y&T?3YL#ZUK>&[FW
M;XN^-$21"SP66 #]XHC!L>N,J#Z9H [MW6-&=V"HHRS,< #U-85KXST&\N;2
M&*\<?;&*VLLEO)'%<$=HY&4*WM@\]LTOC>QO-3\#:Y8Z>"UW/92I$J]6)4_*
M/KT_&N$U6]M?$O@_PCHVCG?J<=Y9.]NHQ)9"+'F-(.J;<$<XSGC- &IJ.LMK
MGQ"U'PS)?ZO8V]O:1+ ]A%*I\^0MEV=5(    W?+UZ]O0I'$,+2-N*HI8[5+
M$X] .2?85PNC7=NWQF\21B5"[:?:HHSU92^X#U(W#/UKO: ,!O&OA]/#,?B,
MWS?V3(^Q;@6\A .XIR-N5^88R0!G'J*EU+Q9HND:I%IM_=/#=RQ&6)#!(?,4
M==I"X8\@;0<\CCFO'9]4MX/@/J'AUUF_M:SN62YMA$VZ+_3-^YN, $$8/?.!
M7=ZS>V4_Q=\'R)/#(OV*[9'# CYPFP@_[6&QZT =7I'B72-=T^>^L+P-!;NT
M<YE1HC"R\L'5P"N!ZBN,\5^+[>[O?"3Z-?:A']JUJWB+K#-%#<P,3N 9E"..
M%Z$\=.,UBSQ2ZMIOQ5L=*;S+J>?=%'&>9 (E#;1WR59>._%2Z_XHT?5=#\#M
M92'R[76;%[@F,JMJ%5@5<D84CT] 3TH ](U+Q)I>E77V6YFE:X\HS-#;V\D[
MK&#C>RHI*KGN>M0W?C'0+*RTV]GU%%L]2<):W"HS1N2,@%P,+QG[Q'0^AKA[
MF>/1/BCXCGU?6KW2+?4H;5[*XB1#',J(59-SQL P;)VC&=W>H/$%EH^A>%/
MUA:/<"PC\0P3H+Y=L@CWR,SL"!A06!Y P",T =S!XY\/7%M-/'>R$170LRAM
MI1(TQ&X(J%=S$CG@'CFL[Q#\1-/TKPGJNL645Q<SZ>XA>WEMI8F60X(#AE!4
M88')X]^:=X[M]#N(M,BU._GTJ=KKSK/4H"$$$RH<%F/RX(R,-P>E<GJUWK?B
M#X1^+[>Z$>HRVTABM[^UAV"^C0HQD"C@XY&5XXXZ4 >@CQ;HXLDNI9;F!7E$
M$:3V<T<DLA&0J(R!G./[H/0TZR\6:/?V=_=6\\Q73V*W<;6TJRQ$#/,97?TY
MZ<US.M^/+-K70[C3)H!8W5R8I=5GMV>.S_=D^WS'[N<X'.?2LKPW>PQ^)?B%
M-<7LDBRV]M*D]S&(C*@A92P4 ?+G SCN/49 .OM_B#X8NI-/2'4BPU!E2VD^
MSR"-W;HA<KM#'^Z2#[5HZEK^FZ;=QV-Q+,]W-&9%M[:"2:78."VV,$@9XR<<
MUY0]S:0_!/P8IDC5HK^S++W4I+ER1VP,DUTJZI;>'OBYK%SJ\ABMM4L+8:?<
M%"R/LW!XU(!^8DYQWH @\,>(Y#X \3ZC-K=W%%;ZG=Q6U_/ ]R]O$" C%"-Q
M"CD@CZUUTOBO2=(MM)CU34CYE]$##<-;NJ3$)N)R!M4D<[217G-E>P/\+/B.
MK$Q2OJ.HD02#;(OF'Y 5ZY)X^H/I6GK%[9NWPQ8S1,@N$<DD$*! 5R?3YB!]
M: .\T;Q/I&O->)87+-)9,%N8IH7A>+(R-RN 0"!P<8K.D^(7AN,6S?:KIX[I
MS';21V%PZ3L.HC94(?H>F:YZWELYOB;XW@D=F272K='6'EWVJX<+ZL P_,5S
M'AK6-$U;2_!VE:CXHTJ*+29X;B&)0Z32R(I$<;E@%4C=@X)R1QB@#V\'< 1G
M!YY%<S-\0/#<!O5>\GWV,ACN8ULIF>(@9)*A,[<$?-C'/6NGKS+P[K^C:/XU
M\>+J5Y!;2->Q.!*<&11"O"_WCU^49//O0!V-WXPT&RT[3M1GU!18ZC(D=M<+
M&S1LS?=!8 A<_P"UCH?0UBZQXXTFZT>Z;3=>ETZ2WNX;>6Z;3991&S$$*5*]
M&' ;IR.>E<,UD^B_"3P;9ZK']G<ZY!<-;S#F.$SL_P P[ *PSGIGFNR^+<L$
M?@*4[D#37=J5QU?;,C'ZX4$_04 =7J6O:=I-Q!;7,LAN9PS16\$+S2.!U(1
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
M6LC+O"S3*IVYQN.>@SWZ4 :-%4+K7-*L;F"WNM1M8)KA2\*22JID4#)(R>0
M"<T[3-7T[6K0W6EWL%Y;ARGFP2!UW#J,B@"[1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 4M8TY=8T6^
MTUYI(%NX'A,L1PR!@1D>_-<S=>#M1U7P_;^'M3O[!M,B\I7^S631R2+&00 2
MY"9VC) /?&*[.B@ KF_#OAN\T77->U">_AN$U6X6?RTMS&8B%"@9+G/ '8<U
MTE% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7#_
M !>X^&6J/@D));.V!T43QDG\ *[BFR1QS1-%*BO&X*LK#(8'L10!Y]\0=4T^
M^M?"LUK?6T\:^)K$%XI58 Y)Z@^A!^AJ4QVLWQZ<R+$\L7AQ"F[!*M]H?)'H
M<'\C[UV!T72FMXK=M,LS#%GRXS NU,]<#&!4G]FV/VLW?V*W^TD8,WE+O(QC
M[V,].* /%TM=.7X(>-S'';[?[0NP" /X9?D'X<8^OO70:Q=31?$GPS<SZI!8
MVDFBR+:7-R@>,W!92X!+ !BF.<^W>O1%T;2U@>!=-LQ"Y#-&(%VL1T)&,5)+
MIEA<6:V<UE;26JXVPO$I08Z84C% &!X)TVTL(=7ELM734DO-0DN)7B0+&DK!
M=X7!((SUP>N>^:Y?Q+(VB:EXH\2Z)J6GWL:HB:WH]^O#[(P $;J"4( !!4DG
MOQ7IT4,4$2Q0QI'&@PJ(H 4>@ JK+H^F3W8NYM.M)+E2")G@4N"/]HC- '"W
MM_9V?Q/\*WESLT^UN-%GCB$Q$80YC;9SP"!VKF;BYFO? GQ2DT>1I)'U*1U,
M75HBD6XCV*!N>XKV6ZL;2^5%N[6"X5&W()HPX4^HST-+%8VD$\L\-K!'--_K
M)$C 9_J1U_&@##TG4?"VH?V4]A<:?--#:DVGELK/#%M4-C'*C 4'..@%>51Q
M647[-,%RBPK+]K27S!@'S!>8SGUV\?2O;8-*TZUCFCM["UB2?/FK'"JB3/\
M> '/XTW^QM+^S?9O[-L_(W[_ "O(7;NQC.,8SCO0 S7!=/X=U(:>3]L:TE^S
ME>OF;#MQ^.*\FU"2SN_V?M$L],9#JC&TBM(T/[P7BRKOP.H8'S"?QKV=$2*-
M8XT5$4!551@ #H *K1Z9I\5ZU['8VR7;_>G6%0Y^K8S0!Q5QJ%GI?QLFEU"Z
MAM8Y?#R!))W"*Q6=B0">,@'.*AT*&PN/B/\ $229()"$M(V9L'"&W^8>PXY^
MGM7?7%C9W<L4MS:P320G=$\D88H?52>GX4Q=*TY7F=;"U#S@K*PA7,@/)#<<
MY]Z /%;:>1?A=\-[A[M(-/AU!/M,\B[XXB"XC+C(^4-CJ< XKN;*RLAK/B#6
M5\16VH7,NFK%=1V\:K&H4,49B&(W8W#D]*[./3K&*T>TCL[=+9\[H5B4(V>N
M5Q@TD6FV$%FUG#96T=JV=T*1*$.>N5 Q0!R'PMTW3F^'7AJZ6TMVGBMMR3;
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
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%<SX_\17OA3P;>ZY8Q6\TE
MH4+1S@X968+P01@_,#^% '345Y+>?%+7]"\-Z#XFUC2M.FT?5"BL+21UFAW*
M6'#9#< _EVKT^_U73]*M1=:C?6UG 3@27$JQKGTRQ% %NBN3\9>)9;#X?W_B
M'P]>V4[6\?FQR<31. 0",JP]>N:M>%/$!U+P)IFO:M-;V[3VJS3R$B.-2?J>
M!^- '145FV_B+1+NQFOK;6-/FM(?];/'<HT<?^\P.!^--'B706LFO5UO33:*
MXC:<7<>P,1D*6SC/M0!J45F7?B+1+"VAN;S6-/MX)U#Q22W**LBGH5)/(^E/
MGUW2+73XM0N-5L8;*4@1W,EPBQN3G&&)P>A_*@#0HK-B\0:+/>PV<.KV$EU,
M@DBA2Y0NZ$9#*N<D$<Y':L&?XD:#:^.)O#%S<PP20V_G274TZ)$K9 \O)/WN
M<XH ["BL;Q5JEUHOA34]6LEADFL[9[@),"58*-Q'!SR :\X7XJ>);?P!9>-K
MG2-+FTN:8QRP0RR),@WLF02"#ROZB@#V"BL>V\5Z%<BV7^UK**>Y@6=+>6X1
M9=C)O!*$Y^[S5B'7M'N-.DU&'5;&2QC)5[E+A#&I'4%LX'44 :%%9UGK^C:A
M:37=EJUC<V\ +2RPW".D8 SEB#@<#O3(O$V@S6L]U%K>FR6\&WSI4NXRD>XX
M&XYP,GIF@#4HKC[_ ,6ROXHT2RT;4- N;"[)^TE[U#/C^'RE#_-G!['I6YJ'
MB30M)N!;ZEK6G6<[#(CN+I(V(]<$@T :E%<GJ?B:ZC\8Z-IFG7>B265TI:Y6
M6[47&",H8TW L".>AK;U'7]&T>1(]3U:QLGDY1;FX2,M] Q&: -&BJ%YK>DZ
M=:Q75]JEE:V\O^KEGN$1'XSP2<'CTI(=>T>XOQ80:K8RWC)O%NEPC2%<9SM!
MSC'- &A169J/B30](G6#4M9T^SF89$=Q<I&Q'K@D5H12QSQ)+%(LD;J&1T.0
MP/((/<4 /HK,D\2:%%J(TZ36M.2^)V_9FND$F?3;G.:Y?XC^/6\('2+&T:T6
M^U2Z6$2W1S';QY :1@",@9'<#KZ4 =W16%I=_=V/AN74=>U+3[E$WS+>6GR1
M/!U1N21DCT)'/!-<Y:?$FT\2> -1UK0[BVMM2M[6>X2SN76211%DDLBL#@XZ
M^XH ] HKAO /CN#7/!NC7VNZEIUMJFH&4+!YJQF3;*Z#:I.3]T?C77:AJ>GZ
M3;?:-1OK:S@SCS+B58USZ9)% %NBJ]E?6FHVJ75C=075N_W98) ZM]".*X+Q
M=XYUS1/B#H_AG3[73I$U1 8Y;C>#&<D'.#R./UH ]%HK@;#X@7UEXZB\(>*-
M-@M+VZ3S+.[M)2\,XYXPP!4\$=^1]">MU#Q!HNE3QP:CJ]A9S2<I'<7*1LWT
M!(S0!HT5Y[\2O&&L>%;OPZVER6C6VHWBVTRRQ%C@D<JP8=B>U=IJ6MZ5HZJV
MIZG9V2M]TW,ZQY^FXC- %ZBLZ;7]&MK&&^GU:PBM)_\ 53O<HL<G^ZQ.#^%2
MKJ^FNMHRZC:,MX<6Q$RD3_[G/S?A0!<HJC%K>DSW-Q;0ZG927%L"9XDN$+1
M'!W '*X/'-1V'B'1=5N7MM.U>PNYXQEXK>Y21E'J0#F@#2HK)/BGP\OVC.O:
M6/LW^O\ ]+C_ '7./FY^7GCFI;G7M'LK"&_NM5L8+.<!HKB6X18Y 1D%6)P>
M/2@#1HJ&UN[:^MDN;2XBN()!E)87#JP]B.#7GVO^.?$%A\4;'P=I]KICK?V_
MGQ3W'F?( ')#8//^K/3U% 'H]%>?:!\0;Z3QUJWA/Q#96=M<:?;?:C>6TQ,)
MCPIRVX KPX.2>QKK?^$ET'[!]O\ [;TW['YGE?:/M2>7OQG;NSC..<=: -2B
MJ5SK&F6>GIJ%UJ-I!92 ,EQ+.JQL",@AB<'(K#U[Q?:Q>%+K4] U;0[BX5EC
M@>YO4$!D)!*LP8#.W)QG/% '4T5B6GB2PBTS2FU?5-+MKZ]MXY!&MT@61F S
MY>6^9<G@C.>*NV>M:5J-S/;6.I6=S<0<310SJ[1_[P!R/QH O45FW7B'1+&^
M6QN]8L+>\?&V"6Y19#GI\I.:EU'5],T>%9M3U"TLHF.%>YF6,$^@+$4 7:*S
MX]=TB73&U./5;%[!3AKI;A#$/J^<?K2Z9KFDZT)#I>J65\(\;_LTZR;<],[2
M<=#0!?HKC/&'CB30]<TKPYI-G'>Z[JC?NHY7*1PISF1R 3CAN!_=/XWM%OO%
M/_"0W.GZY8V)LUMEFAOK(.$9BV"A#$X(Z_3% '2T5F0>)-"NM0.GV^M:=+>@
MD&WCND:3(ZC:#FG2^(-%@OWL)M7L([Q%+-;O<H)% 7<25)R!MY^G- &C16.G
MBSPXX@*:_I3"X;;#B\C_ 'ASC"\\G/'%6K+6M*U*YFM['4[.ZG@_UL<$ZNT?
M^\ <B@"]169>>(]#TZ\6SO=9T^VNFQB&:Y1'.>GRDYJ2_P!;TG2Y(8]0U2RM
M'F_U2W%PD9D_W02,]1TH OT50@UO2;J2ZCM]4LIGM/\ CY6.=6,/7[^#\O0]
M?2FZ?X@T75IY(--U>PO)8QETM[E)&4>I )Q0!HT5Q^D?$G0-7\4:IH2W4,$M
MC*D*22SH%N7;(Q'SEB",?C4WA7Q%>ZYJ^N13W&C3V-M,HLGT^Z65S&2W,H#'
M:< 8X'>@#JJ*S(_$FA3:C_9T6M:<]\#M^S+=(9,^FW.<T^;7M'M]1_L^;5K&
M.]QN^S/<(),8W9VDYZ<_2@#0HJGIVK:;J\+S:9J%K>QHVUGMIED"GT)4GFN+
M^)GCG5?!)TA["UL[A+^<VY$^X%&XP<@].: /0**;'O$2^:5,@4;BHP">^!Z5
MFP^)-"N-0&GP:UITMZ3C[.ETC29_W0<T :E%9Z:]H\FI'3DU:P:^#%3;+<H9
M<CJ-N<Y'TI7US28[:>YDU2R6"WE,,\K7"!8I!QL8YP&Y'!YH OT5%;7,%Y;Q
MW%K/'/!(-R21.&5AZ@C@U+0 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M3=QSCWJ?5?#FBZX(1JNE6=Z(01$+B%7"9ZXR..@H X/XAZ9X)\&>%K[4;GPV
MDJ:A-!"]M;.84F=,F/.#A0,$D@<]\USEO-.W[1VA&<:='-)IC++'I[ED'[N4
MA6) R0 O8<;:]EO=(TW4M-_LV]L;>XLL!?(EC#)@=.#Z52A\(>&[::TF@T+3
MHI;/_CW=+=08N<_*0..230!Y?\.1IEK\6/'T5V+2)A>Q_9UE"KC]XX&S/N5Z
M>HK+\/R7<-[\:'TPL+M9)#%Y?W@=T^2N._7\:]ID\,Z%-K*ZQ+H]B^I+@BZ:
M!3(". =V,Y'K1IOAG0]'NY;O3=(LK2XE!626"%49P3D@D#GGF@#P#5X['_AF
MSPY+:!!?"_!B:/\ UGG;Y-V".<X'Z#VKI_%=HM[\;O <&JPQS.]A_I$<B@AF
M D/([C=7J=OX/\-VFH"_M]"TZ*[#EUE2V4%6/5AQP?<<U+=>&M#O=5CU2ZTF
MRFU",J4N9(5,B[>F&ZC% 'F?PLBBL_BI\0K2V1(K=;A"L48PH^=^@'3J:9\?
MB/)\*<_\Q+_"O3[#PUH>EW\M_8:396UW+GS)X855WR<G) R<GFEU;PUH>NR1
MOJVDV5\T0(C-Q"K[0>N,CB@#$\7^+] TZ#4='U-)KG.E375Q# 1_J>$*D@@@
ML6P/Q.17COB"_CNE^&EU:66G:;:?;4-G;6TYEFCBWI_K&(')Q^><G.:]VLO!
MWAK37F>RT#3;=IHC#*8[9!OC/53QR#@<5$O@7PFEJ+5?#FEB 2>;L^RIC?TW
M=.M 'FGQ$N6\!_%K2O%T%N98]1LI;66-%R7E5<(/Q)C'_ 37-:1IVI:/XDUS
MX:W;R7$NO26LKSXX"D;[A_\ OG<![@5]!WVCZ;J0MA?6-O<"UD66 2H&\MQT
M9<]"*4Z3IS:NNK&R@.HK%Y(N2@\P)G.W=UQDT 6888[>".&%%2*-0B(HP% &
M !3Z** "BBB@ 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 **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH ***P-?\5P>'M2TFRGL+V=M4G^S
MP20!-@D]&+,,<<_@: -^BL+5/%NF:1XFT?0+DR_;-5\SR2H!5=HS\QSD9Z#
M/(IS^)(D\7Q^&Q87C7#VWVK[0H3R5CSMR3NW9W<8Q^G- &W1110 4444 %%%
M% !1110 4444 %%%% !1110 445GZ[J3Z/H5]J<=O]H-I"TYBW[-RJ,G!P><
M T :%%4M&U%=8T/3]32,Q+>6T=P(R<E0ZAL9]LUGZ)XC.KZWKFE269MYM)FC
MC=O,WB0.F]2.!CC% &[1110 457NK^TL3;BZN(X3<3""$.<;Y""0H]^#^595
M_P"(S8>+])T%[,LNIQS/%<"7[IB4,P*X]Q@YH W:*** "BBB@ HHHH ****
M"BJ&D:HNL:>MXEI=VH+NGE7<7ER#:Q&=OH<9'J*GOKH6.GW-XT,TP@B:4Q0)
MOD?:"<*O<G' ]: +%%065R+VQM[M8I8A/$L@CF7:Z;AG##L1GD5/0 4444 %
M%%% !161KFO1Z,]A;K"UQ>ZA/Y%K &"[FVEB2W90 23S]#4UIJ4O]BMJ&K6O
M]FM$LCSQO*'$:H3\VX=00-WT- &C17*1^.8Y%TRX.AZJFGZG-'#;7C+%L)D^
MXS*'WJI[$KW'%=70 4457O+^TL%A:[N(X1-*D$9<XW2,<*H]R: +%%4;W5%L
MK^PM&M+N8WCL@DABW)%A<YD/\(/0'UJ]0 4444 %%9VN:U;:!IC7UU'/(F](
MEC@CWN[NP554>I)%9MEXOAG\1QZ#?:9?:;?S0&XMUN?+99D'WMK1NPR.X.*
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
M.R%0 %!/4BLKPSX4@N_#_AR?4;S4[I+"**:"SO J+#,JX!*[%<E3D#<3C]:
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
M,+)<7L?G65YDP7<D1&T)C:5(V]><=>_2FSZ2+WXQ36/VV]@@3PY"KM#.RRR
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
M. "3@<U+:Q206D44MP]Q(B!6F< ,Y[D@  9]A63XT_Y$7Q#_ -@RY_\ 134
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
MYT =W161X5U*;6?".CZG<A1/=V4,TFT8&YD!./;)K7H **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K
M&\5Z"?$_AJ\T7[4;5+M=DDHCWD+G)P,CGCK6S574-1M-+M?M-[,(HBZQ@X)+
M,Q"JH Y))(  H YT^$M2N+C1_MNOF6UTR=)T@CM%C\QE4JNYMQ/&:RF^&,C>
M%I/#?_"17(TQ9O.MD%NFZ,^;YF';J_.?3WSBNEO?&&AZ?;O<7%XP@2[^Q-*D
M$CJLW VDJI'4@9Z9R,Y!K<H YOQ3X/M_%EOIB7MRT<EE<"5GB7'FJ5*R1XSP
MK@D'DTZZ\(6EUXXM/$[S2"6WM_)\@#Y'8;MKGW4.X'U]JZ*B@#,@TNYA\0W>
MIMJ=Q);SPI&EDW^KB*]67W/>GZ[IK:SH-_I:7'V?[9 \#2[-^U6&&P,CG!.*
MGOM0L]-@$]]=16T1=4#RN%!9C@#)[D\59H XV[\#37/A30M"&K[%TB6"2.?[
M,"9/)_U8(W>PSZX[5HMX:E;QU%XF_M 92Q-C]F\G@H6#D[LYSN _#CWKH:*
M,GQ3<RV?A/5KB&&XFECM)2B6QQ(3M/W3@X/O@_0UYAI]WJN@Z3I4NB>+-'UF
M[<V\/]F6]A$))E)56!9&W#:,DL1QMYKV6D"J"2% )ZG'6@#E#X.N[/6]1O\
M1->FTV'4I!-=V_V=)1YF,%T+?=8@#.01GM5C4?"LE]KGA_4EU-T.B[]B21^8
MTQ=-C%VR.=OH.ISSTKI** .8M_!R+KGB._N[P7-OKT20W%J8=H540H &SG[I
M.?4\\=*;H7A74M%BM+)O$UW<Z99 +!;F!$<HO"J\@Y8 8Z 9QSQQ74T4 <_H
M_AJ72O$^N:RU_P"<-6:-GA\G;Y9C7:N#GGY>N1R>>.E9<_@&1V\06\.N7$.G
M:V\DMQ;K"I<.Z!6Q(>=IP.,>P(KM*HZQJ]EH.ES:EJ,CQVD W22)$TFT>I"@
MG'O0!SS>"IV'A;_B;C/A\8C_ -&'[[Y-GS?-Q\G''?GVJ_X9M=8BN-9NM5FE
M\NZOF>SMY'W&"$ *!P2!D@M@=,COFMRWGCNK:*XA;=%*@=&QC*D9!J*/4+.:
M_GL8KJ)[NW56EA5P7C#?=)';.#B@"AKNC76J26$]EJDFGW-E,9598Q(DF5*E
M74D9&#ZBJ5MX0BDU#4M1UBZ_M"\U"T^PR8B\J-+?G**N2>2Q)))/TKI:* .5
MT+PIJ6BQ6ED?$MW<:79X$%N8$5]B_=1Y!RR@8Z 9QSQQ3!X,NK/6=2O-&UZX
MTZVU.7S[NV6!)/WN,,\;-]PD 9R#S76U6NM0L[*6WBNKJ*&2YD\J!9' ,CXS
MM7U. >* ,'4O"4USXHMM?T_69["Z2S^PS8B67S8MVX?>Z,#DYP?I2VOA!8O$
M'B#4;J\%U!K<20SVIAVA512B@,#_ '6.?7/;I7344 <7#X!8Z3I^AWNL2W6B
M6$J216S0A9'6,YC223.&5<#@*"<#)K3A\-30^-;SQ&-0!-S:+:_9S!PJJ25.
M[=DG)/YUT-8MAXMT34[BS@M+WS)+T3F!?*==_DMMDZCC!]>O;- $7A+PV_A;
M2YK%KXWBR7,EP',00@NVYAP3QDG%)XO\-S^*=+AL8M4DT]4N$G<I"LHDVG*J
MRMP1G!P<YP*Z"B@#F=$\-ZQ8:R-0U7Q3=ZL%@>&.![>.%%W,I+80#)^7'/J:
MH/\ #V/[#?:/%JDL>@7UR;B:Q$0W#<P9HUDS\J,1R,$\G!%=C/-%;023SR+'
M%$I=W8X"J!DDGTQ26MS!>VL5U:S)-;S()(Y(VRKJ1D$'N"* ,C4=$OYM4M;_
M $O6)+'R(6@-JT7FV\BD@@E,K\PQP0>G%+X?\-Q:'-J-X]R]WJ&I3":[N74+
MN(&U551T51P!R?<U9GU[3K77K31)IG2_O$>2",POMD"C+8?&W@=1G/(]:TJ
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
MXLEA@$4:^8 &D/S-N8KQG(&"<"NDQFB@#CCX$D@M=6TW3]8EM-)U6626>W$
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
MIP:C'(+A[:T>,6DJKN'))RAY7GG('/:EC^'\]WHGBO2M4NX3#KMX]VCVZG=
MQVXZ]<%%/;/-;NC6GBF.6 :SJ6G2PPKM/V2W97N#C +EF(7UPHZ]\<$ YK0/
M%FK>(-2-N-3TZQU."^9+K1+F!ED6W5R"58G+,4PP8#;DXXZT/XLU:_\ $>K:
M+#J>G:1JEM<^786-_ V+N+ (DWY&[=\V HXQSFKDWA'6=8N="DUR[TZ6?2;M
M+G[?;PE9Y]N<)CH@.1NP2#CH*-?\(ZUXFLI=,U2[TZ2V-[Y\%ZL)%Q;QB0.$
M4#@, -N_/3J#0!W%</;:UXC\4)KL_A^YL;--/O)+*U2YA+BXDCQO9V!^523@
M8&>,\]*[BN+L?"NO:%J6JKHFJ6,>F:E=O>,MQ;L\MO(^-^S#!6!(R,]/?N 2
M1ZWJ^M^+-5T/3KBVLDTB"#[3.T)E,DTJE@JC< % '/<Y[5@WGC[6F^'-QK<$
M5K%JNGZD-/NX=A:*1Q,L;;23E0=P(SG'3FNC;PWJ6F^+-1U[1;FU)U.&)+NW
MNU;'F1@JDBLOL<%<<^HK+OOAY<MX"?P]9ZA";NYO1?7=Y/&0))?-$K$*#QD@
M#&>!ZT .GUGQ;:>.+;P_)<:7(FHV<EQ%,+9Q]D9& 88W_O!@CNO)SQC!S+_7
M-2U?X8>/+75C ]YI9NK(S0(4655C#*VTDX.&Z9KJ+KP_J-SX[TKQ!Y]JL%G:
M26\D.&+,7P6(/3@J,?C68G@C4GT7QCI\]Y:YU^66:-T5OW)= F#GJ %'/UH
MI-KOB+PUI_A6^NY+";2;Z2VL9;6.%A);^8N%<2%OFP1S\H]O6M73+^]G\?\
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
MQ$H)/,:0;E)Y'SLIP>F*W+?P[?W7BJ#Q%J\UL9[.U>WM+:W#;$+D;W+'DDX
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
MPZ>4UVYM;B\$KXEM8RB-'GY?E/0XZC)^IK3HHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKBOB
MKJ&JZ7X#NKK29Q!*LT"O,)&1U5I47Y<>N<'GIF@#J;S5M.T^XM;>\O8+>:[?
MR[>.60*96]%!ZGFKE>;^/I-62P\*R7]O:R7B^)K4QQ6CG:PVO@9<#!SGVK<T
MGQ/J)\5ZCH&N6EI;RV]FE]%-:RLZ-$6*D-N (((_'VH ZRBO-A\4A_9-IKY7
M3_[+N;I8?LPN?]+2)GV"4CIUP2F. >M>DT 5[Z_M-,LY+R^N8K:VC&7EE8*J
MCW)J2">*ZMXKB"19(94#QNAR&4C((/H17G6O>(]4\2^ _%5[I=K9C2H8+NV5
MIW;S+A41E>1<<*,YP#G..<9K=T6YU:+P?X7ATNQAF\W3X?-N)YMJ6X$2D$J/
MF8D\ #\2* .LHKSC4/%VL7_P_P#&,D45O:ZKHYN+9Y89FV86/=YD9QD-AN >
MA'6K@\5ZEX=\$6&HZREG//="VM[,1SL/-DD'65V'R^I//0T =W17(Z+XP:[\
M6R>';J2PGF-G]LAN;"7<C -M9&!SA@2#UY![5K^*/$%OX6\-WNLW,;RQVR@B
M-.LC$A54?5B!0!KUGWVNZ3IES%;7VI6MO/,5$<4DH5FW' P.O)X^M8,OB;5M
M'UK1;/7;.T6'5W,$<MK(Q^SS;=P1MP^8'D!ACD=*QO"BZE>?$/QF+J&QEM1>
MP+*'9F90L(,84$8X.#SC!SB@#T>J=_JVG:48!?WL%K]HD$4/G2!?,<]%&>I]
MJYSXH7^I:9\.M8N]+F$%Q'%_K@[(T:Y )4C^+TZ>O:L+Q[+JW_"$Z?+J<-J\
MRZM8M$EH[$O^\7@E\<G\J /3**Y/3?$FK?\ ";OX<UBPM(3+8F^MI;69G&T.
M$9&W*.>0<CBL&X^*:IHD_B* :<^E0W)B%LUS_I4L0DV&55Z#G)"D<@9R,T >
ME44BL'4,IRI&0?6O/O".H^*+WQ5XHBGELI+:WU(1E'FD;R5\I2%C&,8Z$],D
MF@#T*BN#T+Q7XIUY#);:-I_DVNK/8WCFX8$HC[7>-2.<#GDCT -3:]XKU_0+
M!-6O-(LX; 7B6\ENUP6G\MI @D! VYY!V\\'J#T .VHKD=5\2ZQ:^.8/#MC8
M6DXNK![J*665D\LJP4[\ \<]ADG XY-48/B!=0^"_$.L:AI:_;M#NI+2>WMY
M"4D==OS*Q&0N'!.1D &@#O**YO2]6UJ[$ER(M,U'3VM#-;SZ?/\ ZR4?\LOF
M..?[V<>N*I-XGUO3_$6@V&KZ?911:QYB!8)V>2VD5-^UB1AQP1D8Y]: .QHK
MCV\3:SJUQKB>&[&TF3293;$W4A4W,ZJ&:-<<*!D#<<\GH ,UDV^J>+)_BC>V
M:?8TB328)?LDL\A2/+MD\#!?.1GT Y- 'H:RQO(\:R*SIC>H.2N>F1VI]<+I
M>N6NG^(O'EQ>6-O;G3/(FN;J L6N$\DNI8'N%P.*23QMJVGZ/H^OZGIUK'I.
MI2Q(R12L9K59?]6[$C#=1N QC/&: .[HKC;CQ+KS>-K_ ,-V%A8R-%91W<5Q
M-*R*H9BN' !).1QC\QWTO!GB*3Q1X<CU"XM1:W*RRP3PJ^Y5>-RIP>XXS^-
M&Z\L<1422*F]MJ[CC<?0>]/KD/&UVEIJ/A83Z?;7<,^L11(92P:"4JQ61<<$
M@!ASZTRX\2Z\_C;4/#>GV%C(T-G'=Q7$TK(JAF*X< $DY'&/S'< [*BL#P9X
MBD\4>'(]1GM1:W(ED@GA5]RJ\;E3@]QQG\:K^)/$5_H>O>'[6.WMFL-4NOLD
MD\C,&BDP64 #@[L$#WH Z>J=UJVG65[;6=U>P0W-T=L$4D@#2GT4=ZYZQ\:"
M]\:ZOX?-ND,5I;^=;W;M\LQ4A9>/168#\#7*ZYJ^J:KI_@#5[G3X5N[G5UEA
MMHG(&QHGV99AQD8)XX!Z$B@#U>F12QS1B2*19$/1E.0?QKE]#\1ZM>>(=:T#
M4K.S@O[*&.>&6"1GBD20-C.0"""N#ZUA^'?%UMI7PNTK4;;2(8)KR\>RM-/@
MD(1IVN'0#<<D D%B?K0!W]]?VFF6<EY?W,5M;1C+RRL%5?J34D$\5S;QW$$B
MR0RH'1T.0RD9!!]"*XSQ+-X@/A;Q5;:K:61LAHL[Q75LYY<QN&0HW/'!ST.:
MS]%\3ZQH^F>"H;S3+5=*U.*"RC=9R9T<PY5F&-N#M/ /'KVH ]'J.>>*V@DG
MGD6.*-2SNQP% ZDFGMN"'8 6QP"< FN ^'>H^)=1DUAM1EM)K6+6;N%R99&>
M/:V D8(QL!QCIQF@#M["_L]4LH[VPN8KFUE!,<T3AE;!P<$=>0:LUXSX-\3Z
MOX8^$^@ZBNF6LFCQ3>1.SSD3%7N&7>B@8P"PX)R?:NZUCQ>+7Q0/#]I+807"
M6OVJ>XOI=D:*6VJ@ P68X)ZC '?.* .LHK \'>)D\5Z%]N\E89HIY+:>-'WJ
M)$;!VMW4\$'T-4_$?B74]'\4Z#I-E8V]TFK>>B[Y"C(\:;LDX(V],\$\' /%
M '5T5QFG^-;FVU/7=,\26MO:W&DV@OS+:NSQRV^"2P# $$$8(JA;?$>0G0+J
MZ73?LFM7$=NL$%SON+4R F,N.ASP&P!M)[T >A45PC^*O%-UKGB71])T?3[F
MYTAH3&\MPT:R+(F\+T/SXX[#CK3Y/&&JWVMZSI&DV^G+J&F*F+2\F*R79*!B
M4QPJ\X!YYZXH [BBN8N?$=]<>*3X=TJWM_M4%HMU=SW#$I%N.%0!>68X)Z@
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
M%%% !1110 4444 %%%% !1110 5SGCS0+KQ/X,O])L9(H[J7RWB:7.W<DBN
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
M][I7BOQW'I&A27[K?QRM''(D* >2IP">K$YX ^I&1GU&N"TJ+6M \4^++IM
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHKF?'^I0Z5X.O+JXGU*V@!0/<Z:4$T(+C!&XC@G"G&?
MO4 =-17/ZQXNLM#URQTBYM+Z2XOHY'MFAC#B0H 648;.>1VQSG. 2%T;Q?IN
ML6>I7!2XL3IDC1WL5Z@1X,+N);!(QCG(- &_17-6GBZUU2XT^V_LC4UM-51_
MLUU+"GE2J$+<X8LH*]-RC-<OX-\1V_ACX9R:G?I=SVL.IW$+-'AV13<,BYW,
M"1DJ.,]: /3:*R+KQ#:VGB:PT&6&X%S?122P2A5,9"#+ G.01D=N]<_XJ\36
ME[X?\1V=II]_?Q64$L-S<VRH(X90F<9+AB5X)V X^M ';T5QGAS7[?2/AQX5
MEO&FGN;RRMH8(8QOEGE:,' R1Z$DD@#&2:T$\;:4EKK$UZ+BPDT=0][!<*-\
M:LNY6&PL&##I@GTH Z.BL73O$1OM32QET?4[)Y+<W,<MPD?ENH*@C<CMAOF'
M!P:U;J8VUK+.(9)C&I;RX\;FQV&2!GZD4 2T5Q$7Q3T*33-.U1K74X],OI!$
MMZ]N/*B<D@*Y#9ZCJ 0.A.<BM?3/%UGJ7B";1&L[^SO4M_M4:W<.P31;MN]>
M3W(X.#[4 =!17+7'CW2K>&:\,%X^E07/V6;4D1?(23=L/\6XJ&."P4C/>I-2
M\:V>F>(9-"DT_4IKX6GVN)+>%9//3.W"8;.<Y^]@<=>F0#I:*YB'QO9W364%
MIINI7%]=6?VW[&L:)+#%G&9-[JJG/&,D\5'8_$'2;[P\=;^S7T%JTXMH5EC7
MS)Y2Q0(BJQ.[<,8./7IS0!U=%8-IXI@NKR^T]K"]M]2LX!<-93"/S)(SG#(0
MY0C((^]P>N*SM)^(NEZRFFS6EAJGV2_$A6[>W AB**S$.V[@X4],C/'7. #K
MZ*YO3O&,&J2::T&E:F++4B?LMZT:>4X"E@3ARR@A3C<HS724 %%9VJZS#I/V
M9'@N;B>ZD\N""WCW,[8)/)PJC )RQ ]ZS+3QMI4^G:Q>7*7-A_8[%;Z&Z0;X
ML+N!^4L&!!XP3F@#I**P;/Q2EQ=I#<Z5J5BCVK7:7%RD?E&-<9Y1VVGY@<'!
MJ+3?&$&J2Z:8-*U-;/4LFUO7C3RG 4L"<.64$ XW*,T ='17+7?CW2[2*ZNC
M;WLFF6=Q]FN=1C13#$^0ISEMQ ) )52!Z\&J5SXTO[?XBS:%'H]Y=6<>FK<@
MP(A=G,A7<"S@;,<>N?:@#MJ**YF7QK:AKMK73-2O;:SNOL=Q<VT:,B2@@,,%
MPY"DC)"D#GTH Z:BN=U?QA;:4^H!=-U*]73D$EX]M"NV)2N[J[+O^7DA-V*P
M/%EY;WVJ> =5L96,=WJ2;)%)7?$\3, 1Z=#@T >@T5S^H>+K2RO+ZU@LKV_E
MT^(2WOV1$(MU()&=S+DD G:N3CMR*)/&&FE=*%BL^HS:K"T]I#;!=SQJ 2Q+
MLJJ!D=2#DXH Z"L>\\-V5]XCL==EDN1>62,D&R7"!6^\"O0YXS]!5G1]576+
M#[4MI=6A$CQ-#=(%=65BIR 2,9'!!(-1ZUKUGH4-NUR)9)KJ806UO"NZ2:0]
M%49 Z DDD  <F@"UJ%C'J6G7%C,TBQ7$9C<QMM;:1@X/;BH=%TBVT+2+;2[-
MI3;6R".(2ON*J.@SZ"J6G^*+:_O;_3OL=Y!JEE&)9+&8()&0_=9"&*,"1C.[
M@]<5FZ-\0]-UT:8]CINK/!J$CQ+.;8".%UW95VW<?=/3/;H>* .NHI&8*I9B
M H&23T%<H/B#I7V2WU%K6^31[B<01:FT:B!F+;0?O;PI/ 8J![T =917$WGC
M/4+7XCRZ FC7ES:1Z:+G]PB%V<R;=P+.!LQQZY]JR-.UI-!^(?CI$LM0O%46
M<RVMG'YA4&)F=@"0HY.<9R3T!H ]-HKGQXRT=O#-CKT<LDEK?%$M41,R2R.<
M+&%_O9R/08/.!FEMO%=M<3ZE:-87L&HZ?$L\ME*(_,:-@<,A#E&!P1][@C!Q
M0!OT5RFB^/M/U^72A8Z=JK6^I*YBNFM@(4*J6*LV>O&.,C/&<@XZ'4KMK#3+
MF[2"2=H8RXBCQN<@=!D@4 6J*X/P[X^N;KP#'XAU;1K\"*R^U3RPQQB-P/O&
M,&3/ YYQT-:5KX^TVY)D^PZI%9_83?K>/:GRGC&W(4@DLWS#@#GJ"10!U5%<
M]9^+[:XUZVT>XT[4+"YNX&GM3=1H%F5<;L;6)! ()# &LZ7XCZ?&NK;=)UB6
M3296CO(XH$8Q@#<7R'QMQ[Y.#QQ0!TVJZ;!K&E76FW+2+;W49BE\MMK%3P1G
MMD9'XT:5IL.CZ5;:;;-*UO;1B*+S6W,%' &>^!Q^%9MQXMTV.UTB:W$UX^L#
M=8PP*-\PV;R?F*@ +R<D4U?%ML-.DNKC3M3MI$N_L0M9(-TKRG& NTE2#G[V
M=OO0!T%%86E>*[/4]0U+3Y;:ZT^\TY4DN(;P(,(P)#AE9E*\'G/&.:J6_C>T
MNVL)(-*U5[+4)#':WHA7RI" 2#C=O4$*<%E - '445P_@_QKJ.O+J?VG0[[_
M $>_N8(VC6,*JQGY48F3[_&/3)ZXYJ3P]XITNQ^'5AK,M_J5W:R,T<4EZH>Z
MG=I654PO5L\ #L![T =I16%8^*;:ZUEM&N+*\L-2$'VB.WN@F98\X)1D9E.#
MP1G(]*Q6^*&DKI=WJ/\ 9FL&WL;A[>]9;=6^S,K;27(;!&?[I)QSC!&0#MZ*
MQ;_Q-:6=[96,$%Q?7M[$T\$%KLR8UQER795 ^8=3SGBK>CZHNL:<MXMK=6N7
M>-H;I DB,K%2" 2.H/(/(H OT5A^(O%5EX8?3_M\%TT5]<"VCEA0.%D() (S
MNYP<8!Z>N*J)XXL?L,UQ<V&IVDB7JV,=M<0!9;B5@"HC7)R"#U) X.<8H Z>
MBN>A\9:9MU87R7&G3:3$)[N&Z5=R1D$AQL+!@<'H3R,=:=8^*/MMU!!_8FJP
M?:+9KF"25(]DBC'&5<[6.X8#8_0T ;]%<HWQ TI?! \6_9KYM.WE'41KYB8D
M,9)7=TW#'!/6J.KCR?C#X<>,NOGZ?=^:JL</MV;<CH2,F@#N:*XCPKXUU'6]
M0UJWN-$O=EIJ4MM$\:1A41%4A7)?[Q)/08Y'O4>E^,=/TCX>R^(97UF_LH;F
M596N1&T\?[PJ01N VAN!@DXQ[T =W17.6OC2PN?$-MHS6E_;RWD3RV<UQ!LC
MN549;8<YR <\@<56U+Q_IVGP:K<I8:C>6>DR&&]N;:-"D3@ LOS.&8C(S@$#
M- '6455TZ]&HZ?#>""6 2KN$<NW<!VSM)'/7@]ZP[O485^(FFZ<\^IQ3/9RR
M1Q*4^RS $9+<[MRY&..] '345QDGQ(TZ.'5772=8D;29FBO8XX$8Q!0"7)#X
M*X/8YX/'%=78WMOJ6GVU]:R>9;W,2S1/C&Y6 (/Y&@"Q167J>N1:;=V]FMI=
MWEY<*SQP6T8)*KC)+,51>HZL,YXIOA[Q#9^)=.>\LTGB\J=[>:&=-LD4J'#*
MP!(R/8F@#6HKD?B=K-YH/P\U:^T\RK=",1I+'C,6Y@I;/; )Y]<5E0+INE>(
MM!6*VU_29=2G9?):1&CG:.-N)1O8]/FR.IQGF@#T.BN3G\?646HZOIR:3JUQ
M>Z45,\$$".2C+N#J=^,8P>2"<\#(.+R>+M,GT'3=8M5N;F#4BJ6L<,)9W9@3
MM(Z+C!R6( QUH WJ*Y_3O%MMJ7]KQ)87\-]I.W[392J@E^9=RE2'*$$ X^;M
M67;?$W1KFSTN^6SU-=/U&5(([Q[<"*.1C@*YW9Z\9 (!X)SF@#M**QM1\1V]
MCJJ:5!:W5_J+PFX-M:A-R1@XW,795 )X'.3V'%84WBBTU/4?"DRG6[%;^>40
MQ;$19&56!CG4MD8VDC ].: .VHKF=7\;V6D1W\[:=J=S:Z<VV\N((5V0G )^
M\RE@ 024#8K)\12QR?$?P%=VTAV7)NP65B!(GV<LN1WZY&?6@#O***\M\,>(
MHO#LWC*/[!J=]%:ZS,YCM(O,\B+8G]X@ <-\H)/!XH ]2HK!E\7Z2-)TS4+>
M22[75"JV,4"YDG8C. "0!@ DEB ,<D57;QO81Z;K5U)9WR3:*-U]9E4\Z)=N
MX-]_:P*Y((8YP>_% '345REKX_TNZO\ 2;?[)J,,.K#_ $.[F@"PR-MW;,YS
MG'3C![$U<U#Q;:V5]>V<%E>ZA-81":\%HB'R%()&[<RY) )VKDX[<B@#?HKS
MGQGXG%W'X1&F)=WFF:O=J\GV7"F>((S"/DKU."0<<*0?0W= DL-,\67>EVB:
MU T&FBZ73IG5X0KR,VY/F)W[B5P3@!<#C% '<T5QG@+QA?\ BC3?.O=)NH6,
M\ZB<*@A"I(RJOWRVX  'C&0:WO$VJ2Z)X9U+4X+=YYK:VDE2-0#DA203DC@=
M3[4 :M%<AH_C=&\%PZ]KEG<V$:V<,TLTD:[)F=1_J@K,QR2, @'D5HVGBNVF
MUJWTB\L;W3;VZB::VCNU3$ZK][:49AD Y*G!QVH WJ*;(_EQ.^UGVJ3M49)]
MA[UP7AKQ5=^+_#NHIJ6C74:M)=1><%01*J,P520Y;<  "0.HH [^BO,/ GCB
MTT[P-X6AOX-1=+I4M?[0,681,Q("LQ.>O&0",\9X-=I?^)K>TU233+:RO-1O
MHH1/-#9JA,2$D L791DX.%!)..E &W15'1M8LM?T>VU33I?-M+E-\;8P>N""
M.Q!!!'J*O4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 5Q?Q7M[F]^&^J6=E:7-W=3^4L<-O"TC,1(
MK'A0<#"GDUVE% '"ZX9KGXF>#;R&QOGM88+OS9A:2;(O-10@<[?E)*G(/3OB
ML631=0UF3XFV,%I=P/J806<D\#QI,5A"'#, ""PQ]#GI7JE% '*>%O$3W.FZ
M?8R:'J]K/!;*EUY]HT:0E4P0&/W\D8&S=U[5PZ:/JM[\$-:TZ'2[U=0^W27"
M6TUN\;R+]I$HVA@,Y7T[\=:]CHH \YNM0N-8^(_A'5(=&U:*PCANXWFGLG78
M[J@ 9<909&-S8!YP<#-9^E#4M#T#Q;X;GT74I[V>YO9K66*W9H;B.4$JWF?=
M!YY!.>P!/%>K44 >0SZ1?/X4^'FI-INJR1Z+$(;^TMUEAN4#0B,LH&USM8?P
M]0>XK?2ST3^RM<U*'PMK=Y'=0QP7"WAF>:\CS@A4E8O\H.>@]NE=_10!P'@V
MVO\ 3?$\UCIT^K3^%A9!T&J0R(UO/N $<;2*'9=N>#D# YKN;R00V4\I5V"1
ML=L:%V/'0 <D^PJ:B@#QE;'4(_@CX=TYM)U+[=;WEOYML+*0R($FWL2NW.-O
M.>]==<K._P 8].O%LKPV@T>6!KG[-)Y:NTBL%+8P#A3U^G6NXHH \;\.>'[6
MR\-OX4\0:!XBO+N*:6,QPS7(M+I#(65PP<1*,$$YP<@\9KK/)FC^-$5PME>?
M8UT$V@N?L[F(2><'"[\8^Z.N?;KQ7<44 >8^*=2.E?%!;JT6_BN?[(6.62UT
M]KY9%,K%0R(04*D$ACUW8[<Y4^FV&H^!M(_X1E=2U&/0];6YU&WP\%XS?,92
M%&U@_P"\R ,<=*]$F\,LFOW>LZ;J<]E<WL<<=RFQ)(Y-@(4X89! )'!Q[5:T
M30K?0X[HQRRSW-Y.;BYN)L;Y9" ,\       < 4 8&AP:.VH7>MV>CZZD\=F
M86N]0-RTCIG=Y:1RL7/(SPN,]"<FHOAQ'<Z=\*+&WN],NENK6WE62SF@:-V8
M,QV@,.<@CGIS7<T4 >8^&[.?3/$ND)X8BUJVT2X61M1TW4+>18;/Y<KY;2 8
M;><;5)!Y/3FNV\->((O$NFRWT-O)#&ES+;@.0=_EN5+ CL2#6NRAU*GH1@U%
M:6EO86D5I:0I!;Q*$CCC7"J!V H YGQGJ.KV-YHT=G'?+ID\TBZA<V%L9YX@
M%R@"A6(#-P6"DC';-<OH]O+9W7CMM1\/ZO>V=Z;=XX)X6=[J+RPC8;H6&<[<
MY'3@CCU2B@#S;P]!?:/J][:Z4NL:AX6337D%KJ4$BM',#\L,1E4,P*Y&#D#C
MGM4?AJSN-,\3:3'X936K?0KA)6U#3M1MY%BL_EROEM( 0V\XVJ2.IZ<UZ;10
M!X[H.@V^GZ->>&-?T'Q%>W(N9@JV\UR+6\C>0LK95Q$HP1G=CD<\UT=ZL^@_
M%.#4?[*U"XTZ?1%L8GM(&FV2K*6"MC[N01\S<>]=_10 #I7E-];7$.K2:IX4
ML]<TS7)M1"W=@]M)]CNU\S:\KDKY8RGS;U(/;J:]6HH \TUZZUW4;WQ-I=W;
M:R$$31Z7!8VY$$Z&/EWFQUW$@J6' P 35(P7H\/?#*(Z7J7F6$\!NT%E*3 $
MA,;%QMX^8CZCD<5ZQ10!Y8-,71O&?B7^V--\03VVISI<VEQICW)CD!0*T;B%
M@ 01U;MWQ5W5=#T-;/1-,DT36]+2TMFELKW3Q+++8N2,Q%H]YR<]\J<?2O1J
M* .=\$2ZW+X6MV\0;S?!Y 'EC$<CQAB$9U'W6*X)']:S/&UC>KX@\*Z_;VLU
MW;Z5=R_:H8$+N$ECV;PHY;:>PR>>E=K10!PVGP3W_P 2[[Q4+6ZATRWT<6"-
M-;NCSOYGF,5C(WD  #IR3QFI?A1;W-G\.M.L[RSN;2Y@>820W,+1L,RNPX8#
M(PPY%=I10!3U:S?4-&OK*-]CW%O)$K_W2RD _K7EMQ9ZEJOP@M/ XTB^AUDI
M!92B2V<0Q".12TIEQL*[5R,$DD@8KUZB@#@M3-UHWQ7M]6?3=0NK&XT3[$LM
MI;M+MF68OAL?=R#U.![T[0#-;_$/QO>SV%_';3I:-#*UI)ME\J(JX0[?F()Q
M@=>V:[NB@#Q2ST'5#\+O!KOI6IF71=0\V]L462"X\LEP2F-K$@."-IYYYKM=
M)M](,NI:S8Z/KB3BR,!NK_[0\DJY+>6D<K%S@\_=QSP3S7;44 <E\,8)[3X<
MZ-:7=K<6MS;P^7+#<0M&RL">S ?G73W<33V<\2XW/&RC/J1BIJ* /*-)DO1\
M$KWP]+HFK1:E;:5-:/$UF_S2$,BA#CY\Y!RN0!U(KIWN]9L/A1#/HMA*^KP:
M;$L5M-"RN'555AL."2,$@=\#KFNPHH \MACN[KX@>$=46#Q!=6D4=U'/=7]J
MR;'>-0,QA1Y8SWVA?<X.+&DQW,<?Q%:33M0475Q));AK.0&=3"$&P;?F^8'I
M]>E>E44 >6VVGV5SX#\(:9KFCZW%+!: +>6EO,L]A/&JK_"NY=V3@X(.WZ5)
M'J?C.Q\(0&8:C.O]KF!KQ;/=>#3^<2F+;]\D8Y4G!SMS7IU% 'E%MHU_J/B3
MQ;#';:M'#JVAK;VEW?QN-SXD!R<?)RP^4X..U='X'UJX70M&T.XT+5K:]M+:
M.VN?-M2D41C3;N$APK D<;23STKM** . \$3W.B7?B'2[[2]221M7N[Q)EM7
M:)X7.]65P,,3TVC+9[5S&FZ)JY^%/A(KI=[]LT/6$O;FQD@9)7C660G:K ;C
MM<$8ZX(Z\5[-10!PK0S>(?B5I&LVUI=PZ=I5E.))[BW>$RR2X 15<!C@ DG&
M.W6N=M[6^;X7>.;3^RM2%S>7U\]O UE*'E65OD*J5R0?T[XKURB@#SC5+/3M
M2L]!BU#3]>LKNWT]7MM5L+:82V\F K1D(I()QG##!KI_!,NMS>$[)_$(;^T?
MG#ET".R!B$9E'"L5VDCWKH** .(^(D<\MQX4,%E>7(M]<@N9C;VSR^7$H8,S
M;0<?>'N>W2F?$C2;N\.@:G!:7EY!IE_YMS;V3LLQC92I9-I#$KD' .>M=U10
M!P,%KHIL]9U:V\,:Y>&2S%O*+XSM+=QDG,2I,Q?C.>@'/!ZU%X1M+S2_%*V6
MC2ZO)X6-FS-#JD,B?99=P")$TBAR,9RO(&.M>AT4 >'W%OJ\7P<U;PD/#^JR
M:G!<29VVK&-T-SY@=&Z/D'HN3[ <UVNI--<_%+PO>Q6-^UHEC<K).;20)&9
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
M+(G[O4;#S5;^$1M^\W#L%[YZ5U1N(/\ A>Z 2+D^'C%G/5_/#A<^NW+8].:
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
MD8+B/8R@QQ#Z3%FQ_P!,Z +UKXFAT7XA>*H=0O[U[)+>TFM[;;+.R%E<N4C
M+ < GC XZ5UR^)]%;PZFOC4(O[+D0.EQSA@3@ #&<YXQC.>,9KEM#N[1?BYX
MPD>6-=MG:#>Q &$5]_/ME<^G>N,TN.5_A)X2NH8I)8-(\0"ZOX8T+,D(N)3D
MJ.> Z-C'3F@#US3O$FF:I?RV$$LJ7L<8E:VN;>2"383@,%=02N>,COQ6M7 -
M+%XA^*VBZCH\JW-GIUA<"[NX3NC)DVA(]PX+9!;':NL\/Z[9^)=%AU6P\S[-
M,SJOF+M;*N4/'U4T 1^*-<7PWX9U'5VB>8VL#R+&J,VY@"0#@' SU/0#FJ>E
M^,],O?#G]L73RV<,4$<MP]S;2PHI<=%+J-_/'RY[>HJ;QK;37G@3Q!;6T;2S
MRZ=<)'&HR68QM@ >IK@=6U&+7?AEX>GTL37<>D76GW&HPQPN2(X\;UQCYBI&
M2!DC&?2@#T33_$VEZEJ+:?#+-'>B+SA;W-M) [1YQN4.H)&>,CIWJC>>/O#E
M@LLDUW.8(I_LS3Q64TL0ESC9O1""<\<'KQUK#NYX/$OQ/\+WNBS)=6VF6]W)
M>74)W1J)$54C+#@MD$[>HQFN&M-2T&?PU/X2O_$ECI^EG5))'CN8W6ZC1;@O
MY;9&T$L/O9X!Z4 >Q7/BC2[0VZ2/<M//#]H2WBM)7F$?]YHU4LH[?,!SQUXK
M&\0?$&PTK3-#U"Q#7]KJM[%;I+#%(X$;'#,-JD[ACA>I/&.#7.ZA/%I'Q1U2
M_P!3UB\TRPU*QM_L-Y J-$^S=NC+,C ')W <9SWXJ+7M.L-"\#>';G3EOWTN
MS\0P7\TES$1(D?FL7<KM!"Y.1P.#0!K>(/$<</C#P;?PWU[:Z==27<=S%,LL
M*R!(F*YB< YW=.,GCKQ76:+XFTGQ!'=-I]RS&T?R[B.:%X7B;&?F5P"./:N/
M\1:OIVH^// %S!.LEO\ :+I@[*0,&$JC<CH6P >A/2L^2*34_$OQ4L-.D!O+
MNP@CMPIQO=;=T8 ^S$*?0F@#N;3QCH=]=VMO!=N3=EA:R/;R)%<%>2(Y&4*_
M SP3GMFJ=W\1O"]B+W[1J$J-92^3<)]DFW1MQU&S.WD?-TY'/-<CX:70M=T_
MPQ93ZOK,U_IKV\JZ:854VLT2X(?$0*H.1R<$>IQ6QX*EM;CQOXZ4&-VDO8CR
M/OJL04_4!LCZT =_65+XCTN#Q%#H$D\HU.:,RQQ"WD(9!U;>%VX'UK5K@_B.
MTNC7&@^+K:WDGDTNZ,4\<0RSP3+L88[X;810!TT?B;1YAJIAO/-_LEBEZ(XW
M8Q$#)& ,MQZ9Z'TK*_X2>SU+Q#X;6PUJ6&WOX9YDM'TZ0"^0)D$2,HV;<;L=
M2&'8C/$W.A:AH.O6^CPI(S^*M.%O?3Q#A;A9-T\A/;,<LN/<"NB\1O:VOQ1\
M!VZ%(TACO4VC@(&B54'MD@@>I&* +VB^/+76O$&L:0]K>Q"UNEM876SG^?*
MDNP3$?).,D<8-8?A'QSI^D:'?KK^K7,A@U:Y@$TJ23^5&)"J>8X!"#L"Q&:M
M>&M3M=(^(/B[3K]GAN;R]BGME,;'S8S$HW @8P"#D]!WKF(9[9_@SXW560O+
M?WI50.7+R90@=3D8Q0![2"& (((/((JIJ6J66CVGVJ_N%@AW! 6R2S$X"J!R
M23T Y-,T.:.?0=/EB<.C6T9# YS\HK&\=ZY-H&CV=Q#!$5EOHH9+F:(R1V:,
M3F9E')QCU')'- &AIWBC2M4GOK>VEG%S8J&N+>:UEBE12"0=CJ&(.., UYC!
MXSN;CP'J'C/[=JZZK;_:62V\F86@!=HXE(*[&V !B0<Y!W'M6QX<OHO^%KZI
M=3:C)<PRZ-$T=W/$L*2!9'+%,  J.>>>_)%8-K<Q']FW4H0X\[_28_+_ (MS
M7#LHQUR00?H: .HL;^&UO-$EA\3ZS"VI3QQO;ZC93.MPR(Q94,B#RBVX'(P/
ME&!UJ]H]_<0?$CQ=;375W+96]K:SQP%GE$98.7V+R><=!] *S?%M_://\/I5
MN$,9U*.7<#P$\IEW'T&6 S[U9T6]M8_BWXP=YXU065IEF; ^0/OY_P!G(SZ9
MH U= \2V4?@K3]5U#Q NI1W#M&E]]D,#7#EV"JL(&=W&W &3MS5ZT\6Z1?1:
MDUO)<M+IH!NK=K25)DR,K^[90QR!Q@<UYQX9\1/HGPD\,F)(4#Z@]O<W5Q"9
M%L 9)&WLHP0<$8S@?,"??7\)S^=\2_$I-Y-=?:M/MC!/-$(O/"[P2@ &5&1S
M^/(P: -_P?XZM/$OAR'4KF.6SD^SM<3F2WE2"-0<$B5E"-QSP3W]*T]/\5Z/
MJ=[#9V]Q*L]Q$9H%GMI(?/08RR%U <<@\9X.>E>76#R:Q^S_ '/AG3EG;6[2
MT9+BT$3!T*399#QC)7.!U.>,\UT^B-X?\1:YHM]!K>K:C>6 >2&)XE5;7<FU
MA+MB7;QQ@GKTH Z7_A--"^T11+<SNLMT+-)TM)6A:8MMV>8%V9W<9SC/&:WZ
M\CTF_BTK4M*_X1'5'O--U+4 +G0+J,-+9!V+/*O\484Y.&R.>#R*]<H R]2\
M0Z;I5REK<2R/=21F5;:W@>>4H."VQ 3C/&<8JG+XV\/P^&$\2-?,=)=MOVA(
M)'VG=MPRA2R_-QR!@UD>(?$DEEXV@TB2=-+MI+'SEO\ [,99+A]Y'DQ\$ C&
M2,$G(P*X":55^ 7B.TD+_:O[2F0PR+B4L;D, 5'<C)X&.#Z4 >M67B_0]0UK
M^R+:\+7AC,L:M"Z+*@ZM&Y4*X]U)K+\7>*M,AT+7;6&\O!=6EL^^:RAF86\F
MW<NZ1%(4YP2">G7BL[Q#>63?%#P')%-$8_*O"&0_*%>-1'SV#$8'J1Q6#I&J
M0Z/X6\:>'M128:TUS?RB#RF+7"R E9%XP5(/7H,<XH ]#\%W,][X&T"ZN97F
MN)M.@DDD<Y9V,:DDGU)K<KF_A[-'-\._#IC<-LT^"-L'[K*@# ^X((KI* "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH ***ANKNVL;9[F[N(K>!.6EE<(J_4G@4 345GZ;KFE:R9QIN
MH6UT8"%E$4@8QD],CMFH;;Q/H5Y?QV-MJ]E-<R[A'&DP)DV_>V_WL8.<=,4
M:U%9+>*-"2_6Q;5[(732^0(_.&3)_<_WO]GK3]0\1:+I4_D:AJEI;2[0Y268
M*54\;CZ#W/% &G15:ZU&RLK(WMU=P0VH /G22!4YZ<GCGM7/ZSXNL3X=O+O1
MM=T6.YBD6$2WTI\F-R1\K[3D$KG ]<4 =315#4=:TO2$5M2U"VM=P)42R!2V
M.N!U-9'B/QSH_A_PO'KWVF"ZMIG1;?RIEQ-N8*2IZ' ))^AH Z:BLR+Q'HD^
MF2:E%JUD]C&_EO<+.I0-Q\N[.,\CCW%2VFLZ9?V<MW:W]M+;PDB619!MC(&2
M&_NX'K0!>HK,T_Q%HVJW36MAJ=K<W"Q^:8XY 6V9QN [KDCGIS6G0 45FZCX
M@T?2)1%J.IVMK(4W[)90IV_WB.R^_2BZ\0:/8_9/M6J6</VS'V;?,H\[.,;.
M?FZCIZT :5%5_M]G_:#6'VJ'[8L7G&#>-XCSC=MZXSQFLY/%OAZ1(G36K!EE
MG^S1E9U(:7CY!S][D<=: -FBLW3?$&CZS//#IFJ6=Y+;G$J03*Y3ZX-1CQ/H
M1OTL1J]D;IY#"L8F&6D'5!_M>W6@#6HHJK?ZE8Z7 )[^[AMHF8(K2N%W,>@&
M>I]A0!:HK.CU_2)M+EU./4K5[&'(EN%E!2,CJ&/8CN#4=KXFT.^OH;&UU:SG
MNYH1/'#',K,T9&0V!VP<_2@#5HJCJ>M:9HT<4FIZA;6:2MLC:>0(&;T&>IJ4
MZA9K?1V1NH1=RQF6. N-[(."P'4CD<T 6:*YC7/%EFFCW;Z1KNBQWL,Z0%[V
M;,4;EAE'VG(;:&P/7%-U+Q]H>D>+8_#]]>VUO(;5KB2:6=56,A@ AS_$02?H
M/>@#J:*X2W\6C3O'/B&WUC6X4T:WMK6>V:X,:+&9-^0& !;.WC))K:\0>(([
M?PRNHZ7JVD1&X:,6US>RDV[@L,\J>25W8QWQ0!T-%9UYX@T?3[PVEYJ=I;W
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
M#8_'%>@SP0W,+PSQ)+$XPR2*&5A[@]:@.E:<1"#86I\D 1?N5_=@<X7CC\*
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
M_''P\BN84D23[6K@_P :BWSM/JN>HZ')!ZT =]+J5G%IT]_]HC:U@1G>1'!
M"C)Y_"H-$URQ\0:5:ZC8R9BN85F5&(WJK#(W $X->>V&F6-OK?Q.TJ"S@6P6
M&VF2T6,>6KM;L20O0$D _45EWB0:;^SW8WFEPV]M/<V5I'=W,*!7,9=%D+,O
M)ZD'ZF@#V&&[MK@.8;B*41G#['#;3[XZ4T7]F5C87<!$C[$/F#YF]!SR?:N.
ML?#4]OXPTG55N='LXDM);8VMC&5^U1$ KU/(0X/0]:R?AWX7T34+#4;J[TZ&
M:>T\0W4EM(1S 8YLJ$(^Z,\X'![YH ])>ZMX[A+=[B)9G&5C+@,WT'4T7%Y;
M6:JUS<PP!C@&5PN3^->-Z+H]]XK\#:W)=7>E6UW+J$[W5]<*WGVLL<GRG=D;
M=JJN.F!70^(].U"TUV[\0VT>E^($ATY+?4M-N6"R1J 7+1$Y"[@22K 9QUH
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
M%<^(8M7%W:Q6\VG:G+8$12%U?8%.[) Z[NE &IJNDVFM60L[Y&DM_,21HPQ
M?:P8!L=5R!D=#3-5T6TU<VSS^8D]K)YMO/"Y1XFP5.#Z$$@@\'-:-% %/3-,
MM-'L$LK*,I"A9N6+%F8EF8D\DDDDD]S5RBD=UC1G<@*HR2>PH R;GPMH5Y>2
M7=QI5K)-*5:4LG$I7H7'1B.V0:GOM"TO4KRUO+VRBGN+0YMY'',1]5]*Y,^/
M[M/#/_"5/I<7]A20L\.VX_?LQD"1!E*X&\GL3M]ZZO2YM7D:Y75;2U@VLODM
M;3&0.I&3G(!!!XZ<T :-(P#*5/0C!I:BN;B*TM9;F=PD,*&21C_"H&2?RH R
M5\(>'DTN?3%TFV%A/)YDMOM^1V]2.YJ>3PWHTMS8W$FGPM-8*%M)""3"/13V
MJY87UOJ>GVU_:2>9;7,2S1/M(W(PR#@\C@]ZL4 9%[X7T/4;N2ZN]+MIII0%
ME9D_UH'0..C@?[6:FU#0=*U5[5[ZQAG:T;?;EQ_JF]5]#P.:T:YC0/$FH>(W
M@O[*PMQH<LT\0G:<^=B-F4/LVXPS*1C.<8/L #<U/2K#6;%[+4K.&[MGP6BF
M0,N1T//?WJ/2M$TS0[=H-+L8+6-SN<1+@L?4GJ3]:OUSL/B*Y;X@W'AJ6UB$
M*Z<M]'<+(2Q!DV;2N..0>Y[4 =%6=J.@Z5JTT4U]8Q331 K'*1AU4]0&'.#W
M'2M&N=MO$-S)X^O/#DUK$L45@E[%.DA)8,Y3!7'!R#W- %^X\/:/=:,NCS:;
M;-IJX"VOE@1C'(^4<=>:OV\$5K;QV\"!(HU"HHZ #H*DHH *Q$\'>'(WO731
MK-6O@PN2L8'F!CE@?8]_7O5W4[^>Q-GY&GSWGGW*02>41^Y1LYD;/\(QS]:O
M4 8TOA/09K&SL9-+MVM;)M]M$5^6%O51V([>E.U;PMH.N7,5QJFE6MU/$NU9
M)(P6"_W<]Q['BM>B@!D,,5O"D,$:111J%1$4*J@=  .@I]%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %<;\2M2NK#0+""VGDMEU#5+:QGGC;:T44C_.0W8X&,]LUV54=7T>PU[2
MYM-U.V6XM)@ \;$CH<@@CD$$9!'- ''>+],@\&>%]?\ $6@"6VO1I_DK&CYC
M4[O];M/\8SU]N:S]=LH_#$'@S4M&EF%W<:G:VEQ)YK,;V.4'?YF3\YXW GIV
MKM+#PII5A;W$)2>[%S%Y,S7UQ)<LT?\ <RY.%YZ#BH[#P;HVGSV<L<=Q+]A!
M%FEQ<R2I;@C'R*Q('' /4#@4 <?;>'+/Q!\0_'6FWDMVMEY=DPA@N&C =XW)
M?@]<C..F220:DMM LKWXIZYIEP]PUBNEVKM;B=E61\NNYMI&3@?0GDC(&.UL
MO#FG:?KU_K5NLXOK\*+EVG=E<+PORDX&!P,#C-<F-"EO_BUJM_/;ZG;6S:?#
M!!>02/$K,I)=<J>1R.HZCB@#E5U?4]-\"ZMI4-_<BW@\4G1XKLRDR16I=<X<
M\Y&2N>V?:NKO[9/#/Q*\*6^C!H+;4TNH;RV5R4D6.,.LA!/W@?XNIS74#PIH
M?_".OH!T^-M,DSOA9F)<D[BQ8G<6SSNSG/.:73_#.G:??B_47%Q>+%Y"3W5P
M\SI'G.U2Q.,]\<GOF@#A?"?A>QURX\417DUX(K/Q%+]ECBN618=HC;@ X.>F
M#G Z8YK,\;W-E+X1U_6='CU:ZN+6[+QZQ)<A5@D6504BRP;8IRN N#ZGK7I^
MC>'-.T"6^EL%G5KZ<W%QYD[R!Y#U;#$X)XZ>@K*F^'/AJX@O;:6UN&M+QVDD
MM3=R^2'8Y9E3=M4D\Y X[8H PO$.C:?J7Q=\/?;(3)Y^F7)?]XPR5*8Q@\=3
MT]:M6R+IWQ?U&*U1A$/#T4HA#$AG$K*#CUPJC/M70ZGX1TG5CISW2W0GTX$6
MUQ%=R1RJ" &&]6#'( SDU);^%]+M?$']N0QSB^^SK:[C<.5\H=%VDXQGGIUY
MH \P13>?!&7QE)>3#Q"8WO1J"RD.DBRG"#G 3 V;.GM6[J5M_:WQ'\+?:3/
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
MBW<HMGD)R6,(;8>>V,>U7&\+Z4^OSZV\4KWMQ;_992T[E&B_N;,[<=3TZDT
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
M'9%7TQDGK79>&H]>M_%%_'-9ZC#H$ELCP?VC=)-)'.#AE!$CL5(P>3P0<8H
MZ*\U6*RU'3[%X+EWO6=4>.(LB;5W'>W\(/;U-7JXSQ-=75K\0_!D<%W<1PW<
MMU'<0K*PCE"PLRY7H2#SG_ 5E6EE?ZSXY\:Z4VO:K;6-K]E:!(+DAHWDB+$J
MQR0,\[1@?@ * /2**Y;X;ZK>:W\/-&U#4)3-=RPD22'JY5BN3[G%9.G?:_&F
MJ^*TFU2^L8["[.GV:V<[1>450$RG:1O)9NC9&!C'6@#OZ*X*WDO-6\>W/ARZ
MU*\%EI&F0,Y@F:&2ZF?.9&9"&P O0'&2<YKFM2UW6!\,/&:/J=W]MT#4I+:V
MOHY2DKHK)MWE<;CAR#Z\'KS0![%4$-[:W%Q<6\-Q%)-;,%GC5@6C) 8!AVR"
M#^-<-<?VEHGQ%\+1#6;ZZAU>.Z2\AG?,6Z.(.K(F,)SQQV_'-7P;HL;^.?&4
MIOM1S!J41VBZ8*^8E/S =>N/IQ0!Z517F?@_3=3UZ/4I)_$NK1KIGB&>*"-9
MR0T44@^20GEP1QR<#TSG,=C=:EXE\&^(?$K:O?6E[#-=?85@G*1VZPY"*R#Y
M7SMRQ8'.>,4 =IJ7B,:9XIT71)+-W&J^:(KA7&$:-"Y!'7H!CZUN5Y@=5FUS
M7?A5JMP@2:[CN9I% P-S6A)Q[9KT^@ 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@ 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 ****
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
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% 'GO@KP-K'AOQGX@UR]N;&6+69#*T4)?=$=[, "1R/F([5+K7@K5M1^*NC^
M+8+FR2VTZ'R?(?=O=2'#'(& ?WAQ]/>N]HH X3QQX*U3Q!XCT#6M,O+,/I4C
M,;2^1FA<G'S87^(8_ESQ5;PSX%USP]XH\2ZR]_87;:PFX#8\>R49(XY^7+'N
M3C'6O1** /'[/X3:Y:?"K4O!G]H:<S7EXMP+GY\*H*DC&.N8U_ GTYZ8>&_$
M\.E:7IWF:+?6%OIJV5U87B,8I77@2AMI/0#Y2,=?K7=44 >1CX0W]M\*[KPC
M:ZE:F>]O1=3S.K"./!4[4')_@7KZFM77_ASJ.KZ-X6FMM0MK37_#P00S;6>&
M3:%&".#@[%/?N.>M>CT4 <S:V'BN?3]0_M>_TQ[B:W,,%O:0ND*,0?G9F)<G
MGIP./QJE\,_"%_X(\+MHU]<6UQMG:6.2#<,AL9!!'J*[.B@#E?&^@:KXDM+"
MRL9;-+2*\BN;N.YW?OUC8,(^ >"1R?85B?$3X=WGBN;1YM%ET_3I].F,ZS,A
M#%N"  HZ94&O1:* /"-=M=?\5?%35HK"ST'49=,LH()H-4#B.%F&YO*P0S G
M.2>QQZ5>TS3KCXJ^!-6\,W]E8://HM^([:;3D_T;S%# [5STY8'!_B!KU/4O
M#&@:Q<"XU+1=/O)P,>;/;([8],D9Q5^SLK33[5+6RMH;:W3[L4,815^@' H
MY[0++QG'- ?$&J:6\,"%3'8V[!KAL8#.SGY?7"@<^W%<GI/PVU[3M.\;6[WN
MFO)XDWD%=^(6<ONSQR,2''N!ZUZI10!Y1>_"C4=0^$=AX/FU&U2\T^Y\^"X0
M,8WY<X88R.)&'&>@KT70X]8BTX#7+BSFO2>39Q,D:C &/F))/4YXZ].*TJ*
M/'1\)/$*Z!XDT(:SIKVNK7/VG[5) YN7(8,%=LX RH/?OTSQH>(?AOKNM^$_
M"NCI>Z=%+HFPO(V\B4QJ%7 QQD#)]Z]2HH X!_!6L2?%JW\9-<6(MX[86S6X
M+E]NT@D'&,Y)_ 5AV7PL\0:/9>)]%TK6=/31=9$C()H',T192-N0< 8(!//
MX ->MT4 <SX \/7WA7P;9:'?RV\TMIO59("V&4L6YR!@_,1^%8=MX%U:+XNW
M?C*2YL6M+B+[.;8;]X3:J@YQC/R@XZ<UZ%10!YCX=^%MUH%UXDTQ;VWD\,:T
MLB_91N$MON! *G&. <?@#VQ5GPGX1\:^&=,M] 37=+.D6\A,=P+5C<^66W%,
M$[!G)&3G&?I7HM% '@NI66N>*_B;XJGTFQT'5(;)HK0KK*L/)"J=RH%(.TMN
MR3P>*O0VNL_%WX8/I"6NEZ0]CJ1@9H0WD,L:\>4!GC+8ZXX]^/5=0\*>'=5N
MC=:AH6FW5P>#+/:H['ZDC)K2MK6WLK=+>U@B@@C&$CB0*JCT ' H XS5/#OB
M:^MQ9NVB7NFR6"6\EC>HVQ)AD&5&"DG.1P?3@BN>N_@Y++\)K;PC%JRF\@NO
MM@N'0B,O\P*XY(7#'\>>]>LT4 >9^-/ OBKQMX4L-,OM3TE+N&[%S))%%(J#
M:A55 ))/WF))QV&*W?'_ (3O_&O@E]'BO8[*[=HY'(R8V*]5/?;GV[#BNOHH
M \RC^'_B!_'/AWQ/<WNDAM,M_LS6EM$\<8CPR_)UYPY/..PQWK0\-^"M6T?X
MD:[XFN+FRDMM47;Y,>[?& 1MY(P>!S]:[VB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
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
MN#VLY!>,AB.<>N,CV(H T**Y:X\8L]QJRZ5I,^HQ:2Q2[E214^<+N9(P?OL
M1D<#G&<T3>.;$6?AR^M8)+FQUVX2WAF5@#&S@D;E/^ZV?0B@#J:*PHO$GF^+
M;[PZ+)Q<6UFMVDA<;)58E0/4'(-9&C>/;C78K.:S\-:@UO+>-:7$V]"MNRL5
M)/.6'&20,#(YSD  [2BJ&MZS9>']&NM5U"0I:VR;W(&2>P '<DD >YK,@\27
MB7@35-#N=/M#:/=F[:172)5QE9,?=;!SCD<'!.* .BHKCAX_C2PT[5KO2;FV
MT7494B@O'=25W\(\B#E5;C!R<9&0*GN_&,\'BJZ\.V^AW-W>Q6BW<7ERH%D0
ML5R2V N"".?PS0!U5%< ?BE"?#/_  D":!J)T^"3RK]R44VS!]C  G+X.,[>
M,'KG(&WKOBT:)KND:9_9MQ=_VJ)! \#*3O1=VT@XZC'.<#DG % '245Q$/Q
MN;C^UK:+PS?MJFDM_I=H)8\(A7<K"3.#N'0#GC\:T'\<::/"VEZY%%/,NJM%
M%9VR@>9)+)T3DX&,')S@8- '3T5SUEXH,WB";0+W3WL]46V^UPH90\<\>=I*
MN.X/!! ]>16!_P +0 \.S:Z?#M^;"TN&@O9!)'^YVOL) )!?!P3@8YZ]< 'H
M%%(K!T#*<JPR#ZBN5/C.:Y?4FTG1;C4(--O#9W#1RJ)#(N-VQ.I SWQG!P#0
M!U=%<*OBC7S\2]4T>+2WN+&WLX72,2Q(069@9,GG!QC;G^'H,UH7'C,M)JYT
MO2;C4+?2',=W+'(J9=5W,D8/WV4$9Z#/ )H ZJFO(D8!=U4'@9.*YR7QKIS:
M=HMSIZ27LNM?\>$"85G^7<Q8G[H4?>/;T)KE?B%>S:MX(O?[1T66QN;#5+1(
MVEPZOF6/YXWQR"&([=Q0!Z?16#'XBEN/%D^B6NF2S0VR*UQ?+*OE1,PSL/??
MWP.Q!.,U!X_O8M/\$:G=7$-S+;)%F86L_E2A<C)5NQH Z6BN<NO$J6>HZ;HE
ME:/=:A=6AN41Y0BK$N 2S'.3DC@ ]SQ6KH]_/J6F1W5SI\]A,S.KVTY!9"K%
M>HX(.,@]P10!>HK@9)&\5?%#4=%O'<Z3HMG"[6H8JL\\OS!GQ]X!1PIXSS6F
M;;2/AUIFLZLTUPNGR2)*+4$N(V("!(@3_$V..F3V% '5T5S</BMX==T_2-7T
MN73Y]11VM',JR([(,LC$?=<#G'(/.#67)\0YA'KIA\.7L[Z),R78CE0*$50Q
M8,2-QQD[1D\<XR,@'<45QJ?$&!YM#F_LB]32M9D2"UOY"@!D=2R@IG< <$9]
MO3!,\_C*X7Q-J'A^UT*YNKZUA2=/+E14D1L\EF("],8Z^@(R0 =717$R?$BT
M3P3<^)5TVYVV5U]DO;1V598) X0@]C@LO?H?PK;O?$2V/BS2]!DM)&.HQ321
M3JPV@Q@%@1U[C\Z -NBN%\)>*->U;7M?MKO2W-K:ZFUNC^;$/LR!%."!RQYS
MGG[V,\58/Q"MAIT6M?V?/_8$MT+9=0WKW?8)-G7R]W&>O?&* .RHKDM0\:3V
MGB6]T"WT&[O;V"T6\B6"1 )4)(ZL0%Y!'/)XP#2Q^,Y[R[-A8Z)/+J45C%>W
M5K-,L30^8"1'SU?@@\ #C)YH ZHR('"%U#GHN>33J\S\1WH/C[X?:N-)N%O+
MBWO";;8!."85(C;. -I8YR<#FNGT7Q>NJ1:RD^F7=K?:.^VYLQB5S\F]=FW[
MVX=!US0!TM%<M#XPE77M)TS4-%NK$:LDC6DDDB,=R+O*2*#\C;?<^E4[CQ[=
M+?Z[I]GX9O[Z\TAT$L=O(A#*Z[@P)QDD$?* 3UXH [6BN8O/%Y2[U.WT[2YK
M\Z5&'O6214"$KNV+G[S[><<#D<YK;TG5+76](M-4LG+VUU$LL9(P<$9Y'8T
M7**QO$GAZ/Q):VEK/<20P0W<=Q(L9(,JKGY"000#GGZ5YYIGA*QU[Q%X_P!'
M+RVPAD@CLY8Y&S:EH<Y4;A_%R1GF@#UH2(SE ZEAU /(IU>9++)H_P 8-473
M]+DOKJ71+<F.';'O82,"SLQ '  [GI716OC[3)_!B^))(+F)#*;?[(5!F\_?
MY?E 9P26Z<X[\4 =717/V'B8S>(CH.H6#V-^UK]KA'FK(DL>[:<,/X@2,C'?
M@FJ/Q*U_4_#?@RYU#2HR;E98D\WY"(PTBJ20W7.<=.^>U '745R>K^,KG0+.
MPN=3T&XB6[OTLMD<R2,I?[K87.>XP.>/>IHO%&HF.87'A7589UNUMH8AL?S
MR[A(6!VJ@Z$Y.#QUXH Z:BN:TOQ7)J-SK=@^ER6^IZ2$,MNTJLL@=2R%7''(
M!ZCBL>V^)T=QHVDZTV@WT>DZA,D!NF=,1.[;1\N=Q7/!;'TS0!WM(S!5+,0
M.23VKGKWQ0Z:_<:)IFG-?7UM;+=3*9EB 5B0H!/5C@]L#C)YKEO%VKWVH:YX
M&MCHD\EM?M+<SZ?<.B;W6$LL;ACC*$[B#QD#J>@!Z2CK(@=&#*>A4Y!IU<?!
MKMMI O-&\/Z$\T>D1"6ZAAD5$A+@R>6F?O/@DX& ,CD=*+OX@V<-KX>O+6QN
M+RSUQ@EN\1&]7*E@I4]^".N >I YH ["BLO0M4O-5M;B2^TBXTN6&X:$0SLK
M%P "'!7@@Y[9Z&M2@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *9*_E0O($9RJD[$&2
MWL/>GT4 <5\+=/U'2?!JV&J:?-97,=S,Y24J<J\C.""I/8UDZ?IFKIX9^(-O
M)H]VD^IW=W+9QDIF998PBX^;CD<YQ@5Z710!Y5>>&=1.G>!=4FT*6^_L>R-I
M?Z:602@-&J[DRVTD,F<9Y!KM/"]C;0"[NK?PX-&^T,H(D*>=,%!P7"D@8R0/
MF)^E=#10!QOCBQU%M3\,ZQ86$M^NF7S23P0%1(8WC9"RAB <9'&:@O(-4O/B
M1X;U7^QKN.TALKB.=V:,^2TA7:&PQS]WG&0,]Z[FB@#C/$@UM_%UHILM3N_#
MYLR/+TVX$+_:M_\ RT;>C;-F,8.,YS7)'PUKT?PD\4:#_8UQ_:%U?S-!$LJN
M'1Y0P8.6Y& >6P?;FO8** .&UJUU&[\9^"=0ATJZ:VLOM#73_(/)\R+8H(W<
MD'KC/%9&L:+J%[JCZGHN@W^C>)A?!&NH9E%M<P"3&^7#8<&/G&W=GCFO4**
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
MW=QOI-MN-LJL4(9\9!(///(]*]&K&M_#5K;>*+KQ EQ=&\NHEAE1G!C*+]T
M8XQSW[F@#A+KP7K5U\,_%=N+54U76M1DU*.S,BY0>8C+&6!V[ML?KC)ZUI7#
M:UJ_CSPGK+>'KVTL;6.ZCF\YHR\;2(H!958X7(ZYSUX QGT*B@#@]!LM4TKQ
M1XGL;C2+I[/5;W[5#?1/'Y2HT:JV[+!@05Z '/TYK#\+^%SINB6WAS5O WVV
M[MG,9O6>+[+*@?(D+%BPXQ\NTG(_+UBB@#C;:RU!?B[>ZDVGSKI\FE1VJ71V
M[#(LC.1C.<8;KCJ*SO&>D'6-0O7'AW4H]4M80-*U?3IE1W8KG:S;AM ?C#9&
M,D5Z'10!Y_<Z?K[^*_ -U>V<MU)I]M.-2NHMNQ99(E3/4$_,"3@=*BALO$EO
MK/Q!O-,T^2"ZOEB;3)IMFR1XX=GJ<'(R-W'3->BT4 >5Q:3JUQXD\'ZL-%UH
M+92R?;I;^\$DFYXBFX)YA4*&/.,>PQ70^%[+4+?Q[XPO+G3YX+6^EMWMIGV[
M9!'$(VZ$D<C(R.E=G10!YC_PCKZ1XN\02WWA6?6[35+@75K<6QC)0E0&C<.Z
M[1D<'D8-==8/?:9<Z1I%KX=BMM,:V9II()QY=HXY$87 W9)/(Q7044 %</X0
MLM2MO'/C"\N],N;:UU">&2VFDVX<(FP]"2.>1D=*[BB@#C+6SU"/XLZEJ;Z=
M<#3Y-+BMDN/EVLZNS$ 9ST;TZBN33PCK=_\ #B:R;2734+77&U.*SN'11<IY
MI?9N!(&58CGO^=>OT4 <CX<LK.751?0^#I-):.$K]IN_+$N21E%"LQ*]<DD=
M!@'M)\1]'OM=\!:E8:;$)KQO*DBB+!=Y257QD\9(4UU5% 'G_BQ]7\0:9X?G
MM_#NHQO;ZU;7<L$ABWK%&<LQPY'? &<G%:WC4ZWY.EG2X;R6R-T/[1CL75+@
MP[3@(21CYL9P0<=#UKJJ* /.O#6EZEI7BOQ5?R:-?16E]:V[6HDN!/(QC5P5
M9BY.XEAQDCWK(.@ZZOP7T31/[%NFU.VN8#+;@IE1'-O+9W8Q@<<]Z]<HH \]
M\8:6-:O;F1O#>IQZC;VX.EZMI\RI*6*YVDAAM ;LV1R31=Z?XA;7OA_<WME+
M>3Z?'*=3N8=FQ9'AV9ZC/S9)P.E>A44 >9/X>DTGQGK]S>^%I];LM4E2XMI[
M8QEHVV!6C<.ZX&1D'I@U<UO1KR*?P2FG: 8;?3[W[1<06C(8[92C @$[<\OV
M'8UZ#10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 51U;5[31;-;F[,FUY%BC2*-G9W8X50 .
MI-7JYGQOJ>JZ5I-I+I<4Y62\CBNY[>W,\EO <[Y%0 [B, =#C.<&@"UI?BJR
MU/4;_3WAN;*]L$62>&[0*0C9PX()!7@\@\5ER?$;2TM["Z73]4DL]1F\BRN$
M@79<.<X"@L&&<'&X#/:N?TB*3_A/]<NKBUUBXL+O1$2.XO;<QF;:S[ESM4(<
M'@,%/?&"*YWP_K&BOH/A:VUW5KV'3=-FAN;>.329HU609\I9+CE&52V 0%!P
M": /4K_Q?8V5S=VZ6U[=R6,*S7@MH@WV92,C=DC)P"=JY..W2H[[QQHU@-'D
M<W$MMJX_T.X@CWHYV[@,#YLD=!C)/'6N.2PBT;QCXG36[77V@U.X6YM)].^T
MM',I0*8V$/ 8$8^;''?%6]6TZ+3;SX?6NG:1J$%G9W;.T/E/,;9#&P =EW ?
M,P'7]!0!U.F>,;'53JL4-I?QWFF;?M%G-!MFPP)0@9P0V#CG\JH_#_Q?=>+?
M#UG>7FG3P3S1-(TPBVP-AR %)8DG'\C571DE_P"%L>*9&M;I()[.U2*=[=UC
M=D#;@'(P<;AW_E4?PIGEM/!]CH%Y87]K?Z>LD=P)[9TC!\PXVN1M;(.1M)H
M[6_OK?3+">^NY/+MK>,R2/M)VJ!DG Y/X5CV?B^RNM;MM)EM+^SN;N%I[4W4
M.Q9U7&[;@D@@$$A@#[5/XKO=4TWPKJ-YHMI]KU**$M!#M+;F^@Y.!DX[XQ7"
M1M<WGQ \'ZFIUZ^M8TNHYKN\L6B6-WC  V"-2HSQDC'3DX- '2S?$;2HAJH^
MPZK)+I4A2\BBMM[1 #)<X.-N.>N3@X!P:U;KQ5I5KH]AJ8F>:'43&+)(4+/<
M,XRH5?7'/.,=\5Q^D^<C?$9I+&^47$[O!NLY!YR^2$^3Y?F^8$<9K*BMK^Q\
M.?#;66TV_DAT4&*_MEMG,T6Z+R]_EXW$*1V!Z\4 ;FAZA)=?&75(_(OK1/[&
MC>2VN6X\SS2-P 9EY7:,@]CWS7H9X'3/M7GVEW4M[\89M0&G:A#93Z&D,$\]
MK(BNPF9CG(^0XSPV#QTY&?0: ./@^(^DW!98K+57>.__ +/G5;7=]GEW!?G(
M. ,GU_"K=]XYTJQ^W2M'=S6>GR^3>WD,6Z*W?C(8YR<9&=H..^*S/AJ)4C\3
M>=:7=N9M=NKF/[1;O%OC<C:PW 9!P:Y;2=)M-.MM;\/^(=,\17$\]]</'':&
MY,%[%(Q8$%"(P2#@[B,=S0!Z/?>)[.TU.+3((;F_OI+<W0@M%5B(<XWDL0H!
M/ YR>PKFM3\<:?J_A!=4MI-9T^S>\BA%W#"@<-YFW&"W0L-I[C-9.NWD'AOX
MAVKV1NK*2/0X[=B+"2_5X_,.U2L;!E9=I^8D@[O;FEJ TJ7X1?V?X;>_U1H]
M3B^T8LY#/YPG664O&%RO&3TQT'- 'I&H>)K:RU1M,AM+N_OD@%S)!:(I,<9)
M )+,HY(. "2<=*Y_5?B!);ZOX5BL=,O)[36%EDD!MSYH58BRJH)&&S@D'. #
M5/Q=!97>M3WUM_;NE:Y:VB_9=1LK25TNE.6$3*%*OANJL >:BU>768Y_A]XB
MUC3KAI;,R_VDEI TK0O+ 5SL0$XW=<9Q0!TEUXXL++5(-,N;'4DO;BU-U#"+
M?<T@! *@*2=PSR.V"<XYIUOXVL;NVM'M;#4YKFZ@:X2S6VQ*L:L5);)"KR,8
M+9-8\\TES\6M$O5L+];8Z3-&97M) J.[JRJS8PIPIX)X[XJQX@U?5(?&,6G2
M?VI:Z.UGYD<^G69F:>?<08V;8VP!<'H.OWJ +DWC[1HO!J^*@MU)IN_9(5B
M>([]AW*2,8;@_P"'-7])\36FL:G=6,%K?1M;QI*);BW,:2HQ(#(3R1P>U>6R
M6.HI\"]:TI]*U,ZBVHR 6QM7>1LW(?(P,,-H)W#CWKVF&59X4E0,%=0PW*5.
M#Z@\CZ&@#%\::M/H7@O6-3M58W-O:2/$57=M;:<,1Z \GZ5SOA[4=+T71+'5
M[F/5EO\ 4(X;00W#-))>2[=VY%+$9.22W P.< 5M_$!))?A]KT$,$T\TUE+%
M'%#$TCLS*0  H)ZFN8U&VO%7X?>($LKN6UTI62\@6W?S8A)"(]YCQN.TCG S
MS0!V%AXHM-0N;^R2VNHM2L4#S6,J*LNTC*E>=K XQD-C/7%9ND?$/2-<;2S8
MVNI21:B[1QSFU(CC=0Q*NV< X4\#-4M.BEOOB9J/BE+:YBTNWTA;%7D@=&N'
M\PR,50C<0!@9QR3QFI?A+#/:_#;2[2ZM;FUN8#*LD-Q"T3*3*S#A@.S YH [
M6N6?Q[I,;6DC07XL;NZ%I%?FWQ"92Q4#D[@"P(W;<>]=0Y8(Q4;F X&<9->*
MZQ>:[XA\*V4]_;:[)JD.I02WE@FGLD%LJS#[OR9DP #D,Q[\"@#TB_\ &=AI
M_B%]"EM;^2_%M]JBCAAW^<F<?)@]<YZXQ@^V:TGQ#T6/PC+XE\J]-C!,8+E!
M!^]MW#;2'4GC!P._452_>-\:X[H6EW]E.@FW%P;:3RO,,V_;OQC.WGK[=>*I
M^#=)76/#_C+2K^SNH(-0U:]8"XMGB+12XVNNX#/K[8H ZR\\1P6.I:382V=X
M;C4\^2$16"[1EMYW<8')/(],ULUYY\-H]3U2-=3UJ,K<:7 ='@R<[FC;$TH_
MWF5%_P"V9]:]#H X[_A8^EFWU&5-/U:5M-G>&\CBM=[0% "S-@XQ]#DX/&!5
MW4/'&C:=9:/?N\TMCJSK';7,,>Y2S#<H(SNR0#Q@GC'7BN0\,:Y;Z=+X\MY+
M2]GF;6[EHT@M))1,2B (&52,Y'0D8!!Z55DT34-!\&?#G2[FTNIKFQU6"YNA
M;P/,(4 D+;BH(&TR ?RZ4 =Q'XXTQK">ZFMM0MFCO18I;W%L5FFF(!543J<A
MNO'0DX I6\7VTEGK0BMKJ+4=+A\R6RFC'F#*DH1M)#*<=03T.<5D?$C3;FXD
M\.ZI%;7MU:Z;?^9=16)83"-D*[UV$,2I(X'.":;:VVCM::[K&FZ=K;3R6!@-
MU>K<,\XPV$1)3O.#WVXYX)YH H>"]6L+;PM8>*M7.J+J$ULD,DD[,XO))F!
MC3)#'< %P!@''3IV%IXIM;NYOK(VEY#J-E")Y+*5%$K1G.&7#%6!P1PW!X.*
M\[GTC4+CX6>"95T_47;1KFWFO;.-)(K@(BLCE%X8L,Y&.O:NKT.'0WU*\UVQ
ML-<::.R,#7E\MR2R;MWEHDIWL01GA<=@><4 3Z7\0]*UK^S3I]GJ<\>H!_)F
M%MB,,BLQ1G)P&PI[GG@XYP:9\1=(U<6!L[34W2\N&MA)]E.R&0$C;(V< _*3
MWXQZBH/A7'+8_#'2;>[M;FVGMHG6:&:!T=2&8_=(R>".G6F?"N*>'P,MM<6U
MU:3K=7)9+B!XF :5V4X8#/#"@#1E\=Z1$IN"ET=-%S]D;41&/LXEW;,9SG&[
MY=P&W/>KFH^(K2WU-M'BMKJ_OO)\Z6WM5!,<9. 6+,H&><#.3C@5YIX9T*PB
M\)1^$?$6C^(Y[Z&1HI;6)KG[-./,++(KAA$%Z')(Y![UTEO-/X9^*/B*ZO;#
M4)K368+5K2>VM7G4-$A1HVV@[3DYYP/>@"?X3W37?A.[D+W#(-3NEC%PS%U0
M2':IW<C XQ76ZQJ]EH6E3ZEJ$OE6L !=@I8Y)   ')))  ]ZY7X7+<Q:'JD-
MY97-I<?VM=2&*>)EX>0D$$C##W!(K;\8)82^&;F#4],N=1L9F2*>"VC9W"EA
M\X"_-\OWN.>.* ()O%HBCU!7T?5(;FTM#=+%+"I\U>@VE6(SGJ"01WJCX8\<
MKJ'@R'7-;MI;!$LUN;BY>+; ?79R2?8=:SO#<&L?:=;TB"\U'4= ^P@6=SJ<
M3)*DS;@8@[*ID4#!R1QG&:P5M-1UWX'+X<M=+U"/5K"WA$MO<VSQ!VBD5B@9
M@ Q(4D;<]LXH ]!M/%]E/J=GI]S:WMA/?(SV?VN(*)PHR0I!.& YVM@^U1:E
MXVT[3SJ)CM;Z]BTT@7LMI$'6 X!VG)!8@$$A<XSSBL35WD\8>(_";:=97L<5
MA=F^NYKFU>$0@(0(SO RQ)Q@9Z9/%5_"U]/X2O/$.DZCI6J37-QJT][:/;6;
MRI=1RD%<2 ;%(Z'<0!ZT 6K*[%K\5->D$DQM1HL%V8C(=N[<^2 QPI(4>E=3
MX?UZ#Q'I4>I6MK=P6TO,1NHO+,B_W@,YQ[GK7GWB'P]<^)OB%KMO$=0L]^DP
M);W)AD%N\R2,^QSC9(O(RIR"":[?P?KUQX@T&&XO=-NM.OHQLN+>>!XP''=-
MP&Y3U&/QH F\1^);3PQ9P75[#<R133K;J8$#8=CA0<D8!/&>E.F\2Z;!XGM/
M#LLC+J5U;M<1QXXVCU/KP?\ ODU!XTT,^(_!NJZ6G^NF@)A/I*OS(?\ OH"O
M/[B#6[CPWI_CR72+LZ]!J$%PUBL1\[[.$\AXPN,\[G?_ (%0!W8\::6MGJ=W
M<1W5O#I]S]DD,D63)-D#9&%)+G)4<>OUQ:TWQ):ZCJL^E/;W-GJ,,*W!MKI
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
M+KTU]!!/;O$;B+SDD&W<!G(4_CBNZD\7W&H:'?SZ'HNIR7T-F\L<=Y9O HE
M^6,[\%FS_=R..HR* )[7QKIUSJNG6#VM_;'4T9[&:X@V).%7<0.<J=O.& KE
MM#\01Z#XJ\;0-!J=\D%[$Z6]K&TYB0Q!F/)PHR3QGGG .*H--?ZEK_@K5)!K
M]Z(;IC>R7&GM%';NT++@((U. QQNY [L:V=%O_[!\:>-);^PU%8KFZAEMI(K
M&619PL*@A2JD$Y_G[&@!OC'6+36=%\':WI-W(T%QKMDL<L;LFY&DPRL.,],$
M'TKJ]0\2VMEJ3Z=#;7=_>QP^?+!:1AFBC)(!8D@<X.!G)QP*\T_L34M$^'/@
M^RN=/NS=)K\-_-!;P/,;>+SFD.[8#C:K#/OFM:\LUT?XDZ]?ZM!KGV#58;9[
M6YTS[05#1H4:-Q#SGN,C')H ]"TC5K+7=)MM3TZ836ERF^-P",CIR#T(.01[
M5=K'\+:;9:3X=MK73K"XL+4%W2WN7+2)N8L<Y8GDG.,\9[=*V* "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH ***SM:US3O#UA]NU2=H+4.J&41.X4DX&=H.,G R>,D4 3ZGI\&K:5>
M:;=;OL]W"\$FPX.U@0<'L<&N=E\&S7VBPZ'J6LRW6DQB-&A%NB/*B$%5=QV^
M49VA2?6M&S\7Z#J&L#2;;44>]92\<91E$JCJ48@*X_W2:IW?Q"\+6 N_M6J>
M4UI+Y,Z-;R[D;CJNW..1SC'(YY% '3T5C:CXJT;2[F:WNKI_-@C$LZPP23>2
MAZ-)L4[!P3EL<"IKGQ#I5K96EV]XCPWA M3 IE:<D9&Q4!+<<\ \4 :=%<^_
MC;P_%I4NIRWDD=I#<_99G>UE4Q2\?*ZE=R_>'4 <BI;+Q?H.HZQ_9-KJ*/>E
M"Z1E&42J.I1B KCW4F@#;HK$OO%VAZ;<30W5]L-N56X=87>. MT$CJI5,Y'W
MB.HJUJ.N:=I30)=3MYMQGR888GEDDP,DJB L0!U('% &C17$ZI\2](M!H<MD
M9+NWU.\:W:18)<QJH;<=NW.X,N-N,]?2M^W\3Z3=:C:Z?'<2+=W433012V\D
M9=%.&/S*.GIUH UZ*R;?Q-H]S#J4R7R+'IKE+QI5:,0D#)W;@.W-)I_B?2M4
MU 6%M+.+HP_:%CFM98=\>0-REU 89(Z>M &O15#4M:L-):!+R9A+<,5AABB>
M620@9.U$!8X'7 XJ@/&>@FRM[S[:RP7%U]C1GMY%_?YV[&!7*G/'S8H ;-X:
MFB\07FM:9J;VEQ?1QQW,<D(EC?R\A2!P5(#$<''M5K0M!@T-+QEFDN+J]G-S
M=7$@ ,CD =       /3N>:F_MS3O[<;13.1J*V_VGR3&W,>0-P.,$9('!ZUC
M/\1?"D=J]R^J8BCE:*4FVES$P.#O&W*#/&6P,@^E '4T5CZAXJT32YK*.]OT
MB^W*6MG*L8Y %W'#@;>G/6F:;XBT;Q,M[::=?NTT V3H%>&6+<.#A@&'L<4
M;=%<1X \1$_"S3-:U[42S%9/-N9VY8^:RJ/<]  .3Q70VGB72KT7GD32^99J
M'N('MI4F12,@^6RAR#@XP.: -:BN8B^(?A2<631ZQ&4O6"02&-PA8]%+%<*3
MV#$$U>TSQ7HFLZE/IUA?++=PQB5HBC*2A. Z[@ RY_B7(H V:*Q)_%^A6UV]
MO+?;3',+>241.88Y3P$:4+L5LD#!(/-%]XNT/3=4DTR\O3%>QP^?Y)@D)=,@
M93"_/R<87)X/H: -NBN4U;QYI5KX%O/%&G2B_MX4?RU16&Z0<;6&,KSUR.*U
M]#UVTUZR6XM?.!"J7$D$D>"1G WJ,_44 :E%%% !67KFEWFJVT,5EK%UI<D<
MN]I;949G7:5*D,".^>G! -:E% %33--MM(TRWT^S0K! @1 3DGU)/<DY)/<F
MK=%% &!X:\-'P[/JTGV^2Z_M*\:]D#QA=DC  XQVP!P?2M^BB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH P-6\--JGB;1=:%_)"^E&0QPK&"K^8NU]Q//W>!CI
M6Q>0/<V4\$<OE/(A02!=VW(QG%3T4 8_A;01X8\.VFC)=/<Q6J[(Y)%"MMSD
M XXK8HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *X7XQE1\*M9+C*@
MP9&,Y'GQUW5<[XW\.W/BOPK<Z+;7<5J;AXRTLD9? 5P_ !'.5'ZT <WKMY8^
M)?&7@Q=!N(+Q[*YDNIY;9@PMX/+((8C[NXD  ]<>U2^"Y+"\\<^/8PUO,TEY
M#N7AMZ+$%/U ;(^M=]")!"GF[#+@;R@P"W?'M3Z /-O#^J6/AKQ%XUA\0W$=
MK-<7YO(3.<?:+<Q@*$S]_&"N!DY.*Q-(TBUL/ 7@ZQUS5;CP]K41N+G3KML
M6Y+$^6^_Y>4=1M.,X(KV3 /4=*" 1@C(H \;\2ZQ>ZO\$_$,^JI;2/!?I +N
MVCVQWR)/$!,H]#TXR/EXXK?UR[L?$OC?P9_85S!>-97$MS/+;,'6"'R\88C[
MNXX !ZX]JZ/QOX=N?%?A>?1K:[BM#.\;-+)$7P$</@ $=U'ZUOQ!Q$GF[/-P
M-Y08!;OCVH \:TQ=/A@\5>'O$GB'4-.N+O4KII+%(HB;N*4_*\>Z)G?<O'RG
M(QT%;4L]GX1^)>FW6JW$D&D/X?2QM+R[X"R)("5=L85BH!YQG%>G8&<XYH(!
MZC- 'F_C34M.2/PAKL(,6DPZV))IS"8U4,LB^800/E+'.[H<@]Z/$.M:=:_$
M+PAKT]RL>DRVMY MXX(CWG9MR3TS@X/?M7I!&1@T8!ZT >1:=>Z%?1_$B/6'
ME73Y[V,S*%*RB)HT42!>H&<'./\ "MSP;J=\GBJ30_[8M_$6F0V'G0:HBJ9(
M"7"B&1T^5B0-V>"=N2*]!I  !@ "@#B/'$6DSZUI)FU]]!UJWCFEL+YMOE8.
MT.CA_E;/!V\'CBN9UK5[_5?A?8ZSJ5K&K6>MPS7$UK&1'-%'/@SJO7:PY_7I
M7KI (P0"/>EH \W@UW3=2^-6GW%I=)+;RZ%+%#,.$F?SE;"$_>X!Z>A]#C(T
M#7-$L_#7CZRO+FW6ZDU?4A]E8CS9]Q(4*O5\]!C->O8XXQGM7-^#_#EYX<AU
M1+R[@NC>ZA-? Q1%-AD.67DG(!Z4 <'=Q_\ ".Z3\*XM=98#:3A9S-TB/D'
M8]MIP,]L5OV$]M?_ !;U'7[&>)])M=#6VN;Q&'DM-YI?&_H=J#D]L\UN^(_#
ME[K.NZ#J%M>00II5PTYCDB+&4LI7&0PQP3Z\UTH  P!@4 >#V.^7X->"[R*>
M9;73-86:_>V4.]N@DD^<J0P^4LK8(/!!Q7?:%_PC]QK][XDMO$=WJLT>G_9Y
M[F3RA;I$&W@%HXU7<#D]20"<]J[J@  8 P* /!UGT]?V>/#T4CP#%] KH2/O
M"XW."/7;DGVKN+N\M/\ A=^DA;B'>^B3)PPY)D5E'X@$@>E>@44 >'^'[;2Y
M_!EUX2\2^(=4MK_[3,EUI4441DF8S%U:,>49'#?*=P)^H%=>TUHOQVM(7FC:
M6/P\T:[V!;?YRG'^\5!./3/:O0<#.<<T4 >-6;1ZE\-_B9;Z>RW$C:I?R)'$
M=Q96 (8 =0<-@]\'%=MI/CK0'TG0U@NVN/MK0VD9AC+!92N=K'H",<^G>NOH
M  Z4 %%%% !1110 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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !117.>._$ESX1\(W>NVUI%=&U*
M%XI)"F59@O! /.6'ZT ='16+X2UFX\1>%=/UBYMXK=[R(3"*-RX53TY('.*J
MZ!KVI:KX@UFUN;:R2PM646D]O=)*\P.<EE5B5Z#J!0!TE%4DU?3);LVD>HVC
MW(.#"LZE\^FW.:Q=&\>:)KFO:OH]O,8KC3)E@D:9D596.X?N_F);!4@\#M0!
MT]%<OX>\27NH7.MMJD6GVMA9W&RUN(;Q)!+$2P#/ACL) 7@XZUMC5],80E=1
MM")V*Q$3K^\(XPO/)^E %VBH+N^M+"(2WEU!;QDXWS2!!GZFFVNHV-ZQ6TO+
M><J,D12J^!^!H LT444 %%%% !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 %<)\9O\ DDNO?[D7_HY*
M[NJ&L:+IVOV!L=5M4NK4L&,3D[21TSCK0!R?@O7+'1?AKX.6]D*M?1V]G JC
M):1QQ^'')KB/"D-L/&_Q7@>]338'1D-T"%$ ;S!O[8QG->FVOP^\*6-W;75M
MHEM'/:L'@<;CY9'0C)XJ6'P/X:MY[V:/1[<27R,ETQR?.5CE@V3SDT >2^%+
M>;PCXG\-^$/%.@Z==(97ETG5[)OF).<EL<L/FP0<=CSC-7OA/INE?\+"\?K-
M8V>ZUU1?LH>)<P_O9@-F1\O\/3VKT_3/!GAW1[V.\L=+ACN8D\N*5BSF)?1-
MQ.T?3%#^"_#<FO\ ]NOHMHVI[@WV@I\VX=&QTW>^,T >3>!((<?%^#RH_)%Q
M. FT;0!Y^!BN,NM(T]?V<].U=;6(:B-2*BZQ^\"[W&T-U"]\#C//6OHBU\#^
M&K%+Y+7288EOT*705F_?*3DAN>>_YGUIA\ >%6TE=*.BVYL%E,RVY+; Y&-V
M,]<4 >?>)%D?XP^%KV: ZQ#'I#2/IZ%&>+(9?-VN0IR67OGY3Z"M_P"$?A"\
M\,Z7J=QJ-E!:3WUX\T,*E6>&$XPA9<CMT!P*Q_%7PZ_M+QQ'=W_AN75O#\&G
MI:VD-A=)%+"RG/S[W0L.3CYN >E:_P ,/!-[X4U#7;EH)-/TR]D3['ILEP)G
MB"@Y9F!*Y.>Q/N>* /1Z*** "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 ****
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
MR=2K;=X&>=N[&>N1Q5I_ Z^;HUS;ZU?VU]I=L;-+F-8B983CY65D*Y^4<@4
M<?!XSU;2?ASXMO5N9[BYTW5GL;*6]3]XB,T80R @9*^83SZ<UMZQ#J'A_P 3
M^#X8-;U&:.]O&@O$GEWK/B)F!QCY>1T7 ]N*THOAWI2Z/KVDSW-Y<V6M3&XG
M29P620@9=6QG.54\YY%<YK^ER:/XJ\$"[UC4-4DAOF!DN0N(HO+902$4#DE1
MN;)/K0!ZE7G^@,9?C7XO,_,D5E9QVV>T14LV/;=7H%8&J>%8;[7H-=M+VYT[
M58H3;F> *1+$3G8ZL"" >1T(]: ,R?Q+;ZNOB_2HM-N;>YTRU9+F641[7+1L
M4P58D_+SR.,US>EZM>Q>%OAKX?L[A[4:O;J)[B/&]8HH Y52>A;@9ZCG%==9
M^"8;1=?;^U+Z6YUQ5%U<2>7N!"E<J H4?*<8P>@I@\!V0\/Z-I@OKP3:,RO8
M7H*"6(J, 'Y=K#'!!'(_.@"A97U[IGQ#U+PP]Y/=Z?+I U&#[0^]X&\PQLFX
M\D'KR3BN)TQ=7T;X%:;XFL-<NXKFPMUFCM1M%NR"3!1EQEL@GDG.>F*]4T[P
MS!9:E>ZI<74]YJ5Y$L,EQ*%&R-<X1%4 *N23ZDGDUC6GPWM;?P[;>')=8U"Y
MT2%E8VDHC_> -NVLX0-LW<X_#..* ':Q=PWFI>3)KNIQF6S22/3M+@8RPEL_
MO79 3@\ !L+P>O;D;C5[W7?@_P"$-2U&7S;N75K,22$ %RMP5R<=\ 5WMQX/
MC?Q)=ZS:ZK?V37T4<5Y# 4VS! 0O+*60X)&5(/T/-9P^&]FGA33_  ['JVH)
M:6%V+J!@(MX8.7522F" Q)Z9]Z .UKD/%7AG5;K6[+Q)X<O8(-9LX6MS#=*3
M#<PL<E&QRO(R"*ZX A0"<G'7UK"U'PW)=:^FM6>L7EA="V%JZ1K&\<B!BPRK
M*>06/(- ''ZE\0[R3P->W5KI[:=KR:E'I=S#\LGDS,RJ74GA_E/RD\9QG@5L
M:-_;]OXP@2.VU?\ L.:T87!U*6-S'.""K*0Q/S#((''3@5=/@'2)?#NH:/<O
M<SC4)S=7-TS@3-/D$2 @ *057  P,=.M7M+T&\L7,MWX@U+491&8HC/Y:K&#
MCG:BJ&;@<MGVQDY /-M*UZ]T+X36(T[>MWJ&NRV"2(JLT?F7,F64-QNP"!GC
M)%=-:7NNZ/KE[<FRU9O#\>F/.XU&9'=+A#GY2&9L,N>.@(XQ5ZW^'6FQ^$)/
M#<][>W%L;@W,4[,BS0RE]^Y&50 0Q)Y!ZXZ5K:9H,]HTCZCK5_JS/$8=MSY:
MH$/7Y(U4$G'4Y/IC)H Y[PO8ZKX@\.Z%XAG\07L5[<E+R=(V_<O&V3Y(CZ
M$#=R>.<U1^&^D%=2\3W)U+4&\CQ!<IY;3?))\J<N,<GGVZ"N@T+P4- \BVMM
M=U5M+MG+V^GNZ;(^<[2X4.R@GA2V/7-3:;X232?$%_J5GJE]';WUP;J>P&PQ
M-,5 +9*[AG . W4?A0!T=>-/,GASQ5+XO=O+M8M?N=-U!^P@E5"K'V60 _\
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
MW+$_+G)(!X(Z5FQ^ 4M[;5K2VUW4H;/5KF:XNX5$1YE/SA&*94$<=^F1@\T
M85GXJU/Q+)X(T\W#V8U:QDO;^2#Y'?8H^1#_  @L<G'.!P15B'4;ZVU?QIX:
MN+N:[M+73ENK22<[I(U=&#(S=6&1D$\X[FNCOO!VGW"Z.UF\NGW&C#98S6^"
M8T*A2A# AE( !!YXZT0>$+>&WUDM?74E_JZ[+J^8)YFT+M55&W:H )P,=\G)
MH B^'/\ R3;PW_V#H?\ T 5T]9GA_1H_#V@V>D0W$UQ#:1B*-YMN[:.@.T <
M#CI6G0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !5+5-5M-'M5N+R0JKRI#&JC+22.P554=R2:NU0U
M/1[+6!9B]C+_ &.ZCNX<,5VR)G:>.O4\4 4KCQ?HEII=[JD]VR6%E<&VFN!$
M[*'& ?N@\!CMSTR"*UK6YBO+6*Y@+&*50Z%D*$@]." 1^-<'\0]'LM#^#WB*
MSL(S' 4>;:6+?,\H9NON37<V! TVUR?^62?R% %;5M?TO0C9#4[M+<WMPMK;
M[@3OD;H.!Q]3P/6F:YXCTKPW#!-JURUO'/((8F$+N&<]%^4'D]O6O./B#+8^
M([SQ#:27#++I-@(K';&S?Z62LS$$ @$!(5_X$U;'B:8^-O@H^JVN/M+64>H1
M%>J2QX<@>^59: .SU'7=,TEK%;^Z6W:_G6WME=3F21NBXQQ^.*9?>(=,TW5K
M'2[N=TO;XD6T8@D;S,=<$*1QU.3P.3Q7E_C69O&NCRZU8\_V+H\&J6^/X9Y'
M64_BL<./^VE=CI5Q%XF\<KJT7S6>FZ;&D!/_ #UN0)&/U$:Q?]]T :-]XY\.
MZ=]H:YO9/*MI/*GGCM99(8GS@JTBJ4!!X()XIVL^,]'T*>\AOI)0]G9I>R[(
MRW[IGV CU.X=*XJ-[SX;V%SI/B'3DU/P=/<28U",;F@65R2L\9ZC+'YA_7%=
M[=>&='U&:XN+FU$S71A,I+DAUB.Y%Z_<!YV]"2<YH V <C(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 **** ,+QCX>E\5>%KW1(KU;,78"/,T/FX4$$X&Y>>.N:SIO#
M&OWESI#7>OV)M]-F$Z0P::Z>:X1E7<3,W W9P,9KKJ* .>\+>'K[P]I-W:W.
MIQ7US<7,MR;G[*8\O(<G<N\YP?0C@ 5!X)\)S^$_#\FC7.HQ:A:F5WB MO*\
MM7)+)C>V1DG'3KWKJ** .3\&^!;;PEX:NM&:Z:^2YD=I)'3:2A4(J8R> H J
MSX(\)IX,\-1:2MVUY(K%Y+ADVESP%XR<8557KT6NCHH X>;P3K5_X:/AO5/$
MD=WICX667[&PNI(PV[89#(1GC&[;G'OS7;(BQHJ(,*H  '84ZB@#,L]/OX-=
MU*]GU5Y[.Y$0M[(Q "V*KAB&S\VX\]!BM.BB@ 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 ****
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 ****
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 ****
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 ****
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
5HH **** "BBB@ HHHH **** /__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>25
<FILENAME>laws-20201231_g1.jpg
<TEXT>
begin 644 laws-20201231_g1.jpg
M_]C_X  02D9)1@ ! 0$!+ $L  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" &0 R # 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#]4Z*** "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@ K@_BQ\<? GP-T>+5/'/B:ST"VF)$*3%GFG(Z^7$@9WQD9VJ<
M9&<9%=Y7X)?MN_$+6/B)^U'\0Y]7GDD72M6N=&LX6<E(+>VE>)%4=@=I<^[L
M>222 ?J%_P /.OV?/^ALO?\ P3W7_P ;H_X>=?L^?]#9>_\ @GNO_C=?B510
M!^VO_#SK]GS_ *&R]_\ !/=?_&Z/^'G7[/G_ $-E[_X)[K_XW7XE44 ?MK_P
M\Z_9\_Z&R]_\$]U_\;H_X>=?L^?]#9>_^">Z_P#C=?B510!^VO\ P\Z_9\_Z
M&R]_\$]U_P#&Z/\ AYU^SY_T-E[_ .">Z_\ C=?B510!^VO_  \Z_9\_Z&R]
M_P#!/=?_ !NC_AYU^SY_T-E[_P"">Z_^-U^)5% '[:_\/.OV?/\ H;+W_P $
M]U_\;H_X>=?L^?\ 0V7O_@GNO_C=?B510!^VO_#SK]GS_H;+W_P3W7_QNC_A
MYU^SY_T-E[_X)[K_ .-U^)5% '[:_P##SK]GS_H;+W_P3W7_ ,;H_P"'G7[/
MG_0V7O\ X)[K_P"-U^)5% '](/@?QOH?Q(\):7XF\-ZA%JNB:E")[:ZASAU/
M8@X*L#D%3@@@@@$$5OU^&W[%_P"VAK?[+WB@65Z9]6\ ZC*#J.E!LM QX^T0
M9X#@ 97HX&#@A67]K?!GC/1/B'X7TWQ'X<U*#5M%U&(36UY;ME74_J"#D%3@
M@@@@$$4 ;E%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 5SOC[Q]H'PO\(ZEXG\3ZE#I.B:?$
M9;BYF/ '90.K,3@!1DDD  DU!\2?B3X=^$?@S4O%7BK4HM*T73X]\LTAY8_P
MHB]6=C@!1R2:_$_]L']L;Q#^U/XK4;9=&\%:?(3IFB;\\XQY\^.&E(SZA0=J
MYRS, ;'[5_[>'C7]H;Q!>66DW][X8\!QN5M=(M9C%)<)V>Y93\['KLR57@ $
M@L?-_@'^TWX[_9X\5V&J^&]9NGTZ*0&ZT.>=C97D>?F1H\E02,X<#<#R#U!\
MHHH _I'\'^)K/QMX2T3Q#IQ)T_5K*#4+<DC)BEC5TZ<=&%?F]_P4G_8CU!M5
MUCXR>";=KNVF7[1XATJ-?G@*KAKN,#JA S(.H.7Y!;;]W?LP_P#)M7PF_P"Q
M1TG_ -(XJ](DC65&1U#(P*E6&00>QH _FCHK] OV_P#]@!O +ZA\2OAKIY?P
MPQ:?5M#MER=-/5IH5'_+'KE?^6?4?)D)^?M !1110 4444 %%%% !1110 44
M44 %%%% !1110 5]+_L7_MH:W^R]XH%E>F?5O .HR@ZCI0;+0,>/M$&> X &
M5Z.!@X(5E^:** /Z1/!GC/1/B'X7TWQ'X<U*#5M%U&(36UY;ME74_J"#D%3@
M@@@@$$5N5^&W[%_[:&M_LO>*!97IGU;P#J,H.HZ4&RT#'C[1!G@. !E>C@8.
M"%9?VM\&>,]$^(?A?3?$?AS4H-6T748A-;7ENV5=3^H(.05."""" 010!N44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 5RWQ)^)/AWX1^#-2\5>*M2BTK1=/CWRS2'EC_"B+U9V. %'))J
M#XJ_%7PU\%O!&H^+/%FHIIVD62Y+'F25S]V*->K.QZ+]2< $C\1/VK_VM_%7
M[4GB\W.H.^F>%;*5CI6A1MF.W4C'F2$??E(ZL>F2% !((!8_:Z_:Z\1?M3>,
M_/G\W2O"-A(PTG1 _$8Z>=+CAIF'4\A0=J\9+>!444 %%%% ']"G[,/_ ";5
M\)O^Q1TG_P!(XJ],KS/]F'_DVKX3?]BCI/\ Z1Q5Z90!')&LJ,CJ&1@5*L,@
M@]C7Y/?\%"?V"_\ A6L]Y\2?ASIK'PG*S2ZOI%LN1I;$Y\Z-1_RP/.5_Y9_[
MAPOZRU#/!'=0R0S1K+#(I1XW7<K*>""#U!YXH _FEHK[Q_;\_8#D^%4U]\1?
MAU8M+X,D8RZEI$*EFTDD\R(.\!]/^6?^[]WX.H **** "BBB@ HHHH ****
M"BBB@ HHHH **** "OIG]BO]LW6?V8?%J6%_)-J7P^U*=?[2TW)9K8G -S .
MS@8RO <#!P0K+\S44 ?TD^%O%.D>.?#NGZ]H.H0:KHVH0B>UO+9MR2H>X].X
M(/((((!!K7K\1/V)OVV=7_9D\1KH^L-<:K\/-0FS>6"G<]FYX-Q #WZ;DZ,!
MV(!K]I/"WBG2/'/AW3]>T'4(-5T;4(1/:WELVY)4/<>G<$'D$$$ @T :]%%%
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 %%%% !7'
M?%7XK^&/@KX)O_%?BW4DTW2;1>K$&29_X8HEZN[8P%'N3@ D0_&'XP^%_@7X
M$O\ Q;XMOUL=,M1A47!FN92#MAB7C<[8.![$D@ D?AW^U%^U%XH_:A\>/K.L
MNUCHMJ6CTK18Y"8;.(G\-TC8&Y\<X'    !<_:N_:N\2_M2>.#J&H%].\-V3
M,NDZ(DF8[9#_ !OV:5@!N;\!@ "O#J** "BBB@ HHHH _H4_9A_Y-J^$W_8H
MZ3_Z1Q5Z97F?[,/_ ";5\)O^Q1TG_P!(XJ],H **** (9X([J&2&:-989%*/
M&Z[E93P00>H//%?D1^WY^P7<_!W4+[X@^ [-KGP)<RF6]T^%<MH[L>P'_+ D
MX!_@R%/&"?U]JO>6<&H6D]K=01W-M.C12PS('21",,K*>"""00>N: /YIZ*^
MW_V^OV"Y?@G<W?C_ ,"6SS^ ;B4->6*DLVD2,V![F$D@*>=I(4]03\04 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !7U+^Q-^VSJ_[,GB-='UAKC5?A
MYJ$V;RP4[GLW/!N( >_3<G1@.Q -?+5% '])/A;Q3I'CGP[I^O:#J$&JZ-J$
M(GM;RV;<DJ'N/3N"#R""" 0:UZ_$3]B;]MG5_P!F3Q&NCZPUQJOP\U";-Y8*
M=SV;G@W$ /?IN3HP'8@&OVD\+>*=(\<^'=/U[0=0@U71M0A$]K>6S;DE0]QZ
M=P0>0000"#0!KT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !7 ?&OXV>%/@#X#O/%GB^^^RV$/R0P1 -/=RD?+#"A(W.<'N  "20H)"?
M&WXV^%OV?_ -[XM\6WHMK* ;(+>/!GO)B"5AB7C<YP?8 $D@ D?AU^TM^TMX
MJ_:;\?2^(/$$IMM/@+1Z9H\3DP6,)/W1TW.<#<^ 6('  50 6OVHOVHO%'[4
M/CQ]9UEVL=%M2T>E:+'(3#9Q$_AND; W/CG X   \:HHH **** "BBB@ HHH
MH _H4_9A_P"3:OA-_P!BCI/_ *1Q5Z97F?[,/_)M7PF_[%'2?_2.*O3* "BB
MB@ HHHH J:EIMIK&GW-A?VT-[97430SVUQ&'CE1AAE93P002"#US7X]?MX_L
M'7?P'U&Y\;>"K::\^'ES+F: 9>31W8\(QZF$D@*YY&0K'."W[(54U+3;36-/
MN;"_MH;VRNHFAGMKB,/'*C##*RG@@@D$'KF@#^:JBOLC]O;]ANY_9_UN7QAX
M.M)[KX<WTGSH"9&TB9C_ *ISU\HDC8Y]=C<[2WQO0 4444 %%%% !1110 44
M44 %%%% !1110 4444 %?5?[#7[:]_\ LT>)QHNORW.H?#K4I/\ 2K5#O:PE
M)'^DQ+U_WT&-PY ) !^5** /Z3?#_B'3?%FB6&LZ-?P:GI5]"MQ;7ELX>.:-
MAD,I'6M.OQ1_8<_;CU/]FS7(_#OB*2?4_AQ?39F@7+R:9(QYGA'=?[\??[P^
M;(;]F_#_ (ATWQ9HEAK.C7\&IZ5?0K<6UY;.'CFC89#*1UH TZ*** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH *\W^/7QZ\*_LZ^ +OQ5XJN_+A3,=I8Q
M$&XOI\96*)>Y/<] ,DX H^/7QZ\*_LZ^ +OQ5XJN_+A3,=I8Q$&XOI\96*)>
MY/<] ,DX K\./VB?VB?%7[2GQ G\3>)I]D2;H]/TN)C]GL(,\1H.Y/&Y^K'G
M@   $W[1O[2?B[]IGQP^O^)K@16L&Z/3M)@8_9[&(G.U1W8\;G/+8'0  >44
M44 %%%% !1110 4444 %%%% ']"G[,/_ ";5\)O^Q1TG_P!(XJ],KS/]F'_D
MVKX3?]BCI/\ Z1Q5Z90 4444 %%%% !1110!P7Q[MXKKX'?$.*:-)8V\/:AE
M)%# _P"C2=CUK^=ROZ*/CG_R1+X@_P#8O:A_Z325_.O0 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !7UE^PY^W'J?[-FN1^'?$4D^I_#B^FS-
MN7DTR1CS/".Z_P!^/O\ >'S9#?)M% '])OA_Q#IOBS1+#6=&OX-3TJ^A6XMK
MRV</'-&PR&4CK6G7XH_L.?MQZG^S9KD?AWQ%)/J?PXOILS0+EY-,D8\SPCNO
M]^/O]X?-D-^S?A_Q#IOBS1+#6=&OX-3TJ^A6XMKRV</'-&PR&4CK0!IT444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %>7?M#_M#^%?V;/ %QXF\37&YVS'8:9$P%Q?
MSXXC0=AT+-T4>I(!]1K^?S]JGXQ>*/C/\:?$>I^)M0:Z-E>SV-E:IE8;2".5
ME6.-<G'3)/)))))H ROCY\?/%7[1?C^Z\4^*;K=(V8[.PB)^SV,&<B*,>GJ>
MI.222:\WHHH **** "BBB@ HHHH **** "BBB@#^A3]F'_DVKX3?]BCI/_I'
M%7IE>9_LP_\ )M7PF_[%'2?_ $CBKTR@ HHHH **** "BBB@#A_CG_R1+X@_
M]B]J'_I-)7\Z]?T4?'/_ )(E\0?^Q>U#_P!)I*_G7H **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH *^OOV$?VY+S]G+5T\*>*9);WX=7\^
M]MH+R:5*W!FC'4QGC?&/=E&<AOD&B@#^E+1M9L/$6DV>J:7>0:AIMY$L]M=V
MT@>.:-AE65AP001S5ZOR;_X)6?M$>*M.^)UO\)KF?^T?">I0W-U;0SN2VGS)
M&TC&(_W'P<ITR=PQ\V[]9* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OYQOBG_R4WQ;
M_P!AB\_]'/7]'-?SC?%/_DIOBW_L,7G_ *.>@#F**** "BBB@ HHHH ****
M"BBB@ HHHH _H4_9A_Y-J^$W_8HZ3_Z1Q5Z97F?[,/\ R;5\)O\ L4=)_P#2
M.*O3* "BBB@ HHHH **** .'^.?_ "1+X@_]B]J'_I-)7\Z]?T4?'/\ Y(E\
M0?\ L7M0_P#2:2OYUZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@#ZM_X)A_\GA>%_\ KRO_ /TFDK]LZ_$S_@F'_P GA>%_^O*_
M_P#2:2OVSH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH *_G&^*?\ R4WQ;_V&+S_T<]?T
M<U_.-\4_^2F^+?\ L,7G_HYZ .8HHHH **** "BBB@ HHHH **** "BBB@#^
MA3]F'_DVKX3?]BCI/_I'%7IE>9_LP_\ )M7PF_[%'2?_ $CBKTR@ HHHH **
M** "BBB@#A_CG_R1+X@_]B]J'_I-)7\Z]?T4?'/_ )(E\0?^Q>U#_P!)I*_G
M7H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /JW_
M ()A_P#)X7A?_KRO_P#TFDK]LZ_$S_@F'_R>%X7_ .O*_P#_ $FDK]LZ "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "OYQOBG_P E-\6_]AB\_P#1SU_1S7\XWQ3_ .2F
M^+?^PQ>?^CGH YBBBB@ HHHH **** "BBB@ HHHH **** /Z%/V8?^3:OA-_
MV*.D_P#I'%7IE>9_LP_\FU?";_L4=)_](XJ],H **** "BBB@ HHHH X?XY_
M\D2^(/\ V+VH?^DTE?SKU_11\<_^2)?$'_L7M0_])I*_G7H **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /JW_@F'_P GA>%_^O*_
M_P#2:2OVSK\3/^"8?_)X7A?_ *\K_P#])I*_;.@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ K^<;XI_\E-\6_P#88O/_ $<]?T<U_.-\4_\ DIOBW_L,7G_HYZ .8HHH
MH **** "BBB@ HHHH **** "BBB@#^A3]F'_ )-J^$W_ &*.D_\ I'%7IE>9
M_LP_\FU?";_L4=)_](XJ],H **** "BBB@ HHHH X?XY_P#)$OB#_P!B]J'_
M *325_.O7])?B?08?%7AO5M%N3MM]1M)K.0@ X61"AX/7@FOYT_'_@?5_AIX
MUUKPKKULUIJ^D73VEQ&P.-RG[PSU5AA@W<,#T(H P**** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** /JW_@F'_R>%X7_ .O*_P#_ $FD
MK]LZ_$S_ ()A_P#)X7A?_KRO_P#TFDK]LZ "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MOYQOBG_R4WQ;_P!AB\_]'/7]'-?SC?%/_DIOBW_L,7G_ *.>@#F**** "BBB
M@ HHHH **** "BBB@ HHHH _H4_9A_Y-J^$W_8HZ3_Z1Q5Z97F?[,/\ R;5\
M)O\ L4=)_P#2.*O3* "BBB@ HHHH **** "OG_\ :6_8J^'O[3S0WVO17.D>
M)+>/R8=<TME28IU"2A@5D4'H",C)PPR<_0%% 'YQ_P##FK1/^BHZA_X)T_\
MCU'_  YJT3_HJ.H?^"=/_CU?HY10!^<?_#FK1/\ HJ.H?^"=/_CU'_#FK1/^
MBHZA_P""=/\ X]7Z.44 ?G'_ ,.:M$_Z*CJ'_@G3_P"/4?\ #FK1/^BHZA_X
M)T_^/5^CE% 'YQ_\.:M$_P"BHZA_X)T_^/4?\.:M$_Z*CJ'_ ()T_P#CU?HY
M10!^<?\ PYJT3_HJ.H?^"=/_ (]1_P .:M$_Z*CJ'_@G3_X]7Z.44 ?G'_PY
MJT3_ **CJ'_@G3_X]7S1^U[^P!XE_9FLK;7]*O9O%_@YU"7.I):^5)8RYZ3(
M&;"-QA\XS\IP2N[]LZJ:EIMIK&GW-A?VT-[97430SVUQ&'CE1AAE93P002"#
MUS2L!_-517VA^WC^P==_ ?4;GQMX*MIKSX>7,N9H!EY-'=CPC'J822 KGD9"
ML<X+?%], HHHH **** "BBB@#ZM_X)A_\GA>%_\ KRO_ /TFDK]LZ_$S_@F'
M_P GA>%_^O*__P#2:2OVSH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_G&^*?\ R4WQ
M;_V&+S_T<]?T<U_.-\4_^2F^+?\ L,7G_HYZ .8HHHH **** "BBB@ HHHH
M**** "BBB@#^A3]F'_DVKX3?]BCI/_I'%7IE>9_LP_\ )M7PF_[%'2?_ $CB
MKTR@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH J:
MEIMIK&GW-A?VT-[97430SVUQ&'CE1AAE93P002"#US7Y _MU_L!7WP/N[[QQ
MX&MI;_X>RR;[BT4EYM(9CT;J6ASC#\D9"MT#-^Q-5[RS@U"TGM;J".YMIT:*
M6&9 Z2(1AE93P002"#US0!_-/17W#^WO^P1/\%[N[\>^ ;26Y\!3R;[S3XP6
M?1W)_,P$\!NJDA3Q@GX>H **** "BBB@#ZM_X)A_\GA>%_\ KRO_ /TFDK]L
MZ_$S_@F'_P GA>%_^O*__P#2:2OVSH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_G&^
M*?\ R4WQ;_V&+S_T<]?T<U_.-\4_^2F^+?\ L,7G_HYZ .8HHHH **** "BB
MB@ HHHH **** "BBB@#^A3]F'_DVKX3?]BCI/_I'%7IE>9_LP_\ )M7PF_[%
M'2?_ $CBKTR@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** *]Y9P:A:3VMU!'<VTZ-%+#,@=)$(PRLIX(()!!ZYK\D_V\O\
M@GY+\(3>?$#X=VLMWX*=FEU#2D!>32<G.].[0?JG&<KR/UTJ&>".ZADAFC66
M&12CQNNY64\$$'J#SQ0!_-+17WC^WY^P')\*IK[XB_#JQ:7P9(QEU+2(5+-I
M))YD0=X#Z?\ +/\ W?N_!U !1110!]6_\$P_^3PO"_\ UY7_ /Z325^V=?B9
M_P $P_\ D\+PO_UY7_\ Z325^V= !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7\XWQ3_
M .2F^+?^PQ>?^CGK^CFOYQOBG_R4WQ;_ -AB\_\ 1ST <Q1110 4444 %%%%
M !1110 4444 %%%% ']"G[,/_)M7PF_[%'2?_2.*O3*\O_9>D63]FKX3E&#@
M>$]*4D'/(LX@1^8->H4 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 0SP1W4,D,T:RPR*4>-UW*RG@@@]0>>*_*;]O
MW_@GZ?AZ;_XD?#/3F;PMS-JVA6RY.F^LT(_YX?WE_P"6?4?)D)^K]1R1K*C(
MZAD8%2K#((/8T ?S1T5^@_[>_P#P3WN/!EU>_$3X6Z5)<^'I6,NJ>'K*,N^G
ML>3- @Y,/7*C_5]ODR$_/B@#ZM_X)A_\GA>%_P#KRO\ _P!)I*_;.OS3_P""
M6_[*'B/PUXBN?BQXLTVXT>!K-[31+.[C,<TWF8WW!4\JNT%5S][>2!@ G]+*
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "OYQOBG_P E-\6_]AB\_P#1SU_1S7\XWQ3_
M .2F^+?^PQ>?^CGH YBBBB@ HHHH **** "BBB@ HHHH **** /UC_X)?_M5
MZ3XF^']E\)O$%]%9^)=%WII)GD"_;[4L7$:9/,D>6&W^X%(SAB/OVOYHK>XE
MM+B*>"5X9HV#QR1L596!R"".00<<U[GH?[=/QY\/:;%8VGQ,U=K>(!5-X(KF
M3 &.9)49SVZDT@/WJHK\)/\ AX)^T'_T4F^_\ [7_P"-4?\ #P3]H/\ Z*3?
M?^ =K_\ &J+@?NW17X2?\/!/V@_^BDWW_@':_P#QJC_AX)^T'_T4F^_\ [7_
M .-47 _=NBOPD_X>"?M!_P#12;[_ , [7_XU1_P\$_:#_P"BDWW_ (!VO_QJ
MBX'[MT5^$G_#P3]H/_HI-]_X!VO_ ,:H_P"'@G[0?_12;[_P#M?_ (U1<#]V
MZ*_"3_AX)^T'_P!%)OO_  #M?_C5'_#P3]H/_HI-]_X!VO\ \:HN!^[=%?A)
M_P /!/V@_P#HI-]_X!VO_P :H_X>"?M!_P#12;[_ , [7_XU1<#]VZ*_"3_A
MX)^T'_T4F^_\ [7_ .-4?\/!/V@_^BDWW_@':_\ QJBX'[MT5^$G_#P3]H/_
M **3??\ @':__&J/^'@G[0?_ $4F^_\  .U_^-47 _=NBOPD_P"'@G[0?_12
M;[_P#M?_ (U1_P /!/V@_P#HI-]_X!VO_P :HN!^[=%?A)_P\$_:#_Z*3??^
M =K_ /&J/^'@G[0?_12;[_P#M?\ XU1<#]VZ*_"3_AX)^T'_ -%)OO\ P#M?
M_C5'_#P3]H/_ **3??\ @':__&J+@?NW17X2?\/!/V@_^BDWW_@':_\ QJC_
M (>"?M!_]%)OO_ .U_\ C5%P/W;HK\)/^'@G[0?_ $4F^_\  .U_^-4?\/!/
MV@_^BDWW_@':_P#QJBX'[MUSC?#KPHVM_P!LMX8T8ZOG=_:!T^(W&?7S-N[]
M:_'#X=?\%-/CCX,\0P7FL>((?&&E[AY^F:G:0QK(N>=DD2*Z-C.#DCN5;&*_
M7GX+_%S0OCI\--#\:^'9&.G:G%N,,O\ K+>4$K)$X_O(P(]#@$9!!+ [FBBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ K^<;XI_P#)3?%O_88O/_1SU_1S7\XWQ3_Y
M*;XM_P"PQ>?^CGH YBBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH *_8+_@DAI&J6'[->KW-Z'73[[Q%<36*M_$BPPQNP]BZ,/JK<#//PI^Q?
M^Q?K?[4/B@7MZ)])\ Z=*!J.JA<-.PY^SP9X+D$9;H@.3DE5;]L/"/A+2/ 7
MAC2_#V@V$>F:-IL"VUK:Q9VQHO &3R3W).22222230!LT444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %?SC?%/_DIOBW_L,7G_ *.>OZ.:_G&^*?\ R4WQ;_V&+S_T
M<] ',4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?4/[%?[$>M?M/
MZZ=5U1KC1?A]82[;O4D7$EVXZP6^>-W3<_(7/0D@&3]B;]B;5_VF_$:ZQK"W
M&E?#S3YL7E^HVO>..3;P$]^FY^B@]R0*_:3PMX6TCP-X=T_0=!T^#2M&T^$0
M6MG;+M2)!V'KW))Y)))))- $7@SP9HGP\\+Z;X<\.:;!I.BZ=$(;:SMUPJ*/
MU))R2QR222222:W*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K^<;XI_\E-\
M6_\ 88O/_1SU_1S7\XWQ3_Y*;XM_[#%Y_P"CGH YBBBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "OJK]BC]AO6OVE]:AU[6UFTCX<V<^VXOA\LM^RGF&W_D
MTG1>1R1@6/V'/V'-3_:3UR/Q%XBCGTSX<6,V)IURDFIR*>8(3V7^_)V^Z/FR
M5_9OP_X>TWPGHEAHVC6$&F:58PK;VUG;($CAC48"J!TH C\+>%M(\#>'=/T'
M0=/@TK1M/A$%K9VR[4B0=AZ]R2>2222236O110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !7\\/[1>ER:)^T!\2["5 CV_B744PHP,?:9,$>Q&"/J*_H>
MK\3/^"FOPYE\"?M6:[?B,I8^)+6#5K=MOR[BGE2C/KYD3M_P(>H) /E*BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH *^LOV'OV&]3_:1UV/Q%XCBGTOX<V,O[Z<
MI)J;J>8(3V7^_(.G13NR5O\ ["O["M_^T/JT/BSQ9#/I_P .;.7U*2:M(IYB
MB/41@\/(/=5.[)7]D=&T:P\.Z39Z7I=G!I^FV<2P6UI;1A(X8U&%55'   '%
M $7A_P /:;X3T2PT;1K"#3-*L85M[:SMD"1PQJ,!5 Z5IT44 %%%% !320H)
M) 'O7/\ C[QYHGPQ\'ZMXH\27\>FZ+ID!GN+B0] . H'=B2%51R2P Y(K\N]
M:^*_QM_X*3?$.^\+^"'F\'?#>U.+I?-:.&. G :[D3F:1@#B$97C@<,] 'Z$
M>-/VN/@U\/KZ2SUSXCZ!;WD9Q);V]T+F6,^C)%N*GGH<'O5#PU^VI\#?%MZM
MII_Q-T%9V.U5O9C:!CV ,P4$]..]?+OPZ_82_98\,6$0\3_$C3?&>HX!FDF\
M206=N6XSLCAD#*/8NW7K76ZQ_P $[/V9OB=;/;^"]7.DWT@9H9-!\0"^Z=<I
M*\NY1WP1]10!]MVUU#>V\=Q;RQSP2J'26)@R.IZ$$<$>]3U^2NM:!\=O^"8W
MB.VU'3=4_P"$P^&%W.$>-@_V&1B2=DD1)-K,<$AT)!XY;!4?I/\  CXX>&OV
MA?AQI_C'PO.6M+C,4]K*1YUG.N-\,H'1AD'T(*L,@B@#T.BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH *^)/^"J/P)E^(_P5M?&NEVS3ZQX/D>>=8QEGL) !/P.NPK')[*LA[U]M
MU7O+.#4;2:UNH8[BVG0Q2PRJ&1T(P5(/!!&1B@#^:>BOH[]M_P#92O?V9/BA
M*MC#)+X'UEWN-&NSEA$,Y:V<_P!^/(P3]Y2K9SN ^<: "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "OL']A7]A6__ &A]6A\6>+(9]/\ AS9R^I235I%/,41ZB,'AY![JIW9*
MW_V#_P!@R[^/5_;^-?&UM-9?#RVDS#;DF.36'4X**1@B$'(9QR<%5.<LO[!:
M-HUAX=TFSTO2[.#3]-LXE@MK2VC"1PQJ,*JJ.   .* #1M&L/#NDV>EZ79P:
M?IMG$L%M:6T82.&-1A551P  !Q5ZBB@ HHHH **** /S+_X*U?%?4]9\3>"O
M@_HIDD$ZIJMY!$>;B:1VAMHNHZ8D;!XRZ'L*^Z/V=O@GI/[/OPET+P;I44?F
M6T(DOKI!S=W; &64GJ<MP,]%"CM7YR?M8 I_P5'\%&^P;/\ MKPX5\[!3RO-
M@W=>V=_ZU^L] 'XS?\$[_P!DWP1^U%_PL#_A,I-5C_L/^S_LO]F7*P_Z[[3O
MW91L_P"I3'3OUSQ[!^U3_P $UO!OP?\ A+KWQ \!^)==L=1T"-;QK74IXY8Y
M$#*#L=$1T<9+ Y8$C&!G(\$_85_X:!_XK?\ X45_9_\ RX_VS]N^S?\ 3Q]G
MV^=_VVSM]L]JZI?%7[1G[:/Q U3X(^*?&NG:#<V,CG4=(OHH[))3!(-X_<QE
MIBIPP3=M.T-T!8*P'VA^Q9XBE_:N_8U;1_B-N\0(\ESH5[<7+;YKJ- K1R,Q
MR?,4.F'Z[D#'YLD_+7[!?B#5OV:/VS?%'P:U>\:73=3GN--YR$>Y@#26]P!V
M\R,,,=_,4'H,?HE^SI\#-*_9S^$VC^"=+N7OA9[Y;F_D38UU.YS))MR=HS@!
M<G 51DD$G\[/BZ87_P""N>D?V<',HUS1_M!C[M]D@WXQVV8S]&]Z8'ZP4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110!Q?Q>^$?AOXX> -3\'^*[+[9I5\H^93ME@D'*2QMS
MM=3R#TZ@@@D'\4?VK/V.O&'[+_B63[9#+J_@^XE(T_Q!!&?+<$\1S8_U<N/X
M3P>2I.#C]XJSM>\/Z9XJT>[TG6M/M=6TN[C,5Q97L*RPS(>JLC @CV- '\V%
M%?J?^T%_P26T77Y;G5_A/K"^'KMR7.@ZLS269/I%, 7C^C!P<]5 KX+^)W[)
M?Q<^$$\H\2>!=6BM8V(_M"R@-W:$=CYL6Y1GJ Q!]0""  >24444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?:
M'[!W[!UW\>-1MO&WC6VFL_AY;2YA@.4DUAU/**>HA!!#..3@JISDK;_82_8!
MNOCA-:>.?'<,UAX"BD#VMD04EU@J><'@K#D8+CEN0I'+#]>M-TVTT?3[:PL+
M:&RLK6)88+:WC"1Q(HPJJHX     Z8H --TVTT?3[:PL+:&RLK6)88+:WC"1
MQ(HPJJHX     Z8JW110 4444 %%%% !1110!^9__!6KX3ZGI?B#P7\7]%62
M/[,JZ5?7$76WECD,MK+^):1<GNJ#G(K[@_9P^-^E?M"_"#0?&&FRQF>XA6+4
M+5#S:WB@>;$PZC!Y&>JLIZ$5V/CGP1HOQ)\(ZKX8\1V$>IZ+J<#6]U:R]'4]
MP1R&! (88((!&"!7Y>^(_A%\;/\ @G!\0]1\5_#Y9O%OPUNV!N%:,S1-"#Q'
M>1K@QR)D[9UP.>HW,E '8_\ !&+_ )K#_P!P?_V^KI/^"D/P5UGP!XGT#]HS
MX?;K'7M%N(4UAK=/[IVPW+#NO2%QSE60$8#&MOX0_P#!4#X''3<ZIX;N_AYJ
M<RJ;J.ST])[=V . LD(#-C)QNC&,GU-=!X[_ ."IOP+L-%N$LDU?Q@\L93[!
M#IICC?(/RR&?:-O'. W7H:0'L?PU_:O\&^.?V=!\7+J]BT[2;.T9]6@W O9W
M* >9;X.,L6("#JP="/O"OA']@7PUJ_[2?[8WBKXTZM;-%INEW%QJ&'RRBYN
M\<$"GOY<18Y[;$SU%84FF?&#_@HWXBM;'0?#%I\.OA5;7/G;K>W,5@C?=,CN
M OVN<#( 4  'H@)8_IQ\#?@IX=_9^^'&F>#O#,)2RM1OFN90/.NYV^_-(1U9
ML#V   P *8'H-%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!S'B'X8^#O%TCR
M:[X3T/6G;.YM0TV&<G/7.]3ZG\ZYK_AF'X.?]$F\#?\ A-V?_P ;KTRB@#S/
M_AF'X.?]$F\#?^$W9_\ QNC_ (9A^#G_ $2;P-_X3=G_ /&Z],HH \S_ .&8
M?@Y_T2;P-_X3=G_\;H_X9A^#G_1)O W_ (3=G_\ &Z],HH \S_X9A^#G_1)O
M W_A-V?_ ,;H_P"&8?@Y_P!$F\#?^$W9_P#QNO3** /,_P#AF'X.?]$F\#?^
M$W9__&Z/^&8?@Y_T2;P-_P"$W9__ !NO3** /,_^&8?@Y_T2;P-_X3=G_P#&
MZ/\ AF'X.?\ 1)O W_A-V?\ \;KTRB@#S/\ X9A^#G_1)O W_A-V?_QNC_AF
M'X.?]$F\#?\ A-V?_P ;KTRB@#S/_AF'X.?]$F\#?^$W9_\ QNC_ (9A^#G_
M $2;P-_X3=G_ /&Z],HH \S_ .&8?@Y_T2;P-_X3=G_\;H_X9A^#G_1)O W_
M (3=G_\ &Z],HH \S_X9A^#G_1)O W_A-V?_ ,;H_P"&8?@Y_P!$F\#?^$W9
M_P#QNO3** /,_P#AF'X.?]$F\#?^$W9__&Z/^&8?@Y_T2;P-_P"$W9__ !NO
M3** /,_^&8?@Y_T2;P-_X3=G_P#&Z/\ AF'X.?\ 1)O W_A-V?\ \;KTRB@#
MS/\ X9A^#G_1)O W_A-V?_QNC_AF'X.?]$F\#?\ A-V?_P ;KTRB@"O9V<&G
MVD%K:P1VUM BQ10PH$2- ,*JJ.     .F*L444 %%%% !1110 4444 %%%%
M!1110!Y-XT_90^#_ ,0;N6[UWX<^'[N\EYDN8[-8)I#ZL\>UB?<FJ/AC]C;X
M(^#[E+C3?AEX?\]#N22\M?M94^H\XO@^]>ST4 0P01VL,<,,:Q0QJ$2-%VJJ
MC@  = ..*FHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
DH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>laws-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:laws="http://www.lawsonproducts.com/20201231"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2020-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="laws-20201231.xsd" xlink:type="simple"/>
    <context id="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i007ec097d6f34827886ccc2f27be7252_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="iaa8b62eb2a994620baab611899026303_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1c60c49d400a48a1a613758ef072afe1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="icddadf21aa8f414a868ca5498e2cb0b2_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i8940bf6480044246bb748fe07007c580_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</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="ic83be2648be74c098db424f6d8a5cd9c_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</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="ia9ec9c53b4a6415085799a698f8b0481_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</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="iccb744dc60884c77a4a8bebf6c6e83ca_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ib8840f5aebb8485ea7263b3dbd37b125_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</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="i0adc312ddb1f4f43a72eeba0ac676440_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</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="i9e260be26e8b40099232bd3670f9f95e_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i8b31f7facd0340e5b9257a56a4e9445d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</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="i05ac9882dad64a8da0c036788e5c7b44_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</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="id7d24423572142f8957339f00266b52b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</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="iddc26c065cc44920ab26d82a446a2f65_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</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="i8689dea5078142a5a5c0760f897e2868_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iab1b20e5090347f39ca6703554ec0e24_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</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="i8deea5a45b994249b5ebb35ea82c023d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</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="i406b9eeba5d4419798f244b01b80e039_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</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="if5d5d16494b14cf8b4ca33b6ba06777d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i219da596295f4e0e8949a38f6a0a023b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</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="ie057f4fe64784b388d6b4d79ec8c4f0b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</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="i17718dceb11146efb88384f8ce47af39_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</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="i61a1b9a2aa214da3bde99179879a27a2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</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="i59e018a7ca7b4f528c0b19ca7284ece5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</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="i6e5e8b996fdf4aa49c4ebd6df575b344_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5e7d2c525d3e4805acd081693e7b15db_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</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="i187306278ad1440b9358200901ce1f61_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</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="i484aad4cb25c46ee9d1670d58da7d14c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</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="i7a2b80ca13914c50aa0f1cdf42114179_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib933b766978847e7baf9f87632c11340_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</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="i09e72d806a0741db96690a4de90e6538_D20190101-20190101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-01-01</endDate>
        </period>
    </context>
    <context id="i6d523c57f73644e88c543a6011241208_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i94a0b7998e7a4479a07196411e4f6392_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i49dfa7587d854c78ac62def1e1b71b80_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">laws:MachineryEquipmentFurnitureFixturesAndVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia616e4b5636e48eba29f043d2a546203_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">laws:MachineryEquipmentFurnitureFixturesAndVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie616b754aa844e9f9281d5550dd35042_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie1b26c94c99f49ae8a01fb5269cef1a3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if42a82100a9749d899c8eaa5cf2cd205_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</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="i4c70d26c9e8045e496c76706e6c5516c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie36f131d6567463498fe99419ebf8a50_I20200831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">laws:PartsmasterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-08-31</instant>
        </period>
    </context>
    <context id="i019edbc7dafd470eba5d959f53018e83_D20200831-20200831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">laws:PartsmasterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-31</startDate>
            <endDate>2020-08-31</endDate>
        </period>
    </context>
    <context id="i70898837e206421d993a46f8e5616173_D20210501-20210531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">laws:PartsmasterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="i485cd1f801e04fac96d8e1d57982c0f3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">laws:PartsmasterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic61c214a85044509a8fe3752ad7cfa0a_I20200831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">laws:PartsmasterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-08-31</instant>
        </period>
    </context>
    <context id="i2f3f16c951504c028579b503fa0dcfb2_I20200831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">laws:PartsmasterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-08-31</instant>
        </period>
    </context>
    <context id="i1cfd829901654b5299911d2181510717_D20200831-20200831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">laws:PartsmasterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-31</startDate>
            <endDate>2020-08-31</endDate>
        </period>
    </context>
    <context id="i97e9dc6365d4438a949c846f90b23a75_D20200831-20200831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">laws:PartsmasterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-31</startDate>
            <endDate>2020-08-31</endDate>
        </period>
    </context>
    <context id="ia3f83ce77d7a40639bcb5fa5948b5916_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">laws:PartsmasterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iaec86dafb2f54c29a61ccce983c16df8_I20200831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
        </entity>
        <period>
            <instant>2020-08-31</instant>
        </period>
    </context>
    <context id="i7785db0e87e740ae8e54db87773f2e04_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</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="i5a15fe5b5846425da3978750a4a4a113_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">laws:FasteningSystemMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2457f2889dc64fa4872778026871ebf0_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">laws:FasteningSystemMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if7ff02b771e24acfb0f594c53a7e5367_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">laws:CuttingToolsAndAbrasivesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5308c08c5e5046b686d54fcb57914bae_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">laws:CuttingToolsAndAbrasivesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9a096584284f4c4a886ed46809e23f4b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">laws:FluidPowerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1fd7d03df4e348e3ab913fdf1f66cd99_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">laws:FluidPowerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iba498d05e90b49349ddcb25ef8ba0d6d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">laws:SpecialtyChemicalsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iff1dd28fa990422db5c0b02315e3f54a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">laws:SpecialtyChemicalsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ieef3c0acd5a64707a2bfb81a7bfb9b06_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">laws:ElectricalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if37f021fcd364ce3bf83c42351e47d6d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">laws:ElectricalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3b1e06a5239d4ac0a1568f70d0a9b8ed_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">laws:AftermarketAutomotiveSuppliesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie6e9bde28b554953adf5307cfb776ac5_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">laws:AftermarketAutomotiveSuppliesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8441ebe580aa4a90a92ab00faf8bf095_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">laws:SafetyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i06b824e06cf1419d91f1bbab91352a8d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">laws:SafetyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4c1eca61423d4fa2b41a9cf01e1f36bc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">laws:WeldingAndMetalRepairMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6ab6e0345fb9456f9bd8a23858a53ea0_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">laws:WeldingAndMetalRepairMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8419af99d97649c79c78fd6c98a5c64b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icf73fe063c0c4a9387a5a9c957edacd2_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i86eded14681942ddbe02690909e54fca_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8097861b2f524e4ebd9703d4fd3b022c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie1741b35ba124c65b56a57335d78a9e8_D20200901-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
        </entity>
        <period>
            <startDate>2020-09-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i54cfcaa016524c59b10d22dbc098cbd1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i531e71aa6b714090964b7247b6272de5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">laws:GuaranteedInvestmentCertificateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie83c367ddb1540e196471269d8e8769d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iec68020ddb174c46a161988584750ef8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i254e7666c31b4aa893aa6777f11b9bbf_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</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="i087f46ddda44401ca334bf60beb7eec2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</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="i928f0e9d8468447d922fcab21bfe9f86_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6ebddffe012b46b3bf80ab42f73e4977_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1237401c8a4c409e8becc096ed23f828_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1ccbbfda56b14182b001fa46807dcd7b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i149e7efc5212413792816caac97c28b3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</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="i6f9d8d6c7a364164a74de158fcc5879a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</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="i3cd2563d74214986872719740ef4b7f3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i18263307ebe74e009d5dad6655886898_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3d41290aed754cd3861cea47b319b656_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i59eb892b0ccc4b8d93bf69f1aceef069_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i259f63bf66584f2f8f0d431f2d057d5b_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">laws:LawsonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i2f22d259bbd747e0896bb1862e0d072d_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">laws:BoltSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i76ccf5e27840497392e756136f5276ae_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">laws:LawsonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i368f182e80c14d78bb5a900a19021900_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">laws:BoltSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i39ad248a02cc49289b33234a8f860869_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">laws:LawsonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8acf8d39e77c494f9de0710671a29360_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">laws:BoltSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i944fc4c245af41a9b34c0082d7c0ff1c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">laws:LawsonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ifc4d3a539b8947fba3115cd9f4c62216_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">laws:BoltSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i45a5956916f2425aaee160a8cecf627a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">laws:LawsonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i826615cd504649db888dc40fdbab2dd6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">laws:BoltSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i892c6d6b4f9b4872a6b46dc1fadaa5dc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</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="i6601561dbba04ca0a7b7304e48dbfd42_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</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="i5ca4968e5dc641de8d48019580bbe3dc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5e4cd473458f41f08cb90fb77a90c2f5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if480186ae79040a6b0f1f9b5234e2657_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">laws:CompanyHeadquartersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7d0b47a9047948cebf8fd09b80885391_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">laws:MccookFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i281e770a591f4081b2b55278acffc023_I20190101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-01</instant>
        </period>
    </context>
    <context id="if93efe254e5b41daa04d75df470846b7_D20190101-20190101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-01-01</endDate>
        </period>
    </context>
    <context id="i2e51967f67ea4603a8f7cb3c31ef9b57_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if45fd961fefa45d084d4abac941e5367_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iee6702fa640b4a8b978d842a53c7f95f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="laws:DebtCovenantValueAxis">laws:RequiredMinimumValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie7b420783d1b483db12a92f884ef997a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2ca121ad74454b159993508390916a56_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5d71aa3228444876aca9f86d51f29ef2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="laws:DebtCovenantValueAxis">laws:ActualValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2ce314997ffe4bfdbd21f564c77a6196_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="laws:DebtCovenantValueAxis">laws:ActualValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4cee459f0d35480fa398dd534548b52c_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i0553100d55704efc96aae70d13d17bdb_I20200831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-08-31</instant>
        </period>
    </context>
    <context id="i851cdb08304b4fffbafefc50402adbba_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i276b12b7e9c64021abd202e7b9d388b4_I20210531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">laws:PartsmasterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-31</instant>
        </period>
    </context>
    <context id="i3a6c9fdd6fd442fa8e1e48df966ee3c8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i715f60e50b1643438d22a3c4326a0fa2_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="iac2713a2fec2410bb7d67baa0cf0d00a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib38df61986304c1e909d666bf5a2f93a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3fdb9c5d1bca4deab17e43bde4359752_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9039c51222b34383bdf82eac08db6499_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:DeferredProfitSharingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib1c6035fd7624cc8957ae68de92ef310_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:DeferredProfitSharingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i83a98f9023eb4ee19537226c52905045_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:DeferredProfitSharingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i963ef45e4b304c8a8dc8d8f61d8a58aa_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">laws:EquityCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i63169d1e184b4e5aa8b085691990f70b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementNonemployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">laws:EquityCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib9d7d93598254e7eb78e03ee24599272_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">laws:EquityCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9b19109e9c844da9aab9a267e20a5018_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id05edd4478fd4d8b9715118d6c4ca8ec_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i677e8cfac4e54e4ca1718dbb5ab81ff4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i856ac703103f4db8816912d18c58e1ba_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3cdfe116a16b41ad9457f5952fe1bbd4_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iba53ad70b0154e6d813aa8c312f27590_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2d63b247ab4d4e84ba7dd78871935b77_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i18d5fb395d264bf48145b24d20b88aab_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">laws:EquityCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id1c31ce79dc04e6cb1242fc7d7cbf9e9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">laws:EquityCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i44142a65b61d479ba204297a1d128ff9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i040af8e1ec5a4192838b04042e6755e0_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8e01b1f096e64bc48f2028d003abd34c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i027196b36793414a877bb79d324b340a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id97a49a4f6cf460faaf5250a776e54f0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie3acc78cfbc24fcc87200afc223aa024_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if0770b9ad0b740aeb222023a66dfd59a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i88e02005cacb45f3b705f7331413ca3b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">laws:MarketStockUnitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iddbc2a23a4c04864ae030ae2a75d6e65_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">laws:MarketStockUnitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i282046eb75f64b308cf9daf2a5b6c1f4_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic6a29a30d8da45ab978070ddfda81cb6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic9aa50f84c834aadab5489f38be34972_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8eaf0a214c554dbf8047c6e1560f79a9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id012e2f7ac7c44e3acaf48853e52d5a3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1b5219be8a76465cb46d911cd6272af5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</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="ic650faa106ee4516bbfad4be5a97d2d1_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</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="i3f10d58a83ff43f2bea3f2df2e8ab06f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5b991568c4974ef6a2c0b97f81e3f5e9_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iae35512eab274b58becb48c8e573ab5e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i78649949f7e24a129cb15e6cffb2511c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i606b750cbd9a46b0994a01ba929cb581_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2c508166cffb4ae9aa30d690ad256588_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i795b8275c960461cb4e19e839c24abcd_I20200327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
        </entity>
        <period>
            <instant>2020-03-27</instant>
        </period>
    </context>
    <context id="ib91e9b10b37245629416be16acf335df_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4a2dfbf6802d4e0bb5c03efa6842b459_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</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="i3f52fe0a02da497c811ef2d1d82fa137_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</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="ie850ec6c13e84bab98eb25ef4fc88104_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</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="i819749d8d00c429591a9d1323c5040d4_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</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="icc8874e4eb274fafad01cdbd9285ba1b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</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="iffc9293062ff480aabada53d2b8f38e5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</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="i964443c7c44d4c8c9f699e5aeef6d22e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</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="i9e05bdce238f4debad9f5d82de310aaa_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</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="i9f46aa9d725a4ef6a16969b075032405_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</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="i11f7774ef74541059fad86cd290c43b9_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</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>laws:segment</measure>
    </unit>
    <unit id="customer">
        <measure>laws:customer</measure>
    </unit>
    <unit id="sale_representative">
        <measure>laws:sale_representative</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl80L2ZyYWc6MGM5NTE1NjExYWNiNGMwZjhjYWI4OTRkNzg3MzZiMzgvdGFibGU6NDBjODZiN2EwYzBkNGM2OTkwYjVmZjgzOTIyYzgyMWQvdGFibGVyYW5nZTo0MGM4NmI3YTBjMGQ0YzY5OTBiNWZmODM5MjJjODIxZF8zLTEtMS0xLTA_f50e018d-67f9-46b8-bf09-8d0df8c7c2a2">0000703604</dei:EntityCentralIndexKey>
    <dei:DocumentPeriodEndDate
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl80L2ZyYWc6MGM5NTE1NjExYWNiNGMwZjhjYWI4OTRkNzg3MzZiMzgvdGFibGU6NDBjODZiN2EwYzBkNGM2OTkwYjVmZjgzOTIyYzgyMWQvdGFibGVyYW5nZTo0MGM4NmI3YTBjMGQ0YzY5OTBiNWZmODM5MjJjODIxZF81LTEtMS0xLTA_856dcf9b-9ad8-4360-b00f-1012ddb22020">2020-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl80L2ZyYWc6MGM5NTE1NjExYWNiNGMwZjhjYWI4OTRkNzg3MzZiMzgvdGFibGU6NDBjODZiN2EwYzBkNGM2OTkwYjVmZjgzOTIyYzgyMWQvdGFibGVyYW5nZTo0MGM4NmI3YTBjMGQ0YzY5OTBiNWZmODM5MjJjODIxZF81LTEtMS0xLTA_b36e93a8-325a-4675-9b5d-6207ad4bc55a">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:AmendmentFlag
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl80L2ZyYWc6MGM5NTE1NjExYWNiNGMwZjhjYWI4OTRkNzg3MzZiMzgvdGFibGU6NDBjODZiN2EwYzBkNGM2OTkwYjVmZjgzOTIyYzgyMWQvdGFibGVyYW5nZTo0MGM4NmI3YTBjMGQ0YzY5OTBiNWZmODM5MjJjODIxZF82LTEtMS0xLTA_6812fe83-08a3-4f0d-a017-7bff25f7443c">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl80L2ZyYWc6MGM5NTE1NjExYWNiNGMwZjhjYWI4OTRkNzg3MzZiMzgvdGFibGU6NDBjODZiN2EwYzBkNGM2OTkwYjVmZjgzOTIyYzgyMWQvdGFibGVyYW5nZTo0MGM4NmI3YTBjMGQ0YzY5OTBiNWZmODM5MjJjODIxZF83LTEtMS0xLTA_628109eb-8b16-4a29-8f5e-074359f77585">2020</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl80L2ZyYWc6MGM5NTE1NjExYWNiNGMwZjhjYWI4OTRkNzg3MzZiMzgvdGFibGU6NDBjODZiN2EwYzBkNGM2OTkwYjVmZjgzOTIyYzgyMWQvdGFibGVyYW5nZTo0MGM4NmI3YTBjMGQ0YzY5OTBiNWZmODM5MjJjODIxZF84LTEtMS0xLTA_4706ad0b-6496-422a-9cd1-3a9b3b8966f2">FY</dei:DocumentFiscalPeriodFocus>
    <us-gaap:AccountingStandardsUpdateExtensibleList
      contextRef="i09e72d806a0741db96690a4de90e6538_D20190101-20190101"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RleHRyZWdpb246ODE3ZTE0Yzk5M2U1NGFkN2ExMTFkNGQwMWU4NTIyZDZfNjA0NzMxMzk1MzUzNw_485233a1-66a9-45f2-8df2-7d947ad7f70f">us-gaap:AccountingStandardsUpdate201602Member</us-gaap:AccountingStandardsUpdateExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNzI1L2ZyYWc6ZmZjNmYxNjdmMzFhNDQ1Mzk5NGQ1MDI4ZDg0OGE4YjQvdGV4dHJlZ2lvbjpmZmM2ZjE2N2YzMWE0NDUzOTk0ZDUwMjhkODQ4YThiNF82MDQ3MzEzOTUzMDE1_6e9b6e0d-69d5-437a-b8df-430e5fdcf6d1">laws:LeaseLiabilityCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNzI1L2ZyYWc6ZmZjNmYxNjdmMzFhNDQ1Mzk5NGQ1MDI4ZDg0OGE4YjQvdGV4dHJlZ2lvbjpmZmM2ZjE2N2YzMWE0NDUzOTk0ZDUwMjhkODQ4YThiNF82MDQ3MzEzOTUzMDE1_8abbc2c4-ef03-4308-9f24-924933f0e9f5">laws:LeaseLiabilityCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNzI1L2ZyYWc6ZmZjNmYxNjdmMzFhNDQ1Mzk5NGQ1MDI4ZDg0OGE4YjQvdGV4dHJlZ2lvbjpmZmM2ZjE2N2YzMWE0NDUzOTk0ZDUwMjhkODQ4YThiNF82MDQ3MzEzOTUzMDE1_98d3b4d8-de3c-4bc2-806a-cf0509fb6864">laws:LeaseLiabilityCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNzI1L2ZyYWc6ZmZjNmYxNjdmMzFhNDQ1Mzk5NGQ1MDI4ZDg0OGE4YjQvdGV4dHJlZ2lvbjpmZmM2ZjE2N2YzMWE0NDUzOTk0ZDUwMjhkODQ4YThiNF82MDQ3MzEzOTUzMDE1_c2dec1b4-4d1c-4bc6-93a8-ee1ba6a967f2">laws:LeaseLiabilityCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNzI1L2ZyYWc6ZmZjNmYxNjdmMzFhNDQ1Mzk5NGQ1MDI4ZDg0OGE4YjQvdGV4dHJlZ2lvbjpmZmM2ZjE2N2YzMWE0NDUzOTk0ZDUwMjhkODQ4YThiNF82MDQ3MzEzOTUzMDU0_727a4066-3d84-42c3-8676-36d47d8b8aa8">laws:LeaseLiabilityNoncurrent</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNzI1L2ZyYWc6ZmZjNmYxNjdmMzFhNDQ1Mzk5NGQ1MDI4ZDg0OGE4YjQvdGV4dHJlZ2lvbjpmZmM2ZjE2N2YzMWE0NDUzOTk0ZDUwMjhkODQ4YThiNF82MDQ3MzEzOTUzMDU0_a837d7be-5c5a-4ed6-89bf-6cefd8a86028">laws:LeaseLiabilityNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNzI1L2ZyYWc6ZmZjNmYxNjdmMzFhNDQ1Mzk5NGQ1MDI4ZDg0OGE4YjQvdGV4dHJlZ2lvbjpmZmM2ZjE2N2YzMWE0NDUzOTk0ZDUwMjhkODQ4YThiNF82MDQ3MzEzOTUzMDU0_d76ff35c-0896-4853-999d-9b8518dccc24">laws:LeaseLiabilityNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNzI1L2ZyYWc6ZmZjNmYxNjdmMzFhNDQ1Mzk5NGQ1MDI4ZDg0OGE4YjQvdGV4dHJlZ2lvbjpmZmM2ZjE2N2YzMWE0NDUzOTk0ZDUwMjhkODQ4YThiNF82MDQ3MzEzOTUzMDU0_f2e7eddf-7889-43ec-bbbd-9020e536e551">laws:LeaseLiabilityNoncurrent</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="i9b19109e9c844da9aab9a267e20a5018_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzE4ODU_dbe837ab-6a16-430f-aa25-e671843af49d">P7Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i9b19109e9c844da9aab9a267e20a5018_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzE5MTI_69550b0b-8a45-4e05-8b88-aeee1a376f8e">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i18d5fb395d264bf48145b24d20b88aab_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzM4NTM_0b584031-0c3a-4268-93ff-8f4f78282c0f">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="id1c31ce79dc04e6cb1242fc7d7cbf9e9_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzM4NTk_b18a85d3-60c7-4c45-b059-628e1629de6a">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <dei:DocumentType
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xL2ZyYWc6ZGFkZDRhYzQyNDUwNGQ1YTg5YjFjZjI4MmZmYjJkNWQvdGV4dHJlZ2lvbjpkYWRkNGFjNDI0NTA0ZDVhODliMWNmMjgyZmZiMmQ1ZF8xMDk5NTExNjMwOTgz_88648d94-2c6e-4925-b7f7-e71f65691394">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xL2ZyYWc6ZGFkZDRhYzQyNDUwNGQ1YTg5YjFjZjI4MmZmYjJkNWQvdGFibGU6NWExYWVkZWMyMjA2NDMzMmI3MDg1ZGIyZTFkMmU3NTQvdGFibGVyYW5nZTo1YTFhZWRlYzIyMDY0MzMyYjcwODVkYjJlMWQyZTc1NF8xLTAtMS0xLTIxNw_051bd887-aed6-49da-aa27-e1d11d885b08">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xL2ZyYWc6ZGFkZDRhYzQyNDUwNGQ1YTg5YjFjZjI4MmZmYjJkNWQvdGFibGU6NWExYWVkZWMyMjA2NDMzMmI3MDg1ZGIyZTFkMmU3NTQvdGFibGVyYW5nZTo1YTFhZWRlYzIyMDY0MzMyYjcwODVkYjJlMWQyZTc1NF8yLTEtMS0xLTU4MDUvdGV4dHJlZ2lvbjo4MTViNzEyOWFiODA0YjM3YmE1YmJhNGE2MzhmZTAwN182MDQ3MzEzOTUyOTE3_856dcf9b-9ad8-4360-b00f-1012ddb22020">2020-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xL2ZyYWc6ZGFkZDRhYzQyNDUwNGQ1YTg5YjFjZjI4MmZmYjJkNWQvdGFibGU6NWExYWVkZWMyMjA2NDMzMmI3MDg1ZGIyZTFkMmU3NTQvdGFibGVyYW5nZTo1YTFhZWRlYzIyMDY0MzMyYjcwODVkYjJlMWQyZTc1NF8yLTEtMS0xLTU4MDUvdGV4dHJlZ2lvbjo4MTViNzEyOWFiODA0YjM3YmE1YmJhNGE2MzhmZTAwN182MDQ3MzEzOTUyOTE3_b36e93a8-325a-4675-9b5d-6207ad4bc55a">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xL2ZyYWc6ZGFkZDRhYzQyNDUwNGQ1YTg5YjFjZjI4MmZmYjJkNWQvdGFibGU6NWExYWVkZWMyMjA2NDMzMmI3MDg1ZGIyZTFkMmU3NTQvdGFibGVyYW5nZTo1YTFhZWRlYzIyMDY0MzMyYjcwODVkYjJlMWQyZTc1NF80LTAtMS0xLTIyMA_d2854134-ff3f-4356-97a1-4e6954d74e9a">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xL2ZyYWc6ZGFkZDRhYzQyNDUwNGQ1YTg5YjFjZjI4MmZmYjJkNWQvdGV4dHJlZ2lvbjpkYWRkNGFjNDI0NTA0ZDVhODliMWNmMjgyZmZiMmQ1ZF8xMDk5NTExNjMwOTgy_13c5fa5c-e543-4103-9a8c-c7708633bea9">0-10546</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xL2ZyYWc6ZGFkZDRhYzQyNDUwNGQ1YTg5YjFjZjI4MmZmYjJkNWQvdGV4dHJlZ2lvbjpkYWRkNGFjNDI0NTA0ZDVhODliMWNmMjgyZmZiMmQ1ZF8xMDk5NTExNjMwOTgx_ed9bcfa7-2283-4eeb-b4df-fa7701d5d0c2">LAWSON PRODUCTS, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xL2ZyYWc6ZGFkZDRhYzQyNDUwNGQ1YTg5YjFjZjI4MmZmYjJkNWQvdGFibGU6ZjBiMTg1MDk2NDYxNGJhOGI4MGVhZmVmYzQ4ZjNmMzkvdGFibGVyYW5nZTpmMGIxODUwOTY0NjE0YmE4YjgwZWFmZWZjNDhmM2YzOV8wLTAtMS0xLTIyOQ_590b41aa-2b7b-4459-a138-827d91f73b65">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xL2ZyYWc6ZGFkZDRhYzQyNDUwNGQ1YTg5YjFjZjI4MmZmYjJkNWQvdGFibGU6ZjBiMTg1MDk2NDYxNGJhOGI4MGVhZmVmYzQ4ZjNmMzkvdGFibGVyYW5nZTpmMGIxODUwOTY0NjE0YmE4YjgwZWFmZWZjNDhmM2YzOV8wLTItMS0xLTIzNQ_7bbcb26f-94ac-4665-a131-3ed85ffef7bd">36-2229304</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xL2ZyYWc6ZGFkZDRhYzQyNDUwNGQ1YTg5YjFjZjI4MmZmYjJkNWQvdGV4dHJlZ2lvbjpkYWRkNGFjNDI0NTA0ZDVhODliMWNmMjgyZmZiMmQ1ZF8xMDk5NTExNjMwOTkz_4674ed39-801a-45ca-8ee7-bb68a2a6e2b1">8770 W. Bryn Mawr Avenue</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xL2ZyYWc6ZGFkZDRhYzQyNDUwNGQ1YTg5YjFjZjI4MmZmYjJkNWQvdGV4dHJlZ2lvbjpkYWRkNGFjNDI0NTA0ZDVhODliMWNmMjgyZmZiMmQ1ZF8xMDk5NTExNjMwOTk0_528a7be9-90ae-4d2f-9cce-0e0cb9cbeb01">Suite 900</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xL2ZyYWc6ZGFkZDRhYzQyNDUwNGQ1YTg5YjFjZjI4MmZmYjJkNWQvdGV4dHJlZ2lvbjpkYWRkNGFjNDI0NTA0ZDVhODliMWNmMjgyZmZiMmQ1ZF8xMDk5NTExNjMwOTk1_1bdb48e2-ba47-4352-bd0d-2426780ad6f0">Chicago</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xL2ZyYWc6ZGFkZDRhYzQyNDUwNGQ1YTg5YjFjZjI4MmZmYjJkNWQvdGV4dHJlZ2lvbjpkYWRkNGFjNDI0NTA0ZDVhODliMWNmMjgyZmZiMmQ1ZF8xMDk5NTExNjMwOTk2_f75a873c-014f-4d66-b388-7a9aebdde75f">IL</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xL2ZyYWc6ZGFkZDRhYzQyNDUwNGQ1YTg5YjFjZjI4MmZmYjJkNWQvdGV4dHJlZ2lvbjpkYWRkNGFjNDI0NTA0ZDVhODliMWNmMjgyZmZiMmQ1ZF8xMDk5NTExNjMwOTk3_4f134632-0619-409b-9374-c0506f533a05">60631</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xL2ZyYWc6ZGFkZDRhYzQyNDUwNGQ1YTg5YjFjZjI4MmZmYjJkNWQvdGV4dHJlZ2lvbjpkYWRkNGFjNDI0NTA0ZDVhODliMWNmMjgyZmZiMmQ1ZF8xMDk5NTExNjMwOTk4_e15cd89c-db1b-470c-8201-ecbf81255290">773</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xL2ZyYWc6ZGFkZDRhYzQyNDUwNGQ1YTg5YjFjZjI4MmZmYjJkNWQvdGV4dHJlZ2lvbjpkYWRkNGFjNDI0NTA0ZDVhODliMWNmMjgyZmZiMmQ1ZF8xMDk5NTExNjMwOTk5_df9af342-c326-49da-beb0-688a4a1c7c9f">304-5050</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xL2ZyYWc6ZGFkZDRhYzQyNDUwNGQ1YTg5YjFjZjI4MmZmYjJkNWQvdGFibGU6NTZkNzQyZDJkOGE3NGI3YjhmOTYyYjE0NDYyZWZhODAvdGFibGVyYW5nZTo1NmQ3NDJkMmQ4YTc0YjdiOGY5NjJiMTQ0NjJlZmE4MF8xLTAtMS0xLTU5Mw_1e0bbc9a-b349-4e20-a863-6b2669b64cd9">Common Stock, $1.00&#160;par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xL2ZyYWc6ZGFkZDRhYzQyNDUwNGQ1YTg5YjFjZjI4MmZmYjJkNWQvdGFibGU6NTZkNzQyZDJkOGE3NGI3YjhmOTYyYjE0NDYyZWZhODAvdGFibGVyYW5nZTo1NmQ3NDJkMmQ4YTc0YjdiOGY5NjJiMTQ0NjJlZmE4MF8xLTItMS0xLTU5Ng_f036ba4c-829c-453b-9d0e-43c397564554">LAWS</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xL2ZyYWc6ZGFkZDRhYzQyNDUwNGQ1YTg5YjFjZjI4MmZmYjJkNWQvdGFibGU6NTZkNzQyZDJkOGE3NGI3YjhmOTYyYjE0NDYyZWZhODAvdGFibGVyYW5nZTo1NmQ3NDJkMmQ4YTc0YjdiOGY5NjJiMTQ0NjJlZmE4MF8xLTQtMS0xLTU5OC90ZXh0cmVnaW9uOjExNTM2OTI1NjE2MzQ5ZWJhODM4NDAwMjE4ZGE3Y2RkXzYwNDczMTM5NTI4NTc_a0c7c561-7e96-45ac-955b-6f01959b5f4d">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xL2ZyYWc6ZGFkZDRhYzQyNDUwNGQ1YTg5YjFjZjI4MmZmYjJkNWQvdGV4dHJlZ2lvbjpkYWRkNGFjNDI0NTA0ZDVhODliMWNmMjgyZmZiMmQ1ZF8xMDk5NTExNjMxMDAw_89db594f-92d6-4ce5-bbfd-5def502166b4">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xL2ZyYWc6ZGFkZDRhYzQyNDUwNGQ1YTg5YjFjZjI4MmZmYjJkNWQvdGV4dHJlZ2lvbjpkYWRkNGFjNDI0NTA0ZDVhODliMWNmMjgyZmZiMmQ1ZF8xMDk5NTExNjMxMDAx_dd0d6225-8080-46e1-8685-27b4df7888e5">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xL2ZyYWc6ZGFkZDRhYzQyNDUwNGQ1YTg5YjFjZjI4MmZmYjJkNWQvdGV4dHJlZ2lvbjpkYWRkNGFjNDI0NTA0ZDVhODliMWNmMjgyZmZiMmQ1ZF8xMDk5NTExNjMxMDAy_a5951338-2265-4f72-8d0d-56a5f894b7c3">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xL2ZyYWc6ZGFkZDRhYzQyNDUwNGQ1YTg5YjFjZjI4MmZmYjJkNWQvdGV4dHJlZ2lvbjpkYWRkNGFjNDI0NTA0ZDVhODliMWNmMjgyZmZiMmQ1ZF8xMDk5NTExNjMxMDAz_86998f37-c7f8-42b8-bbeb-66bcf51b7fac">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xL2ZyYWc6ZGFkZDRhYzQyNDUwNGQ1YTg5YjFjZjI4MmZmYjJkNWQvdGFibGU6YzU0OTRlOGYzODJlNGFjYjljMzQ4Nzg4NGIzNWNmMDgvdGFibGVyYW5nZTpjNTQ5NGU4ZjM4MmU0YWNiOWMzNDg3ODg0YjM1Y2YwOF8wLTEtMS0xLTYxMg_56282660-de26-4f02-9191-5c138bd615f8">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xL2ZyYWc6ZGFkZDRhYzQyNDUwNGQ1YTg5YjFjZjI4MmZmYjJkNWQvdGFibGU6YzU0OTRlOGYzODJlNGFjYjljMzQ4Nzg4NGIzNWNmMDgvdGFibGVyYW5nZTpjNTQ5NGU4ZjM4MmU0YWNiOWMzNDg3ODg0YjM1Y2YwOF8xLTItMS0xLTYyMg_68340f9e-11f6-4068-83fe-998fcafce0c9">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xL2ZyYWc6ZGFkZDRhYzQyNDUwNGQ1YTg5YjFjZjI4MmZmYjJkNWQvdGFibGU6YzU0OTRlOGYzODJlNGFjYjljMzQ4Nzg4NGIzNWNmMDgvdGFibGVyYW5nZTpjNTQ5NGU4ZjM4MmU0YWNiOWMzNDg3ODg0YjM1Y2YwOF8yLTItMS0xLTYyMg_898b593f-ab49-4ba2-a68e-8b096be93056">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xL2ZyYWc6ZGFkZDRhYzQyNDUwNGQ1YTg5YjFjZjI4MmZmYjJkNWQvdGV4dHJlZ2lvbjpkYWRkNGFjNDI0NTA0ZDVhODliMWNmMjgyZmZiMmQ1ZF82MDQ3MzEzOTU3MDc5_d4350cda-a57f-4ee8-939b-6d3a850d9fbf">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xL2ZyYWc6ZGFkZDRhYzQyNDUwNGQ1YTg5YjFjZjI4MmZmYjJkNWQvdGV4dHJlZ2lvbjpkYWRkNGFjNDI0NTA0ZDVhODliMWNmMjgyZmZiMmQ1ZF8xMDk5NTExNjMxMDIx_af6ea9b1-a6ad-451b-8817-ded36a232e8e">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="i007ec097d6f34827886ccc2f27be7252_I20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xL2ZyYWc6ZGFkZDRhYzQyNDUwNGQ1YTg5YjFjZjI4MmZmYjJkNWQvdGV4dHJlZ2lvbjpkYWRkNGFjNDI0NTA0ZDVhODliMWNmMjgyZmZiMmQ1ZF8yODMx_0efee3e5-0b4d-4251-836f-53aa6b9f21f6"
      unitRef="usd">141259000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="iaa8b62eb2a994620baab611899026303_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xL2ZyYWc6ZGFkZDRhYzQyNDUwNGQ1YTg5YjFjZjI4MmZmYjJkNWQvdGV4dHJlZ2lvbjpkYWRkNGFjNDI0NTA0ZDVhODliMWNmMjgyZmZiMmQ1ZF8yODQ1_c18ece30-c40a-4f57-9f46-c7eaea1acb95"
      unitRef="shares">9061039</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xL2ZyYWc6ZGFkZDRhYzQyNDUwNGQ1YTg5YjFjZjI4MmZmYjJkNWQvdGV4dHJlZ2lvbjpkYWRkNGFjNDI0NTA0ZDVhODliMWNmMjgyZmZiMmQ1ZF82MDQ3MzEzOTU3MDc4_446ccb4c-15a1-42b7-b29a-1db737482006">&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;The following documents are incorporated into this Form&#160;10-K by reference:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Part&#160;III incorporates information by reference to the registrant&#x2019;s definitive proxy statement, to be filed with the Securities and Exchange Commission within 120&#160;days after the close of the fiscal year.&lt;/span&gt;&lt;/div&gt;</dei:DocumentsIncorporatedByReferenceTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNC0xLTEtMS0w_c9b9ba21-e621-4a92-95af-9c09048a30d6"
      unitRef="usd">28393000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNC0zLTEtMS0w_4f2202c3-964b-4a8f-9f77-069735b7a1a8"
      unitRef="usd">5495000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNS0xLTEtMS0w_b85957cd-25bb-4d79-8007-471eef0b5098"
      unitRef="usd">998000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNS0zLTEtMS0w_45eafb76-b086-4649-8b1f-449523a3eccf"
      unitRef="usd">802000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNi0wLTEtMS0wL3RleHRyZWdpb246YjUyM2E1MzFhZjQ5NGIxYmI2OGQ0NmY0ZDgyMGRiZmFfNjA0NzMxMzk1Mjg2Mw_d366eb0b-d502-4ae7-b05e-6c78be872d08"
      unitRef="usd">654000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNi0wLTEtMS0wL3RleHRyZWdpb246YjUyM2E1MzFhZjQ5NGIxYmI2OGQ0NmY0ZDgyMGRiZmFfNjA0NzMxMzk1Mjg3MA_80ae63cc-2a8c-40e3-b0b5-d21c4b648e74"
      unitRef="usd">593000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNi0xLTEtMS0w_86902869-92f3-4ab4-b813-85b6ce3e1eb4"
      unitRef="usd">44515000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNi0zLTEtMS0w_c0feabdf-ca16-40ee-930c-28cce7d10976"
      unitRef="usd">38843000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNy0xLTEtMS0w_49cc36c4-cfa0-4fdd-8688-2cf77c51b1a1"
      unitRef="usd">61867000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNy0zLTEtMS0w_2b2f0584-39fb-4f4e-9ce9-b3b0329dff39"
      unitRef="usd">55905000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfOC0xLTEtMS0w_2492d847-a238-4176-bdb1-2701694c1f2c"
      unitRef="usd">7289000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfOC0zLTEtMS0w_33ce49c3-2e55-48b6-97fb-2f38583e1664"
      unitRef="usd">5377000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfOS0xLTEtMS0w_06d926ba-a839-457b-ab5f-ce21e727370b"
      unitRef="usd">143062000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfOS0zLTEtMS0w_1e8be2f3-07cd-4c2f-bd87-7f1b031db55e"
      unitRef="usd">106422000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMTEtMS0xLTEtMA_3be27d7a-9a48-455e-89f9-bf9a1b46a228"
      unitRef="usd">15800000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMTEtMy0xLTEtMA_2bfeb4d8-36c9-4075-ad8f-6ce1847cae04"
      unitRef="usd">16546000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMTItMS0xLTEtMA_fb05089e-f048-46ab-bf87-4774df9a9fd9"
      unitRef="usd">18482000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMTItMy0xLTEtMA_a0b7b32b-ca27-4257-a73d-cbe6a87e5948"
      unitRef="usd">21711000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:Goodwill
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMTMtMS0xLTEtMA_d3633636-dded-444c-8a47-b4ba935ea74d"
      unitRef="usd">35176000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMTMtMy0xLTEtMA_6795d433-f2bf-4e08-ab25-2fa56dd0550a"
      unitRef="usd">20923000</us-gaap:Goodwill>
    <us-gaap:CashSurrenderValueOfLifeInsurance
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMTQtMS0xLTEtMA_6b2df97d-1281-4fc4-a992-689f788a3bc0"
      unitRef="usd">16185000</us-gaap:CashSurrenderValueOfLifeInsurance>
    <us-gaap:CashSurrenderValueOfLifeInsurance
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMTQtMy0xLTEtMA_2a1a153f-6605-4392-9970-756185c49618"
      unitRef="usd">14969000</us-gaap:CashSurrenderValueOfLifeInsurance>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMTUtMS0xLTEtMA_56386508-a3a5-4bc4-912f-af728a266993"
      unitRef="usd">18503000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMTUtMy0xLTEtMA_6897acec-283e-43b6-8b26-0e0b385f47c1"
      unitRef="usd">12335000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <laws:LeaseAssetsRightofUseAsset
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMTYtMS0xLTEtMA_b1a68911-b6eb-4e1e-a284-fc38fe97c681"
      unitRef="usd">8764000</laws:LeaseAssetsRightofUseAsset>
    <laws:LeaseAssetsRightofUseAsset
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMTYtMy0xLTEtMA_4f9ae95d-6915-426c-b3e0-da79d2809455"
      unitRef="usd">11246000</laws:LeaseAssetsRightofUseAsset>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMTctMS0xLTEtMA_239953d2-75e1-4cc1-b17b-363babf6d42d"
      unitRef="usd">332000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMTctMy0xLTEtMA_ddd9c727-e4dc-4806-98a1-466c0f3e22b0"
      unitRef="usd">277000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMTgtMS0xLTEtMA_589b56f9-d545-4e32-9090-3106044891dd"
      unitRef="usd">256304000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMTgtMy0xLTEtMA_5630d477-563b-4282-a1d7-5039dd0cace0"
      unitRef="usd">204429000</us-gaap:Assets>
    <laws:AcquisitionLiability
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMjMtMS0xLTEtMTA2Mw_312f704a-e367-4608-81fa-d0b48e085fc0"
      unitRef="usd">32673000</laws:AcquisitionLiability>
    <laws:AcquisitionLiability
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMjMtMy0xLTEtMTA2Nw_5a414abd-6253-4f91-9102-0f7f62a07ed8"
      unitRef="usd">0</laws:AcquisitionLiability>
    <us-gaap:AccountsPayableCurrent
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMjMtMS0xLTEtMA_0a6edf98-3a0a-48a9-8971-be9ff9e22651"
      unitRef="usd">22262000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMjMtMy0xLTEtMA_93e40b2d-c6a1-4ef1-a2f8-77af4ccf3f73"
      unitRef="usd">13789000</us-gaap:AccountsPayableCurrent>
    <laws:LeaseLiabilityCurrent
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMjQtMS0xLTEtMA_5877aa29-7ed9-4bd4-abd5-d62240a38ff9"
      unitRef="usd">4568000</laws:LeaseLiabilityCurrent>
    <laws:LeaseLiabilityCurrent
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMjQtMy0xLTEtMA_fe0850fe-4f44-4dab-8fd8-6374b165b114"
      unitRef="usd">3830000</laws:LeaseLiabilityCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMjUtMS0xLTEtMA_37a6d64b-a1b5-4436-8c5c-cc90b702b816"
      unitRef="usd">38492000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMjUtMy0xLTEtMA_26d51bb8-cf30-4656-8ad0-45eb2a83196b"
      unitRef="usd">39311000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMjYtMS0xLTEtMA_2b69af53-fe77-4f78-bdcb-b83242362276"
      unitRef="usd">97995000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMjYtMy0xLTEtMA_fd5c15db-215f-45bc-a160-648b0fcab0bf"
      unitRef="usd">56930000</us-gaap:LiabilitiesCurrent>
    <us-gaap:SecuredLongTermDebt
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMjgtMS0xLTEtMA_bca6bd3d-219f-4d36-bf33-559bdba107b5"
      unitRef="usd">0</us-gaap:SecuredLongTermDebt>
    <us-gaap:SecuredLongTermDebt
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMjgtMy0xLTEtMA_7f730dc4-78e4-4e1c-9578-da6201a17b26"
      unitRef="usd">2271000</us-gaap:SecuredLongTermDebt>
    <laws:SecurityBonusLiabilityLongTerm
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMjktMS0xLTEtMA_664ae8b9-39fc-49bd-9620-43e256313175"
      unitRef="usd">11262000</laws:SecurityBonusLiabilityLongTerm>
    <laws:SecurityBonusLiabilityLongTerm
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMjktMy0xLTEtMA_9019c2fa-741d-454a-9220-dadec2a3c6c0"
      unitRef="usd">11840000</laws:SecurityBonusLiabilityLongTerm>
    <laws:LeaseLiabilityNoncurrent
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMzAtMS0xLTEtMA_e2f5b133-6ff0-44a7-99f6-734361dbcc8a"
      unitRef="usd">5738000</laws:LeaseLiabilityNoncurrent>
    <laws:LeaseLiabilityNoncurrent
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMzAtMy0xLTEtMA_f5c90ae3-a402-44bd-8a98-622e6a32d11d"
      unitRef="usd">9504000</laws:LeaseLiabilityNoncurrent>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMzEtMS0xLTEtMA_92ef9070-0e57-4d88-bcc1-5d7b523d144d"
      unitRef="usd">10461000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMzEtMy0xLTEtMA_562e30a7-a0db-4e39-9058-8fe3c321da6f"
      unitRef="usd">6370000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMzItMS0xLTEtMA_686cef94-5788-4218-a6c0-28dfbfb0b230"
      unitRef="usd">2841000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMzItMy0xLTEtMA_881799bf-6867-4117-bf37-f654b03ec295"
      unitRef="usd">6188000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMzQtMS0xLTEtMA_c407b3e4-7066-4380-9c45-194941e7217c"
      unitRef="usd">5585000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMzQtMy0xLTEtMA_eeb38470-725c-4311-be62-4f521786fa7b"
      unitRef="usd">3325000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMzUtMS0xLTEtMA_83bbfb4f-ac3f-4b6f-bb70-47a4030d601e"
      unitRef="usd">133882000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMzUtMy0xLTEtMA_7c5a45b0-7845-4b73-b795-4c9fcd90ef18"
      unitRef="usd">96428000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMzYtMS0xLTEtNTg4Nw_bdeca409-1e92-42c0-a6e6-4a44a92cc306"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMzYtMy0xLTEtNTg4Nw_5be7f196-5f3d-4c23-8b1a-f0b5a9d298e5"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMzktMC0xLTEtNjQwNy90ZXh0cmVnaW9uOjk3MjFmZThjZDA2ZTQyNDc4YWE4ZTA4ZTM3YjdhYWViXzYwNDczMTM5NTI4MDU_17c6898b-fcfc-47ec-9a47-7e5289cb8215"
      unitRef="usdPerShare">1</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfMzktMC0xLTEtNjQwNy90ZXh0cmVnaW9uOjk3MjFmZThjZDA2ZTQyNDc4YWE4ZTA4ZTM3YjdhYWViXzYwNDczMTM5NTI4MDU_b4bcc906-c74c-4c42-a756-c8fa86333ee0"
      unitRef="usdPerShare">1</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDAtMC0xLTEtNDgyOS90ZXh0cmVnaW9uOjJhNzY4YjIxZDNhZTRkOGViY2Y4ZThmM2RjNTRlYjMxXzYwNDczMTM5NTI4MzU_97191a67-a981-4a64-b3f2-a70ad267207f"
      unitRef="shares">500000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDAtMC0xLTEtNDgyOS90ZXh0cmVnaW9uOjJhNzY4YjIxZDNhZTRkOGViY2Y4ZThmM2RjNTRlYjMxXzYwNDczMTM5NTI4MzU_a7f7c7ea-f6f2-431e-82d8-9d3bcb058c23"
      unitRef="shares">500000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDAtMC0xLTEtNDgyOS90ZXh0cmVnaW9uOjJhNzY4YjIxZDNhZTRkOGViY2Y4ZThmM2RjNTRlYjMxXzYwNDczMTM5NTI4NDE_30064fc0-17d3-4cfb-a162-d068446b9fcb"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDAtMC0xLTEtNDgyOS90ZXh0cmVnaW9uOjJhNzY4YjIxZDNhZTRkOGViY2Y4ZThmM2RjNTRlYjMxXzYwNDczMTM5NTI4NDE_634c1636-d431-43e1-9f6d-4a77fc1e0733"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDAtMC0xLTEtNDgyOS90ZXh0cmVnaW9uOjJhNzY4YjIxZDNhZTRkOGViY2Y4ZThmM2RjNTRlYjMxXzYwNDczMTM5NTI4NDE_6ad706f5-b184-4349-9d7c-61d14d445e14"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDAtMC0xLTEtNDgyOS90ZXh0cmVnaW9uOjJhNzY4YjIxZDNhZTRkOGViY2Y4ZThmM2RjNTRlYjMxXzYwNDczMTM5NTI4NDE_8699d769-953c-43ab-a357-4afbd2feee77"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDEtMS0xLTEtMA_52389ccf-ccc8-49c3-8df9-12024afddcab"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDEtMy0xLTEtMA_18873943-9214-4839-935e-0ed34c65ea2f"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDEtMC0xLTEtNjQxMi90ZXh0cmVnaW9uOjZmY2NkOGI5MDNmMTQyZDE4ZTYzYjlmYWQwZWM3ZmMwXzYwNDczMTM5NTI4MDI_45057dfa-6020-4291-9585-67e10ae2f510"
      unitRef="usdPerShare">1</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDEtMC0xLTEtNjQxMi90ZXh0cmVnaW9uOjZmY2NkOGI5MDNmMTQyZDE4ZTYzYjlmYWQwZWM3ZmMwXzYwNDczMTM5NTI4MDI_e84f8871-b44c-49e4-a530-3e55922ba760"
      unitRef="usdPerShare">1</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDMtMC0xLTEtMC90ZXh0cmVnaW9uOmVkNWIyYWFhMmU1ZTQxYmU5ZTZmMmUyMjNhZGIyOWMzXzI3NDg3NzkwNjk1OTg_49c4a7f9-99d0-4305-8760-ab0400ebeaaf"
      unitRef="shares">35000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDMtMC0xLTEtMC90ZXh0cmVnaW9uOmVkNWIyYWFhMmU1ZTQxYmU5ZTZmMmUyMjNhZGIyOWMzXzI3NDg3NzkwNjk1OTg_9859c519-869d-4273-8981-e765e00e596e"
      unitRef="shares">35000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDMtMC0xLTEtMC90ZXh0cmVnaW9uOmVkNWIyYWFhMmU1ZTQxYmU5ZTZmMmUyMjNhZGIyOWMzXzI3NDg3NzkwNjk2MTA_432901f9-9f13-45d6-94d8-9ce2d9bb589d"
      unitRef="shares">9287625</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDMtMC0xLTEtMC90ZXh0cmVnaW9uOmVkNWIyYWFhMmU1ZTQxYmU5ZTZmMmUyMjNhZGIyOWMzXzI3NDg3NzkwNjk2MjI_9f103a3b-4955-45f4-a623-0efd427720ad"
      unitRef="shares">9190171</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDMtMC0xLTEtMC90ZXh0cmVnaW9uOmVkNWIyYWFhMmU1ZTQxYmU5ZTZmMmUyMjNhZGIyOWMzXzI3NDg3NzkwNjk2MzQ_da4d1d47-4a26-447a-b4ea-f7b8fb5d24be"
      unitRef="shares">9061039</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDMtMC0xLTEtMC90ZXh0cmVnaW9uOmVkNWIyYWFhMmU1ZTQxYmU5ZTZmMmUyMjNhZGIyOWMzXzI3NDg3NzkwNjk2NDY_cd209632-64fb-49bc-b98d-2351ad77c8e1"
      unitRef="shares">9043771</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDMtMS0xLTEtMA_db77e92f-4adf-4f18-a20c-c07d779ead3d"
      unitRef="usd">9288000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDMtMy0xLTEtMA_8f0fa221-9719-4324-823c-212c41918473"
      unitRef="usd">9190000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDQtMS0xLTEtMA_64aef5fd-5da7-40d7-aa3e-483437c50f53"
      unitRef="usd">19841000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDQtMy0xLTEtMA_cf3d0ed9-5ff4-4d59-b80f-3731583027c9"
      unitRef="usd">18077000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDUtMS0xLTEtMA_20a53cc0-41d4-46bd-bf00-0da5b1d1319e"
      unitRef="usd">101609000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDUtMy0xLTEtMA_26c6fd12-0aea-40f8-b759-7b47523da182"
      unitRef="usd">86496000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:TreasuryStockShares
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDYtMC0xLTEtMC90ZXh0cmVnaW9uOmFlNzhlZGVmMmJmMjQ0NGVhMDczMzhlNWY2OWFhODQ5XzI3NDg3NzkwNjk1MTM_c740fe39-b140-4bba-ae4d-ab8da85803d3"
      unitRef="shares">226586</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDYtMC0xLTEtMC90ZXh0cmVnaW9uOmFlNzhlZGVmMmJmMjQ0NGVhMDczMzhlNWY2OWFhODQ5XzI3NDg3NzkwNjk1MjU_84ca5067-48aa-4558-9172-b6aac99d7a5d"
      unitRef="shares">146400</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockValue
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDYtMS0xLTEtMA_150fec7d-2596-4603-805e-29976111b04c"
      unitRef="usd">9015000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDYtMy0xLTEtMA_54e3ef4d-7a04-45b6-985b-30ba15d8776a"
      unitRef="usd">5761000</us-gaap:TreasuryStockValue>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDctMS0xLTEtMA_3cfde3d2-308c-45db-b1b1-b5703c411613"
      unitRef="usd">699000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDctMy0xLTEtMA_c4c23524-823c-4569-9c9f-11224aa28666"
      unitRef="usd">-1000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDgtMS0xLTEtMA_aad01f5e-0fa5-4ba2-b84d-905b6059bfdd"
      unitRef="usd">122422000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDgtMy0xLTEtMA_7f5da238-b0b3-4753-9a6d-53621ef53a08"
      unitRef="usd">108001000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDktMS0xLTEtMA_f0f745a9-187e-4381-89f1-39c0564c1751"
      unitRef="usd">256304000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl82NC9mcmFnOjdmODBjMDA3Yzk3MTQ0N2U4N2QzMTAzMDdiZmFlNGY2L3RhYmxlOmQ5ZDQyNGU1ZTc5YzQ5MDBiNmIxMDBkN2Y5NTU2ZTVhL3RhYmxlcmFuZ2U6ZDlkNDI0ZTVlNzljNDkwMGI2YjEwMGQ3Zjk1NTZlNWFfNDktMy0xLTEtMA_b79a1716-61db-4cf0-b3a8-415e576c2747"
      unitRef="usd">204429000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfNC0xLTEtMS0w_02187779-8265-4013-b468-dcfa5d4702ba"
      unitRef="usd">351591000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfNC0zLTEtMS0w_3c5c41fe-2cd9-45f6-8417-bbd4733ca47c"
      unitRef="usd">370785000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMy0xLTEtMS0xMDkz_a84f3216-11a5-4ae0-a001-237dc7d70b79"
      unitRef="usd">165053000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMy0zLTEtMS0xMDk5_a97978e3-79a1-46ce-8ba8-7c56370df4cf"
      unitRef="usd">173431000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfOC0xLTEtMS0w_1e646b75-6585-4d84-8050-098f2c7e2304"
      unitRef="usd">186538000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfOC0zLTEtMS0w_2acd067e-e455-4ae5-9a17-b58d32fa8c7e"
      unitRef="usd">197354000</us-gaap:GrossProfit>
    <us-gaap:SellingExpense
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMTEtMS0xLTEtMA_aac4943c-2c24-4e2a-a897-dcfee29a38ed"
      unitRef="usd">76775000</us-gaap:SellingExpense>
    <us-gaap:SellingExpense
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMTEtMy0xLTEtMA_661b4a7d-b75d-4504-9220-1cbb6859ac46"
      unitRef="usd">85342000</us-gaap:SellingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMTItMS0xLTEtMA_b1fb1c95-366f-4552-afca-0171359bb7ea"
      unitRef="usd">89213000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMTItMy0xLTEtMA_18ed4670-3d74-4e83-8484-898645e9ac40"
      unitRef="usd">102946000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OperatingExpenses
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMTMtMS0xLTEtMA_f889ea60-8164-4113-8667-740b86623a47"
      unitRef="usd">165988000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMTMtMy0xLTEtMA_d77a5cc8-8fc8-452f-bfe2-81c4080639b9"
      unitRef="usd">188288000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMTUtMS0xLTEtMA_21805d90-6088-4d1a-95eb-716e27afc06d"
      unitRef="usd">20550000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMTUtMy0xLTEtMA_5a4c7923-e45d-490f-8831-e0aa079300d6"
      unitRef="usd">9066000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMTctMS0xLTEtMA_06650a9d-865a-4030-93bf-24e1f191ec35"
      unitRef="usd">654000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMTctMy0xLTEtMA_7785c2a7-a087-481b-8744-a44be35f810b"
      unitRef="usd">603000</us-gaap:InterestExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMTgtMS0xLTEtMA_d5e0b31e-9150-4ec7-b67f-ebedba59af32"
      unitRef="usd">889000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMTgtMy0xLTEtMA_66b96b48-69c9-48ca-93ab-da625043585c"
      unitRef="usd">1211000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMjAtMS0xLTEtMA_1ccd67c6-140d-45c2-acee-123ea64f3178"
      unitRef="usd">20785000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMjAtMy0xLTEtMA_32d8a481-235b-4126-a603-602046336c1a"
      unitRef="usd">9674000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMjEtMS0xLTEtMA_7f3a0e78-9807-4579-b642-404e1f825e78"
      unitRef="usd">5672000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMjEtMy0xLTEtMA_70754c56-4b0b-4caa-b65d-6ac31ac15f18"
      unitRef="usd">2453000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMjMtMS0xLTEtMA_0ddf0f34-c1fa-4b8e-a17f-7b7f16fc6f3d"
      unitRef="usd">15113000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMjMtMy0xLTEtMA_030f8794-81c7-4834-a251-9431c896140b"
      unitRef="usd">7221000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMjUtMS0xLTEtMA_bb790f32-9d30-450a-8e68-ab95f67e6001"
      unitRef="usdPerShare">1.68</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMjUtMy0xLTEtMA_0efd2b53-753f-443c-be8d-8557ce3930ea"
      unitRef="usdPerShare">0.81</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMjctMS0xLTEtMA_3744d776-0edc-45d2-b0a1-fb17e3c54b2a"
      unitRef="usdPerShare">1.62</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMjctMy0xLTEtMA_709989e9-c2ac-4dd8-a761-b235cde24892"
      unitRef="usdPerShare">0.77</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMzAtMS0xLTEtMA_9e7dc4f5-d709-426c-8ebc-c303f82e9844"
      unitRef="shares">9020000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMzAtMy0xLTEtMA_eb0c7256-95a2-4174-8115-45fdc860f1e1"
      unitRef="shares">8968000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMzEtMS0xLTEtMA_2bd58972-66c2-499a-85c4-bc8575a3511e"
      unitRef="shares">311000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMzEtMy0xLTEtMA_16e3db66-65df-47c1-b606-0d8e805e85d0"
      unitRef="shares">408000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMzItMS0xLTEtMA_99ba58b9-11ee-4648-8296-b6f05662243f"
      unitRef="shares">9331000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMzItMy0xLTEtMA_7d3afaf0-77bc-427a-aa80-e3b2a832f885"
      unitRef="shares">9376000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMzUtMS0xLTEtMA_2cafa8e7-0c7d-40d9-8bd8-44efd53eeea9"
      unitRef="usd">15113000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMzUtMy0xLTEtMA_030f8794-81c7-4834-a251-9431c896140b"
      unitRef="usd">7221000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMzctMS0xLTEtMA_39d35039-84f3-4020-947c-e9c29bc675b9"
      unitRef="usd">700000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMzctMy0xLTEtMA_5b9de690-4ae3-43eb-aba3-f642411e1163"
      unitRef="usd">1559000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMzgtMS0xLTEtMA_2a2ae230-5902-414b-8d12-b34df039af61"
      unitRef="usd">15813000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83MC9mcmFnOjk0N2VlZGU1NWM0YjQ0MTBiYTZlODExMGEyYTY5MjcwL3RhYmxlOmU2MGZiNTY2NzU2MDQxMWY4NzE4OTc3YWZmNjhkZjQyL3RhYmxlcmFuZ2U6ZTYwZmI1NjY3NTYwNDExZjg3MTg5NzdhZmY2OGRmNDJfMzgtMy0xLTEtMA_0c0856c8-83f5-489e-bba4-aad96bfdc7e5"
      unitRef="usd">8780000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMS0zLTEtMS03NzQ3L3RleHRyZWdpb246YmFiMWU2Y2ZjZGZhNGI2N2ExMjhmZWMzYjE1NTZhNDBfNzE0NjgyNTU4MDU2MQ_75ee113b-4cd6-44b5-bb3b-aece5dc49a54"
      unitRef="usdPerShare">1</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="icddadf21aa8f414a868ca5498e2cb0b2_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMS0zLTEtMS03NzQ3L3RleHRyZWdpb246YmFiMWU2Y2ZjZGZhNGI2N2ExMjhmZWMzYjE1NTZhNDBfNzE0NjgyNTU4MDU2MQ_a7bd75e1-0def-488e-ae7d-bf093d018a34"
      unitRef="usdPerShare">1</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMS0zLTEtMS03NzQ3L3RleHRyZWdpb246YmFiMWU2Y2ZjZGZhNGI2N2ExMjhmZWMzYjE1NTZhNDBfNzE0NjgyNTU4MDU2MQ_fffe11b4-9e32-4ba7-bb00-3f21b518b218"
      unitRef="usdPerShare">1</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesIssued
      contextRef="i8940bf6480044246bb748fe07007c580_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMi0xLTEtMS0w_197e9e86-e7a7-419a-8010-b936884fb923"
      unitRef="shares">8955930</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i8940bf6480044246bb748fe07007c580_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMi0zLTEtMS0w_441760b9-a829-42d9-b136-0423030f7d73"
      unitRef="usd">9006000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic83be2648be74c098db424f6d8a5cd9c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMi01LTEtMS0w_54f33ef6-5a87-411b-bddd-c560b119f12e"
      unitRef="usd">15623000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia9ec9c53b4a6415085799a698f8b0481_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMi03LTEtMS0w_31269ce5-e4b9-423f-9a44-6bde18956141"
      unitRef="usd">77338000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iccb744dc60884c77a4a8bebf6c6e83ca_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMi05LTEtMS0w_a0e7229d-5860-43f7-a616-60b2c44fc4ef"
      unitRef="usd">-1234000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib8840f5aebb8485ea7263b3dbd37b125_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMi0xMS0xLTEtMA_e7d53047-7e2f-4ae2-b964-a745f1774c2f"
      unitRef="usd">-1560000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icddadf21aa8f414a868ca5498e2cb0b2_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMi0xMy0xLTEtMA_5b527485-3d11-403d-b0e1-58294e555c34"
      unitRef="usd">99173000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0adc312ddb1f4f43a72eeba0ac676440_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfNC03LTEtMS0w_8eff9b03-5443-4568-897f-e46ffc4d6531"
      unitRef="usd">1937000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9e260be26e8b40099232bd3670f9f95e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfNC0xMy0xLTEtMA_b85f062b-78b8-496d-a032-70b8356b7925"
      unitRef="usd">1937000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i8b31f7facd0340e5b9257a56a4e9445d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfNS03LTEtMS0w_cd35ed03-04bc-411a-98d6-ec801d58713f"
      unitRef="usd">7221000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfNS0xMy0xLTEtMA_7cc15197-4145-4f09-8321-9762e1c55eae"
      unitRef="usd">7221000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i05ac9882dad64a8da0c036788e5c7b44_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfNi0xMS0xLTEtMA_546bd13f-47e4-45c5-80f9-9c5ae3eca223"
      unitRef="usd">1559000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfNi0xMy0xLTEtMA_ae7d4a24-2f1a-4727-bcc1-00e09819f5b5"
      unitRef="usd">1559000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="id7d24423572142f8957339f00266b52b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfNy01LTEtMS0w_2fa04f1a-8616-4344-9054-1878588566de"
      unitRef="usd">2638000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfNy0xMy0xLTEtMA_42ba95e1-750a-4a9a-9558-b39803e98d4f"
      unitRef="usd">2638000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="iddc26c065cc44920ab26d82a446a2f65_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfOC0xLTEtMS0w_b4678b2b-f00f-41bb-b035-cda357b31a11"
      unitRef="shares">184455</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="iddc26c065cc44920ab26d82a446a2f65_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfOC0zLTEtMS0w_48f7cac1-5beb-405f-9db4-09630b513862"
      unitRef="usd">184000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="id7d24423572142f8957339f00266b52b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfOC01LTEtMS0w_d4c2f5cf-7d4d-4104-a993-f2b2ae28bc1e"
      unitRef="usd">-184000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfOC0xMy0xLTEtMA_6f6fd014-81f4-4a72-bdd6-323b9ec0f201"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="iddc26c065cc44920ab26d82a446a2f65_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfOS0xLTEtMS0w_ee3be39e-d9ea-4ffb-89b7-40ced940634f"
      unitRef="shares">96614</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i8689dea5078142a5a5c0760f897e2868_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfOS05LTEtMS0w_529b2bff-7ece-4e4d-907b-2f722a968220"
      unitRef="usd">4527000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfOS0xMy0xLTEtMA_7c8bbfda-9967-4fa6-b505-5b304bb70304"
      unitRef="usd">4527000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:CommonStockSharesIssued
      contextRef="iab1b20e5090347f39ca6703554ec0e24_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMTAtMS0xLTEtMA_c91e2c8e-89f5-45de-bc28-d0826f050596"
      unitRef="shares">9043771</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="iab1b20e5090347f39ca6703554ec0e24_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMTAtMy0xLTEtMA_87a41805-d273-4ed3-a43e-7bb71c56c86f"
      unitRef="usd">9190000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8deea5a45b994249b5ebb35ea82c023d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMTAtNS0xLTEtMA_d096e7cb-0c87-4830-a2de-87a99692850e"
      unitRef="usd">18077000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i406b9eeba5d4419798f244b01b80e039_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMTAtNy0xLTEtMA_0970d960-afac-4525-9465-727b2f5007b9"
      unitRef="usd">86496000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if5d5d16494b14cf8b4ca33b6ba06777d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMTAtOS0xLTEtMA_a710f742-8282-4dbe-8192-fdc1e8a721d8"
      unitRef="usd">-5761000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i219da596295f4e0e8949a38f6a0a023b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMTAtMTEtMS0xLTA_67e3a114-e6a9-47c5-a2b7-9ce6347796bb"
      unitRef="usd">-1000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMTAtMTMtMS0xLTA_ff000155-4dce-4a9e-9997-095772c8478d"
      unitRef="usd">108001000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ie057f4fe64784b388d6b4d79ec8c4f0b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMTMtNy0xLTEtMA_2cc816b8-fd56-419b-887c-dbf5accdd204"
      unitRef="usd">15113000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMTMtMTMtMS0xLTA_66c798a4-4ea6-43c9-ae21-cc09ffecdc36"
      unitRef="usd">15113000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i17718dceb11146efb88384f8ce47af39_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMTQtMTEtMS0xLTA_45f57dc7-5e01-47da-969b-7688bfb7a177"
      unitRef="usd">700000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMTQtMTMtMS0xLTA_824f348d-0471-445d-921e-1c494442b9ad"
      unitRef="usd">700000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i61a1b9a2aa214da3bde99179879a27a2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMTUtNS0xLTEtMA_db36659f-c33d-45cb-8a90-fda4e60270d9"
      unitRef="usd">1847000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMTUtMTMtMS0xLTA_c5722271-cce7-4591-b517-429cb65986dd"
      unitRef="usd">1847000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i59e018a7ca7b4f528c0b19ca7284ece5_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMTYtMS0xLTEtMA_5fd464b0-c99b-4798-97db-b62377560883"
      unitRef="shares">97454</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i59e018a7ca7b4f528c0b19ca7284ece5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMTYtMy0xLTEtMA_43f64930-6acd-40f4-9784-a716e0c80eb5"
      unitRef="usd">98000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i61a1b9a2aa214da3bde99179879a27a2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMTYtNS0xLTEtMA_750e8a4c-7816-4869-a1a6-412fe4697ca5"
      unitRef="usd">-83000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMTYtMTMtMS0xLTA_cd84a676-d2c4-4beb-98fe-8c10d0325718"
      unitRef="usd">15000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i59e018a7ca7b4f528c0b19ca7284ece5_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMTctMS0xLTEtMA_aa63887c-abb2-4460-832c-fe5d42854355"
      unitRef="shares">80186</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i6e5e8b996fdf4aa49c4ebd6df575b344_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMTctOS0xLTEtMA_8d9784fb-612e-4fff-a09a-4e294fc04916"
      unitRef="usd">3254000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMTctMTMtMS0xLTA_6004f854-3492-44af-b49a-69d87578d396"
      unitRef="usd">3254000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:CommonStockSharesIssued
      contextRef="i5e7d2c525d3e4805acd081693e7b15db_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMTgtMS0xLTEtMA_d6264afb-aa09-4a46-be03-3a604df339cb"
      unitRef="shares">9061039</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i5e7d2c525d3e4805acd081693e7b15db_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMTgtMy0xLTEtMA_6a2d5cad-7bef-4a7f-b135-9a0aef9a9ef3"
      unitRef="usd">9288000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i187306278ad1440b9358200901ce1f61_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMTgtNS0xLTEtMA_328706ec-e938-446f-9b38-1b558b373110"
      unitRef="usd">19841000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i484aad4cb25c46ee9d1670d58da7d14c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMTgtNy0xLTEtMA_ec3aa8c9-f652-465c-a6dd-d323f32b69dd"
      unitRef="usd">101609000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7a2b80ca13914c50aa0f1cdf42114179_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMTgtOS0xLTEtMA_91eebf38-7dc2-453a-9e89-510e79d4043a"
      unitRef="usd">-9015000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib933b766978847e7baf9f87632c11340_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMTgtMTEtMS0xLTA_a2208b54-7380-41b9-9fa4-513f36030760"
      unitRef="usd">699000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfMTgtMTMtMS0xLTA_32db7216-f704-4e26-9ba3-0b9f65398fb9"
      unitRef="usd">122422000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMy0xLTEtMS0w_fb83d75c-7fc7-4c9c-aafb-85cb5e609667"
      unitRef="usd">15113000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMy0zLTEtMS0w_030f8794-81c7-4834-a251-9431c896140b"
      unitRef="usd">7221000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfNi0xLTEtMS0w_408d4805-032c-4268-b623-85788ca2a8c7"
      unitRef="usd">6701000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfNi0zLTEtMS0w_594ff7f1-93bb-42c1-95ef-cc27deefd3bc"
      unitRef="usd">5893000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ShareBasedCompensation
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfNy0xLTEtMS0w_ddde23c4-a02e-4d45-b9f4-30ca2b7601f6"
      unitRef="usd">1479000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfNy0zLTEtMS0w_f6a3919c-7bce-4976-a4de-94e568d8d19a"
      unitRef="usd">4054000</us-gaap:ShareBasedCompensation>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfOC0xLTEtMS0w_a749c436-fbb2-4e06-ae61-3126f708ca09"
      unitRef="usd">167000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfOC0zLTEtMS0w_469cba23-e652-487b-a005-058a439ff2a9"
      unitRef="usd">-2169000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfOS0xLTEtMS03MjA3_c09d9b52-49c8-4960-b02e-183ab4b6b1fe"
      unitRef="usd">1918000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfOS0zLTEtMS03MjE1_5391fe2e-f3b8-48dc-95e6-0c913496d58f"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMTEtMS0xLTEtMA_7c767a0c-463d-48b7-8a48-59fbbf14b829"
      unitRef="usd">-1762000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMTEtMy0xLTEtMA_b2f0554d-b64d-4ed5-b927-0038804b168c"
      unitRef="usd">1380000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMTItMS0xLTEtMA_b560ee58-a41f-483a-ab95-3173acc7bb9a"
      unitRef="usd">-2100000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMTItMy0xLTEtMA_7c274b28-df52-4fa2-8e1b-f49c111411f6"
      unitRef="usd">2308000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMTMtMS0xLTEtMA_b88b732f-5543-4772-8a6c-eaaa6bbfd962"
      unitRef="usd">2899000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMTMtMy0xLTEtMA_31f81a96-9d52-48e8-a3d4-ad8a24aec461"
      unitRef="usd">3890000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMTQtMS0xLTEtMA_fc05a870-2764-48d0-89d0-261b14c0bced"
      unitRef="usd">5788000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMTQtMy0xLTEtMA_460dfb1e-31ee-4e49-bfc7-55badcd47e5f"
      unitRef="usd">-3230000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMTUtMS0xLTEtMA_59c69189-c22a-481d-bbf6-2d3e799082e6"
      unitRef="usd">-733000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMTUtMy0xLTEtMA_eba2354e-4806-4227-83dd-cd5d659a4b33"
      unitRef="usd">-667000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMTYtMS0xLTEtMA_fed1e8a6-13cf-45eb-aedf-bd58a227b7b9"
      unitRef="usd">32528000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMTYtMy0xLTEtMA_155c7417-7051-48e5-ac03-e4218add9c75"
      unitRef="usd">9196000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMTktMS0xLTEtMA_8e1036ff-ad7a-4be9-8aac-06c072009f2a"
      unitRef="usd">1687000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMTktMy0xLTEtMA_92a8052a-a390-4267-a37d-7c6d453cc4f7"
      unitRef="usd">2028000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMjAtMS0xLTEtMA_e34dbe81-7a3f-4b9b-81ad-d3a2947444f7"
      unitRef="usd">2300000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMjAtMy0xLTEtMA_964aa734-0545-401f-9008-29f9e292e93a"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMjEtMS0xLTEtMA_079a81a7-4727-4ad4-b43a-792548e78192"
      unitRef="usd">-3987000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMjEtMy0xLTEtMA_a7ae0c9b-f222-475f-86b2-61180f978c6c"
      unitRef="usd">-2028000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromRepaymentsOfLinesOfCredit
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMjQtMS0xLTEtMA_aad598ed-3412-4d88-95ff-224191d9545a"
      unitRef="usd">-2271000</us-gaap:ProceedsFromRepaymentsOfLinesOfCredit>
    <us-gaap:ProceedsFromRepaymentsOfLinesOfCredit
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMjQtMy0xLTEtMA_ebcb1941-37c9-47c8-b6cd-adb3114227f8"
      unitRef="usd">-8552000</us-gaap:ProceedsFromRepaymentsOfLinesOfCredit>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMjUtMS0xLTEtMA_7147c16b-fe01-4777-93cb-fb0ddd27a3d6"
      unitRef="usd">3254000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMjUtMy0xLTEtMA_57fefce9-0492-4184-a2f6-98bfdb529972"
      unitRef="usd">4527000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsOfFinancingCosts
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMjYtMS0xLTEtMA_1d0e7e75-8910-497d-9251-34286c177ab6"
      unitRef="usd">0</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:PaymentsOfFinancingCosts
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMjYtMy0xLTEtMA_1c01fe3e-9dd2-47a8-9cef-1f7518d9812c"
      unitRef="usd">573000</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMjctMS0xLTEtMA_e1498331-3404-4ecb-a081-b2e590a376ea"
      unitRef="usd">257000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMjctMy0xLTEtMA_84d83b35-fbff-4ef0-ac36-4b88933bf175"
      unitRef="usd">271000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMjgtMS0xLTEtMA_da0f6325-ee97-4703-81f8-ce14c8a914ee"
      unitRef="usd">15000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMjgtMy0xLTEtMA_5f9ac71d-8b98-45e3-a9d3-8318445ce083"
      unitRef="usd">33000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMzAtMS0xLTEtMA_2fcd53b4-7662-46bd-ac56-04388bed3baf"
      unitRef="usd">-5767000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMzAtMy0xLTEtMA_20a8b80c-754d-4676-8445-cd0f4fe177f6"
      unitRef="usd">-13890000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMzItMS0xLTEtMA_a7d988ee-1296-4cd6-a091-2b9849f48f7b"
      unitRef="usd">320000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMzItMy0xLTEtMA_92f8c6c2-1546-4a6c-9eac-d3f933b8b87d"
      unitRef="usd">336000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMzQtMS0xLTEtMA_c2b7aee0-d991-4741-8517-5331f5b114c0"
      unitRef="usd">23094000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMzQtMy0xLTEtMA_f3852826-2e46-4d80-9655-a6e6dc8a2a10"
      unitRef="usd">-6386000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMzUtMS0xLTEtMA_6473c3d5-9f5b-4753-b163-c2844d989513"
      unitRef="usd">6297000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="icddadf21aa8f414a868ca5498e2cb0b2_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMzUtMy0xLTEtMA_6fd51b5e-8975-469e-aad0-ce4580342103"
      unitRef="usd">12683000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMzYtMS0xLTEtMA_32a5ab6f-0d99-4286-b544-9c1ced399355"
      unitRef="usd">29391000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMzYtMy0xLTEtMA_15e6f411-0096-41e5-b780-3b0fce56ef3f"
      unitRef="usd">6297000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMzgtMS0xLTEtMA_c9b9ba21-e621-4a92-95af-9c09048a30d6"
      unitRef="usd">28393000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMzgtMy0xLTEtMA_4f2202c3-964b-4a8f-9f77-069735b7a1a8"
      unitRef="usd">5495000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMzktMS0xLTEtMA_b85957cd-25bb-4d79-8007-471eef0b5098"
      unitRef="usd">998000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfMzktMy0xLTEtMA_45eafb76-b086-4649-8b1f-449523a3eccf"
      unitRef="usd">802000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfNDAtMS0xLTEtMA_32a5ab6f-0d99-4286-b544-9c1ced399355"
      unitRef="usd">29391000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfNDAtMy0xLTEtMA_15e6f411-0096-41e5-b780-3b0fce56ef3f"
      unitRef="usd">6297000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfNDMtMS0xLTEtNjcxOQ_9c3a2834-95ec-45f2-b154-4504d77e2ab0"
      unitRef="usd">32673000</us-gaap:NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1>
    <us-gaap:NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfNDMtMy0xLTEtNjcyMw_9a9f6da8-aa49-4b84-9b5e-38351b4a7390"
      unitRef="usd">0</us-gaap:NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfNDMtMS0xLTEtMA_4ed05fba-010a-4022-820a-e9035499814f"
      unitRef="usd">5377000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfNDMtMy0xLTEtMA_07d03162-d5a6-4233-81f6-64acbce793a0"
      unitRef="usd">947000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfNDQtMS0xLTEtMA_67d3083a-bda5-435b-a730-9d9e9796a3ec"
      unitRef="usd">398000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83Ni9mcmFnOmEzYjMyMmFiNTg0ZDQ1YTI4MGU4YzVmY2M0MWRlNTQ2L3RhYmxlOjM3OTg5MWE0MzAwNDQ2ZDFhMDdiNTVkMGQwM2Q0ZmM2L3RhYmxlcmFuZ2U6Mzc5ODkxYTQzMDA0NDZkMWEwN2I1NWQwZDAzZDRmYzZfNDQtMy0xLTEtMA_ae469d87-f192-42ba-b150-1ba484512cf2"
      unitRef="usd">590000</us-gaap:InterestPaidNet>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84Mi9mcmFnOjk5M2MwM2RjYTgzNTQ0MDY4OWY5N2MxOWQxNWIyYTE1L3RleHRyZWdpb246OTkzYzAzZGNhODM1NDQwNjg5Zjk3YzE5ZDE1YjJhMTVfNzk1_618612af-4c77-4058-a9d2-8c215a9b7d39">Description of Business&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lawson Products, Inc. (&#x201c;Lawson&#x201d; or the &#x201c;Company&#x201d;) is a North American distributor of products and services to the industrial, commercial, institutional and government maintenance, repair and operations (&#x201c;MRO&#x201d;) marketplace. The Company has two reportable segments. The Lawson reportable segment distributes MRO products to customers primarily through a network of sales representatives offering vendor managed inventory ("VMI") servic&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;e to customers throughout the United States and Canada. The Bolt reportable segment distributes MRO products primarily through its 14 bran&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;ches located in Western Canada. On August 31, 2020, the Company acquired Partsmaster, a distributor of MRO products. Partsmaster is included in the Lawson reportable segment.&lt;/span&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84Mi9mcmFnOjk5M2MwM2RjYTgzNTQ0MDY4OWY5N2MxOWQxNWIyYTE1L3RleHRyZWdpb246OTkzYzAzZGNhODM1NDQwNjg5Zjk3YzE5ZDE1YjJhMTVfNjA0NzMxMzk1NDAyMQ_1cea4880-e68b-4ca8-a6b3-4c2466b22949"
      unitRef="segment">2</us-gaap:NumberOfReportableSegments>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfMTg5NzU_9d86f033-00da-4805-8bc2-7c8ddfdfed37">Summary of Significant Accounting Policies&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &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;Principles of Consolidation&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;&#x2014; The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States and include the accounts and transactions of the Company and its wholly-owned subsidiaries. All significant intercompany transactions and balances have been eliminated in consolidation. Certain reclassifications have been made to prior period amounts to conform to the current period presentation. Such reclassifications have no effect on net income as previously reported. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue Recognition&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;&#x2014; The Company recognizes two revenue streams: revenues from the sale of product and revenues  from the performance of VMI services. The Company offers VMI services only in conjunction with product sales. The Company does not bill product sales and services separately. A portion of selling expenses is allocated to cost of sales for reporting purposes based upon the estimated time spent on such services. Product revenue includes product sales and billings for freight and handling charges. Sales and associated cost of goods sold are generally recognized when products are shipped and title passes to customers. We accrue for returns based on historical evidence of return rates. Service revenue and associated cost of sales are recognized when services are performed. A portion of service revenue and cost of service is deferred, as not all services are performed in the same period as billed. The Company also operates as a lessor and recognizes lease revenue on a straight-line basis over the life of each lease. The Company has adopted the practical expedient not to separate the non-lease components that would be within the scope of ASC 606 from the associated lease component as the relevant criteria under ASC 842 are met.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'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;Cash Equivalents&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;&#x2014; The Company considers all highly liquid investments with a maturity of three months or less when purchased to be cash equivalents. The carrying amount of the Company&#x2019;s cash equivalents at December&#160;31, 2020 approximates fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'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;Allowance for Doubtful 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;&#x2014; The Company evaluates the collectability of accounts receivable based on a combination of factors. In circumstances where the Company is aware of a specific customer&#x2019;s inability to meet its financial obligations (e.g., bankruptcy filings, substantial down-grading of credit ratings), a specific reserve for bad debts is recorded against amounts due to reduce the receivable to the amount the Company reasonably believes will be collected. For all other customers, the Company recognizes reserves for bad debts based on the Company&#x2019;s historical experience of bad debt write-offs as a percent of accounts receivable outstanding. If circumstances change (e.g., higher than expected  defaults or an unexpected material adverse change in a major customer's ability to meet its financial obligations), the estimates of the recoverability of amounts due the Company could be revised. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'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;Inventories&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;&#x2014; Inventories principally consist of finished goods stated at the lower of cost or net realizable value using the first-in-first-out method for the Lawson segment and weighted average for the Bolt segment as well as Partsmaster. To reduce the cost basis of inventory to a lower of cost or net realizable value, a reserve is recorded for slow-moving and obsolete inventory based on historical experience and monitoring of current inventory activity. Estimates are used to determine the necessity of recording these reserves based on periodic detailed analysis using both qualitative and quantitative factors. As part of this analysis, the Company considers several factors including the inventories length of time on hand, historical sales, product shelf life, product life cycle, product category and product obsolescence. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'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;Property, Plant and Equipment&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;&#x2014; Property, plant and equipment are stated at cost less accumulated depreciation and amortization. Depreciation expense is computed primarily by the straight-line method for buildings, machinery and equipment, furniture and fixtures and vehicles. The Company estimates useful lives of 20 to 40&#160;years for buildings and improvements and 3 to 10&#160;years for machinery and equipment, furniture and fixtures and vehicles. Amortization of financing and capital leases is included in depreciation expense. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation expense was &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$4.4 million&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 $3.9 million for &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and 2019 respectively. Capitalized software is amortized over estimated useful lives of 3 to 5&#160;years using the straight-line method. Amortization expense of capitalized software was &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$0.6 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; for &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and 2019 respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&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;Cash Value of Life Insurance&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; &#x2014; The Company has invested funds in life insurance policies on certain current and former employees. The cash surrender value of the policies is invested in various investment instruments and is recorded as an asset on our consolidated balance sheet. The Company records these funds at contractual value. The change in the cash surrender value of the life insurance policies, which is recorded as a component of General and administrative expenses, is the change in the policies' contractual values.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &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;Deferred Compensation&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; &#x2014; The Company&#x2019;s Executive Deferral Plan (&#x201c;Deferral Plan&#x201d;) allows certain executives to defer payment of a portion of their earned compensation. The deferred compensation is recorded in an Account Balance, which is a bookkeeping entry made by the Company to measure the amount due to the participant. The Account Balance is equal to the participant&#x2019;s deferred compensation, adjusted for increases and/or decreases in the amount that the participant has designated to one or more bookkeeping portfolios that track the performance of certain mutual funds. Lawson adjusts the deferred compensation liability to equal the contractual value of the participants&#x2019; Account Balances. These adjustments are the changes in contractual value of the individual plans and are recorded as a component of General and administrative expenses.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On August 31, 2020, the Company acquired Partsmaster from NCH Corporation, and assumed certain liabilities, including non-qualified deferred compensation plans related to Partsmaster employees. Effective December 31, 2020, Lawson accepted sponsorship of the portions of the non-qualified plans related to Partsmaster employees. The plans were frozen effective January 1, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'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;Stock-Based Compensation&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; &#x2014; Compensation based on the share value of the Company&#x2019;s common stock is valued at its fair value at the grant date and the expense is recognized over the vesting period. Fair value is re-measured each reporting period for liability-classified awards that may be redeemable in cash. We account for forfeitures of stock-based compensation in the period in which they occur. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Goodwill &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; The Company had &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$35.2 million&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 $20.9 million of goodwill in &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and 2019, respectively. Goodwill represents the cost of business acquisitions in &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;excess of the fair value of identifiable net tangible and intangible assets acquired. Goodwill is allocated to the appropriate reporting unit as reviewed by the Company&#x2019;s segment managers. The Company has four reporting units; Lawson MRO, Bolt, Screw Products, and Partsmaster.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company reviews goodwill for potential impairment annually on December 1st, or when an event or other circumstances change that would more likely than not reduce the fair value of the asset below its carrying value. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The first step in the multi-step process to determine if goodwill has been impaired and to what degree is to review the relevant qualitative factors that could cause the fair value of the reporting unit to decrease below the carrying value of the reporting unit. During the first and second quarter of fiscal 2020, the Company identified a triggering event due to adverse changes in the business climate related to COVID-19. As a result, the Company performed interim quantitative impairment tests as of March 31, 2020 and June 30, 2020 on the goodwill in its Bolt reporting unit, which is also the Bolt reportable segment. The Company compared the estimated fair value using the income approach and the market approach of the reporting unit with its estimated book value. Based on the evaluation performed, the Company determined that goodwill was not impaired as the fair value of the reporting unit exceeded its respective carrying amounts. The income approach calculations are dependent on several subjective factors including forecasts of future revenue and earnings and the discount rate. The market approach is based on financial multiples of comparable companies.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;After reviewing the financial performance of the reporting units compared to our projected results, as well as macroeconomic conditions as a whole including the effect of the COVD-19 pandemic, we&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;determined that it is more likely than not that the fair value of the goodwill generated by the acquisition of Screw Products, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;which reporting unit is a part of the Lawson reportable segment, had been impaired. As a result, we performed a quantitative impairment test as of December 1, 2020.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;  &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company bases its measurement of the fair value of the reporting unit using the income approach.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; The income approach calculations are dependent on several subjective factors, including forecasts of future revenue and earnings and the discount rate.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Related to the Lawson MRO, Bolt, and Partsmaster reporting units, the Company performed a qualitative assessment as of December 1, 2020 and determined that it was more likely than not the fair value of the reporting units exceeded the carrying value of the reporting units.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Intangible Assets &#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company's intangible assets consist of trade names, and customer relationships. Intangible assets are amortized over a weighted aver&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;age of 12 and 11 &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;year estimated useful lives for trade names and customer relationships, respectively. The Company amortizes trade name intangible assets on a straight-line basis and customer relationship intangible assets on a basis consistent with their estimated economic benefit. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Impairment of Long-Lived Assets &#x2014; &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company reviews its long-lived assets, including property, plant and equipment and definite life intangibles, for impairment whenever events or changes in circumstances indicate that the carrying amounts of these assets may not be recoverable. Recoverability is measured by a comparison of the assets' carrying amount to their expected future undiscounted net cash flows. If such assets are considered to be impaired, the impairment to be recognized is measured based on the amount by which the carrying amount of the asset exceeds its fair value. No impairments occurred in 2019 or 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#x2014; Deferred tax assets or liabilities reflect temporary differences between amounts of assets and liabilities for financial and tax reporting. Such amounts are adjusted, as appropriate, to reflect changes in enacted tax rates expected to be in effect when the temporary differences reverse. A valuation allowance is established to offset any deferred tax assets if, based upon the available evidence, it is more likely than not (i.e. greater than 50% likely) that some or all of the deferred tax assets will not be realized. The determination of the amount of a valuation allowance to be provided on recorded deferred tax assets involves estimates regarding (1)&#160;the timing and amount of the reversal of taxable temporary differences, (2)&#160;expected future taxable income, (3)&#160;the impact of tax planning strategies and (4) the ability to carry back deferred tax assets to offset prior taxable income. In assessing the need for a valuation allowance, we consider all available positive and negative evidence, including past operating results, projections of future taxable income and the feasibility of ongoing tax planning strategies. The projections of future taxable income include a number of estimates and assumptions regarding our volume, pricing and costs. Additionally, valuation allowances related to deferred tax assets can be impacted by changes to tax laws. Significant judgment is required in determining income tax provisions as well as deferred tax asset and liability balances, including the estimation of valuation allowances and the evaluation of tax positions.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Earnings from the Company's foreign subsidiaries are considered to be indefinitely reinvested. A distribution of these non-U.S. earnings in the form of dividends or otherwise would subject the Company to foreign withholding taxes and may subject the Company to U.S. federal and state taxes.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes the benefit of tax positions when a benefit is more likely than not (i.e., greater than 50% likely) to be sustained on its technical merits. Recognized tax benefits are measured at the largest amount that is more likely than not to be sustained, based on cumulative probability, in final settlement of the position. The Company recognizes interest and penalties related to unrecognized tax benefits as a component of income tax expense. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Leases&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#x2014; Leases are categorized as either operating or financing leases at commencement. For both classes of leases, a Right Of Use ("ROU") asset and corresponding lease liability are recognized at commencement. Operating leases consist of the company headquarters, distribution centers, and Bolt branches. Financing leases consist of equipment such as forklifts and copiers. The value of the lease assets and liabilities are the present value of the total cash payments for each lease. The Company uses its incremental borrowing rate to discount the total cash payments to present value for each lease. The Company will review each lease to determine if there is a more appropriate discount rate to apply. Upon commencement, rent expense is recognized on a straight line basis for each operating lease. Each financing lease ROU asset is amortized on a straight line basis over the lease period. Prior to acquisition, Partsmaster participated in a leasing program where they actively leased parts washer machines to customers. The Company will continue the leasing program for the foreseeable future. These leases are classified as operating leases. The leased machines are recognized as fixed assets on the Company's consolidated balance sheet and the leasing revenue is recognized on a straight line basis. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Earnings per Share&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#x2014; Basic earnings per share is computed by dividing net income by the weighted average number of common shares outstanding during the period. Diluted earnings per share reflect the potential dilution from the exercise or conversion of outstanding stock options, market stock units and restricted stock awards into common stock. For the years ended December 31, 2020 and December 31, 2019 no options to purchase shares of common stock were excluded from the computation of diluted earnings per share because all of the options were in the money. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'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;Foreign Currency&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; &#x2014; The accounts of foreign subsidiaries are measured using the local currency as the functional currency. All balance sheet amounts are translated into U.S. dollars using the exchange rates in effect at the applicable period end. Components of income or loss are translated using the average exchange rate for each reporting period. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gains and losses resulting from changes in the exchange rates from translation of the subsidiary accounts in local currency to U.S. dollars are reported as a component of Accumulated other comprehensive income or loss in the consolidated balance sheets. Gains and losses resulting from the effect of exchange rate changes on transactions denominated in currencies other than the functional currency are included as a component of net income or loss upon settlement of the transaction.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Gains and losses resulting from foreign intercompany transactions are included as a component of net income or loss each reporting period unless the transactions are of a long-term-investment nature and settlement is not planned or anticipated in the foreseeable future, in which case the gains and losses are recorded as a component of accumulated other comprehensive income or loss in the consolidated balance sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Treasury Stock&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; &#x2014; The Company repurchas&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ed 47,504 and 32,362 of its common stock in 2020 and 2019, respectively, th&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;rough its previously announced stock repurchase plan. The Company repurc&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;hased 32,682 an&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;d 64,252 shares of its common stock i&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;n 2020 an&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;d 2019, respectively from employees upon the vesting of restricted stock to offset the income taxes owed by &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;those employees. The Company accounts for treasury stock using the cost method and includes treasury stock as a component of stockholders&#x2019; equity. The cost of the common stock repurchased and held in treasury wa&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;s $3.3 million &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 $4.5 million in 2020 and 2019, respectively.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Acquisitions &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; The Company recognizes identifiable assets acquired and liabilities assumed at their acquisition date fair values. Goodwill as of the acquisition date is measured as the excess of consideration transferred over the net of the acquisition date fair values of the assets acquired and the liabilities assumed. While the Company uses its best estimates and assumptions for the purchase price allocation process to value assets acquired and liabilities assumed at the acquisition date, the estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, which may be up to one year from the acquisition date, the Company may record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Use of Estimates&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;&#x2014; Preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the amounts reported for service revenue, service cost, allowance for doubtful accounts, inventory reserves, goodwill and intangible assets valuation, and income taxes in the consolidated financial statements and accompanying notes. Actual results could differ from these estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments - Credit Losses, which revises the requirements for how an entity should measure credit losses on financial instruments. The pronouncement is effective for smaller reporting companies in fiscal years beginning after December 15, 2023, including interim periods within those fiscal years, and the new guidance will be applied on a prospective basis. The Company is still evaluating the effect the adoption of the new standard will have on its financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfMTg5ODk_eb958892-3963-41a4-b0f5-dd5b293cf32d">The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States and include the accounts and transactions of the Company and its wholly-owned subsidiaries. All significant intercompany transactions and balances have been eliminated in consolidation. Certain reclassifications have been made to prior period amounts to conform to the current period presentation. Such reclassifications have no effect on net income as previously reported.</us-gaap:ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy>
    <us-gaap:RevenueRecognitionPolicyTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfMTA5OTUxMTY1MjY2Mw_fb63ebba-ca7d-4858-93b0-f539ce111056">The Company recognizes two revenue streams: revenues from the sale of product and revenues  from the performance of VMI services. The Company offers VMI services only in conjunction with product sales. The Company does not bill product sales and services separately. A portion of selling expenses is allocated to cost of sales for reporting purposes based upon the estimated time spent on such services. Product revenue includes product sales and billings for freight and handling charges. Sales and associated cost of goods sold are generally recognized when products are shipped and title passes to customers. We accrue for returns based on historical evidence of return rates. Service revenue and associated cost of sales are recognized when services are performed. A portion of service revenue and cost of service is deferred, as not all services are performed in the same period as billed. The Company also operates as a lessor and recognizes lease revenue on a straight-line basis over the life of each lease. The Company has adopted the practical expedient not to separate the non-lease components that would be within the scope of ASC 606 from the associated lease component as the relevant criteria under ASC 842 are met.</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfMTg4OTE_8e7a8f34-5f17-4719-9449-df9e30ff8636">The Company considers all highly liquid investments with a maturity of three months or less when purchased to be cash equivalents. The carrying amount of the Company&#x2019;s cash equivalents at December&#160;31, 2020 approximates fair value.</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfMTg5Nzc_8e380547-6532-41ad-af41-e51a3eea7d49">The Company evaluates the collectability of accounts receivable based on a combination of factors. In circumstances where the Company is aware of a specific customer&#x2019;s inability to meet its financial obligations (e.g., bankruptcy filings, substantial down-grading of credit ratings), a specific reserve for bad debts is recorded against amounts due to reduce the receivable to the amount the Company reasonably believes will be collected. For all other customers, the Company recognizes reserves for bad debts based on the Company&#x2019;s historical experience of bad debt write-offs as a percent of accounts receivable outstanding. If circumstances change (e.g., higher than expected  defaults or an unexpected material adverse change in a major customer's ability to meet its financial obligations), the estimates of the recoverability of amounts due the Company could be revised.</us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfMTg5NTE_15297d39-1dd9-4f66-be98-2dafffcfe843">Inventories principally consist of finished goods stated at the lower of cost or net realizable value using the first-in-first-out method for the Lawson segment and weighted average for the Bolt segment as well as Partsmaster. To reduce the cost basis of inventory to a lower of cost or net realizable value, a reserve is recorded for slow-moving and obsolete inventory based on historical experience and monitoring of current inventory activity. Estimates are used to determine the necessity of recording these reserves based on periodic detailed analysis using both qualitative and quantitative factors. As part of this analysis, the Company considers several factors including the inventories length of time on hand, historical sales, product shelf life, product life cycle, product category and product obsolescence.</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfMTg5NDc_c5a3e841-4d56-4142-9838-f780f7b583a4">Property, plant and equipment are stated at cost less accumulated depreciation and amortization. Depreciation expense is computed primarily by the straight-line method for buildings, machinery and equipment, furniture and fixtures and vehicles. The Company estimates useful lives of 20 to 40&#160;years for buildings and improvements and 3 to 10&#160;years for machinery and equipment, furniture and fixtures and vehicles. Amortization of financing and capital leases is included in depreciation expense. &lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation expense was &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$4.4 million&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 $3.9 million for &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2020&lt;/span&gt; and 2019 respectively. Capitalized software is amortized over estimated useful lives of 3 to 5&#160;years using the straight-line method.</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i6d523c57f73644e88c543a6011241208_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfNDAwMg_4e7d6c06-f6ab-44ad-a7be-979c4dd5e51a">P20Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i94a0b7998e7a4479a07196411e4f6392_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfNDAwOA_04e463e1-c7f6-4fde-8574-3f75d193d80f">P40Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i49dfa7587d854c78ac62def1e1b71b80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfNDA1Mg_046ba8d9-0001-4af1-bd19-488c3e4e19b3">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ia616e4b5636e48eba29f043d2a546203_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfNDA1OA_9041c437-12df-4cd8-ba01-d9fc906bf9b5">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:Depreciation
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfMTA5OTUxMTY1NDk4Ng_3128b3bf-b55b-4c2d-b305-777728c2b17f"
      unitRef="usd">4400000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfMTA5OTUxMTY1NDk5MQ_b718e4b0-ab41-43f5-bfb6-06d4eceb41aa"
      unitRef="usd">3900000</us-gaap:Depreciation>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ie616b754aa844e9f9281d5550dd35042_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfNDM0NQ_b19cfb97-89e7-4440-9b88-ee041fbd3e04">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ie1b26c94c99f49ae8a01fb5269cef1a3_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfNDM1MQ_6f535806-64a5-4800-ae04-3921fec84ef0">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfMTA5OTUxMTY1NDk5Ng_117d72d7-c33c-411f-8a92-0d64a817714b"
      unitRef="usd">600000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfMTA5OTUxMTY1NDk5Ng_6d5f4754-ff34-4193-beda-972b3c7411c5"
      unitRef="usd">600000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <laws:CashSurrenderValueOfLifeInsurancePoliciesPolicyTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfMTg5ODM_2485d39a-1865-433b-a231-be0d6877154e">The Company has invested funds in life insurance policies on certain current and former employees. The cash surrender value of the policies is invested in various investment instruments and is recorded as an asset on our consolidated balance sheet. The Company records these funds at contractual value. The change in the cash surrender value of the life insurance policies, which is recorded as a component of General and administrative expenses, is the change in the policies' contractual values.</laws:CashSurrenderValueOfLifeInsurancePoliciesPolicyTextBlock>
    <laws:DeferredExecutiveCompensationPolicyPolicyTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfMTg5NjU_424450c8-a282-4eb6-8b80-1131d5641eaa">The Company&#x2019;s Executive Deferral Plan (&#x201c;Deferral Plan&#x201d;) allows certain executives to defer payment of a portion of their earned compensation. The deferred compensation is recorded in an Account Balance, which is a bookkeeping entry made by the Company to measure the amount due to the participant. The Account Balance is equal to the participant&#x2019;s deferred compensation, adjusted for increases and/or decreases in the amount that the participant has designated to one or more bookkeeping portfolios that track the performance of certain mutual funds. Lawson adjusts the deferred compensation liability to equal the contractual value of the participants&#x2019; Account Balances. These adjustments are the changes in contractual value of the individual plans and are recorded as a component of General and administrative expenses.</laws:DeferredExecutiveCompensationPolicyPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfMTg5Mjg_1e5f2aee-dab4-4556-b6d1-ba281ea5724d">Compensation based on the share value of the Company&#x2019;s common stock is valued at its fair value at the grant date and the expense is recognized over the vesting period. Fair value is re-measured each reporting period for liability-classified awards that may be redeemable in cash. We account for forfeitures of stock-based compensation in the period in which they occur.</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:Goodwill
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfMTA5OTUxMTY0Njk2OQ_8203cf2f-9385-4494-8778-d4270c34cfa3"
      unitRef="usd">35200000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfMTA5OTUxMTY0Njk3NA_2010c95c-ff3d-4b98-8900-eace28ebb630"
      unitRef="usd">20900000</us-gaap:Goodwill>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfMTA5OTUxMTY0Njk3OA_efd944c2-69d6-4565-9ebc-1c5fc87baa44">&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;Intangible Assets &#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company's intangible assets consist of trade names, and customer relationships. Intangible assets are amortized over a weighted aver&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;age of 12 and 11 &lt;/span&gt;year estimated useful lives for trade names and customer relationships, respectively. The Company amortizes trade name intangible assets on a straight-line basis and customer relationship intangible assets on a basis consistent with their estimated economic benefit.</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="if42a82100a9749d899c8eaa5cf2cd205_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfNzczNw_521d6b10-6eef-459f-b85b-e5a71881e81e">P12Y</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="i4c70d26c9e8045e496c76706e6c5516c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfNzc0NA_69d05c20-1751-419b-b3f7-acd1b2013320">P11Y</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfMTg5MDM_ae5d6a43-c1f3-41d6-a282-b9a3219cca8d">The Company reviews its long-lived assets, including property, plant and equipment and definite life intangibles, for impairment whenever events or changes in circumstances indicate that the carrying amounts of these assets may not be recoverable. Recoverability is measured by a comparison of the assets' carrying amount to their expected future undiscounted net cash flows. If such assets are considered to be impaired, the impairment to be recognized is measured based on the amount by which the carrying amount of the asset exceeds its fair value. No impairments occurred in 2019 or 2020.</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfNzE0NjgyNTYzMTM2Mg_718a1e7a-b1ef-47bc-96bc-4a40f21e2bd4"
      unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfNzE0NjgyNTYzMTM2Mg_e6a01a01-bd2e-404c-80b9-6cd1064ebcbe"
      unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfMTg5NTM_b7924b52-1326-4bad-947d-0684ec3e06ce">Deferred tax assets or liabilities reflect temporary differences between amounts of assets and liabilities for financial and tax reporting. Such amounts are adjusted, as appropriate, to reflect changes in enacted tax rates expected to be in effect when the temporary differences reverse. A valuation allowance is established to offset any deferred tax assets if, based upon the available evidence, it is more likely than not (i.e. greater than 50% likely) that some or all of the deferred tax assets will not be realized. The determination of the amount of a valuation allowance to be provided on recorded deferred tax assets involves estimates regarding (1)&#160;the timing and amount of the reversal of taxable temporary differences, (2)&#160;expected future taxable income, (3)&#160;the impact of tax planning strategies and (4) the ability to carry back deferred tax assets to offset prior taxable income. In assessing the need for a valuation allowance, we consider all available positive and negative evidence, including past operating results, projections of future taxable income and the feasibility of ongoing tax planning strategies. The projections of future taxable income include a number of estimates and assumptions regarding our volume, pricing and costs. Additionally, valuation allowances related to deferred tax assets can be impacted by changes to tax laws. Significant judgment is required in determining income tax provisions as well as deferred tax asset and liability balances, including the estimation of valuation allowances and the evaluation of tax positions.Earnings from the Company's foreign subsidiaries are considered to be indefinitely reinvested. A distribution of these non-U.S. earnings in the form of dividends or otherwise would subject the Company to foreign withholding taxes and may subject the Company to U.S. federal and state taxes.The Company recognizes the benefit of tax positions when a benefit is more likely than not (i.e., greater than 50% likely) to be sustained on its technical merits. Recognized tax benefits are measured at the largest amount that is more likely than not to be sustained, based on cumulative probability, in final settlement of the position. The Company recognizes interest and penalties related to unrecognized tax benefits as a component of income tax expense.</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfMTA5OTUxMTY1NDYwNA_f4139c7e-f30e-47bd-a52f-4d47bdc3dee9">Leases are categorized as either operating or financing leases at commencement. For both classes of leases, a Right Of Use ("ROU") asset and corresponding lease liability are recognized at commencement. Operating leases consist of the company headquarters, distribution centers, and Bolt branches. Financing leases consist of equipment such as forklifts and copiers. The value of the lease assets and liabilities are the present value of the total cash payments for each lease. The Company uses its incremental borrowing rate to discount the total cash payments to present value for each lease. The Company will review each lease to determine if there is a more appropriate discount rate to apply. Upon commencement, rent expense is recognized on a straight line basis for each operating lease. Each financing lease ROU asset is amortized on a straight line basis over the lease period. Prior to acquisition, Partsmaster participated in a leasing program where they actively leased parts washer machines to customers. The Company will continue the leasing program for the foreseeable future. These leases are classified as operating leases. The leased machines are recognized as fixed assets on the Company's consolidated balance sheet and the leasing revenue is recognized on a straight line basis.</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfMTg5MDQ_df9e87c6-3cd7-4207-9fb2-7b798e27ecc6">Basic earnings per share is computed by dividing net income by the weighted average number of common shares outstanding during the period. Diluted earnings per share reflect the potential dilution from the exercise or conversion of outstanding stock options, market stock units and restricted stock awards into common stock. For the years ended December 31, 2020 and December 31, 2019 no options to purchase shares of common stock were excluded from the computation of diluted earnings per share because all of the options were in the money.</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfMTg5MTM_dedba8a5-9eb6-4052-b81b-21e543a5d8bb">The accounts of foreign subsidiaries are measured using the local currency as the functional currency. All balance sheet amounts are translated into U.S. dollars using the exchange rates in effect at the applicable period end. Components of income or loss are translated using the average exchange rate for each reporting period. Gains and losses resulting from changes in the exchange rates from translation of the subsidiary accounts in local currency to U.S. dollars are reported as a component of Accumulated other comprehensive income or loss in the consolidated balance sheets. Gains and losses resulting from the effect of exchange rate changes on transactions denominated in currencies other than the functional currency are included as a component of net income or loss upon settlement of the transaction. Gains and losses resulting from foreign intercompany transactions are included as a component of net income or loss each reporting period unless the transactions are of a long-term-investment nature and settlement is not planned or anticipated in the foreseeable future, in which case the gains and losses are recorded as a component of accumulated other comprehensive income or loss in the consolidated balance sheets.</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfMTQxNTI_34ced10e-f224-488e-9cc1-2c8011ee0d4e"
      unitRef="shares">47504</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfNjA0NzMxNDAwMzM5OA_eb338872-8c82-4a44-97bc-6f561ece9952"
      unitRef="shares">32362</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfMTQyNjE_77dbfae1-0c95-4a6f-ba07-a9c1bd7cfd93"
      unitRef="shares">32682</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfMTQyNjg_d2cc844f-003c-413b-942a-59d4d5d512c2"
      unitRef="shares">64252</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockholdersEquityPolicyTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfMTg5NDI_006c1168-57b3-4dd3-a64f-5c6437d6f1cb">The Company accounts for treasury stock using the cost method and includes treasury stock as a component of stockholders&#x2019; equity.</us-gaap:StockholdersEquityPolicyTextBlock>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i6e5e8b996fdf4aa49c4ebd6df575b344_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfMTA5OTUxMTY1NTAwNg_ba3e26f3-736a-4776-989b-627e5284c152"
      unitRef="usd">3300000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i8689dea5078142a5a5c0760f897e2868_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfMTA5OTUxMTY1NTAxMQ_61b3acf9-9b0c-4c64-bb03-2772508aabd5"
      unitRef="usd">4500000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:BusinessCombinationsPolicy
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfMTg5OTE_2f66d7f8-cc2a-4286-83c2-29771257bfaf">The Company recognizes identifiable assets acquired and liabilities assumed at their acquisition date fair values. Goodwill as of the acquisition date is measured as the excess of consideration transferred over the net of the acquisition date fair values of the assets acquired and the liabilities assumed. While the Company uses its best estimates and assumptions for the purchase price allocation process to value assets acquired and liabilities assumed at the acquisition date, the estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, which may be up to one year from the acquisition date, the Company may record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill.</us-gaap:BusinessCombinationsPolicy>
    <us-gaap:UseOfEstimates
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfMTg5MjI_55663748-cbbf-4213-a027-fffa960882c4">Preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the amounts reported for service revenue, service cost, allowance for doubtful accounts, inventory reserves, goodwill and intangible assets valuation, and income taxes in the consolidated financial statements and accompanying notes. Actual results could differ from these estimates.</us-gaap:UseOfEstimates>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84NS9mcmFnOjVjODZkZWQ1MTAwMTQyMDFhNjM5YjNmOWEyNTE0ZTAwL3RleHRyZWdpb246NWM4NmRlZDUxMDAxNDIwMWE2MzliM2Y5YTI1MTRlMDBfMTg5NTQ_bb304cb3-dfea-4e1e-b934-88919273ab43">In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments - Credit Losses, which revises the requirements for how an entity should measure credit losses on financial instruments. The pronouncement is effective for smaller reporting companies in fiscal years beginning after December 15, 2023, including interim periods within those fiscal years, and the new guidance will be applied on a prospective basis. The Company is still evaluating the effect the adoption of the new standard will have on its financial statements.</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGV4dHJlZ2lvbjo4NTIxY2M2MmRlNGY0YTRiYTAyMDNkZjFjZmFkMzc0Zl82MDQ3MzEzOTU2NjAy_4b0ad603-c532-4742-9dc3-f9688300e8a1">Acquisition&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;On August 31, 2020, the Company acquired Partsmaster from NCH Corporation. Partsmaster is a leading maintenance, MRO solutions provider that serves approximately 16,000 customers with approximately 200 sales representatives. The acquisition was made primarily to expand the Company's sales coverage, expand product lines, add experienced sales representatives, and leverage the Company's infrastructure.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The purchase price was $35.3 million in cash plus the assumption of certain liabilities. The Company paid $2.3 million of the purchase price in cash at closing and will pay the remaining $33.0 million in May 2021. The payment obligation has been discounted to its present value and was recognized as an accrued acquisition liability of $32.4 million at the time of acquisition. As of December&#160;31, 2020, the discounted present value of the $33.0 million due in May 2021 is $32.7 million and is recorded in the Company's consolidated balance sheet as an accrued acquisition liability. P&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;ayment has been guaranteed under the Purchase Agreement, and includes the issuance of a $33.0 million irrevocable standby letter of credit. The Company&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; will satisfy the payment obligation with cash on hand with  any remaining portion using its existing credit facility. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The purchase price of the acquisition was allocated to the fair value of Partsmasters' assets and liabilities on the acquisition date. The fair market value appraisals of the majority of the assets and liabilities was determined by a third party valuation firm using management estimates and assumptions including intangible assets of $5.0 million for customer relationships and $2.8 million for trade names, and their estimated useful lives of 10 and 5 years, respectively. The $15.8 million allocated to goodwill reflects the purchase price less the fair market value of the identifiable net assets. The goodwill is attributable to the workforce of the acquired business and the significant synergies expected to arise after Lawson's acquisition of Partsmaster. The entire amount of goodwill is expected to be deductible for tax purposes. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The appropriate fair values of the assets acquired and liabilities assumed are based on estimates and assumptions. The Company continues to review preliminary estimates of various assets and liabilities including, but not limited to, pre-acquisition employee compensation liabilities and potential adjustments of certain accounts receivable balances as defined under the purchase agreement. These preliminary estimates and assumptions could change during the purchase price measurement period as the Company finalizes the valuations of the assets acquired and liabilities assumed. The Company recorded the fair value of accounts receivable after consideration of an estimate of cash flows not expected to be collected which was $0.4 million. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Partsmaster contributed &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;$22.6 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; of revenue and &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;$0.8 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; of operating income in the four months of 2020 post-acquisition.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;A summary of the initial purchase price allocation of the acquisition is as follows (Dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:82.382%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Cash paid and payable and liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid and payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable and accrued 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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease obligation&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;620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 13pt;text-align:left;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Fair value of assets acquired&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:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventories&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;7,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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right of use asset&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;620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;42,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following table contains unaudited pro forma revenue and net income for Lawson Products assuming the Partsmaster acquisition closed on January 1, 2019.&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:66.459%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.824%"/&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;(Unaudited)&lt;/span&gt;&lt;/td&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;Pro Forma Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;435,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Net Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The pro forma disclosures in the table above include adjustments for amortization of intangible assets, implied interest expense and acquisition costs to reflect results as if the acquisition of Partsmaster had closed on January 1, 2019 rather than on the actual acquisition date. This pro forma information utilizes certain estimates, is presented for illustrative purposes only and is not intended to be indicative of the actual results of operation. In addition, future results may vary significantly from the results reflected in the pro forma information. The unaudited pro forma financial information does not reflect the impact of future positive or negative events that may occur after the acquisition, such as anticipated cost savings from operating synergies.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <laws:BusinessAcquisitionNumberOfCustomersOfAcquiredEntity
      contextRef="ie36f131d6567463498fe99419ebf8a50_I20200831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGV4dHJlZ2lvbjo4NTIxY2M2MmRlNGY0YTRiYTAyMDNkZjFjZmFkMzc0Zl8xMDk5NTExNjMxMDY0_34d0c699-67d4-493b-96dc-3ec3cbca99ec"
      unitRef="customer">16000</laws:BusinessAcquisitionNumberOfCustomersOfAcquiredEntity>
    <laws:BusinessAcquisitionNumberOfSalesRepresentativesOfAcquiredEntity
      contextRef="ie36f131d6567463498fe99419ebf8a50_I20200831"
      decimals="-2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGV4dHJlZ2lvbjo4NTIxY2M2MmRlNGY0YTRiYTAyMDNkZjFjZmFkMzc0Zl8xMDk5NTExNjMxMDcw_3cc7ee80-7c67-4d11-b116-74ab50063f03"
      unitRef="sale_representative">200</laws:BusinessAcquisitionNumberOfSalesRepresentativesOfAcquiredEntity>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i019edbc7dafd470eba5d959f53018e83_D20200831-20200831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGV4dHJlZ2lvbjo4NTIxY2M2MmRlNGY0YTRiYTAyMDNkZjFjZmFkMzc0Zl8xMDk5NTExNjMxMDg2_043e33a5-fdb9-4272-9fcb-50a924e61b34"
      unitRef="usd">35300000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i019edbc7dafd470eba5d959f53018e83_D20200831-20200831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGV4dHJlZ2lvbjo4NTIxY2M2MmRlNGY0YTRiYTAyMDNkZjFjZmFkMzc0Zl8xMDk5NTExNjMxMTY5_5aaa3be9-f4b1-4237-bee9-6e0de0c79dbe"
      unitRef="usd">2300000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i70898837e206421d993a46f8e5616173_D20210501-20210531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGV4dHJlZ2lvbjo4NTIxY2M2MmRlNGY0YTRiYTAyMDNkZjFjZmFkMzc0Zl8xMDk5NTExNjMxMTg4_a3ddf7b7-02a6-4874-8ba1-ac5632b53e8c"
      unitRef="usd">33000000.0</us-gaap:PaymentsToAcquireBusinessesGross>
    <laws:AcquisitionLiability
      contextRef="ie36f131d6567463498fe99419ebf8a50_I20200831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGV4dHJlZ2lvbjo4NTIxY2M2MmRlNGY0YTRiYTAyMDNkZjFjZmFkMzc0Zl8yNzQ4Nzc5MDc1NjI4_8c77cf36-7ace-4417-a7c7-74580e563b31"
      unitRef="usd">32400000</laws:AcquisitionLiability>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i70898837e206421d993a46f8e5616173_D20210501-20210531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGV4dHJlZ2lvbjo4NTIxY2M2MmRlNGY0YTRiYTAyMDNkZjFjZmFkMzc0Zl8yNzQ4Nzc5MDc1NzEw_a3ddf7b7-02a6-4874-8ba1-ac5632b53e8c"
      unitRef="usd">33000000.0</us-gaap:PaymentsToAcquireBusinessesGross>
    <laws:AcquisitionLiability
      contextRef="i485cd1f801e04fac96d8e1d57982c0f3_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGV4dHJlZ2lvbjo4NTIxY2M2MmRlNGY0YTRiYTAyMDNkZjFjZmFkMzc0Zl8yNzQ4Nzc5MDc1NzMz_e0248401-b37f-46a0-8683-61c2b036bf45"
      unitRef="usd">32700000</laws:AcquisitionLiability>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="ie36f131d6567463498fe99419ebf8a50_I20200831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGV4dHJlZ2lvbjo4NTIxY2M2MmRlNGY0YTRiYTAyMDNkZjFjZmFkMzc0Zl8xMDk5NTExNjMxMjI2_b5777f41-2b0b-4c82-8b70-2a6f6595e805"
      unitRef="usd">33000000.0</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="ic61c214a85044509a8fe3752ad7cfa0a_I20200831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGV4dHJlZ2lvbjo4NTIxY2M2MmRlNGY0YTRiYTAyMDNkZjFjZmFkMzc0Zl8xMDk5NTExNjMxMTEw_5edd70a6-3132-45c4-a369-9f8a982cec44"
      unitRef="usd">5000000.0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i2f3f16c951504c028579b503fa0dcfb2_I20200831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGV4dHJlZ2lvbjo4NTIxY2M2MmRlNGY0YTRiYTAyMDNkZjFjZmFkMzc0Zl8xMDk5NTExNjMxMTI2_6a845c63-3316-4adb-983a-e34c1f6db33e"
      unitRef="usd">2800000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i1cfd829901654b5299911d2181510717_D20200831-20200831"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGV4dHJlZ2lvbjo4NTIxY2M2MmRlNGY0YTRiYTAyMDNkZjFjZmFkMzc0Zl8xMDk5NTExNjMxMTMy_40986dc3-fae7-4354-b3fd-52d306674d85">P10Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i97e9dc6365d4438a949c846f90b23a75_D20200831-20200831"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGV4dHJlZ2lvbjo4NTIxY2M2MmRlNGY0YTRiYTAyMDNkZjFjZmFkMzc0Zl8xMDk5NTExNjMxMTM2_bed5db39-9c73-41e2-a92f-df99db22b3ff">P5Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:Goodwill
      contextRef="ie36f131d6567463498fe99419ebf8a50_I20200831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGV4dHJlZ2lvbjo4NTIxY2M2MmRlNGY0YTRiYTAyMDNkZjFjZmFkMzc0Zl8xMDk5NTExNjMxMTUy_c34b60e7-d7ae-4c44-a3a3-349ea24cc5cf"
      unitRef="usd">15800000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationAcquiredReceivablesEstimatedUncollectible
      contextRef="ie36f131d6567463498fe99419ebf8a50_I20200831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGV4dHJlZ2lvbjo4NTIxY2M2MmRlNGY0YTRiYTAyMDNkZjFjZmFkMzc0Zl82MDQ3MzEzOTU5MjU5_55fa9ae4-0994-48e0-bbae-f279c71638f3"
      unitRef="usd">400000</us-gaap:BusinessCombinationAcquiredReceivablesEstimatedUncollectible>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
      contextRef="ia3f83ce77d7a40639bcb5fa5948b5916_D20201001-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGV4dHJlZ2lvbjo4NTIxY2M2MmRlNGY0YTRiYTAyMDNkZjFjZmFkMzc0Zl8xMDk5NTExNjMxMjk2_2af60b47-b237-4ea6-9172-64fb5de1f498"
      unitRef="usd">22600000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
      contextRef="ia3f83ce77d7a40639bcb5fa5948b5916_D20201001-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGV4dHJlZ2lvbjo4NTIxY2M2MmRlNGY0YTRiYTAyMDNkZjFjZmFkMzc0Zl8xMDk5NTExNjMxMzE0_c3952f96-2eb4-40f0-b4db-84f90cf37b57"
      unitRef="usd">800000</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGV4dHJlZ2lvbjo4NTIxY2M2MmRlNGY0YTRiYTAyMDNkZjFjZmFkMzc0Zl82MDQ3MzEzOTU2NjA0_fa77ff1f-60eb-449e-8474-47dfae6a1921">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;A summary of the initial purchase price allocation of the acquisition is as follows (Dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:82.382%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Cash paid and payable and liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid and payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable and accrued 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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease obligation&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;620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 13pt;text-align:left;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Fair value of assets acquired&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:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventories&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;7,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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right of use asset&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;620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;42,167&#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:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock>
    <laws:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashPaidAndPayable
      contextRef="ie36f131d6567463498fe99419ebf8a50_I20200831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGFibGU6ZDQyMjAwNWVkODk1NDk1YjkwZWI5Zjc5OTdmNDllNTgvdGFibGVyYW5nZTpkNDIyMDA1ZWQ4OTU0OTViOTBlYjlmNzk5N2Y0OWU1OF8xLTItMS0xLTQ4_6acfee90-3849-4737-b97d-c988f31e4dcd"
      unitRef="usd">34523000</laws:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashPaidAndPayable>
    <laws:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses
      contextRef="ie36f131d6567463498fe99419ebf8a50_I20200831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGFibGU6ZDQyMjAwNWVkODk1NDk1YjkwZWI5Zjc5OTdmNDllNTgvdGFibGVyYW5nZTpkNDIyMDA1ZWQ4OTU0OTViOTBlYjlmNzk5N2Y0OWU1OF8yLTItMS0xLTQ4_d3bc87db-1557-40fa-92e6-617a5c39c5f6"
      unitRef="usd">4086000</laws:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation
      contextRef="ie36f131d6567463498fe99419ebf8a50_I20200831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGFibGU6ZDQyMjAwNWVkODk1NDk1YjkwZWI5Zjc5OTdmNDllNTgvdGFibGVyYW5nZTpkNDIyMDA1ZWQ4OTU0OTViOTBlYjlmNzk5N2Y0OWU1OF8zLTItMS0xLTYxMzY_576a4392-33b1-4431-96d6-9491c67220b1"
      unitRef="usd">620000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation>
    <laws:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredCompensationLiability
      contextRef="ie36f131d6567463498fe99419ebf8a50_I20200831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGFibGU6ZDQyMjAwNWVkODk1NDk1YjkwZWI5Zjc5OTdmNDllNTgvdGFibGVyYW5nZTpkNDIyMDA1ZWQ4OTU0OTViOTBlYjlmNzk5N2Y0OWU1OF8zLTItMS0xLTQ4_fe3d155b-f1f1-4e22-a490-f5f492be7f5f"
      unitRef="usd">2938000</laws:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredCompensationLiability>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="ie36f131d6567463498fe99419ebf8a50_I20200831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGFibGU6ZDQyMjAwNWVkODk1NDk1YjkwZWI5Zjc5OTdmNDllNTgvdGFibGVyYW5nZTpkNDIyMDA1ZWQ4OTU0OTViOTBlYjlmNzk5N2Y0OWU1OF80LTItMS0xLTQ4_ed46697c-1fd3-4fdf-a45f-a4f2d6f12043"
      unitRef="usd">42167000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:Goodwill
      contextRef="ie36f131d6567463498fe99419ebf8a50_I20200831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGFibGU6ZDQyMjAwNWVkODk1NDk1YjkwZWI5Zjc5OTdmNDllNTgvdGFibGVyYW5nZTpkNDIyMDA1ZWQ4OTU0OTViOTBlYjlmNzk5N2Y0OWU1OF82LTItMS0xLTQ4_947eddeb-c53e-42ae-8ee8-ae6885998527"
      unitRef="usd">15816000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="ie36f131d6567463498fe99419ebf8a50_I20200831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGFibGU6ZDQyMjAwNWVkODk1NDk1YjkwZWI5Zjc5OTdmNDllNTgvdGFibGVyYW5nZTpkNDIyMDA1ZWQ4OTU0OTViOTBlYjlmNzk5N2Y0OWU1OF83LTItMS0xLTQ4_7f8f3e35-ffa8-44c6-8dc3-4355740b2692"
      unitRef="usd">7797000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="ie36f131d6567463498fe99419ebf8a50_I20200831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGFibGU6ZDQyMjAwNWVkODk1NDk1YjkwZWI5Zjc5OTdmNDllNTgvdGFibGVyYW5nZTpkNDIyMDA1ZWQ4OTU0OTViOTBlYjlmNzk5N2Y0OWU1OF84LTItMS0xLTQ4_464f75fc-d1a6-4297-8713-1575e5a6d17c"
      unitRef="usd">7706000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="ic61c214a85044509a8fe3752ad7cfa0a_I20200831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGFibGU6ZDQyMjAwNWVkODk1NDk1YjkwZWI5Zjc5OTdmNDllNTgvdGFibGVyYW5nZTpkNDIyMDA1ZWQ4OTU0OTViOTBlYjlmNzk5N2Y0OWU1OF85LTItMS0xLTQ4_2a765617-c749-45dd-a369-53e42f43fbf1"
      unitRef="usd">4961000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i2f3f16c951504c028579b503fa0dcfb2_I20200831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGFibGU6ZDQyMjAwNWVkODk1NDk1YjkwZWI5Zjc5OTdmNDllNTgvdGFibGVyYW5nZTpkNDIyMDA1ZWQ4OTU0OTViOTBlYjlmNzk5N2Y0OWU1OF8xMC0yLTEtMS00OA_aa1b473f-7237-4fb7-abd6-f21f6fd6273a"
      unitRef="usd">2775000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="ie36f131d6567463498fe99419ebf8a50_I20200831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGFibGU6ZDQyMjAwNWVkODk1NDk1YjkwZWI5Zjc5OTdmNDllNTgvdGFibGVyYW5nZTpkNDIyMDA1ZWQ4OTU0OTViOTBlYjlmNzk5N2Y0OWU1OF8xMS0yLTEtMS00OA_e43e492d-53fb-4565-b98b-f40a424d4c3d"
      unitRef="usd">2121000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <laws:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets
      contextRef="iaec86dafb2f54c29a61ccce983c16df8_I20200831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGFibGU6ZDQyMjAwNWVkODk1NDk1YjkwZWI5Zjc5OTdmNDllNTgvdGFibGVyYW5nZTpkNDIyMDA1ZWQ4OTU0OTViOTBlYjlmNzk5N2Y0OWU1OF8xMy0yLTEtMS02MTQ4_29578fed-bf85-4960-860a-191f98f4d479"
      unitRef="usd">620000</laws:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets>
    <laws:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets
      contextRef="ie36f131d6567463498fe99419ebf8a50_I20200831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGFibGU6ZDQyMjAwNWVkODk1NDk1YjkwZWI5Zjc5OTdmNDllNTgvdGFibGVyYW5nZTpkNDIyMDA1ZWQ4OTU0OTViOTBlYjlmNzk5N2Y0OWU1OF8xMi0yLTEtMS00OA_f0f9a07c-dc30-4bc0-913d-dfbc418c994a"
      unitRef="usd">371000</laws:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets>
    <laws:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndGoodwill
      contextRef="ie36f131d6567463498fe99419ebf8a50_I20200831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGFibGU6ZDQyMjAwNWVkODk1NDk1YjkwZWI5Zjc5OTdmNDllNTgvdGFibGVyYW5nZTpkNDIyMDA1ZWQ4OTU0OTViOTBlYjlmNzk5N2Y0OWU1OF8xMy0yLTEtMS00OA_5f33bdc1-8060-4645-8e19-882daa9b5e31"
      unitRef="usd">42167000</laws:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndGoodwill>
    <us-gaap:BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTableTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGV4dHJlZ2lvbjo4NTIxY2M2MmRlNGY0YTRiYTAyMDNkZjFjZmFkMzc0Zl82MDQ3MzEzOTU2NjAz_8190650f-7acf-4904-b74b-4c0aad0f9a16">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following table contains unaudited pro forma revenue and net income for Lawson Products assuming the Partsmaster acquisition closed on January 1, 2019.&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:66.459%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.824%"/&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;(Unaudited)&lt;/span&gt;&lt;/td&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;Pro Forma Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;435,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Net Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTableTextBlock>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGFibGU6ZjJiYjUyZjcwMDQwNDVhYWE0MDUwZDY4M2Y5NTVhYWUvdGFibGVyYW5nZTpmMmJiNTJmNzAwNDA0NWFhYTQwNTBkNjgzZjk1NWFhZV81LTYtMS0xLTQ4_716a5799-e9cc-4baa-8cd3-b02727498682"
      unitRef="usd">396679000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGFibGU6ZjJiYjUyZjcwMDQwNDVhYWE0MDUwZDY4M2Y5NTVhYWUvdGFibGVyYW5nZTpmMmJiNTJmNzAwNDA0NWFhYTQwNTBkNjgzZjk1NWFhZV81LTgtMS0xLTQ4_d6720762-273a-4fc7-8ea7-20709205a68e"
      unitRef="usd">435486000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGFibGU6ZjJiYjUyZjcwMDQwNDVhYWE0MDUwZDY4M2Y5NTVhYWUvdGFibGVyYW5nZTpmMmJiNTJmNzAwNDA0NWFhYTQwNTBkNjgzZjk1NWFhZV85LTYtMS0xLTQ4_f0dd8ab7-c45b-4925-8175-2977d1345599"
      unitRef="usd">16535000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjQ0L2ZyYWc6ODUyMWNjNjJkZTRmNGE0YmEwMjAzZGYxY2ZhZDM3NGYvdGFibGU6ZjJiYjUyZjcwMDQwNDVhYWE0MDUwZDY4M2Y5NTVhYWUvdGFibGVyYW5nZTpmMmJiNTJmNzAwNDA0NWFhYTQwNTBkNjgzZjk1NWFhZV85LTgtMS0xLTQ4_c72e9664-2b94-4af7-8441-1268210b5dbe"
      unitRef="usd">7277000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84OC9mcmFnOmY3YmFmZGQ2OTYyZTQ3NjRiNWUxNTBkMWU3YzllN2Q5L3RleHRyZWdpb246ZjdiYWZkZDY5NjJlNDc2NGI1ZTE1MGQxZTdjOWU3ZDlfMzY2OA_c6cec5ac-fec9-49a1-a2c0-cc10f321328c">Revenue Recognition &lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As part of the Company's revenue recognition analysis, it concluded that it has two separate performance obligations, and accordingly, two separate revenue streams: products and services. Under the definition of a contract as defined by ASC 606, the Company considers contracts to be created at the time an order to purchase product is agreed upon regardless of whether or not  there is a written 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-style:italic;font-weight:400;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="text-align:justify;text-indent:18pt"&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;Lawson has two operating segments; the Lawson segment and the Bolt Supply segment. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Lawson segment has two distinct performance obligations offered to its customers: a product performance obligation and a service performance obligation. Although the Company has identified that it offers its customers both a product and a service obligation, the customer only receives one invoice per transaction with no price breakout between these obligations. The Company does not price its offerings based on any breakout between these 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="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lawson generates revenue primarily from the sale of MRO products to its customers. Revenue related to product sales is recognized at the time that control of the product has been transferred to the customer; either at the time the product is shipped or the time the product has been received by the customer. The Company does not commit to long-term contracts to sell customers a certain minimum quantity of products.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Lawson segment, including the Partsmaster acquisition, offers a VMI service proposition to its customers. A portion of these services, primarily related to stocking of product and maintenance of the MRO inventory, is provided a short period of time after control of the purchased product has been transferred to the customer. Since some components of VMI service have not been provided at the time the control of the product transfers to the customer, that portion of expected consideration is deferred until the time that those services have been provided. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Bolt Supply segment does not provide VMI services for its customers or provide services in addition to product sales to customers. Revenue is recognized at the time that control of the product has been transferred to the customer which is either upon delivery or shipment depending on the terms of the contract. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In previous financial statements, the Company presented the disaggregated components of total revenue: product revenue and service revenue, along with the cost of sales associated with each of these revenue streams as the service revenues exceeded 10% of consolidated sales. Since the Company qualifies as a smaller reporting company, the Company has elected to discontinue disclosure of the disaggregated components of revenue and cost of sales in its consolidated statements of income and comprehensive income and in the related notes to the consolidated financial statements. For the twelve months ended December 31, 2019, service revenue of $40.1&#160;million was reported as service revenue which have now been combined as reported within total revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Disaggregated revenue by product type follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.428%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.264%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.332%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.333%"/&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;Unaudited&lt;/span&gt;&lt;/td&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;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;Product Category&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;border-top:1pt solid #000000;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;Fastening systems&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22%&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;24%&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;Cutting tools and abrasives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13%&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;Fluid power&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13%&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;15%&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;Specialty chemicals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11%&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;Electrical&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10%&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;11%&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;Aftermarket automotive supplies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8%&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;Safety&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5%&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;Welding and metal repair&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2%&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;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15%&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;11%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;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;100%&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-bottom:3pt double #000000;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;100%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Lawson as Lessor&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior to acquisition, Partsmaster leased parts washer machines to customers through its Torrents leasing program. The Torrents leasing program comprised a minor portion of the Partsmaster business. The Company will continue the leasing program for the foreseeable future. These leases are classified as operating leases. The leased machines are recognized as fixed assets on the Company's consolidated balance sheet and the leasing revenue is recognized on a straight line basis. The Torrents machine leasing program generated $0.9 million of revenue in 2020 post-acquisition. The Company has adopted the practical expedient not to separate the non-lease components that would be within the scope of ASC 606 from the associated lease component as the relevant criteria under ASC 842 are met.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7785db0e87e740ae8e54db87773f2e04_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84OC9mcmFnOmY3YmFmZGQ2OTYyZTQ3NjRiNWUxNTBkMWU3YzllN2Q5L3RleHRyZWdpb246ZjdiYWZkZDY5NjJlNDc2NGI1ZTE1MGQxZTdjOWU3ZDlfMjc0ODc3OTA3NTY3Mg_ed3bc0fa-1baa-4f2f-a77d-ec2af2201b81"
      unitRef="usd">40100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84OC9mcmFnOmY3YmFmZGQ2OTYyZTQ3NjRiNWUxNTBkMWU3YzllN2Q5L3RleHRyZWdpb246ZjdiYWZkZDY5NjJlNDc2NGI1ZTE1MGQxZTdjOWU3ZDlfMzY2OQ_8d70c79e-4b6d-4a91-8757-4378b432e659">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Disaggregated revenue by product type follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.428%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.264%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.332%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.333%"/&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;Unaudited&lt;/span&gt;&lt;/td&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;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;Product Category&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;border-top:1pt solid #000000;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;Fastening systems&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22%&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;24%&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;Cutting tools and abrasives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13%&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;Fluid power&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13%&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;15%&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;Specialty chemicals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11%&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;Electrical&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10%&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;11%&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;Aftermarket automotive supplies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8%&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;Safety&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5%&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;Welding and metal repair&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2%&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;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15%&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;11%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;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;100%&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-bottom:3pt double #000000;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;100%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i5a15fe5b5846425da3978750a4a4a113_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84OC9mcmFnOmY3YmFmZGQ2OTYyZTQ3NjRiNWUxNTBkMWU3YzllN2Q5L3RhYmxlOmQ4MGExMzJjMjM3YjQwZmM4ZTI1OTliMWI2MjM0NGZkL3RhYmxlcmFuZ2U6ZDgwYTEzMmMyMzdiNDBmYzhlMjU5OWIxYjYyMzQ0ZmRfMy0xLTEtMS0w_ff7b4b91-de36-4bab-815b-c8c049f957c4"
      unitRef="number">0.22</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i2457f2889dc64fa4872778026871ebf0_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84OC9mcmFnOmY3YmFmZGQ2OTYyZTQ3NjRiNWUxNTBkMWU3YzllN2Q5L3RhYmxlOmQ4MGExMzJjMjM3YjQwZmM4ZTI1OTliMWI2MjM0NGZkL3RhYmxlcmFuZ2U6ZDgwYTEzMmMyMzdiNDBmYzhlMjU5OWIxYjYyMzQ0ZmRfMy0zLTEtMS0w_473d2d12-8f1e-4398-a50f-58b039490b4e"
      unitRef="number">0.24</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="if7ff02b771e24acfb0f594c53a7e5367_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84OC9mcmFnOmY3YmFmZGQ2OTYyZTQ3NjRiNWUxNTBkMWU3YzllN2Q5L3RhYmxlOmQ4MGExMzJjMjM3YjQwZmM4ZTI1OTliMWI2MjM0NGZkL3RhYmxlcmFuZ2U6ZDgwYTEzMmMyMzdiNDBmYzhlMjU5OWIxYjYyMzQ0ZmRfNC0xLTEtMS00MDYz_1bebaed5-7a98-4546-a8e5-e65670eeb8af"
      unitRef="number">0.14</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i5308c08c5e5046b686d54fcb57914bae_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84OC9mcmFnOmY3YmFmZGQ2OTYyZTQ3NjRiNWUxNTBkMWU3YzllN2Q5L3RhYmxlOmQ4MGExMzJjMjM3YjQwZmM4ZTI1OTliMWI2MjM0NGZkL3RhYmxlcmFuZ2U6ZDgwYTEzMmMyMzdiNDBmYzhlMjU5OWIxYjYyMzQ0ZmRfNC0zLTEtMS00MDYz_1a70ca9f-5bb8-4953-89d5-ce0f52e2a0be"
      unitRef="number">0.13</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i9a096584284f4c4a886ed46809e23f4b_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84OC9mcmFnOmY3YmFmZGQ2OTYyZTQ3NjRiNWUxNTBkMWU3YzllN2Q5L3RhYmxlOmQ4MGExMzJjMjM3YjQwZmM4ZTI1OTliMWI2MjM0NGZkL3RhYmxlcmFuZ2U6ZDgwYTEzMmMyMzdiNDBmYzhlMjU5OWIxYjYyMzQ0ZmRfNC0xLTEtMS0w_bf501d11-7f08-4a71-bac6-c4ccb0a13356"
      unitRef="number">0.13</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i1fd7d03df4e348e3ab913fdf1f66cd99_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84OC9mcmFnOmY3YmFmZGQ2OTYyZTQ3NjRiNWUxNTBkMWU3YzllN2Q5L3RhYmxlOmQ4MGExMzJjMjM3YjQwZmM4ZTI1OTliMWI2MjM0NGZkL3RhYmxlcmFuZ2U6ZDgwYTEzMmMyMzdiNDBmYzhlMjU5OWIxYjYyMzQ0ZmRfNC0zLTEtMS0w_41468692-62db-4978-94e3-1961a75a3c65"
      unitRef="number">0.15</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="iba498d05e90b49349ddcb25ef8ba0d6d_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84OC9mcmFnOmY3YmFmZGQ2OTYyZTQ3NjRiNWUxNTBkMWU3YzllN2Q5L3RhYmxlOmQ4MGExMzJjMjM3YjQwZmM4ZTI1OTliMWI2MjM0NGZkL3RhYmxlcmFuZ2U6ZDgwYTEzMmMyMzdiNDBmYzhlMjU5OWIxYjYyMzQ0ZmRfNi0xLTEtMS0w_b469c223-71fe-468a-b7c3-fd6511168b48"
      unitRef="number">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="iff1dd28fa990422db5c0b02315e3f54a_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84OC9mcmFnOmY3YmFmZGQ2OTYyZTQ3NjRiNWUxNTBkMWU3YzllN2Q5L3RhYmxlOmQ4MGExMzJjMjM3YjQwZmM4ZTI1OTliMWI2MjM0NGZkL3RhYmxlcmFuZ2U6ZDgwYTEzMmMyMzdiNDBmYzhlMjU5OWIxYjYyMzQ0ZmRfNi0zLTEtMS0w_1a16dbbf-4c79-4106-adba-c95b6bb74913"
      unitRef="number">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ieef3c0acd5a64707a2bfb81a7bfb9b06_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84OC9mcmFnOmY3YmFmZGQ2OTYyZTQ3NjRiNWUxNTBkMWU3YzllN2Q5L3RhYmxlOmQ4MGExMzJjMjM3YjQwZmM4ZTI1OTliMWI2MjM0NGZkL3RhYmxlcmFuZ2U6ZDgwYTEzMmMyMzdiNDBmYzhlMjU5OWIxYjYyMzQ0ZmRfNy0xLTEtMS0w_4cc74bac-3be6-400b-bd31-d7d65bf5e8ac"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="if37f021fcd364ce3bf83c42351e47d6d_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84OC9mcmFnOmY3YmFmZGQ2OTYyZTQ3NjRiNWUxNTBkMWU3YzllN2Q5L3RhYmxlOmQ4MGExMzJjMjM3YjQwZmM4ZTI1OTliMWI2MjM0NGZkL3RhYmxlcmFuZ2U6ZDgwYTEzMmMyMzdiNDBmYzhlMjU5OWIxYjYyMzQ0ZmRfNy0zLTEtMS0w_b2716e27-5632-46bb-a12d-e77eb3e1e10d"
      unitRef="number">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i3b1e06a5239d4ac0a1568f70d0a9b8ed_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84OC9mcmFnOmY3YmFmZGQ2OTYyZTQ3NjRiNWUxNTBkMWU3YzllN2Q5L3RhYmxlOmQ4MGExMzJjMjM3YjQwZmM4ZTI1OTliMWI2MjM0NGZkL3RhYmxlcmFuZ2U6ZDgwYTEzMmMyMzdiNDBmYzhlMjU5OWIxYjYyMzQ0ZmRfOC0xLTEtMS0w_15e63c21-d3b8-4e30-a004-cdd4de0e2e44"
      unitRef="number">0.07</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ie6e9bde28b554953adf5307cfb776ac5_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84OC9mcmFnOmY3YmFmZGQ2OTYyZTQ3NjRiNWUxNTBkMWU3YzllN2Q5L3RhYmxlOmQ4MGExMzJjMjM3YjQwZmM4ZTI1OTliMWI2MjM0NGZkL3RhYmxlcmFuZ2U6ZDgwYTEzMmMyMzdiNDBmYzhlMjU5OWIxYjYyMzQ0ZmRfOC0zLTEtMS0w_dc1be641-6f45-49c7-8a08-80cf19aa31f0"
      unitRef="number">0.08</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i8441ebe580aa4a90a92ab00faf8bf095_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84OC9mcmFnOmY3YmFmZGQ2OTYyZTQ3NjRiNWUxNTBkMWU3YzllN2Q5L3RhYmxlOmQ4MGExMzJjMjM3YjQwZmM4ZTI1OTliMWI2MjM0NGZkL3RhYmxlcmFuZ2U6ZDgwYTEzMmMyMzdiNDBmYzhlMjU5OWIxYjYyMzQ0ZmRfOS0xLTEtMS0w_46c8992c-576c-4aa1-a6c4-15b6a6dec43c"
      unitRef="number">0.06</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i06b824e06cf1419d91f1bbab91352a8d_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84OC9mcmFnOmY3YmFmZGQ2OTYyZTQ3NjRiNWUxNTBkMWU3YzllN2Q5L3RhYmxlOmQ4MGExMzJjMjM3YjQwZmM4ZTI1OTliMWI2MjM0NGZkL3RhYmxlcmFuZ2U6ZDgwYTEzMmMyMzdiNDBmYzhlMjU5OWIxYjYyMzQ0ZmRfOS0zLTEtMS0w_3cf53b82-0a7c-47c8-97ba-f5aabe0b8148"
      unitRef="number">0.05</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i4c1eca61423d4fa2b41a9cf01e1f36bc_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84OC9mcmFnOmY3YmFmZGQ2OTYyZTQ3NjRiNWUxNTBkMWU3YzllN2Q5L3RhYmxlOmQ4MGExMzJjMjM3YjQwZmM4ZTI1OTliMWI2MjM0NGZkL3RhYmxlcmFuZ2U6ZDgwYTEzMmMyMzdiNDBmYzhlMjU5OWIxYjYyMzQ0ZmRfMTAtMS0xLTEtMA_2a5c822e-0863-4dd3-b1f5-177e042b61f5"
      unitRef="number">0.02</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i6ab6e0345fb9456f9bd8a23858a53ea0_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84OC9mcmFnOmY3YmFmZGQ2OTYyZTQ3NjRiNWUxNTBkMWU3YzllN2Q5L3RhYmxlOmQ4MGExMzJjMjM3YjQwZmM4ZTI1OTliMWI2MjM0NGZkL3RhYmxlcmFuZ2U6ZDgwYTEzMmMyMzdiNDBmYzhlMjU5OWIxYjYyMzQ0ZmRfMTAtMy0xLTEtMA_13ce98e6-2ca6-4910-9fa0-0346a2205190"
      unitRef="number">0.02</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i8419af99d97649c79c78fd6c98a5c64b_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84OC9mcmFnOmY3YmFmZGQ2OTYyZTQ3NjRiNWUxNTBkMWU3YzllN2Q5L3RhYmxlOmQ4MGExMzJjMjM3YjQwZmM4ZTI1OTliMWI2MjM0NGZkL3RhYmxlcmFuZ2U6ZDgwYTEzMmMyMzdiNDBmYzhlMjU5OWIxYjYyMzQ0ZmRfMTEtMS0xLTEtMA_3b6e87d7-38ec-4930-95f1-7b3d2aee8705"
      unitRef="number">0.15</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="icf73fe063c0c4a9387a5a9c957edacd2_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84OC9mcmFnOmY3YmFmZGQ2OTYyZTQ3NjRiNWUxNTBkMWU3YzllN2Q5L3RhYmxlOmQ4MGExMzJjMjM3YjQwZmM4ZTI1OTliMWI2MjM0NGZkL3RhYmxlcmFuZ2U6ZDgwYTEzMmMyMzdiNDBmYzhlMjU5OWIxYjYyMzQ0ZmRfMTEtMy0xLTEtMA_3276c6ce-3066-487f-a7df-282476d3ddd8"
      unitRef="number">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i86eded14681942ddbe02690909e54fca_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84OC9mcmFnOmY3YmFmZGQ2OTYyZTQ3NjRiNWUxNTBkMWU3YzllN2Q5L3RhYmxlOmQ4MGExMzJjMjM3YjQwZmM4ZTI1OTliMWI2MjM0NGZkL3RhYmxlcmFuZ2U6ZDgwYTEzMmMyMzdiNDBmYzhlMjU5OWIxYjYyMzQ0ZmRfMTItMS0xLTEtMA_72d8389b-0cde-4d31-ba76-6ac335f0c561"
      unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i8097861b2f524e4ebd9703d4fd3b022c_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84OC9mcmFnOmY3YmFmZGQ2OTYyZTQ3NjRiNWUxNTBkMWU3YzllN2Q5L3RhYmxlOmQ4MGExMzJjMjM3YjQwZmM4ZTI1OTliMWI2MjM0NGZkL3RhYmxlcmFuZ2U6ZDgwYTEzMmMyMzdiNDBmYzhlMjU5OWIxYjYyMzQ0ZmRfMTItMy0xLTEtMA_185df216-e834-45fc-9738-e2077c01e5ec"
      unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="ie1741b35ba124c65b56a57335d78a9e8_D20200901-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl84OC9mcmFnOmY3YmFmZGQ2OTYyZTQ3NjRiNWUxNTBkMWU3YzllN2Q5L3RleHRyZWdpb246ZjdiYWZkZDY5NjJlNDc2NGI1ZTE1MGQxZTdjOWU3ZDlfNjA0NzMxMzk2MDEwMA_f38693e9-ecc0-4de5-b5bf-14c824eec8df"
      unitRef="usd">900000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:RestrictedAssetsDisclosureTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85NC9mcmFnOjlmNjYwMjYxMjMxYTQwMzc5MzMzMzFjNmE2NjA4NWI0L3RleHRyZWdpb246OWY2NjAyNjEyMzFhNDAzNzkzMzMzMWM2YTY2MDg1YjRfMzQ5_ca88038e-112c-473c-bead-61c548f629a8">Restricted Cash&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has agreed to maintain $0.8&#160;million in a money market account as collateral for an outside party that is providing certain commercial card processing services for the Company. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has also agreed to maintain $0.2&#160;million  in a guaranteed investment certificate as collateral for an outside party that is providing certain commercial credit card services for Bolt. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is restricted from withdrawing this balance without the prior consent of the outside party during the term of the agreement.&lt;/span&gt;</us-gaap:RestrictedAssetsDisclosureTextBlock>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i54cfcaa016524c59b10d22dbc098cbd1_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85NC9mcmFnOjlmNjYwMjYxMjMxYTQwMzc5MzMzMzFjNmE2NjA4NWI0L3RleHRyZWdpb246OWY2NjAyNjEyMzFhNDAzNzkzMzMzMWM2YTY2MDg1YjRfMjc0ODc3OTA3MDE4Mg_98417e7d-26c2-4afd-9037-88f60e88a639"
      unitRef="usd">800000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i531e71aa6b714090964b7247b6272de5_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85NC9mcmFnOjlmNjYwMjYxMjMxYTQwMzc5MzMzMzFjNmE2NjA4NWI0L3RleHRyZWdpb246OWY2NjAyNjEyMzFhNDAzNzkzMzMzMWM2YTY2MDg1YjRfMjc0ODc3OTA3MDU4MQ_529496a8-6ae1-4b05-b21c-d87e552acd73"
      unitRef="usd">200000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85Ny9mcmFnOjE0NDBjMTNlMWM5YjQ1Njk5NThkNTFlYThkNDhhMzVmL3RleHRyZWdpb246MTQ0MGMxM2UxYzliNDU2OTk1OGQ1MWVhOGQ0OGEzNWZfMTM4_869b4979-0268-4693-86d2-62cb39ab203e">Inventories, net&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories, net, consisting primarily of purchased goods which are offered for resale, were as follows:&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:72.263%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.847%"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&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:middle"&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: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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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;Inventories, gross&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;67,137&#160;&lt;/span&gt;&lt;/td&gt;&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,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&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 obsolete and excess inventory&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,270)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,595)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventories, net&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;61,867&#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;55,905&#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:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85Ny9mcmFnOjE0NDBjMTNlMWM5YjQ1Njk5NThkNTFlYThkNDhhMzVmL3RleHRyZWdpb246MTQ0MGMxM2UxYzliNDU2OTk1OGQ1MWVhOGQ0OGEzNWZfMTQ1_12094b37-6b3b-45be-9887-b30cf031e819">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories, net, consisting primarily of purchased goods which are offered for resale, were as follows:&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:72.263%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.847%"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&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:middle"&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: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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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;Inventories, gross&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;67,137&#160;&lt;/span&gt;&lt;/td&gt;&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,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&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 obsolete and excess inventory&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,270)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,595)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventories, net&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;61,867&#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;55,905&#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:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryGross
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85Ny9mcmFnOjE0NDBjMTNlMWM5YjQ1Njk5NThkNTFlYThkNDhhMzVmL3RhYmxlOmU0MDdiMzcxYjcxMzRmMjRiOWZiZGY4NDA0ZmRkOGMwL3RhYmxlcmFuZ2U6ZTQwN2IzNzFiNzEzNGYyNGI5ZmJkZjg0MDRmZGQ4YzBfMy0xLTEtMS0w_c105ce22-10d5-4479-8157-a1172a8646d2"
      unitRef="usd">67137000</us-gaap:InventoryGross>
    <us-gaap:InventoryGross
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85Ny9mcmFnOjE0NDBjMTNlMWM5YjQ1Njk5NThkNTFlYThkNDhhMzVmL3RhYmxlOmU0MDdiMzcxYjcxMzRmMjRiOWZiZGY4NDA0ZmRkOGMwL3RhYmxlcmFuZ2U6ZTQwN2IzNzFiNzEzNGYyNGI5ZmJkZjg0MDRmZGQ4YzBfMy0zLTEtMS0w_2ab37514-c0bc-4daa-97bf-dc3c4ec5095a"
      unitRef="usd">60500000</us-gaap:InventoryGross>
    <us-gaap:InventoryValuationReserves
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85Ny9mcmFnOjE0NDBjMTNlMWM5YjQ1Njk5NThkNTFlYThkNDhhMzVmL3RhYmxlOmU0MDdiMzcxYjcxMzRmMjRiOWZiZGY4NDA0ZmRkOGMwL3RhYmxlcmFuZ2U6ZTQwN2IzNzFiNzEzNGYyNGI5ZmJkZjg0MDRmZGQ4YzBfNC0xLTEtMS0w_e554189f-b7d4-4863-ba54-7528812253a1"
      unitRef="usd">5270000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85Ny9mcmFnOjE0NDBjMTNlMWM5YjQ1Njk5NThkNTFlYThkNDhhMzVmL3RhYmxlOmU0MDdiMzcxYjcxMzRmMjRiOWZiZGY4NDA0ZmRkOGMwL3RhYmxlcmFuZ2U6ZTQwN2IzNzFiNzEzNGYyNGI5ZmJkZjg0MDRmZGQ4YzBfNC0zLTEtMS0w_c20b4e04-100d-4d8a-9653-4ce5689ad7c2"
      unitRef="usd">4595000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryNet
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85Ny9mcmFnOjE0NDBjMTNlMWM5YjQ1Njk5NThkNTFlYThkNDhhMzVmL3RhYmxlOmU0MDdiMzcxYjcxMzRmMjRiOWZiZGY4NDA0ZmRkOGMwL3RhYmxlcmFuZ2U6ZTQwN2IzNzFiNzEzNGYyNGI5ZmJkZjg0MDRmZGQ4YzBfNS0xLTEtMS0w_c24275cf-6487-4c69-a2ec-cf49c483e420"
      unitRef="usd">61867000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85Ny9mcmFnOjE0NDBjMTNlMWM5YjQ1Njk5NThkNTFlYThkNDhhMzVmL3RhYmxlOmU0MDdiMzcxYjcxMzRmMjRiOWZiZGY4NDA0ZmRkOGMwL3RhYmxlcmFuZ2U6ZTQwN2IzNzFiNzEzNGYyNGI5ZmJkZjg0MDRmZGQ4YzBfNS0zLTEtMS0w_987240fd-1c8d-43e7-b0ec-61496193e7bd"
      unitRef="usd">55905000</us-gaap:InventoryNet>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDAvZnJhZzplMGE3MzdjODU1NmM0OTg4OTEyMmE4ZmUyM2Q0MTEyMS90ZXh0cmVnaW9uOmUwYTczN2M4NTU2YzQ5ODg5MTIyYThmZTIzZDQxMTIxXzI3Mw_d3b06bbd-e97e-4fbe-9ce8-e905c7b4997e">Property, Plant and Equipment&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Components of property, plant and equipment were as follows:&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:72.263%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.847%"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&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:middle"&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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #333333;padding:2px 1pt;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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #333333;padding:2px 1pt;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;Land&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,650&#160;&lt;/span&gt;&lt;/td&gt;&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,625&#160;&lt;/span&gt;&lt;/td&gt;&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;Buildings and improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vehicles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;74,870&#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;71,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation and amortization&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(59,070)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,591)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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 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;15,800&#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;16,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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDAvZnJhZzplMGE3MzdjODU1NmM0OTg4OTEyMmE4ZmUyM2Q0MTEyMS90ZXh0cmVnaW9uOmUwYTczN2M4NTU2YzQ5ODg5MTIyYThmZTIzZDQxMTIxXzI4MQ_78b2eccc-17f4-4256-ba26-bdaa95bbfd7e">&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Components of property, plant and equipment were as follows:&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:72.263%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.847%"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&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:middle"&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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #333333;padding:2px 1pt;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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #333333;padding:2px 1pt;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;Land&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,650&#160;&lt;/span&gt;&lt;/td&gt;&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,625&#160;&lt;/span&gt;&lt;/td&gt;&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;Buildings and improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vehicles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;74,870&#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;71,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation and amortization&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(59,070)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,591)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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 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;15,800&#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;16,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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ie83c367ddb1540e196471269d8e8769d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDAvZnJhZzplMGE3MzdjODU1NmM0OTg4OTEyMmE4ZmUyM2Q0MTEyMS90YWJsZTplNWUyOTFlZTMxNDI0OGE4YmY5MDlhY2U2NDE3MTQwOS90YWJsZXJhbmdlOmU1ZTI5MWVlMzE0MjQ4YThiZjkwOWFjZTY0MTcxNDA5XzMtMS0xLTEtMA_ea1a0217-4074-4b30-9f56-c9bb6acf5f96"
      unitRef="usd">2650000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="iec68020ddb174c46a161988584750ef8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDAvZnJhZzplMGE3MzdjODU1NmM0OTg4OTEyMmE4ZmUyM2Q0MTEyMS90YWJsZTplNWUyOTFlZTMxNDI0OGE4YmY5MDlhY2U2NDE3MTQwOS90YWJsZXJhbmdlOmU1ZTI5MWVlMzE0MjQ4YThiZjkwOWFjZTY0MTcxNDA5XzMtMy0xLTEtMA_ec373365-ba53-473f-b03d-4e4d142546d5"
      unitRef="usd">2625000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i254e7666c31b4aa893aa6777f11b9bbf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDAvZnJhZzplMGE3MzdjODU1NmM0OTg4OTEyMmE4ZmUyM2Q0MTEyMS90YWJsZTplNWUyOTFlZTMxNDI0OGE4YmY5MDlhY2U2NDE3MTQwOS90YWJsZXJhbmdlOmU1ZTI5MWVlMzE0MjQ4YThiZjkwOWFjZTY0MTcxNDA5XzQtMS0xLTEtMA_19c3937d-dff5-4c98-9df8-981251b23e0c"
      unitRef="usd">15765000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i087f46ddda44401ca334bf60beb7eec2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDAvZnJhZzplMGE3MzdjODU1NmM0OTg4OTEyMmE4ZmUyM2Q0MTEyMS90YWJsZTplNWUyOTFlZTMxNDI0OGE4YmY5MDlhY2U2NDE3MTQwOS90YWJsZXJhbmdlOmU1ZTI5MWVlMzE0MjQ4YThiZjkwOWFjZTY0MTcxNDA5XzQtMy0xLTEtMA_c7359a9a-369b-4f3f-b695-734c99381089"
      unitRef="usd">15356000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i928f0e9d8468447d922fcab21bfe9f86_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDAvZnJhZzplMGE3MzdjODU1NmM0OTg4OTEyMmE4ZmUyM2Q0MTEyMS90YWJsZTplNWUyOTFlZTMxNDI0OGE4YmY5MDlhY2U2NDE3MTQwOS90YWJsZXJhbmdlOmU1ZTI5MWVlMzE0MjQ4YThiZjkwOWFjZTY0MTcxNDA5XzUtMS0xLTEtMA_83a3be88-f166-4169-a578-ab1a7a549236"
      unitRef="usd">26814000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i6ebddffe012b46b3bf80ab42f73e4977_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDAvZnJhZzplMGE3MzdjODU1NmM0OTg4OTEyMmE4ZmUyM2Q0MTEyMS90YWJsZTplNWUyOTFlZTMxNDI0OGE4YmY5MDlhY2U2NDE3MTQwOS90YWJsZXJhbmdlOmU1ZTI5MWVlMzE0MjQ4YThiZjkwOWFjZTY0MTcxNDA5XzUtMy0xLTEtMA_fcb69ea9-348b-418d-af1f-41f40dc33d52"
      unitRef="usd">24509000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i1237401c8a4c409e8becc096ed23f828_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDAvZnJhZzplMGE3MzdjODU1NmM0OTg4OTEyMmE4ZmUyM2Q0MTEyMS90YWJsZTplNWUyOTFlZTMxNDI0OGE4YmY5MDlhY2U2NDE3MTQwOS90YWJsZXJhbmdlOmU1ZTI5MWVlMzE0MjQ4YThiZjkwOWFjZTY0MTcxNDA5XzYtMS0xLTEtMA_852be88e-0b90-4304-8a3f-e1db59df02d4"
      unitRef="usd">23013000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i1ccbbfda56b14182b001fa46807dcd7b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDAvZnJhZzplMGE3MzdjODU1NmM0OTg4OTEyMmE4ZmUyM2Q0MTEyMS90YWJsZTplNWUyOTFlZTMxNDI0OGE4YmY5MDlhY2U2NDE3MTQwOS90YWJsZXJhbmdlOmU1ZTI5MWVlMzE0MjQ4YThiZjkwOWFjZTY0MTcxNDA5XzYtMy0xLTEtMA_89c699f3-ac3b-4b2c-9a54-67575df309da"
      unitRef="usd">22136000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i149e7efc5212413792816caac97c28b3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDAvZnJhZzplMGE3MzdjODU1NmM0OTg4OTEyMmE4ZmUyM2Q0MTEyMS90YWJsZTplNWUyOTFlZTMxNDI0OGE4YmY5MDlhY2U2NDE3MTQwOS90YWJsZXJhbmdlOmU1ZTI5MWVlMzE0MjQ4YThiZjkwOWFjZTY0MTcxNDA5XzctMS0xLTEtMA_914742be-f7af-4740-ba75-ad479b6aada1"
      unitRef="usd">5725000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i6f9d8d6c7a364164a74de158fcc5879a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDAvZnJhZzplMGE3MzdjODU1NmM0OTg4OTEyMmE4ZmUyM2Q0MTEyMS90YWJsZTplNWUyOTFlZTMxNDI0OGE4YmY5MDlhY2U2NDE3MTQwOS90YWJsZXJhbmdlOmU1ZTI5MWVlMzE0MjQ4YThiZjkwOWFjZTY0MTcxNDA5XzctMy0xLTEtMA_09a45b69-2129-42d0-bc93-e2632225213a"
      unitRef="usd">5673000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i3cd2563d74214986872719740ef4b7f3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDAvZnJhZzplMGE3MzdjODU1NmM0OTg4OTEyMmE4ZmUyM2Q0MTEyMS90YWJsZTplNWUyOTFlZTMxNDI0OGE4YmY5MDlhY2U2NDE3MTQwOS90YWJsZXJhbmdlOmU1ZTI5MWVlMzE0MjQ4YThiZjkwOWFjZTY0MTcxNDA5XzgtMS0xLTEtMA_d5ff5ec6-289a-40f9-a876-9a8851934549"
      unitRef="usd">151000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i18263307ebe74e009d5dad6655886898_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDAvZnJhZzplMGE3MzdjODU1NmM0OTg4OTEyMmE4ZmUyM2Q0MTEyMS90YWJsZTplNWUyOTFlZTMxNDI0OGE4YmY5MDlhY2U2NDE3MTQwOS90YWJsZXJhbmdlOmU1ZTI5MWVlMzE0MjQ4YThiZjkwOWFjZTY0MTcxNDA5XzgtMy0xLTEtMA_faa65fd2-4a2d-46d8-bd46-913de9590ae6"
      unitRef="usd">155000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i3d41290aed754cd3861cea47b319b656_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDAvZnJhZzplMGE3MzdjODU1NmM0OTg4OTEyMmE4ZmUyM2Q0MTEyMS90YWJsZTplNWUyOTFlZTMxNDI0OGE4YmY5MDlhY2U2NDE3MTQwOS90YWJsZXJhbmdlOmU1ZTI5MWVlMzE0MjQ4YThiZjkwOWFjZTY0MTcxNDA5XzExLTEtMS0xLTA_f529c835-182e-429a-ba5f-4adedc9fdb40"
      unitRef="usd">752000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i59eb892b0ccc4b8d93bf69f1aceef069_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDAvZnJhZzplMGE3MzdjODU1NmM0OTg4OTEyMmE4ZmUyM2Q0MTEyMS90YWJsZTplNWUyOTFlZTMxNDI0OGE4YmY5MDlhY2U2NDE3MTQwOS90YWJsZXJhbmdlOmU1ZTI5MWVlMzE0MjQ4YThiZjkwOWFjZTY0MTcxNDA5XzExLTMtMS0xLTA_1d9abf15-26bd-4f3b-ae34-4a445ea3ac0c"
      unitRef="usd">683000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDAvZnJhZzplMGE3MzdjODU1NmM0OTg4OTEyMmE4ZmUyM2Q0MTEyMS90YWJsZTplNWUyOTFlZTMxNDI0OGE4YmY5MDlhY2U2NDE3MTQwOS90YWJsZXJhbmdlOmU1ZTI5MWVlMzE0MjQ4YThiZjkwOWFjZTY0MTcxNDA5XzEyLTEtMS0xLTA_bc862e97-43d0-4235-b94d-2cbd3699c2cc"
      unitRef="usd">74870000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDAvZnJhZzplMGE3MzdjODU1NmM0OTg4OTEyMmE4ZmUyM2Q0MTEyMS90YWJsZTplNWUyOTFlZTMxNDI0OGE4YmY5MDlhY2U2NDE3MTQwOS90YWJsZXJhbmdlOmU1ZTI5MWVlMzE0MjQ4YThiZjkwOWFjZTY0MTcxNDA5XzEyLTMtMS0xLTA_acb1f9f4-10fe-4dd3-ac05-6f4f48a56f52"
      unitRef="usd">71137000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDAvZnJhZzplMGE3MzdjODU1NmM0OTg4OTEyMmE4ZmUyM2Q0MTEyMS90YWJsZTplNWUyOTFlZTMxNDI0OGE4YmY5MDlhY2U2NDE3MTQwOS90YWJsZXJhbmdlOmU1ZTI5MWVlMzE0MjQ4YThiZjkwOWFjZTY0MTcxNDA5XzEzLTEtMS0xLTA_d26e27f0-a55f-43ce-af2c-fdc6bd460bd4"
      unitRef="usd">59070000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDAvZnJhZzplMGE3MzdjODU1NmM0OTg4OTEyMmE4ZmUyM2Q0MTEyMS90YWJsZTplNWUyOTFlZTMxNDI0OGE4YmY5MDlhY2U2NDE3MTQwOS90YWJsZXJhbmdlOmU1ZTI5MWVlMzE0MjQ4YThiZjkwOWFjZTY0MTcxNDA5XzEzLTMtMS0xLTA_4c3c525a-ee3b-4d0e-b595-a5dca37b5ba6"
      unitRef="usd">54591000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDAvZnJhZzplMGE3MzdjODU1NmM0OTg4OTEyMmE4ZmUyM2Q0MTEyMS90YWJsZTplNWUyOTFlZTMxNDI0OGE4YmY5MDlhY2U2NDE3MTQwOS90YWJsZXJhbmdlOmU1ZTI5MWVlMzE0MjQ4YThiZjkwOWFjZTY0MTcxNDA5XzE0LTEtMS0xLTA_50d63e5b-a8a7-4000-9a64-92025bad277d"
      unitRef="usd">15800000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDAvZnJhZzplMGE3MzdjODU1NmM0OTg4OTEyMmE4ZmUyM2Q0MTEyMS90YWJsZTplNWUyOTFlZTMxNDI0OGE4YmY5MDlhY2U2NDE3MTQwOS90YWJsZXJhbmdlOmU1ZTI5MWVlMzE0MjQ4YThiZjkwOWFjZTY0MTcxNDA5XzE0LTMtMS0xLTA_5d57f541-db9e-4307-b5c1-ec75cfffe8c5"
      unitRef="usd">16546000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:GoodwillDisclosureTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDMvZnJhZzowZmI3M2JmMzdkZTM0MzMzYTBhOWY5MWFkODA3YzBmMS90ZXh0cmVnaW9uOjBmYjczYmYzN2RlMzQzMzNhMGE5ZjkxYWQ4MDdjMGYxXzMyMA_c15b02fc-a98b-4187-bc3b-a617c71e3ac3">Goodwill&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill activity related to acquisitions is included in the table below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:61.995%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.548%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.551%"/&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="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;(Dollars in Thousands)&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="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;Goodwill By Reportable Segment&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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;Lawson&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;Bolt&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;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning balance January 1, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,174&#160;&lt;/span&gt;&lt;/td&gt;&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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;12,905&#160;&lt;/span&gt;&lt;/td&gt;&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;20,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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 foreign exchange&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;205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 10pt;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;Adjustment to prior year allocation&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;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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 style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December&#160;31, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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 foreign exchange&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;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;15,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impairment &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,918)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,918)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Balance at December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,352&#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 #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;13,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;35,176&#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&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&#160;&#160;&#160;&#160;The $15.8 million addition to goodwill in 2020 was due to the preliminary allocation of the purchase price to acquire Partsmaster.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&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;(2)  The Company performed a quantitative goodwill impairment analysis as of December 1, 2020 for the Screw Products reporting unit. The Company engaged a third party valuation firm to determine the value of the Screw Products reporting unit, and determined that the carrying value of the net assets exceeded the fair value of the reporting unit, and accordingly, recognized an impairment charge of $1.9 million. &lt;/span&gt;&lt;/div&gt;Although the Company believes the projected future operating results and cash flows and related estimates regarding the values were based on reasonable assumptions, it is reasonably possible that estimates made may be materially and adversely impacted in the future as a result of the COVID-19 pandemic, including impairment losses related to goodwill.</us-gaap:GoodwillDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDMvZnJhZzowZmI3M2JmMzdkZTM0MzMzYTBhOWY5MWFkODA3YzBmMS90ZXh0cmVnaW9uOjBmYjczYmYzN2RlMzQzMzNhMGE5ZjkxYWQ4MDdjMGYxXzMxNw_37e1135f-7bf6-4fd3-b614-9d0fbf3d8073">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill activity related to acquisitions is included in the table below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:61.995%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.548%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.551%"/&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="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;(Dollars in Thousands)&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="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;Goodwill By Reportable Segment&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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;Lawson&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;Bolt&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;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning balance January 1, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,174&#160;&lt;/span&gt;&lt;/td&gt;&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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;12,905&#160;&lt;/span&gt;&lt;/td&gt;&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;20,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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 foreign exchange&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;205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 10pt;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;Adjustment to prior year allocation&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;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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 style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December&#160;31, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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 foreign exchange&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;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;15,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impairment &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,918)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,918)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Balance at December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,352&#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 #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;13,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;35,176&#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&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&#160;&#160;&#160;&#160;The $15.8 million addition to goodwill in 2020 was due to the preliminary allocation of the purchase price to acquire Partsmaster.&lt;/span&gt;&lt;/div&gt;(2)  The Company performed a quantitative goodwill impairment analysis as of December 1, 2020 for the Screw Products reporting unit. The Company engaged a third party valuation firm to determine the value of the Screw Products reporting unit, and determined that the carrying value of the net assets exceeded the fair value of the reporting unit, and accordingly, recognized an impairment charge of $1.9 million.</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="i259f63bf66584f2f8f0d431f2d057d5b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDMvZnJhZzowZmI3M2JmMzdkZTM0MzMzYTBhOWY5MWFkODA3YzBmMS90YWJsZTo2YzQwYzYwMjQwNTY0MDU1YmY5M2NjMzllYmE3ZWQzMS90YWJsZXJhbmdlOjZjNDBjNjAyNDA1NjQwNTViZjkzY2MzOWViYTdlZDMxXzMtMS0xLTEtMA_ca86af56-5bff-4ddd-a230-f8a99f4d149c"
      unitRef="usd">7174000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i2f22d259bbd747e0896bb1862e0d072d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDMvZnJhZzowZmI3M2JmMzdkZTM0MzMzYTBhOWY5MWFkODA3YzBmMS90YWJsZTo2YzQwYzYwMjQwNTY0MDU1YmY5M2NjMzllYmE3ZWQzMS90YWJsZXJhbmdlOjZjNDBjNjAyNDA1NjQwNTViZjkzY2MzOWViYTdlZDMxXzMtNC0xLTEtNjgzNg_2f50f0ef-389e-42ab-9db2-c711ca372b30"
      unitRef="usd">12905000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="icddadf21aa8f414a868ca5498e2cb0b2_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDMvZnJhZzowZmI3M2JmMzdkZTM0MzMzYTBhOWY5MWFkODA3YzBmMS90YWJsZTo2YzQwYzYwMjQwNTY0MDU1YmY5M2NjMzllYmE3ZWQzMS90YWJsZXJhbmdlOjZjNDBjNjAyNDA1NjQwNTViZjkzY2MzOWViYTdlZDMxXzMtMy0xLTEtMA_bbeff79c-7f51-4b40-bfc2-10dfd2ef3952"
      unitRef="usd">20079000</us-gaap:Goodwill>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i76ccf5e27840497392e756136f5276ae_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDMvZnJhZzowZmI3M2JmMzdkZTM0MzMzYTBhOWY5MWFkODA3YzBmMS90YWJsZTo2YzQwYzYwMjQwNTY0MDU1YmY5M2NjMzllYmE3ZWQzMS90YWJsZXJhbmdlOjZjNDBjNjAyNDA1NjQwNTViZjkzY2MzOWViYTdlZDMxXzQtMS0xLTEtMA_83d7f079-0e52-4a76-88c1-5836d49a36f6"
      unitRef="usd">205000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i368f182e80c14d78bb5a900a19021900_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDMvZnJhZzowZmI3M2JmMzdkZTM0MzMzYTBhOWY5MWFkODA3YzBmMS90YWJsZTo2YzQwYzYwMjQwNTY0MDU1YmY5M2NjMzllYmE3ZWQzMS90YWJsZXJhbmdlOjZjNDBjNjAyNDA1NjQwNTViZjkzY2MzOWViYTdlZDMxXzQtNC0xLTEtNjgzNg_d09a4d97-eed3-4b66-9ee6-0ae6b61fe4bd"
      unitRef="usd">649000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDMvZnJhZzowZmI3M2JmMzdkZTM0MzMzYTBhOWY5MWFkODA3YzBmMS90YWJsZTo2YzQwYzYwMjQwNTY0MDU1YmY5M2NjMzllYmE3ZWQzMS90YWJsZXJhbmdlOjZjNDBjNjAyNDA1NjQwNTViZjkzY2MzOWViYTdlZDMxXzQtMy0xLTEtMA_fead9a46-5b59-4ca3-9b00-93d48efb831d"
      unitRef="usd">854000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillTransfers
      contextRef="i76ccf5e27840497392e756136f5276ae_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDMvZnJhZzowZmI3M2JmMzdkZTM0MzMzYTBhOWY5MWFkODA3YzBmMS90YWJsZTo2YzQwYzYwMjQwNTY0MDU1YmY5M2NjMzllYmE3ZWQzMS90YWJsZXJhbmdlOjZjNDBjNjAyNDA1NjQwNTViZjkzY2MzOWViYTdlZDMxXzUtMi0xLTEtNjgyNQ_9e90a610-2578-4324-9ee0-3968e6ff881a"
      unitRef="usd">-10000</us-gaap:GoodwillTransfers>
    <us-gaap:GoodwillTransfers
      contextRef="i368f182e80c14d78bb5a900a19021900_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDMvZnJhZzowZmI3M2JmMzdkZTM0MzMzYTBhOWY5MWFkODA3YzBmMS90YWJsZTo2YzQwYzYwMjQwNTY0MDU1YmY5M2NjMzllYmE3ZWQzMS90YWJsZXJhbmdlOjZjNDBjNjAyNDA1NjQwNTViZjkzY2MzOWViYTdlZDMxXzUtNC0xLTEtNjgzNg_115a1e78-312b-4096-adc3-cc5c7f0a1a14"
      unitRef="usd">0</us-gaap:GoodwillTransfers>
    <us-gaap:GoodwillTransfers
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDMvZnJhZzowZmI3M2JmMzdkZTM0MzMzYTBhOWY5MWFkODA3YzBmMS90YWJsZTo2YzQwYzYwMjQwNTY0MDU1YmY5M2NjMzllYmE3ZWQzMS90YWJsZXJhbmdlOjZjNDBjNjAyNDA1NjQwNTViZjkzY2MzOWViYTdlZDMxXzUtNi0xLTEtNjg2MQ_6dd174f2-6370-4361-a519-eae8a72649f0"
      unitRef="usd">-10000</us-gaap:GoodwillTransfers>
    <us-gaap:Goodwill
      contextRef="i39ad248a02cc49289b33234a8f860869_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDMvZnJhZzowZmI3M2JmMzdkZTM0MzMzYTBhOWY5MWFkODA3YzBmMS90YWJsZTo2YzQwYzYwMjQwNTY0MDU1YmY5M2NjMzllYmE3ZWQzMS90YWJsZXJhbmdlOjZjNDBjNjAyNDA1NjQwNTViZjkzY2MzOWViYTdlZDMxXzYtMi0xLTEtNjgyNQ_7e0da9a9-505c-4e15-8ccb-5433a0681b3b"
      unitRef="usd">7369000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i8acf8d39e77c494f9de0710671a29360_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDMvZnJhZzowZmI3M2JmMzdkZTM0MzMzYTBhOWY5MWFkODA3YzBmMS90YWJsZTo2YzQwYzYwMjQwNTY0MDU1YmY5M2NjMzllYmE3ZWQzMS90YWJsZXJhbmdlOjZjNDBjNjAyNDA1NjQwNTViZjkzY2MzOWViYTdlZDMxXzYtNC0xLTEtNjgzNg_8a2b2e84-2b60-4589-b179-4303baea7d6f"
      unitRef="usd">13554000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDMvZnJhZzowZmI3M2JmMzdkZTM0MzMzYTBhOWY5MWFkODA3YzBmMS90YWJsZTo2YzQwYzYwMjQwNTY0MDU1YmY5M2NjMzllYmE3ZWQzMS90YWJsZXJhbmdlOjZjNDBjNjAyNDA1NjQwNTViZjkzY2MzOWViYTdlZDMxXzYtNi0xLTEtNjg2MQ_e7871c10-bfc8-4446-a5b0-5c1c740d55f7"
      unitRef="usd">20923000</us-gaap:Goodwill>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i944fc4c245af41a9b34c0082d7c0ff1c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDMvZnJhZzowZmI3M2JmMzdkZTM0MzMzYTBhOWY5MWFkODA3YzBmMS90YWJsZTo2YzQwYzYwMjQwNTY0MDU1YmY5M2NjMzllYmE3ZWQzMS90YWJsZXJhbmdlOjZjNDBjNjAyNDA1NjQwNTViZjkzY2MzOWViYTdlZDMxXzUtMS0xLTEtMA_dcf5df68-5b98-4f32-9362-86272d89dca1"
      unitRef="usd">85000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="ifc4d3a539b8947fba3115cd9f4c62216_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDMvZnJhZzowZmI3M2JmMzdkZTM0MzMzYTBhOWY5MWFkODA3YzBmMS90YWJsZTo2YzQwYzYwMjQwNTY0MDU1YmY5M2NjMzllYmE3ZWQzMS90YWJsZXJhbmdlOjZjNDBjNjAyNDA1NjQwNTViZjkzY2MzOWViYTdlZDMxXzgtNC0xLTEtNjg1Nw_3026b5ae-94f0-4cd4-83f2-70822304d508"
      unitRef="usd">270000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDMvZnJhZzowZmI3M2JmMzdkZTM0MzMzYTBhOWY5MWFkODA3YzBmMS90YWJsZTo2YzQwYzYwMjQwNTY0MDU1YmY5M2NjMzllYmE3ZWQzMS90YWJsZXJhbmdlOjZjNDBjNjAyNDA1NjQwNTViZjkzY2MzOWViYTdlZDMxXzUtMy0xLTEtMA_4787eadf-6bfa-4887-a90f-48aaf84d6e52"
      unitRef="usd">355000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i944fc4c245af41a9b34c0082d7c0ff1c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDMvZnJhZzowZmI3M2JmMzdkZTM0MzMzYTBhOWY5MWFkODA3YzBmMS90YWJsZTo2YzQwYzYwMjQwNTY0MDU1YmY5M2NjMzllYmE3ZWQzMS90YWJsZXJhbmdlOjZjNDBjNjAyNDA1NjQwNTViZjkzY2MzOWViYTdlZDMxXzYtMS0xLTEtMTU2NA_297619e3-7069-4d97-809f-b08fbe3aa2f2"
      unitRef="usd">15816000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="ifc4d3a539b8947fba3115cd9f4c62216_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDMvZnJhZzowZmI3M2JmMzdkZTM0MzMzYTBhOWY5MWFkODA3YzBmMS90YWJsZTo2YzQwYzYwMjQwNTY0MDU1YmY5M2NjMzllYmE3ZWQzMS90YWJsZXJhbmdlOjZjNDBjNjAyNDA1NjQwNTViZjkzY2MzOWViYTdlZDMxXzktNC0xLTEtNjg1Nw_b483c311-a697-4d4d-9e1b-2436664c8d63"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDMvZnJhZzowZmI3M2JmMzdkZTM0MzMzYTBhOWY5MWFkODA3YzBmMS90YWJsZTo2YzQwYzYwMjQwNTY0MDU1YmY5M2NjMzllYmE3ZWQzMS90YWJsZXJhbmdlOjZjNDBjNjAyNDA1NjQwNTViZjkzY2MzOWViYTdlZDMxXzYtMy0xLTEtMTU2MA_0b919104-0b19-4206-b89b-e841417bf645"
      unitRef="usd">15816000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i944fc4c245af41a9b34c0082d7c0ff1c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDMvZnJhZzowZmI3M2JmMzdkZTM0MzMzYTBhOWY5MWFkODA3YzBmMS90YWJsZTo2YzQwYzYwMjQwNTY0MDU1YmY5M2NjMzllYmE3ZWQzMS90YWJsZXJhbmdlOjZjNDBjNjAyNDA1NjQwNTViZjkzY2MzOWViYTdlZDMxXzYtMS0xLTEtMA_d7c0b4f6-409a-42cc-821d-e074e26163e1"
      unitRef="usd">1918000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="ifc4d3a539b8947fba3115cd9f4c62216_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDMvZnJhZzowZmI3M2JmMzdkZTM0MzMzYTBhOWY5MWFkODA3YzBmMS90YWJsZTo2YzQwYzYwMjQwNTY0MDU1YmY5M2NjMzllYmE3ZWQzMS90YWJsZXJhbmdlOjZjNDBjNjAyNDA1NjQwNTViZjkzY2MzOWViYTdlZDMxXzEwLTQtMS0xLTY4NTc_63355697-1a71-4abd-9d7d-71d30f44ef11"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDMvZnJhZzowZmI3M2JmMzdkZTM0MzMzYTBhOWY5MWFkODA3YzBmMS90YWJsZTo2YzQwYzYwMjQwNTY0MDU1YmY5M2NjMzllYmE3ZWQzMS90YWJsZXJhbmdlOjZjNDBjNjAyNDA1NjQwNTViZjkzY2MzOWViYTdlZDMxXzYtMy0xLTEtMA_4808dc4e-e72e-4660-87ec-b47937d7561e"
      unitRef="usd">1918000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:Goodwill
      contextRef="i45a5956916f2425aaee160a8cecf627a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDMvZnJhZzowZmI3M2JmMzdkZTM0MzMzYTBhOWY5MWFkODA3YzBmMS90YWJsZTo2YzQwYzYwMjQwNTY0MDU1YmY5M2NjMzllYmE3ZWQzMS90YWJsZXJhbmdlOjZjNDBjNjAyNDA1NjQwNTViZjkzY2MzOWViYTdlZDMxXzctMS0xLTEtMA_be9628f6-0ae5-4503-96ff-93f08465128e"
      unitRef="usd">21352000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i826615cd504649db888dc40fdbab2dd6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDMvZnJhZzowZmI3M2JmMzdkZTM0MzMzYTBhOWY5MWFkODA3YzBmMS90YWJsZTo2YzQwYzYwMjQwNTY0MDU1YmY5M2NjMzllYmE3ZWQzMS90YWJsZXJhbmdlOjZjNDBjNjAyNDA1NjQwNTViZjkzY2MzOWViYTdlZDMxXzExLTQtMS0xLTY4NTc_b52a574c-432e-4904-acce-a3a52cb3aab6"
      unitRef="usd">13824000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDMvZnJhZzowZmI3M2JmMzdkZTM0MzMzYTBhOWY5MWFkODA3YzBmMS90YWJsZTo2YzQwYzYwMjQwNTY0MDU1YmY5M2NjMzllYmE3ZWQzMS90YWJsZXJhbmdlOjZjNDBjNjAyNDA1NjQwNTViZjkzY2MzOWViYTdlZDMxXzctMy0xLTEtMA_1495e1d0-a9e2-4b17-986d-5c25961bc0d0"
      unitRef="usd">35176000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDMvZnJhZzowZmI3M2JmMzdkZTM0MzMzYTBhOWY5MWFkODA3YzBmMS90ZXh0cmVnaW9uOjBmYjczYmYzN2RlMzQzMzNhMGE5ZjkxYWQ4MDdjMGYxXzEwOTk1MTE2MjgxMjk_03968acb-8a54-4fbf-9d5d-c98b0b9aab46"
      unitRef="usd">15800000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDMvZnJhZzowZmI3M2JmMzdkZTM0MzMzYTBhOWY5MWFkODA3YzBmMS90ZXh0cmVnaW9uOjBmYjczYmYzN2RlMzQzMzNhMGE5ZjkxYWQ4MDdjMGYxXzYwNDczMTM5NTUyODg_05735af8-b759-4043-b80d-4a6d8cf5a83f"
      unitRef="usd">1900000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:IntangibleAssetsDisclosureTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDYvZnJhZzo1Y2VkMzg3ZjlkYTI0YzI3YTk1NjEzN2M3M2I2NTY0MC90ZXh0cmVnaW9uOjVjZWQzODdmOWRhMjRjMjdhOTU2MTM3YzczYjY1NjQwXzM3NA_3fcfe5ba-3f9a-4efc-955d-394befca8b98">Intangible assets&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The gross carrying amount and accumulated amortization by intangible asset class were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.958%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.554%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.478%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.551%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.381%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.551%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.381%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.551%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.681%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.551%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.381%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.551%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.689%"/&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="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;(Dollars in thousands)&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;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="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;December 31, 2019&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;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated Amortization&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;Net Carrying Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;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;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated Amortization&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;Net Carrying Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,289&#160;&lt;/span&gt;&lt;/td&gt;&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,733)&lt;/span&gt;&lt;/td&gt;&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;8,556&#160;&lt;/span&gt;&lt;/td&gt;&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;8,422&#160;&lt;/span&gt;&lt;/td&gt;&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,020)&lt;/span&gt;&lt;/td&gt;&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;6,402&#160;&lt;/span&gt;&lt;/td&gt;&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;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,402)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,404)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;23,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,135)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,759&#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,424)&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;12,335&#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&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization expense of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$1.7 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$1.3 million&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; related to intangible assets was recorded in General and administrative expenses for &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2019&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, respectively. The estimated aggregate amortization expense for each of the next five years are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.851%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:78.333%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.722%"/&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="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;(Dollars in thousands)&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;Year&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;Amortization&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;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,662&#160;&lt;/span&gt;&lt;/td&gt;&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;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;2,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;2,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,503&#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:IntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDYvZnJhZzo1Y2VkMzg3ZjlkYTI0YzI3YTk1NjEzN2M3M2I2NTY0MC90ZXh0cmVnaW9uOjVjZWQzODdmOWRhMjRjMjdhOTU2MTM3YzczYjY1NjQwXzM3NQ_660756a0-7149-4fb2-9710-c2e8fd8dfe74">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The gross carrying amount and accumulated amortization by intangible asset class were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.958%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.554%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.478%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.551%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.381%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.551%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.381%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.551%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.681%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.551%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.381%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.551%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.689%"/&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="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;(Dollars in thousands)&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;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="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;December 31, 2019&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;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated Amortization&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;Net Carrying Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;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;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated Amortization&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;Net Carrying Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,289&#160;&lt;/span&gt;&lt;/td&gt;&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,733)&lt;/span&gt;&lt;/td&gt;&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;8,556&#160;&lt;/span&gt;&lt;/td&gt;&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;8,422&#160;&lt;/span&gt;&lt;/td&gt;&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,020)&lt;/span&gt;&lt;/td&gt;&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;6,402&#160;&lt;/span&gt;&lt;/td&gt;&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;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,402)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,404)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;23,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,135)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,759&#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,424)&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;12,335&#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:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i892c6d6b4f9b4872a6b46dc1fadaa5dc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDYvZnJhZzo1Y2VkMzg3ZjlkYTI0YzI3YTk1NjEzN2M3M2I2NTY0MC90YWJsZTo3ZGJkNjQ4ZjlkN2E0ODAzYWEwMWE2ZTg0MjkyNzFhZi90YWJsZXJhbmdlOjdkYmQ2NDhmOWQ3YTQ4MDNhYTAxYTZlODQyOTI3MWFmXzMtMS0xLTEtMA_fd23e2dd-5d76-43cd-bbac-2c212064626c"
      unitRef="usd">11289000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i892c6d6b4f9b4872a6b46dc1fadaa5dc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDYvZnJhZzo1Y2VkMzg3ZjlkYTI0YzI3YTk1NjEzN2M3M2I2NTY0MC90YWJsZTo3ZGJkNjQ4ZjlkN2E0ODAzYWEwMWE2ZTg0MjkyNzFhZi90YWJsZXJhbmdlOjdkYmQ2NDhmOWQ3YTQ4MDNhYTAxYTZlODQyOTI3MWFmXzMtMy0xLTEtMA_a86c4b03-7c99-422d-8f93-4decef3a22c5"
      unitRef="usd">2733000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i892c6d6b4f9b4872a6b46dc1fadaa5dc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDYvZnJhZzo1Y2VkMzg3ZjlkYTI0YzI3YTk1NjEzN2M3M2I2NTY0MC90YWJsZTo3ZGJkNjQ4ZjlkN2E0ODAzYWEwMWE2ZTg0MjkyNzFhZi90YWJsZXJhbmdlOjdkYmQ2NDhmOWQ3YTQ4MDNhYTAxYTZlODQyOTI3MWFmXzMtNS0xLTEtMA_a4293397-d5d6-4a1d-9d37-f1a73baa4764"
      unitRef="usd">8556000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i6601561dbba04ca0a7b7304e48dbfd42_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDYvZnJhZzo1Y2VkMzg3ZjlkYTI0YzI3YTk1NjEzN2M3M2I2NTY0MC90YWJsZTo3ZGJkNjQ4ZjlkN2E0ODAzYWEwMWE2ZTg0MjkyNzFhZi90YWJsZXJhbmdlOjdkYmQ2NDhmOWQ3YTQ4MDNhYTAxYTZlODQyOTI3MWFmXzMtNy0xLTEtMA_6b90017c-43cb-44de-96d8-e4850221a793"
      unitRef="usd">8422000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i6601561dbba04ca0a7b7304e48dbfd42_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDYvZnJhZzo1Y2VkMzg3ZjlkYTI0YzI3YTk1NjEzN2M3M2I2NTY0MC90YWJsZTo3ZGJkNjQ4ZjlkN2E0ODAzYWEwMWE2ZTg0MjkyNzFhZi90YWJsZXJhbmdlOjdkYmQ2NDhmOWQ3YTQ4MDNhYTAxYTZlODQyOTI3MWFmXzMtOS0xLTEtMA_c2ad7b78-383f-4ae7-9e21-7d9ff490bce5"
      unitRef="usd">2020000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i6601561dbba04ca0a7b7304e48dbfd42_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDYvZnJhZzo1Y2VkMzg3ZjlkYTI0YzI3YTk1NjEzN2M3M2I2NTY0MC90YWJsZTo3ZGJkNjQ4ZjlkN2E0ODAzYWEwMWE2ZTg0MjkyNzFhZi90YWJsZXJhbmdlOjdkYmQ2NDhmOWQ3YTQ4MDNhYTAxYTZlODQyOTI3MWFmXzMtMTEtMS0xLTA_ae8f1815-12b9-4745-b269-8c6d2de405dd"
      unitRef="usd">6402000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i5ca4968e5dc641de8d48019580bbe3dc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDYvZnJhZzo1Y2VkMzg3ZjlkYTI0YzI3YTk1NjEzN2M3M2I2NTY0MC90YWJsZTo3ZGJkNjQ4ZjlkN2E0ODAzYWEwMWE2ZTg0MjkyNzFhZi90YWJsZXJhbmdlOjdkYmQ2NDhmOWQ3YTQ4MDNhYTAxYTZlODQyOTI3MWFmXzQtMS0xLTEtMA_c0a090ab-3f9d-4d85-99b0-9c70f5b76962"
      unitRef="usd">12349000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i5ca4968e5dc641de8d48019580bbe3dc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDYvZnJhZzo1Y2VkMzg3ZjlkYTI0YzI3YTk1NjEzN2M3M2I2NTY0MC90YWJsZTo3ZGJkNjQ4ZjlkN2E0ODAzYWEwMWE2ZTg0MjkyNzFhZi90YWJsZXJhbmdlOjdkYmQ2NDhmOWQ3YTQ4MDNhYTAxYTZlODQyOTI3MWFmXzQtMy0xLTEtMA_0cfbb3f3-5cf2-499b-8958-2e57dec6b24f"
      unitRef="usd">2402000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i5ca4968e5dc641de8d48019580bbe3dc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDYvZnJhZzo1Y2VkMzg3ZjlkYTI0YzI3YTk1NjEzN2M3M2I2NTY0MC90YWJsZTo3ZGJkNjQ4ZjlkN2E0ODAzYWEwMWE2ZTg0MjkyNzFhZi90YWJsZXJhbmdlOjdkYmQ2NDhmOWQ3YTQ4MDNhYTAxYTZlODQyOTI3MWFmXzQtNS0xLTEtMA_98d9caba-8874-4d9a-a4ea-c476d2ca32b7"
      unitRef="usd">9947000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i5e4cd473458f41f08cb90fb77a90c2f5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDYvZnJhZzo1Y2VkMzg3ZjlkYTI0YzI3YTk1NjEzN2M3M2I2NTY0MC90YWJsZTo3ZGJkNjQ4ZjlkN2E0ODAzYWEwMWE2ZTg0MjkyNzFhZi90YWJsZXJhbmdlOjdkYmQ2NDhmOWQ3YTQ4MDNhYTAxYTZlODQyOTI3MWFmXzQtNy0xLTEtMA_088e4717-478c-457b-acbc-68cf7729a6a3"
      unitRef="usd">7337000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i5e4cd473458f41f08cb90fb77a90c2f5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDYvZnJhZzo1Y2VkMzg3ZjlkYTI0YzI3YTk1NjEzN2M3M2I2NTY0MC90YWJsZTo3ZGJkNjQ4ZjlkN2E0ODAzYWEwMWE2ZTg0MjkyNzFhZi90YWJsZXJhbmdlOjdkYmQ2NDhmOWQ3YTQ4MDNhYTAxYTZlODQyOTI3MWFmXzQtOS0xLTEtMA_a7dc1d6a-7c23-4f93-8f8e-7113a7951766"
      unitRef="usd">1404000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i5e4cd473458f41f08cb90fb77a90c2f5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDYvZnJhZzo1Y2VkMzg3ZjlkYTI0YzI3YTk1NjEzN2M3M2I2NTY0MC90YWJsZTo3ZGJkNjQ4ZjlkN2E0ODAzYWEwMWE2ZTg0MjkyNzFhZi90YWJsZXJhbmdlOjdkYmQ2NDhmOWQ3YTQ4MDNhYTAxYTZlODQyOTI3MWFmXzQtMTEtMS0xLTA_c46d6a26-f6fe-4693-ac3d-ab61469a5063"
      unitRef="usd">5933000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDYvZnJhZzo1Y2VkMzg3ZjlkYTI0YzI3YTk1NjEzN2M3M2I2NTY0MC90YWJsZTo3ZGJkNjQ4ZjlkN2E0ODAzYWEwMWE2ZTg0MjkyNzFhZi90YWJsZXJhbmdlOjdkYmQ2NDhmOWQ3YTQ4MDNhYTAxYTZlODQyOTI3MWFmXzUtMS0xLTEtMA_3471b5f8-2160-4746-8eca-a029064303ef"
      unitRef="usd">23638000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDYvZnJhZzo1Y2VkMzg3ZjlkYTI0YzI3YTk1NjEzN2M3M2I2NTY0MC90YWJsZTo3ZGJkNjQ4ZjlkN2E0ODAzYWEwMWE2ZTg0MjkyNzFhZi90YWJsZXJhbmdlOjdkYmQ2NDhmOWQ3YTQ4MDNhYTAxYTZlODQyOTI3MWFmXzUtMy0xLTEtMA_564811a4-d563-43b8-a32c-7378f646941b"
      unitRef="usd">5135000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDYvZnJhZzo1Y2VkMzg3ZjlkYTI0YzI3YTk1NjEzN2M3M2I2NTY0MC90YWJsZTo3ZGJkNjQ4ZjlkN2E0ODAzYWEwMWE2ZTg0MjkyNzFhZi90YWJsZXJhbmdlOjdkYmQ2NDhmOWQ3YTQ4MDNhYTAxYTZlODQyOTI3MWFmXzUtNS0xLTEtMA_3d528453-3d36-4959-afd7-75a2ea59b0fe"
      unitRef="usd">18503000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDYvZnJhZzo1Y2VkMzg3ZjlkYTI0YzI3YTk1NjEzN2M3M2I2NTY0MC90YWJsZTo3ZGJkNjQ4ZjlkN2E0ODAzYWEwMWE2ZTg0MjkyNzFhZi90YWJsZXJhbmdlOjdkYmQ2NDhmOWQ3YTQ4MDNhYTAxYTZlODQyOTI3MWFmXzUtNy0xLTEtMA_53ba8bf2-3a9a-4a3b-89fb-e94d71ef67db"
      unitRef="usd">15759000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDYvZnJhZzo1Y2VkMzg3ZjlkYTI0YzI3YTk1NjEzN2M3M2I2NTY0MC90YWJsZTo3ZGJkNjQ4ZjlkN2E0ODAzYWEwMWE2ZTg0MjkyNzFhZi90YWJsZXJhbmdlOjdkYmQ2NDhmOWQ3YTQ4MDNhYTAxYTZlODQyOTI3MWFmXzUtOS0xLTEtMA_7a7ac56a-920d-49e7-952b-ca6a27d55ec8"
      unitRef="usd">3424000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDYvZnJhZzo1Y2VkMzg3ZjlkYTI0YzI3YTk1NjEzN2M3M2I2NTY0MC90YWJsZTo3ZGJkNjQ4ZjlkN2E0ODAzYWEwMWE2ZTg0MjkyNzFhZi90YWJsZXJhbmdlOjdkYmQ2NDhmOWQ3YTQ4MDNhYTAxYTZlODQyOTI3MWFmXzUtMTEtMS0xLTA_c10b3146-57e0-4a20-981b-c5b4bd88093c"
      unitRef="usd">12335000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDYvZnJhZzo1Y2VkMzg3ZjlkYTI0YzI3YTk1NjEzN2M3M2I2NTY0MC90ZXh0cmVnaW9uOjVjZWQzODdmOWRhMjRjMjdhOTU2MTM3YzczYjY1NjQwXzEwOTk1MTE2MjgxNjA_638c84a5-6b4d-4501-9b01-adc0480f9945"
      unitRef="usd">1700000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDYvZnJhZzo1Y2VkMzg3ZjlkYTI0YzI3YTk1NjEzN2M3M2I2NTY0MC90ZXh0cmVnaW9uOjVjZWQzODdmOWRhMjRjMjdhOTU2MTM3YzczYjY1NjQwXzEwOTk1MTE2MjgxNjU_865d50c4-9aec-448e-b97a-1653a3b607de"
      unitRef="usd">1300000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDYvZnJhZzo1Y2VkMzg3ZjlkYTI0YzI3YTk1NjEzN2M3M2I2NTY0MC90ZXh0cmVnaW9uOjVjZWQzODdmOWRhMjRjMjdhOTU2MTM3YzczYjY1NjQwXzM3Ng_1e9d8b0c-bf81-4d1a-8838-f7b10785b887">The estimated aggregate amortization expense for each of the next five years are as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.851%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:78.333%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.722%"/&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="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;(Dollars in thousands)&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;Year&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;Amortization&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;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,662&#160;&lt;/span&gt;&lt;/td&gt;&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;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;2,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;2,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,503&#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:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDYvZnJhZzo1Y2VkMzg3ZjlkYTI0YzI3YTk1NjEzN2M3M2I2NTY0MC90YWJsZTo0MWU5YWY0ZDc1ZDU0NDZmYmQzZDA3ZGZjN2UwNGM5Mi90YWJsZXJhbmdlOjQxZTlhZjRkNzVkNTQ0NmZiZDNkMDdkZmM3ZTA0YzkyXzItMi0xLTEtMA_4eaf0b47-ee3a-4913-8153-e457121ee6e9"
      unitRef="usd">2662000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDYvZnJhZzo1Y2VkMzg3ZjlkYTI0YzI3YTk1NjEzN2M3M2I2NTY0MC90YWJsZTo0MWU5YWY0ZDc1ZDU0NDZmYmQzZDA3ZGZjN2UwNGM5Mi90YWJsZXJhbmdlOjQxZTlhZjRkNzVkNTQ0NmZiZDNkMDdkZmM3ZTA0YzkyXzMtMi0xLTEtMA_fd4cf387-c0e2-4e18-9dff-a4b2e6865b91"
      unitRef="usd">2457000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDYvZnJhZzo1Y2VkMzg3ZjlkYTI0YzI3YTk1NjEzN2M3M2I2NTY0MC90YWJsZTo0MWU5YWY0ZDc1ZDU0NDZmYmQzZDA3ZGZjN2UwNGM5Mi90YWJsZXJhbmdlOjQxZTlhZjRkNzVkNTQ0NmZiZDNkMDdkZmM3ZTA0YzkyXzQtMi0xLTEtMA_7b0a7b06-64ee-4fb7-8aa4-bf00c5abd2d3"
      unitRef="usd">2343000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDYvZnJhZzo1Y2VkMzg3ZjlkYTI0YzI3YTk1NjEzN2M3M2I2NTY0MC90YWJsZTo0MWU5YWY0ZDc1ZDU0NDZmYmQzZDA3ZGZjN2UwNGM5Mi90YWJsZXJhbmdlOjQxZTlhZjRkNzVkNTQ0NmZiZDNkMDdkZmM3ZTA0YzkyXzUtMi0xLTEtMA_7d9f06cf-f3a8-4555-aa09-338b14c588f0"
      unitRef="usd">2247000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDYvZnJhZzo1Y2VkMzg3ZjlkYTI0YzI3YTk1NjEzN2M3M2I2NTY0MC90YWJsZTo0MWU5YWY0ZDc1ZDU0NDZmYmQzZDA3ZGZjN2UwNGM5Mi90YWJsZXJhbmdlOjQxZTlhZjRkNzVkNTQ0NmZiZDNkMDdkZmM3ZTA0YzkyXzYtMi0xLTEtMA_d2415625-2048-408e-8ba9-1381ff436f66"
      unitRef="usd">1983000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDYvZnJhZzo1Y2VkMzg3ZjlkYTI0YzI3YTk1NjEzN2M3M2I2NTY0MC90YWJsZTo0MWU5YWY0ZDc1ZDU0NDZmYmQzZDA3ZGZjN2UwNGM5Mi90YWJsZXJhbmdlOjQxZTlhZjRkNzVkNTQ0NmZiZDNkMDdkZmM3ZTA0YzkyXzctMi0xLTEtMA_05d4489d-2d74-4e14-885c-afaf20c3d1a2"
      unitRef="usd">6811000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDYvZnJhZzo1Y2VkMzg3ZjlkYTI0YzI3YTk1NjEzN2M3M2I2NTY0MC90YWJsZTo0MWU5YWY0ZDc1ZDU0NDZmYmQzZDA3ZGZjN2UwNGM5Mi90YWJsZXJhbmdlOjQxZTlhZjRkNzVkNTQ0NmZiZDNkMDdkZmM3ZTA0YzkyXzgtMi0xLTEtMA_c579e767-f585-46d9-b3de-80d0f30480c0"
      unitRef="usd">18503000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90ZXh0cmVnaW9uOjFkMWJkZjI4OTdmYjQwMWE5NTM2NWFkZjg2OGM5NjlkXzUwNTA_a87d6adb-5da4-4c26-84cd-795a9c258144">Income Taxes&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Income from operations before income taxes consisted of the following:&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.851%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.375%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.376%"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&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:middle"&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: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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,226&#160;&lt;/span&gt;&lt;/td&gt;&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;5,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;20,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Provision (benefit) for income taxes from operations for the years ended December&#160;31, consisted of the following:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.851%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.375%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.376%"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&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:middle"&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: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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current income tax expense:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. federal&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. state&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,856&#160;&lt;/span&gt;&lt;/td&gt;&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;427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income tax expense (benefit):&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. federal&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. state&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(472)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(289)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/div&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(184)&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:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,026&#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:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income tax expense (benefit):&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. federal&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;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;4,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;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;2,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. state&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,672&#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:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,453&#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:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The reconciliation between the effective income tax rates and the statutory federal rates for operations are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.263%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.847%"/&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:middle"&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: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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Statutory Federal rate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;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;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase (decrease) resulting from:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&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 valuation allowance - current period activity&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&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 valuation allowance - reversal&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capital loss&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;13.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock compensation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Compensation deduction limitation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State and local taxes, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign income inclusion&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Meals &amp;amp; entertainment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&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 uncertain tax positions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision to return differences&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other items, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.3&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;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;25.4&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2020, the Company had &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$7.2 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; of U.S. federal net operating loss carryforwards which are subject to expiration beginning in 2030 and &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$7.7 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; of various state net operating loss carryforwards which expire at varying dates through 2034. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain valuation allowances pertaining to the deferred tax assets related to our Canadian operations remain as of December&#160;31, 2020. Lawson's Canadian operations have recently moved into a three-year cumulative income position. Based on the history of our Canadian operations and their multi-year pre-tax losses through 2018, the Company does not believe there is sufficient positive evidence at this time to consider reversing the $1.2 million valuation allowance. While forecasts may show future positive pre-tax income, future projected income is the least objective of the positive sources of evidence as &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;the projections are inherently subjective and not yet demonstrated. The uncertainty of the continuing pandemic may further affect our Canadian business. Based on this, the Company will maintain its valuation allowances related to Canada as of December&#160;31, 2020. The Company will continue to monitor all positive and negative evidence regarding the Canadian operations and will re-assess our position on a regular basis. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a result of acquisitions completed in recent years, the Company recorded $35.2&#160;million of tax deductible goodwill that may result in a tax benefit in future periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred income tax assets and liabilities contain the following temporary differences:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.263%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.847%"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&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:top"&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: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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:700;line-height:100%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating loss carryforward&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Compensation and benefits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory reserve&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&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:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable reserve&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leased assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,946&#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:top"/&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:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(975)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net deferred tax assets before valuation allowance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:22.5pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,257)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,235)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.263%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.847%"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&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:top"&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: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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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;Balance at beginning of year&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:22.5pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions for tax positions of current year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:22.5pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions for tax positions of prior years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:22.5pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reductions for tax positions of prior year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:22.5pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lapse of statute of limitations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(984)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(475)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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,686&#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,242&#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:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The recognition of the unrecognized tax benefits would have a favorable effect on the effective tax rate. Due to the uncertainty of both timing and resolution of income tax examinations, the Company is unable to determine whether any amounts included in the December&#160;31, 2020 balance of unrecognized tax benefits represent tax positions that could significantly change during the next twelve months. The unrecognized tax benefits are recorded as a component of Other liabilities in the Consolidated Balance Sheets. Interest and penalties related to unrecognized tax benefits are recorded as a component of income tax expense. &lt;/span&gt;&lt;/div&gt;The Company and its subsidiaries are subject to U.S.&#160;federal income tax as well as income tax of multiple state and foreign jurisdictions. As of December&#160;31, 2020, the Company was subject to U.S. federal income tax examinations for the years 2017 through 2019 and income tax examinations from various other jurisdictions for the years 2013 through 2019.</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90ZXh0cmVnaW9uOjFkMWJkZjI4OTdmYjQwMWE5NTM2NWFkZjg2OGM5NjlkXzUwNTI_f4b3964a-592d-4c26-af13-4e454890376b">Income from operations before income taxes consisted of the following:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.851%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.375%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.376%"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&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:middle"&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: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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,226&#160;&lt;/span&gt;&lt;/td&gt;&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;5,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;20,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,674&#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:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo2MDNlNDE1NmIzZjQ0NmJhODNjYzUwMzdkZjc3ZGQ2My90YWJsZXJhbmdlOjYwM2U0MTU2YjNmNDQ2YmE4M2NjNTAzN2RmNzdkZDYzXzMtMS0xLTEtMA_ef70324e-87ca-4aae-8355-da2d0929f42e"
      unitRef="usd">16226000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo2MDNlNDE1NmIzZjQ0NmJhODNjYzUwMzdkZjc3ZGQ2My90YWJsZXJhbmdlOjYwM2U0MTU2YjNmNDQ2YmE4M2NjNTAzN2RmNzdkZDYzXzMtMy0xLTEtMA_55ec58ba-2573-4a64-bc81-db04a5338873"
      unitRef="usd">5418000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo2MDNlNDE1NmIzZjQ0NmJhODNjYzUwMzdkZjc3ZGQ2My90YWJsZXJhbmdlOjYwM2U0MTU2YjNmNDQ2YmE4M2NjNTAzN2RmNzdkZDYzXzQtMS0xLTEtMA_5b2444a2-5c62-4ae1-b38f-eae377907ee5"
      unitRef="usd">4559000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo2MDNlNDE1NmIzZjQ0NmJhODNjYzUwMzdkZjc3ZGQ2My90YWJsZXJhbmdlOjYwM2U0MTU2YjNmNDQ2YmE4M2NjNTAzN2RmNzdkZDYzXzQtMy0xLTEtMA_5b318de4-0fc0-413b-a590-e2aa3aecb87b"
      unitRef="usd">4256000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo2MDNlNDE1NmIzZjQ0NmJhODNjYzUwMzdkZjc3ZGQ2My90YWJsZXJhbmdlOjYwM2U0MTU2YjNmNDQ2YmE4M2NjNTAzN2RmNzdkZDYzXzUtMS0xLTEtMA_e0692288-3132-4540-a8a1-e80a4158e248"
      unitRef="usd">20785000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo2MDNlNDE1NmIzZjQ0NmJhODNjYzUwMzdkZjc3ZGQ2My90YWJsZXJhbmdlOjYwM2U0MTU2YjNmNDQ2YmE4M2NjNTAzN2RmNzdkZDYzXzUtMy0xLTEtMA_32d8a481-235b-4126-a603-602046336c1a"
      unitRef="usd">9674000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90ZXh0cmVnaW9uOjFkMWJkZjI4OTdmYjQwMWE5NTM2NWFkZjg2OGM5NjlkXzUwNDc_243cae32-6927-4c56-9003-ce9e419735d1">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Provision (benefit) for income taxes from operations for the years ended December&#160;31, consisted of the following:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.851%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.375%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.376%"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&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:middle"&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: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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current income tax expense:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. federal&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. state&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,856&#160;&lt;/span&gt;&lt;/td&gt;&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;427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income tax expense (benefit):&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. federal&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. state&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(472)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;(289)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/div&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(184)&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:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,026&#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:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income tax expense (benefit):&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. federal&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;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;4,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;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;2,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. state&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,672&#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:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,453&#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:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTozZmQxOGVkZDQ3YjI0MTZlOWZhZDVkOTdjODI1N2IwMC90YWJsZXJhbmdlOjNmZDE4ZWRkNDdiMjQxNmU5ZmFkNWQ5N2M4MjU3YjAwXzQtMS0xLTEtNDM5MQ_48003eed-259f-4052-8170-5d5bf8a1826f"
      unitRef="usd">3858000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTozZmQxOGVkZDQ3YjI0MTZlOWZhZDVkOTdjODI1N2IwMC90YWJsZXJhbmdlOjNmZDE4ZWRkNDdiMjQxNmU5ZmFkNWQ5N2M4MjU3YjAwXzQtMy0xLTEtNDM5NQ_4e460ecf-781a-4aec-9239-0aec6feff0f5"
      unitRef="usd">0</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTozZmQxOGVkZDQ3YjI0MTZlOWZhZDVkOTdjODI1N2IwMC90YWJsZXJhbmdlOjNmZDE4ZWRkNDdiMjQxNmU5ZmFkNWQ5N2M4MjU3YjAwXzQtMS0xLTEtMA_9ff282fb-68e3-4d54-91c0-c1cc8a8766e5"
      unitRef="usd">710000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTozZmQxOGVkZDQ3YjI0MTZlOWZhZDVkOTdjODI1N2IwMC90YWJsZXJhbmdlOjNmZDE4ZWRkNDdiMjQxNmU5ZmFkNWQ5N2M4MjU3YjAwXzQtMy0xLTEtMA_9fbb214a-4dde-4cb7-9b95-1cac732279a7"
      unitRef="usd">136000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTozZmQxOGVkZDQ3YjI0MTZlOWZhZDVkOTdjODI1N2IwMC90YWJsZXJhbmdlOjNmZDE4ZWRkNDdiMjQxNmU5ZmFkNWQ5N2M4MjU3YjAwXzUtMS0xLTEtMA_f282c004-99c1-4812-8e95-c64caf66f7a2"
      unitRef="usd">1288000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTozZmQxOGVkZDQ3YjI0MTZlOWZhZDVkOTdjODI1N2IwMC90YWJsZXJhbmdlOjNmZDE4ZWRkNDdiMjQxNmU5ZmFkNWQ5N2M4MjU3YjAwXzUtMy0xLTEtMA_d2502e80-06bb-4064-bcaf-2a7885c7fe2c"
      unitRef="usd">291000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTozZmQxOGVkZDQ3YjI0MTZlOWZhZDVkOTdjODI1N2IwMC90YWJsZXJhbmdlOjNmZDE4ZWRkNDdiMjQxNmU5ZmFkNWQ5N2M4MjU3YjAwXzYtMS0xLTEtMA_23ee5b20-7b86-4cd3-9151-768b635a4da4"
      unitRef="usd">5856000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTozZmQxOGVkZDQ3YjI0MTZlOWZhZDVkOTdjODI1N2IwMC90YWJsZXJhbmdlOjNmZDE4ZWRkNDdiMjQxNmU5ZmFkNWQ5N2M4MjU3YjAwXzYtMy0xLTEtMA_e0b6faa9-9742-464f-8984-9843f83e38c1"
      unitRef="usd">427000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTozZmQxOGVkZDQ3YjI0MTZlOWZhZDVkOTdjODI1N2IwMC90YWJsZXJhbmdlOjNmZDE4ZWRkNDdiMjQxNmU5ZmFkNWQ5N2M4MjU3YjAwXzgtMS0xLTEtMA_b1b03e93-d427-413a-8d76-f7831ee1b283"
      unitRef="usd">236000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTozZmQxOGVkZDQ3YjI0MTZlOWZhZDVkOTdjODI1N2IwMC90YWJsZXJhbmdlOjNmZDE4ZWRkNDdiMjQxNmU5ZmFkNWQ5N2M4MjU3YjAwXzgtMy0xLTEtMA_355a6b95-9033-49fd-9cc0-8dbe9888b008"
      unitRef="usd">2012000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTozZmQxOGVkZDQ3YjI0MTZlOWZhZDVkOTdjODI1N2IwMC90YWJsZXJhbmdlOjNmZDE4ZWRkNDdiMjQxNmU5ZmFkNWQ5N2M4MjU3YjAwXzktMS0xLTEtMA_786e85eb-2afd-477d-af7d-9097cb04c024"
      unitRef="usd">52000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTozZmQxOGVkZDQ3YjI0MTZlOWZhZDVkOTdjODI1N2IwMC90YWJsZXJhbmdlOjNmZDE4ZWRkNDdiMjQxNmU5ZmFkNWQ5N2M4MjU3YjAwXzktMy0xLTEtMA_bf787c8b-0ac5-4392-9ba2-e1ac92585052"
      unitRef="usd">303000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTozZmQxOGVkZDQ3YjI0MTZlOWZhZDVkOTdjODI1N2IwMC90YWJsZXJhbmdlOjNmZDE4ZWRkNDdiMjQxNmU5ZmFkNWQ5N2M4MjU3YjAwXzEwLTEtMS0xLTA_1c2a2d7c-ca56-4fca-a927-3fe49bf4bb48"
      unitRef="usd">-472000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTozZmQxOGVkZDQ3YjI0MTZlOWZhZDVkOTdjODI1N2IwMC90YWJsZXJhbmdlOjNmZDE4ZWRkNDdiMjQxNmU5ZmFkNWQ5N2M4MjU3YjAwXzEwLTMtMS0xLTA_6394bbe6-c290-4431-993f-ce11d474e733"
      unitRef="usd">-289000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTozZmQxOGVkZDQ3YjI0MTZlOWZhZDVkOTdjODI1N2IwMC90YWJsZXJhbmdlOjNmZDE4ZWRkNDdiMjQxNmU5ZmFkNWQ5N2M4MjU3YjAwXzExLTEtMS0xLTA_2a11c14b-302b-48cc-b315-cc63faaed2a5"
      unitRef="usd">-184000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTozZmQxOGVkZDQ3YjI0MTZlOWZhZDVkOTdjODI1N2IwMC90YWJsZXJhbmdlOjNmZDE4ZWRkNDdiMjQxNmU5ZmFkNWQ5N2M4MjU3YjAwXzExLTMtMS0xLTA_cdca5f2b-4dff-49c8-baa3-2094fa7d6afd"
      unitRef="usd">2026000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTozZmQxOGVkZDQ3YjI0MTZlOWZhZDVkOTdjODI1N2IwMC90YWJsZXJhbmdlOjNmZDE4ZWRkNDdiMjQxNmU5ZmFkNWQ5N2M4MjU3YjAwXzEzLTEtMS0xLTA_0f7092d5-fd87-4891-a21e-4983a3d5fd1a"
      unitRef="usd">4094000</us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTozZmQxOGVkZDQ3YjI0MTZlOWZhZDVkOTdjODI1N2IwMC90YWJsZXJhbmdlOjNmZDE4ZWRkNDdiMjQxNmU5ZmFkNWQ5N2M4MjU3YjAwXzEzLTMtMS0xLTA_19466264-bc7f-48bc-8ddf-69faf6a72b53"
      unitRef="usd">2012000</us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTozZmQxOGVkZDQ3YjI0MTZlOWZhZDVkOTdjODI1N2IwMC90YWJsZXJhbmdlOjNmZDE4ZWRkNDdiMjQxNmU5ZmFkNWQ5N2M4MjU3YjAwXzE0LTEtMS0xLTA_10ef089e-4a7b-472f-a506-c2beaf1cf6de"
      unitRef="usd">762000</us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTozZmQxOGVkZDQ3YjI0MTZlOWZhZDVkOTdjODI1N2IwMC90YWJsZXJhbmdlOjNmZDE4ZWRkNDdiMjQxNmU5ZmFkNWQ5N2M4MjU3YjAwXzE0LTMtMS0xLTA_b01bfa12-a2b7-448b-9f09-001b83c50404"
      unitRef="usd">439000</us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTozZmQxOGVkZDQ3YjI0MTZlOWZhZDVkOTdjODI1N2IwMC90YWJsZXJhbmdlOjNmZDE4ZWRkNDdiMjQxNmU5ZmFkNWQ5N2M4MjU3YjAwXzE1LTEtMS0xLTA_cbe58c08-1e5e-44d3-8fd6-d415a28f8e57"
      unitRef="usd">816000</us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTozZmQxOGVkZDQ3YjI0MTZlOWZhZDVkOTdjODI1N2IwMC90YWJsZXJhbmdlOjNmZDE4ZWRkNDdiMjQxNmU5ZmFkNWQ5N2M4MjU3YjAwXzE1LTMtMS0xLTA_3e7c1c72-6b23-473d-9068-391bf1f7a1bf"
      unitRef="usd">2000</us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTozZmQxOGVkZDQ3YjI0MTZlOWZhZDVkOTdjODI1N2IwMC90YWJsZXJhbmdlOjNmZDE4ZWRkNDdiMjQxNmU5ZmFkNWQ5N2M4MjU3YjAwXzE2LTEtMS0xLTA_81773db8-a950-40c0-a69f-b83246c558b2"
      unitRef="usd">5672000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTozZmQxOGVkZDQ3YjI0MTZlOWZhZDVkOTdjODI1N2IwMC90YWJsZXJhbmdlOjNmZDE4ZWRkNDdiMjQxNmU5ZmFkNWQ5N2M4MjU3YjAwXzE2LTMtMS0xLTA_be1b8558-505e-41a4-98a1-e31753369283"
      unitRef="usd">2453000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90ZXh0cmVnaW9uOjFkMWJkZjI4OTdmYjQwMWE5NTM2NWFkZjg2OGM5NjlkXzUwNjg_07a05b46-3057-4c39-8261-7f15c1e4b52b">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The reconciliation between the effective income tax rates and the statutory federal rates for operations are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.263%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.847%"/&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:middle"&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: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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Statutory Federal rate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;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;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase (decrease) resulting from:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&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 valuation allowance - current period activity&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&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 valuation allowance - reversal&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capital loss&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;13.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock compensation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Compensation deduction limitation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State and local taxes, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign income inclusion&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Meals &amp;amp; entertainment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&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 uncertain tax positions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision to return differences&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other items, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.3&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;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;25.4&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo1MTY5YWFjYTY2NWE0Njg5YjYzNGQ2ODJkYTE1MDkzYi90YWJsZXJhbmdlOjUxNjlhYWNhNjY1YTQ2ODliNjM0ZDY4MmRhMTUwOTNiXzItMS0xLTEtMA_872f7bae-cbb6-4d50-bc12-b22a38343553"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo1MTY5YWFjYTY2NWE0Njg5YjYzNGQ2ODJkYTE1MDkzYi90YWJsZXJhbmdlOjUxNjlhYWNhNjY1YTQ2ODliNjM0ZDY4MmRhMTUwOTNiXzItMy0xLTEtMA_937034a0-cc75-4fac-acf3-99cbaf4b7012"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo1MTY5YWFjYTY2NWE0Njg5YjYzNGQ2ODJkYTE1MDkzYi90YWJsZXJhbmdlOjUxNjlhYWNhNjY1YTQ2ODliNjM0ZDY4MmRhMTUwOTNiXzQtMS0xLTEtMA_991f54dc-f07b-4286-8915-f024346a4970"
      unitRef="number">-0.022</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo1MTY5YWFjYTY2NWE0Njg5YjYzNGQ2ODJkYTE1MDkzYi90YWJsZXJhbmdlOjUxNjlhYWNhNjY1YTQ2ODliNjM0ZDY4MmRhMTUwOTNiXzQtMy0xLTEtMA_707bbeb2-0bc3-46dd-bd1e-d90f297afd42"
      unitRef="number">-0.045</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <laws:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowanceReversalPercent
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo1MTY5YWFjYTY2NWE0Njg5YjYzNGQ2ODJkYTE1MDkzYi90YWJsZXJhbmdlOjUxNjlhYWNhNjY1YTQ2ODliNjM0ZDY4MmRhMTUwOTNiXzUtMS0xLTEtMA_a3ce941d-387a-4899-820b-128b9881734d"
      unitRef="number">0</laws:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowanceReversalPercent>
    <laws:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowanceReversalPercent
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo1MTY5YWFjYTY2NWE0Njg5YjYzNGQ2ODJkYTE1MDkzYi90YWJsZXJhbmdlOjUxNjlhYWNhNjY1YTQ2ODliNjM0ZDY4MmRhMTUwOTNiXzUtMy0xLTEtMA_fef57764-ed04-4b8a-a883-85fc2cadb4e2"
      unitRef="number">-0.136</laws:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowanceReversalPercent>
    <laws:EffectiveIncomeTaxRateReconciliationCapitalLossPercent
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo1MTY5YWFjYTY2NWE0Njg5YjYzNGQ2ODJkYTE1MDkzYi90YWJsZXJhbmdlOjUxNjlhYWNhNjY1YTQ2ODliNjM0ZDY4MmRhMTUwOTNiXzYtMS0xLTEtMA_517a6126-9c76-4754-abd0-7fe9ffb9a9a3"
      unitRef="number">0</laws:EffectiveIncomeTaxRateReconciliationCapitalLossPercent>
    <laws:EffectiveIncomeTaxRateReconciliationCapitalLossPercent
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo1MTY5YWFjYTY2NWE0Njg5YjYzNGQ2ODJkYTE1MDkzYi90YWJsZXJhbmdlOjUxNjlhYWNhNjY1YTQ2ODliNjM0ZDY4MmRhMTUwOTNiXzYtMy0xLTEtMA_3d864a12-4e46-4915-9da4-dbdd55694421"
      unitRef="number">0.136</laws:EffectiveIncomeTaxRateReconciliationCapitalLossPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo1MTY5YWFjYTY2NWE0Njg5YjYzNGQ2ODJkYTE1MDkzYi90YWJsZXJhbmdlOjUxNjlhYWNhNjY1YTQ2ODliNjM0ZDY4MmRhMTUwOTNiXzctMS0xLTEtMA_234a9f76-5a3a-4c80-8b63-6b75a2f87d4d"
      unitRef="number">-0.020</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo1MTY5YWFjYTY2NWE0Njg5YjYzNGQ2ODJkYTE1MDkzYi90YWJsZXJhbmdlOjUxNjlhYWNhNjY1YTQ2ODliNjM0ZDY4MmRhMTUwOTNiXzctMy0xLTEtMA_6f924aa0-db6e-479a-8f09-5b1970167116"
      unitRef="number">-0.115</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent>
    <laws:EffectiveIncomeTaxRateReconciliationCompensationDeductionLimitationPercent
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo1MTY5YWFjYTY2NWE0Njg5YjYzNGQ2ODJkYTE1MDkzYi90YWJsZXJhbmdlOjUxNjlhYWNhNjY1YTQ2ODliNjM0ZDY4MmRhMTUwOTNiXzgtMS0xLTEtMA_5cb0187d-565e-430d-af7c-1b65ddd4d884"
      unitRef="number">0.015</laws:EffectiveIncomeTaxRateReconciliationCompensationDeductionLimitationPercent>
    <laws:EffectiveIncomeTaxRateReconciliationCompensationDeductionLimitationPercent
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo1MTY5YWFjYTY2NWE0Njg5YjYzNGQ2ODJkYTE1MDkzYi90YWJsZXJhbmdlOjUxNjlhYWNhNjY1YTQ2ODliNjM0ZDY4MmRhMTUwOTNiXzgtMy0xLTEtMA_3e498d78-395c-4f77-ba89-8e55eea154a6"
      unitRef="number">0.101</laws:EffectiveIncomeTaxRateReconciliationCompensationDeductionLimitationPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo1MTY5YWFjYTY2NWE0Njg5YjYzNGQ2ODJkYTE1MDkzYi90YWJsZXJhbmdlOjUxNjlhYWNhNjY1YTQ2ODliNjM0ZDY4MmRhMTUwOTNiXzktMS0xLTEtMA_c832ee6a-9b82-431d-a33c-5d6b65dc789c"
      unitRef="number">0.038</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo1MTY5YWFjYTY2NWE0Njg5YjYzNGQ2ODJkYTE1MDkzYi90YWJsZXJhbmdlOjUxNjlhYWNhNjY1YTQ2ODliNjM0ZDY4MmRhMTUwOTNiXzktMy0xLTEtMA_52df3c1c-9c2f-4a1b-b048-fe074762bf13"
      unitRef="number">0.045</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo1MTY5YWFjYTY2NWE0Njg5YjYzNGQ2ODJkYTE1MDkzYi90YWJsZXJhbmdlOjUxNjlhYWNhNjY1YTQ2ODliNjM0ZDY4MmRhMTUwOTNiXzEwLTEtMS0xLTA_487b745a-bac2-48bd-b8bc-7d6d83fc3aad"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings>
    <us-gaap:EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo1MTY5YWFjYTY2NWE0Njg5YjYzNGQ2ODJkYTE1MDkzYi90YWJsZXJhbmdlOjUxNjlhYWNhNjY1YTQ2ODliNjM0ZDY4MmRhMTUwOTNiXzEwLTMtMS0xLTA_e16e4fef-adbd-4629-99d5-8686bab3779b"
      unitRef="number">0.031</us-gaap:EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo1MTY5YWFjYTY2NWE0Njg5YjYzNGQ2ODJkYTE1MDkzYi90YWJsZXJhbmdlOjUxNjlhYWNhNjY1YTQ2ODliNjM0ZDY4MmRhMTUwOTNiXzExLTEtMS0xLTA_eb1f787b-78a5-4eb4-bc8f-53bd85315fef"
      unitRef="number">0.006</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo1MTY5YWFjYTY2NWE0Njg5YjYzNGQ2ODJkYTE1MDkzYi90YWJsZXJhbmdlOjUxNjlhYWNhNjY1YTQ2ODliNjM0ZDY4MmRhMTUwOTNiXzExLTMtMS0xLTA_fe4ef9ff-8b99-4949-b0e5-091890a4d6c8"
      unitRef="number">0.018</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingenciesOther
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo1MTY5YWFjYTY2NWE0Njg5YjYzNGQ2ODJkYTE1MDkzYi90YWJsZXJhbmdlOjUxNjlhYWNhNjY1YTQ2ODliNjM0ZDY4MmRhMTUwOTNiXzEyLTEtMS0xLTA_17adda2f-f7bd-48ce-bd64-81f0717a2d16"
      unitRef="number">0.046</us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingenciesOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingenciesOther
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo1MTY5YWFjYTY2NWE0Njg5YjYzNGQ2ODJkYTE1MDkzYi90YWJsZXJhbmdlOjUxNjlhYWNhNjY1YTQ2ODliNjM0ZDY4MmRhMTUwOTNiXzEyLTMtMS0xLTA_a6484e59-c2a3-4862-a569-ce9856227076"
      unitRef="number">-0.010</us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingenciesOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlementsOther
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo1MTY5YWFjYTY2NWE0Njg5YjYzNGQ2ODJkYTE1MDkzYi90YWJsZXJhbmdlOjUxNjlhYWNhNjY1YTQ2ODliNjM0ZDY4MmRhMTUwOTNiXzEzLTEtMS0xLTA_5a3d822c-31dc-45b2-8011-441802314e9b"
      unitRef="number">-0.001</us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlementsOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlementsOther
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo1MTY5YWFjYTY2NWE0Njg5YjYzNGQ2ODJkYTE1MDkzYi90YWJsZXJhbmdlOjUxNjlhYWNhNjY1YTQ2ODliNjM0ZDY4MmRhMTUwOTNiXzEzLTMtMS0xLTA_49bd667e-bada-4162-9bff-851a5b6fa73c"
      unitRef="number">0.002</us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlementsOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo1MTY5YWFjYTY2NWE0Njg5YjYzNGQ2ODJkYTE1MDkzYi90YWJsZXJhbmdlOjUxNjlhYWNhNjY1YTQ2ODliNjM0ZDY4MmRhMTUwOTNiXzE2LTEtMS0xLTA_19adc111-82e3-4d6f-beb6-ad00f8fcd59c"
      unitRef="number">0.001</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo1MTY5YWFjYTY2NWE0Njg5YjYzNGQ2ODJkYTE1MDkzYi90YWJsZXJhbmdlOjUxNjlhYWNhNjY1YTQ2ODliNjM0ZDY4MmRhMTUwOTNiXzE2LTMtMS0xLTA_75728aa5-521b-4c55-9475-edc28860ad2a"
      unitRef="number">0.017</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo1MTY5YWFjYTY2NWE0Njg5YjYzNGQ2ODJkYTE1MDkzYi90YWJsZXJhbmdlOjUxNjlhYWNhNjY1YTQ2ODliNjM0ZDY4MmRhMTUwOTNiXzE3LTEtMS0xLTA_5a7aa2b0-abdd-4714-8a3e-93981ba8c1b8"
      unitRef="number">0.273</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo1MTY5YWFjYTY2NWE0Njg5YjYzNGQ2ODJkYTE1MDkzYi90YWJsZXJhbmdlOjUxNjlhYWNhNjY1YTQ2ODliNjM0ZDY4MmRhMTUwOTNiXzE3LTMtMS0xLTA_5307fec2-aad3-4ec2-8119-55520c653c6b"
      unitRef="number">0.254</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90ZXh0cmVnaW9uOjFkMWJkZjI4OTdmYjQwMWE5NTM2NWFkZjg2OGM5NjlkXzM2Nw_f56a3451-258a-41e7-836b-c1fc09b7402e"
      unitRef="usd">7200000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90ZXh0cmVnaW9uOjFkMWJkZjI4OTdmYjQwMWE5NTM2NWFkZjg2OGM5NjlkXzQ3MQ_edcc7287-f44d-42e4-b668-d5010a7aa82a"
      unitRef="usd">7700000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90ZXh0cmVnaW9uOjFkMWJkZjI4OTdmYjQwMWE5NTM2NWFkZjg2OGM5NjlkXzYwNDczMTM5NjM0NTQ_6e370997-710c-46b8-b465-a8d37406be7c"
      unitRef="usd">1200000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90ZXh0cmVnaW9uOjFkMWJkZjI4OTdmYjQwMWE5NTM2NWFkZjg2OGM5NjlkXzYwNDczMTM5NjUyMDg_932f961d-ec2a-4fd7-82ff-051f3f61cb37"
      unitRef="usd">35200000</us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90ZXh0cmVnaW9uOjFkMWJkZjI4OTdmYjQwMWE5NTM2NWFkZjg2OGM5NjlkXzUwNzI_e78a474f-d0b2-4a99-8f61-16cfcd46bc27">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred income tax assets and liabilities contain the following temporary differences:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.263%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.847%"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&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:top"&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: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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:700;line-height:100%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating loss carryforward&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Compensation and benefits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory reserve&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&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:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable reserve&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leased assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,946&#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:top"/&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:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(975)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net deferred tax assets before valuation allowance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:22.5pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,257)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,235)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5ZWUxYWMzYjU2M2Q0MTc0ODdjNWI1ZjMwMzEwM2M1ZS90YWJsZXJhbmdlOjllZTFhYzNiNTYzZDQxNzQ4N2M1YjVmMzAzMTAzYzVlXzQtMS0xLTEtMA_636bd595-2c7c-474e-87a0-0271863a2c13"
      unitRef="usd">5431000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5ZWUxYWMzYjU2M2Q0MTc0ODdjNWI1ZjMwMzEwM2M1ZS90YWJsZXJhbmdlOjllZTFhYzNiNTYzZDQxNzQ4N2M1YjVmMzAzMTAzYzVlXzQtMy0xLTEtMA_a666c851-c39b-4fd5-8566-a1016991bc8a"
      unitRef="usd">7786000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5ZWUxYWMzYjU2M2Q0MTc0ODdjNWI1ZjMwMzEwM2M1ZS90YWJsZXJhbmdlOjllZTFhYzNiNTYzZDQxNzQ4N2M1YjVmMzAzMTAzYzVlXzUtMS0xLTEtMA_68821921-706a-4f96-8bc1-ef34ec6bf50f"
      unitRef="usd">10980000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5ZWUxYWMzYjU2M2Q0MTc0ODdjNWI1ZjMwMzEwM2M1ZS90YWJsZXJhbmdlOjllZTFhYzNiNTYzZDQxNzQ4N2M1YjVmMzAzMTAzYzVlXzUtMy0xLTEtMA_d239f030-9b6e-4226-9be6-c4f3059e4e80"
      unitRef="usd">9947000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5ZWUxYWMzYjU2M2Q0MTc0ODdjNWI1ZjMwMzEwM2M1ZS90YWJsZXJhbmdlOjllZTFhYzNiNTYzZDQxNzQ4N2M1YjVmMzAzMTAzYzVlXzYtMS0xLTEtMA_4702dbfe-4121-451d-9574-db18ab96f1c8"
      unitRef="usd">1772000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5ZWUxYWMzYjU2M2Q0MTc0ODdjNWI1ZjMwMzEwM2M1ZS90YWJsZXJhbmdlOjllZTFhYzNiNTYzZDQxNzQ4N2M1YjVmMzAzMTAzYzVlXzYtMy0xLTEtMA_fd7fa93c-6e56-4c78-91f8-2ebaced68b8f"
      unitRef="usd">1589000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5ZWUxYWMzYjU2M2Q0MTc0ODdjNWI1ZjMwMzEwM2M1ZS90YWJsZXJhbmdlOjllZTFhYzNiNTYzZDQxNzQ4N2M1YjVmMzAzMTAzYzVlXzctMS0xLTEtMA_3efd86b4-294b-46c4-b5d6-18ee98db7bcb"
      unitRef="usd">167000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5ZWUxYWMzYjU2M2Q0MTc0ODdjNWI1ZjMwMzEwM2M1ZS90YWJsZXJhbmdlOjllZTFhYzNiNTYzZDQxNzQ4N2M1YjVmMzAzMTAzYzVlXzctMy0xLTEtMA_99a1e847-8c60-4d8e-a51b-792bba339f46"
      unitRef="usd">152000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <laws:DeferredTaxAssetsLeaseAssets
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5ZWUxYWMzYjU2M2Q0MTc0ODdjNWI1ZjMwMzEwM2M1ZS90YWJsZXJhbmdlOjllZTFhYzNiNTYzZDQxNzQ4N2M1YjVmMzAzMTAzYzVlXzgtMS0xLTEtMA_b10b42b2-b94c-4a21-a31c-3ec23bf1be4d"
      unitRef="usd">1061000</laws:DeferredTaxAssetsLeaseAssets>
    <laws:DeferredTaxAssetsLeaseAssets
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5ZWUxYWMzYjU2M2Q0MTc0ODdjNWI1ZjMwMzEwM2M1ZS90YWJsZXJhbmdlOjllZTFhYzNiNTYzZDQxNzQ4N2M1YjVmMzAzMTAzYzVlXzgtMy0xLTEtMA_62446e0b-7bdf-429d-839e-7fba96b71a08"
      unitRef="usd">3326000</laws:DeferredTaxAssetsLeaseAssets>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5ZWUxYWMzYjU2M2Q0MTc0ODdjNWI1ZjMwMzEwM2M1ZS90YWJsZXJhbmdlOjllZTFhYzNiNTYzZDQxNzQ4N2M1YjVmMzAzMTAzYzVlXzEwLTEtMS0xLTA_083c4b76-052b-4735-8bb9-5c16e96b5186"
      unitRef="usd">329000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5ZWUxYWMzYjU2M2Q0MTc0ODdjNWI1ZjMwMzEwM2M1ZS90YWJsZXJhbmdlOjllZTFhYzNiNTYzZDQxNzQ4N2M1YjVmMzAzMTAzYzVlXzEwLTMtMS0xLTA_8db4713a-3011-4b89-94ee-721124a9ff9d"
      unitRef="usd">146000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5ZWUxYWMzYjU2M2Q0MTc0ODdjNWI1ZjMwMzEwM2M1ZS90YWJsZXJhbmdlOjllZTFhYzNiNTYzZDQxNzQ4N2M1YjVmMzAzMTAzYzVlXzExLTEtMS0xLTA_c10c7b16-10af-4d60-9065-7be9813980a7"
      unitRef="usd">19740000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5ZWUxYWMzYjU2M2Q0MTc0ODdjNWI1ZjMwMzEwM2M1ZS90YWJsZXJhbmdlOjllZTFhYzNiNTYzZDQxNzQ4N2M1YjVmMzAzMTAzYzVlXzExLTMtMS0xLTA_418e945a-b61d-442f-8a4f-61d3de1948ce"
      unitRef="usd">22946000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5ZWUxYWMzYjU2M2Q0MTc0ODdjNWI1ZjMwMzEwM2M1ZS90YWJsZXJhbmdlOjllZTFhYzNiNTYzZDQxNzQ4N2M1YjVmMzAzMTAzYzVlXzE0LTEtMS0xLTA_2388fd95-5259-40f1-abd1-08118ecca856"
      unitRef="usd">1948000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5ZWUxYWMzYjU2M2Q0MTc0ODdjNWI1ZjMwMzEwM2M1ZS90YWJsZXJhbmdlOjllZTFhYzNiNTYzZDQxNzQ4N2M1YjVmMzAzMTAzYzVlXzE0LTMtMS0xLTA_bc5d2456-65ee-4a3c-bca2-498d13817d46"
      unitRef="usd">2360000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5ZWUxYWMzYjU2M2Q0MTc0ODdjNWI1ZjMwMzEwM2M1ZS90YWJsZXJhbmdlOjllZTFhYzNiNTYzZDQxNzQ4N2M1YjVmMzAzMTAzYzVlXzE1LTEtMS0xLTA_de0f9242-5d3e-483a-b507-1bf569f73286"
      unitRef="usd">1366000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5ZWUxYWMzYjU2M2Q0MTc0ODdjNWI1ZjMwMzEwM2M1ZS90YWJsZXJhbmdlOjllZTFhYzNiNTYzZDQxNzQ4N2M1YjVmMzAzMTAzYzVlXzE1LTMtMS0xLTA_6623e650-cacc-4b57-9c32-be4c3ef7b6a1"
      unitRef="usd">2850000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5ZWUxYWMzYjU2M2Q0MTc0ODdjNWI1ZjMwMzEwM2M1ZS90YWJsZXJhbmdlOjllZTFhYzNiNTYzZDQxNzQ4N2M1YjVmMzAzMTAzYzVlXzE2LTEtMS0xLTA_7e18cb8b-989f-4881-a232-4423d07ce12f"
      unitRef="usd">-975000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5ZWUxYWMzYjU2M2Q0MTc0ODdjNWI1ZjMwMzEwM2M1ZS90YWJsZXJhbmdlOjllZTFhYzNiNTYzZDQxNzQ4N2M1YjVmMzAzMTAzYzVlXzE2LTMtMS0xLTA_4b1803c7-1c00-488c-99b3-89f94ead90af"
      unitRef="usd">353000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5ZWUxYWMzYjU2M2Q0MTc0ODdjNWI1ZjMwMzEwM2M1ZS90YWJsZXJhbmdlOjllZTFhYzNiNTYzZDQxNzQ4N2M1YjVmMzAzMTAzYzVlXzE3LTEtMS0xLTA_698b2977-b0df-4f54-9dd0-87f12a13f705"
      unitRef="usd">503000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5ZWUxYWMzYjU2M2Q0MTc0ODdjNWI1ZjMwMzEwM2M1ZS90YWJsZXJhbmdlOjllZTFhYzNiNTYzZDQxNzQ4N2M1YjVmMzAzMTAzYzVlXzE3LTMtMS0xLTA_17a3af2a-d300-4bd0-9e48-e9f486e8c640"
      unitRef="usd">625000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5ZWUxYWMzYjU2M2Q0MTc0ODdjNWI1ZjMwMzEwM2M1ZS90YWJsZXJhbmdlOjllZTFhYzNiNTYzZDQxNzQ4N2M1YjVmMzAzMTAzYzVlXzE4LTEtMS0xLTA_27010557-4bd1-47d8-a361-d14823454308"
      unitRef="usd">2842000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5ZWUxYWMzYjU2M2Q0MTc0ODdjNWI1ZjMwMzEwM2M1ZS90YWJsZXJhbmdlOjllZTFhYzNiNTYzZDQxNzQ4N2M1YjVmMzAzMTAzYzVlXzE4LTMtMS0xLTA_5441e114-f20e-4eb7-b39a-030f3843c9bf"
      unitRef="usd">6188000</us-gaap:DeferredIncomeTaxLiabilities>
    <laws:DeferredTaxAssetsNetOfDeferredTaxLiabilitiesBeforeValuationAllowance
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5ZWUxYWMzYjU2M2Q0MTc0ODdjNWI1ZjMwMzEwM2M1ZS90YWJsZXJhbmdlOjllZTFhYzNiNTYzZDQxNzQ4N2M1YjVmMzAzMTAzYzVlXzIwLTEtMS0xLTA_fb64b511-9c98-43ed-8466-d9f6d5e57730"
      unitRef="usd">16898000</laws:DeferredTaxAssetsNetOfDeferredTaxLiabilitiesBeforeValuationAllowance>
    <laws:DeferredTaxAssetsNetOfDeferredTaxLiabilitiesBeforeValuationAllowance
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5ZWUxYWMzYjU2M2Q0MTc0ODdjNWI1ZjMwMzEwM2M1ZS90YWJsZXJhbmdlOjllZTFhYzNiNTYzZDQxNzQ4N2M1YjVmMzAzMTAzYzVlXzIwLTMtMS0xLTA_c7f6b38c-a117-428d-8197-4b7162652bb1"
      unitRef="usd">16758000</laws:DeferredTaxAssetsNetOfDeferredTaxLiabilitiesBeforeValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5ZWUxYWMzYjU2M2Q0MTc0ODdjNWI1ZjMwMzEwM2M1ZS90YWJsZXJhbmdlOjllZTFhYzNiNTYzZDQxNzQ4N2M1YjVmMzAzMTAzYzVlXzIxLTEtMS0xLTA_09c73559-125d-4892-ae2f-5e4b37ba931e"
      unitRef="usd">1257000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5ZWUxYWMzYjU2M2Q0MTc0ODdjNWI1ZjMwMzEwM2M1ZS90YWJsZXJhbmdlOjllZTFhYzNiNTYzZDQxNzQ4N2M1YjVmMzAzMTAzYzVlXzIxLTMtMS0xLTA_827a2ede-3fdc-40fb-b22d-7b4df328c271"
      unitRef="usd">1235000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5ZWUxYWMzYjU2M2Q0MTc0ODdjNWI1ZjMwMzEwM2M1ZS90YWJsZXJhbmdlOjllZTFhYzNiNTYzZDQxNzQ4N2M1YjVmMzAzMTAzYzVlXzIzLTEtMS0xLTA_39100869-f957-478f-a689-fc235ce0c9db"
      unitRef="usd">15641000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5ZWUxYWMzYjU2M2Q0MTc0ODdjNWI1ZjMwMzEwM2M1ZS90YWJsZXJhbmdlOjllZTFhYzNiNTYzZDQxNzQ4N2M1YjVmMzAzMTAzYzVlXzIzLTMtMS0xLTA_ce781199-e6fd-49c7-8517-560632536fc4"
      unitRef="usd">15523000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:SummaryOfIncomeTaxContingenciesTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90ZXh0cmVnaW9uOjFkMWJkZjI4OTdmYjQwMWE5NTM2NWFkZjg2OGM5NjlkXzUwNzk_4cbd23b4-6fa5-47ea-97de-0caafa28aedf">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.263%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.847%"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&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:top"&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: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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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;Balance at beginning of year&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:22.5pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions for tax positions of current year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:22.5pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions for tax positions of prior years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:22.5pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reductions for tax positions of prior year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:22.5pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lapse of statute of limitations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(984)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(475)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;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,686&#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,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SummaryOfIncomeTaxContingenciesTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5N2Q5NmQ4NjBkNjc0NDJhODgxOTU5ZTNkZWNlMzIxZC90YWJsZXJhbmdlOjk3ZDk2ZDg2MGQ2NzQ0MmE4ODE5NTllM2RlY2UzMjFkXzMtMS0xLTEtMA_93b287e0-a255-410a-8f56-7e5d546f43df"
      unitRef="usd">3242000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="icddadf21aa8f414a868ca5498e2cb0b2_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5N2Q5NmQ4NjBkNjc0NDJhODgxOTU5ZTNkZWNlMzIxZC90YWJsZXJhbmdlOjk3ZDk2ZDg2MGQ2NzQ0MmE4ODE5NTllM2RlY2UzMjFkXzMtMy0xLTEtMA_91d7600d-0a7e-4cc6-b911-9ff0f1f208ea"
      unitRef="usd">3612000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5N2Q5NmQ4NjBkNjc0NDJhODgxOTU5ZTNkZWNlMzIxZC90YWJsZXJhbmdlOjk3ZDk2ZDg2MGQ2NzQ0MmE4ODE5NTllM2RlY2UzMjFkXzQtMS0xLTEtMA_2e72bedd-e8eb-4c54-82ce-ee1b47541fdf"
      unitRef="usd">15000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5N2Q5NmQ4NjBkNjc0NDJhODgxOTU5ZTNkZWNlMzIxZC90YWJsZXJhbmdlOjk3ZDk2ZDg2MGQ2NzQ0MmE4ODE5NTllM2RlY2UzMjFkXzQtMy0xLTEtMA_c6499b7a-ce34-4211-96b7-0322fdf006f7"
      unitRef="usd">13000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5N2Q5NmQ4NjBkNjc0NDJhODgxOTU5ZTNkZWNlMzIxZC90YWJsZXJhbmdlOjk3ZDk2ZDg2MGQ2NzQ0MmE4ODE5NTllM2RlY2UzMjFkXzUtMS0xLTEtMA_1d15bb26-16b1-4d17-8d0e-2a9de0f3fa7b"
      unitRef="usd">1413000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5N2Q5NmQ4NjBkNjc0NDJhODgxOTU5ZTNkZWNlMzIxZC90YWJsZXJhbmdlOjk3ZDk2ZDg2MGQ2NzQ0MmE4ODE5NTllM2RlY2UzMjFkXzUtMy0xLTEtMA_c8ed2d10-07dc-4cac-8506-bed919d034d3"
      unitRef="usd">121000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5N2Q5NmQ4NjBkNjc0NDJhODgxOTU5ZTNkZWNlMzIxZC90YWJsZXJhbmdlOjk3ZDk2ZDg2MGQ2NzQ0MmE4ODE5NTllM2RlY2UzMjFkXzYtMS0xLTEtMA_8a8bf675-413b-4d8f-9d4c-76d8cd74c445"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5N2Q5NmQ4NjBkNjc0NDJhODgxOTU5ZTNkZWNlMzIxZC90YWJsZXJhbmdlOjk3ZDk2ZDg2MGQ2NzQ0MmE4ODE5NTllM2RlY2UzMjFkXzYtMy0xLTEtMA_c1b09c34-9893-4f49-872a-e990a1eefbba"
      unitRef="usd">29000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5N2Q5NmQ4NjBkNjc0NDJhODgxOTU5ZTNkZWNlMzIxZC90YWJsZXJhbmdlOjk3ZDk2ZDg2MGQ2NzQ0MmE4ODE5NTllM2RlY2UzMjFkXzctMS0xLTEtMA_384164d7-cee9-4dc7-8570-1cc682c9f7d4"
      unitRef="usd">984000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5N2Q5NmQ4NjBkNjc0NDJhODgxOTU5ZTNkZWNlMzIxZC90YWJsZXJhbmdlOjk3ZDk2ZDg2MGQ2NzQ0MmE4ODE5NTllM2RlY2UzMjFkXzctMy0xLTEtMA_bcef18e7-b042-401b-b909-23048e368711"
      unitRef="usd">475000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5N2Q5NmQ4NjBkNjc0NDJhODgxOTU5ZTNkZWNlMzIxZC90YWJsZXJhbmdlOjk3ZDk2ZDg2MGQ2NzQ0MmE4ODE5NTllM2RlY2UzMjFkXzgtMS0xLTEtMA_0118add4-5b38-4ba1-b28a-4fbda1ebd139"
      unitRef="usd">3686000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMDkvZnJhZzoxZDFiZGYyODk3ZmI0MDFhOTUzNjVhZGY4NjhjOTY5ZC90YWJsZTo5N2Q5NmQ4NjBkNjc0NDJhODgxOTU5ZTNkZWNlMzIxZC90YWJsZXJhbmdlOjk3ZDk2ZDg2MGQ2NzQ0MmE4ODE5NTllM2RlY2UzMjFkXzgtMy0xLTEtMA_b4d0f147-93bd-4d04-a931-430419656660"
      unitRef="usd">3242000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTIvZnJhZzo1YzA3MWE4Yzk0NzE0MmNjOTI3YzUzMTczZjBiZDI0Ni90ZXh0cmVnaW9uOjVjMDcxYThjOTQ3MTQyY2M5MjdjNTMxNzNmMGJkMjQ2XzI4MQ_b1006c34-6ce5-4228-bb0e-86d10cee0abf">Accrued Expenses and Other Liabilities&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued expenses and other liabilities consisted of the following:&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.851%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.223%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.865%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.867%"/&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="background-color:#ffffff;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;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;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;December 31,&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued stock-based compensation (stock performance rights)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued compensation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued and withheld taxes, other than income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued profit sharing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued severance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued health benefits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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 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;38,492&#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;39,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTIvZnJhZzo1YzA3MWE4Yzk0NzE0MmNjOTI3YzUzMTczZjBiZDI0Ni90ZXh0cmVnaW9uOjVjMDcxYThjOTQ3MTQyY2M5MjdjNTMxNzNmMGJkMjQ2XzI4NA_7a274835-6d12-4094-b387-f72006a1a0d0">&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued expenses and other liabilities consisted of the following:&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.851%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.223%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.865%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.867%"/&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="background-color:#ffffff;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;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;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;December 31,&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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued stock-based compensation (stock performance rights)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued compensation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued and withheld taxes, other than income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued profit sharing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued severance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued health benefits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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 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;38,492&#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;39,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccruedEmployeeBenefitsCurrent
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTIvZnJhZzo1YzA3MWE4Yzk0NzE0MmNjOTI3YzUzMTczZjBiZDI0Ni90YWJsZTo5ZTJkZGZmOTI1Zjg0MDQwODE5OGE2MjMwN2IzZjQyYS90YWJsZXJhbmdlOjllMmRkZmY5MjVmODQwNDA4MTk4YTYyMzA3YjNmNDJhXzQtMS0xLTEtMA_19a4c3d8-e258-4fe3-8ed9-d4e70bb400c3"
      unitRef="usd">14437000</us-gaap:AccruedEmployeeBenefitsCurrent>
    <us-gaap:AccruedEmployeeBenefitsCurrent
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTIvZnJhZzo1YzA3MWE4Yzk0NzE0MmNjOTI3YzUzMTczZjBiZDI0Ni90YWJsZTo5ZTJkZGZmOTI1Zjg0MDQwODE5OGE2MjMwN2IzZjQyYS90YWJsZXJhbmdlOjllMmRkZmY5MjVmODQwNDA4MTk4YTYyMzA3YjNmNDJhXzQtMy0xLTEtMA_b4dfdaa3-0283-4929-9667-e7408286c4ee"
      unitRef="usd">14908000</us-gaap:AccruedEmployeeBenefitsCurrent>
    <us-gaap:AccruedSalariesCurrent
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTIvZnJhZzo1YzA3MWE4Yzk0NzE0MmNjOTI3YzUzMTczZjBiZDI0Ni90YWJsZTo5ZTJkZGZmOTI1Zjg0MDQwODE5OGE2MjMwN2IzZjQyYS90YWJsZXJhbmdlOjllMmRkZmY5MjVmODQwNDA4MTk4YTYyMzA3YjNmNDJhXzUtMS0xLTEtMA_23471296-f636-493c-aa22-40d48d0465e6"
      unitRef="usd">9794000</us-gaap:AccruedSalariesCurrent>
    <us-gaap:AccruedSalariesCurrent
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTIvZnJhZzo1YzA3MWE4Yzk0NzE0MmNjOTI3YzUzMTczZjBiZDI0Ni90YWJsZTo5ZTJkZGZmOTI1Zjg0MDQwODE5OGE2MjMwN2IzZjQyYS90YWJsZXJhbmdlOjllMmRkZmY5MjVmODQwNDA4MTk4YTYyMzA3YjNmNDJhXzUtMy0xLTEtMA_390ad2c4-b52f-4d4e-ae58-32e9d70ea752"
      unitRef="usd">9238000</us-gaap:AccruedSalariesCurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTIvZnJhZzo1YzA3MWE4Yzk0NzE0MmNjOTI3YzUzMTczZjBiZDI0Ni90YWJsZTo5ZTJkZGZmOTI1Zjg0MDQwODE5OGE2MjMwN2IzZjQyYS90YWJsZXJhbmdlOjllMmRkZmY5MjVmODQwNDA4MTk4YTYyMzA3YjNmNDJhXzYtMS0xLTEtMA_ffc789fc-ecb4-4b63-b5d1-aee41c159720"
      unitRef="usd">3788000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTIvZnJhZzo1YzA3MWE4Yzk0NzE0MmNjOTI3YzUzMTczZjBiZDI0Ni90YWJsZTo5ZTJkZGZmOTI1Zjg0MDQwODE5OGE2MjMwN2IzZjQyYS90YWJsZXJhbmdlOjllMmRkZmY5MjVmODQwNDA4MTk4YTYyMzA3YjNmNDJhXzYtMy0xLTEtMA_3a06ee09-02ed-437b-93ca-97b27257f256"
      unitRef="usd">4387000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <us-gaap:AccruedBonusesCurrent
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTIvZnJhZzo1YzA3MWE4Yzk0NzE0MmNjOTI3YzUzMTczZjBiZDI0Ni90YWJsZTo5ZTJkZGZmOTI1Zjg0MDQwODE5OGE2MjMwN2IzZjQyYS90YWJsZXJhbmdlOjllMmRkZmY5MjVmODQwNDA4MTk4YTYyMzA3YjNmNDJhXzctMS0xLTEtMA_f338dd51-1246-454b-91ee-989c8dec74fc"
      unitRef="usd">240000</us-gaap:AccruedBonusesCurrent>
    <us-gaap:AccruedBonusesCurrent
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTIvZnJhZzo1YzA3MWE4Yzk0NzE0MmNjOTI3YzUzMTczZjBiZDI0Ni90YWJsZTo5ZTJkZGZmOTI1Zjg0MDQwODE5OGE2MjMwN2IzZjQyYS90YWJsZXJhbmdlOjllMmRkZmY5MjVmODQwNDA4MTk4YTYyMzA3YjNmNDJhXzctMy0xLTEtMA_61780ff1-a62f-413c-9107-785a1bd1bfb8"
      unitRef="usd">916000</us-gaap:AccruedBonusesCurrent>
    <laws:AccruedSeveranceCurrent
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTIvZnJhZzo1YzA3MWE4Yzk0NzE0MmNjOTI3YzUzMTczZjBiZDI0Ni90YWJsZTo5ZTJkZGZmOTI1Zjg0MDQwODE5OGE2MjMwN2IzZjQyYS90YWJsZXJhbmdlOjllMmRkZmY5MjVmODQwNDA4MTk4YTYyMzA3YjNmNDJhXzgtMS0xLTEtMA_f71d0348-f58a-4fa9-8ac6-d44f3b8b49aa"
      unitRef="usd">1103000</laws:AccruedSeveranceCurrent>
    <laws:AccruedSeveranceCurrent
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTIvZnJhZzo1YzA3MWE4Yzk0NzE0MmNjOTI3YzUzMTczZjBiZDI0Ni90YWJsZTo5ZTJkZGZmOTI1Zjg0MDQwODE5OGE2MjMwN2IzZjQyYS90YWJsZXJhbmdlOjllMmRkZmY5MjVmODQwNDA4MTk4YTYyMzA3YjNmNDJhXzgtMy0xLTEtMA_d248505e-47a5-4fb3-8694-4759bf5f83a0"
      unitRef="usd">778000</laws:AccruedSeveranceCurrent>
    <us-gaap:DeferredRevenue
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTIvZnJhZzo1YzA3MWE4Yzk0NzE0MmNjOTI3YzUzMTczZjBiZDI0Ni90YWJsZTo5ZTJkZGZmOTI1Zjg0MDQwODE5OGE2MjMwN2IzZjQyYS90YWJsZXJhbmdlOjllMmRkZmY5MjVmODQwNDA4MTk4YTYyMzA3YjNmNDJhXzktMS0xLTEtMA_35344c85-b094-4141-b248-298cb0dfce5e"
      unitRef="usd">822000</us-gaap:DeferredRevenue>
    <us-gaap:DeferredRevenue
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTIvZnJhZzo1YzA3MWE4Yzk0NzE0MmNjOTI3YzUzMTczZjBiZDI0Ni90YWJsZTo5ZTJkZGZmOTI1Zjg0MDQwODE5OGE2MjMwN2IzZjQyYS90YWJsZXJhbmdlOjllMmRkZmY5MjVmODQwNDA4MTk4YTYyMzA3YjNmNDJhXzktMy0xLTEtMA_d6bf14f3-0d02-46a3-9c45-a8acfaef5188"
      unitRef="usd">648000</us-gaap:DeferredRevenue>
    <laws:AccruedHealthBenefits
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTIvZnJhZzo1YzA3MWE4Yzk0NzE0MmNjOTI3YzUzMTczZjBiZDI0Ni90YWJsZTo5ZTJkZGZmOTI1Zjg0MDQwODE5OGE2MjMwN2IzZjQyYS90YWJsZXJhbmdlOjllMmRkZmY5MjVmODQwNDA4MTk4YTYyMzA3YjNmNDJhXzEwLTEtMS0xLTA_2c56a47c-e720-408c-b368-9bd9d1040874"
      unitRef="usd">732000</laws:AccruedHealthBenefits>
    <laws:AccruedHealthBenefits
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTIvZnJhZzo1YzA3MWE4Yzk0NzE0MmNjOTI3YzUzMTczZjBiZDI0Ni90YWJsZTo5ZTJkZGZmOTI1Zjg0MDQwODE5OGE2MjMwN2IzZjQyYS90YWJsZXJhbmdlOjllMmRkZmY5MjVmODQwNDA4MTk4YTYyMzA3YjNmNDJhXzEwLTMtMS0xLTA_5ecba012-a39c-419e-a44c-266adc4cb83e"
      unitRef="usd">578000</laws:AccruedHealthBenefits>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTIvZnJhZzo1YzA3MWE4Yzk0NzE0MmNjOTI3YzUzMTczZjBiZDI0Ni90YWJsZTo5ZTJkZGZmOTI1Zjg0MDQwODE5OGE2MjMwN2IzZjQyYS90YWJsZXJhbmdlOjllMmRkZmY5MjVmODQwNDA4MTk4YTYyMzA3YjNmNDJhXzEzLTEtMS0xLTA_efde11b8-da19-4242-90a7-b39386bb2746"
      unitRef="usd">7576000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTIvZnJhZzo1YzA3MWE4Yzk0NzE0MmNjOTI3YzUzMTczZjBiZDI0Ni90YWJsZTo5ZTJkZGZmOTI1Zjg0MDQwODE5OGE2MjMwN2IzZjQyYS90YWJsZXJhbmdlOjllMmRkZmY5MjVmODQwNDA4MTk4YTYyMzA3YjNmNDJhXzEzLTMtMS0xLTA_1126b951-b667-4661-a6e6-1dd7c4969289"
      unitRef="usd">7858000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTIvZnJhZzo1YzA3MWE4Yzk0NzE0MmNjOTI3YzUzMTczZjBiZDI0Ni90YWJsZTo5ZTJkZGZmOTI1Zjg0MDQwODE5OGE2MjMwN2IzZjQyYS90YWJsZXJhbmdlOjllMmRkZmY5MjVmODQwNDA4MTk4YTYyMzA3YjNmNDJhXzE0LTEtMS0xLTA_0e4ce653-8f4e-4eb8-9d2b-8402aed4478b"
      unitRef="usd">38492000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTIvZnJhZzo1YzA3MWE4Yzk0NzE0MmNjOTI3YzUzMTczZjBiZDI0Ni90YWJsZTo5ZTJkZGZmOTI1Zjg0MDQwODE5OGE2MjMwN2IzZjQyYS90YWJsZXJhbmdlOjllMmRkZmY5MjVmODQwNDA4MTk4YTYyMzA3YjNmNDJhXzE0LTMtMS0xLTA_5e2dac74-32cd-4a71-9293-8ee7b7897906"
      unitRef="usd">39311000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:LeasesOfLessorDisclosureTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RleHRyZWdpb246NGM5ZThmZTdjNzhjNDYwMjgzZGE5MThlNWRiODlhMWVfNjA0NzMxMzk3MTYyMw_880f1a83-f6ac-486a-9593-ffe0dd1a6571">Leases&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company leases property used for distribution centers, office space, and Bolt branch locations throughout the U.S. and Canada, along with various equipment located in distribution centers and corporate headquarters. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The expenses and income generated by the leasing activity of Lawson as lessee for the years ended December&#160;31, 2020 and December&#160;31, 2019 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.132%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.185%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.187%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Dollars in Thousands)&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:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&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:700;line-height:100%"&gt;Lease Type&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&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:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&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 #000;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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated Operating Lease Expense &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;4,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;Consolidated Financing Lease Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 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;226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated Financing Lease Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated Financing Lease Expense&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="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;254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;236&#160;&lt;/span&gt;&lt;/td&gt;&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:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sublease Income &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;&#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;(160)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net Lease Cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;5,253&#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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,805&#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="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; Includes short term lease expense, which is immaterial&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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; Sublease income from sublease of a portion of the Company headquarters. The sublease was terminated in June 2019 and the Company has no other subleases&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The value of the net assets and liabilities generated by the leasing activity of Lawson as lessee as of December&#160;31, 2020 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.757%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.758%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Dollars in Thousands)&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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&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:700;line-height:100%"&gt;Lease Type&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&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 #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;Total ROU operating lease assets &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;10,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Total ROU financing lease assets &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;8,764&#160;&lt;/span&gt;&lt;/td&gt;&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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;11,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;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total current operating lease obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total current financing lease obligation&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;208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total current lease obligations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;4,568&#160;&lt;/span&gt;&lt;/td&gt;&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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 operating lease obligation&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;5,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;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,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 financing lease obligation&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;240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total long term lease obligation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,738&#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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; Operating lease assets are recorded net of accumulated amortization of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$5.9 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; and $1.2 million as of December&#160;31, 2020 and December&#160;31, 2019, 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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; Financing lease assets are recorded net of accumulated amortization of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$0.4 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; and $0.2 million as of December&#160;31, 2020 and December&#160;31, 2019, respectively&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The value of the lease liabilities generated by the leasing activities of Lawson as lessee as of December&#160;31, 2020 were as follows (Dollars 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.851%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.013%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.786%"/&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:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating Leases&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:700;line-height:100%"&gt;Financing Leases&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:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&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;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;4,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;4,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;3,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;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;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-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,541&#160;&lt;/span&gt;&lt;/td&gt;&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;476&#160;&lt;/span&gt;&lt;/td&gt;&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;11,017&#160;&lt;/span&gt;&lt;/td&gt;&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: 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;683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&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 lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,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;448&#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;10,306&#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&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) &#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Of the $10.5 million future minimum operating lease commitments outstanding at December&#160;31, 2020, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$2.2 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; relates to a lease for the Company's headquarters which expires in March 2023&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) &#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;The Company has an operating lease for the McCook Facility which expires in June 2022 and includes future minimum lease payments of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$2.6 million&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted average lease terms and interest rates of the leases held by Lawson as of December&#160;31, 2020 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.851%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.642%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.785%"/&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:700;line-height:100%"&gt;Lease Type&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:700;line-height:100%"&gt;Weighted Average Term in Years&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:700;line-height:100%"&gt;Weighted Average Interest Rate&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;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;Operating Leases&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;2.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.2%&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;Financing Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.3%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The cash outflows of the leasing activity of Lawson as lessee for the year ending December&#160;31, 2020 are as follows (Dollars 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.851%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.642%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.785%"/&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:700;line-height:100%"&gt;Cash Flow Source&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="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;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Operating cash flows from financing leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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 activities&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;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;Financing cash flows from financing leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing activities&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;257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;McCook Lease 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;text-indent:18pt"&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;Subsequent to the adoption of ASC 842 in 2019 the Company recorded a non-cash transaction to establish $1.7 million of operating ROU assets, for which $1.7 million of operating lease liabilities were incurred. Also, in 2019 the Company recorded a non-cash transaction to establish $0.4 million of financing ROU assets, for which $0.4 million of financing lease liabilities were incurred. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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;Lawson as Lessor&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior to acquisition, Partsmaster leased parts washer machines to customers through its Torrents leasing program. The Torrents leasing program comprised a minor portion of the Partsmaster business. The Company will continue the leasing program for the foreseeable future. These leases are classified as operating leases. The leased machines are recognized as fixed assets on the Company's consolidated balance sheet and the leasing revenue is recognized on a straight line basis. The Torrents machine leasing program generated $0.9 million of revenue in 2020 post-acquisition. The Company has adopted the practical expedient not to separate non-lease components that would be within the scope of ASC 606 from the associated lease components as the relevant criteria under ASC 842 are met.&lt;/span&gt;&lt;/div&gt;</us-gaap:LeasesOfLessorDisclosureTextBlock>
    <us-gaap:LeasesOfLesseeDisclosureTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RleHRyZWdpb246NGM5ZThmZTdjNzhjNDYwMjgzZGE5MThlNWRiODlhMWVfODAyOA_56b43c19-4e81-4966-a0d7-ad3b4463a485">Leases&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company leases property used for distribution centers, office space, and Bolt branch locations throughout the U.S. and Canada, along with various equipment located in distribution centers and corporate headquarters. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The expenses and income generated by the leasing activity of Lawson as lessee for the years ended December&#160;31, 2020 and December&#160;31, 2019 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.132%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.185%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.187%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Dollars in Thousands)&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:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&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:700;line-height:100%"&gt;Lease Type&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&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:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&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 #000;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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated Operating Lease Expense &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;4,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;Consolidated Financing Lease Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 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;226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated Financing Lease Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated Financing Lease Expense&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="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;254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;236&#160;&lt;/span&gt;&lt;/td&gt;&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:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sublease Income &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;&#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;(160)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net Lease Cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;5,253&#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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,805&#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="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; Includes short term lease expense, which is immaterial&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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; Sublease income from sublease of a portion of the Company headquarters. The sublease was terminated in June 2019 and the Company has no other subleases&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The value of the net assets and liabilities generated by the leasing activity of Lawson as lessee as of December&#160;31, 2020 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.757%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.758%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Dollars in Thousands)&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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&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:700;line-height:100%"&gt;Lease Type&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&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 #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;Total ROU operating lease assets &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;10,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Total ROU financing lease assets &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;8,764&#160;&lt;/span&gt;&lt;/td&gt;&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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;11,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;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total current operating lease obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total current financing lease obligation&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;208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total current lease obligations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;4,568&#160;&lt;/span&gt;&lt;/td&gt;&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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 operating lease obligation&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;5,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;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,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 financing lease obligation&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;240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total long term lease obligation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,738&#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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; Operating lease assets are recorded net of accumulated amortization of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$5.9 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; and $1.2 million as of December&#160;31, 2020 and December&#160;31, 2019, 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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; Financing lease assets are recorded net of accumulated amortization of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$0.4 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; and $0.2 million as of December&#160;31, 2020 and December&#160;31, 2019, respectively&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The value of the lease liabilities generated by the leasing activities of Lawson as lessee as of December&#160;31, 2020 were as follows (Dollars 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.851%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.013%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.786%"/&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:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating Leases&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:700;line-height:100%"&gt;Financing Leases&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:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&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;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;4,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;4,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;3,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;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;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-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,541&#160;&lt;/span&gt;&lt;/td&gt;&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;476&#160;&lt;/span&gt;&lt;/td&gt;&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;11,017&#160;&lt;/span&gt;&lt;/td&gt;&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: 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;683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&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 lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,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;448&#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;10,306&#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&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) &#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Of the $10.5 million future minimum operating lease commitments outstanding at December&#160;31, 2020, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$2.2 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; relates to a lease for the Company's headquarters which expires in March 2023&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) &#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;The Company has an operating lease for the McCook Facility which expires in June 2022 and includes future minimum lease payments of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$2.6 million&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted average lease terms and interest rates of the leases held by Lawson as of December&#160;31, 2020 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.851%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.642%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.785%"/&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:700;line-height:100%"&gt;Lease Type&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:700;line-height:100%"&gt;Weighted Average Term in Years&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:700;line-height:100%"&gt;Weighted Average Interest Rate&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;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;Operating Leases&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;2.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.2%&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;Financing Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.3%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The cash outflows of the leasing activity of Lawson as lessee for the year ending December&#160;31, 2020 are as follows (Dollars 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.851%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.642%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.785%"/&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:700;line-height:100%"&gt;Cash Flow Source&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="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;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Operating cash flows from financing leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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 activities&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;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;Financing cash flows from financing leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing activities&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;257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;McCook Lease 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;text-indent:18pt"&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;Subsequent to the adoption of ASC 842 in 2019 the Company recorded a non-cash transaction to establish $1.7 million of operating ROU assets, for which $1.7 million of operating lease liabilities were incurred. Also, in 2019 the Company recorded a non-cash transaction to establish $0.4 million of financing ROU assets, for which $0.4 million of financing lease liabilities were incurred. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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;Lawson as Lessor&lt;/span&gt;&lt;/div&gt;Prior to acquisition, Partsmaster leased parts washer machines to customers through its Torrents leasing program. The Torrents leasing program comprised a minor portion of the Partsmaster business. The Company will continue the leasing program for the foreseeable future. These leases are classified as operating leases. The leased machines are recognized as fixed assets on the Company's consolidated balance sheet and the leasing revenue is recognized on a straight line basis. The Torrents machine leasing program generated $0.9 million of revenue in 2020 post-acquisition.</us-gaap:LeasesOfLesseeDisclosureTextBlock>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RleHRyZWdpb246NGM5ZThmZTdjNzhjNDYwMjgzZGE5MThlNWRiODlhMWVfODAyNw_c570989f-dc63-4dbb-b38e-72c242f4b195">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The expenses and income generated by the leasing activity of Lawson as lessee for the years ended December&#160;31, 2020 and December&#160;31, 2019 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.132%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.185%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.187%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Dollars in Thousands)&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:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&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:700;line-height:100%"&gt;Lease Type&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&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:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&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 #000;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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated Operating Lease Expense &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;4,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;Consolidated Financing Lease Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 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;226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated Financing Lease Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated Financing Lease Expense&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="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;254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;236&#160;&lt;/span&gt;&lt;/td&gt;&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:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sublease Income &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;&#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;(160)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net Lease Cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;5,253&#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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,805&#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="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; Includes short term lease expense, which is immaterial&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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; Sublease income from sublease of a portion of the Company headquarters. The sublease was terminated in June 2019 and the Company has no other subleases&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted average lease terms and interest rates of the leases held by Lawson as of December&#160;31, 2020 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.851%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.642%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.785%"/&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:700;line-height:100%"&gt;Lease Type&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:700;line-height:100%"&gt;Weighted Average Term in Years&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:700;line-height:100%"&gt;Weighted Average Interest Rate&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;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;Operating Leases&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;2.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.2%&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;Financing Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.3%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The cash outflows of the leasing activity of Lawson as lessee for the year ending December&#160;31, 2020 are as follows (Dollars 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.851%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.642%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.785%"/&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:700;line-height:100%"&gt;Cash Flow Source&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="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;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Operating cash flows from financing leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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 activities&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;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;Financing cash flows from financing leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing activities&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;257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU3MGMxM2E1M2U4YTQ2YTY4MzlkY2E1MDdhNzNjOTU0L3RhYmxlcmFuZ2U6NTcwYzEzYTUzZThhNDZhNjgzOWRjYTUwN2E3M2M5NTRfMi00LTEtMS0zNTg2_c8b2b2d2-0cd4-4695-a07d-bf5706fdb90f"
      unitRef="usd">4999000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU3MGMxM2E1M2U4YTQ2YTY4MzlkY2E1MDdhNzNjOTU0L3RhYmxlcmFuZ2U6NTcwYzEzYTUzZThhNDZhNjgzOWRjYTUwN2E3M2M5NTRfMi00LTEtMS0w_8da2df6e-2c68-4fcf-bf91-a0eabb7b420e"
      unitRef="usd">4729000</us-gaap:OperatingLeaseCost>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU3MGMxM2E1M2U4YTQ2YTY4MzlkY2E1MDdhNzNjOTU0L3RhYmxlcmFuZ2U6NTcwYzEzYTUzZThhNDZhNjgzOWRjYTUwN2E3M2M5NTRfNC00LTEtMS0zNTk0_1b73c254-2a4c-4c33-b4d0-7fa36c8e442c"
      unitRef="usd">226000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU3MGMxM2E1M2U4YTQ2YTY4MzlkY2E1MDdhNzNjOTU0L3RhYmxlcmFuZ2U6NTcwYzEzYTUzZThhNDZhNjgzOWRjYTUwN2E3M2M5NTRfNC00LTEtMS0w_ee42d85e-ab96-4c6d-b397-4245172e12ba"
      unitRef="usd">206000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU3MGMxM2E1M2U4YTQ2YTY4MzlkY2E1MDdhNzNjOTU0L3RhYmxlcmFuZ2U6NTcwYzEzYTUzZThhNDZhNjgzOWRjYTUwN2E3M2M5NTRfNS00LTEtMS0zNTk5_c4c669cf-79c4-4dd7-8468-35c77bf1bac2"
      unitRef="usd">28000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU3MGMxM2E1M2U4YTQ2YTY4MzlkY2E1MDdhNzNjOTU0L3RhYmxlcmFuZ2U6NTcwYzEzYTUzZThhNDZhNjgzOWRjYTUwN2E3M2M5NTRfNS00LTEtMS0w_e53064e8-649e-49ff-998f-f0777b2ac2f1"
      unitRef="usd">30000</us-gaap:FinanceLeaseInterestExpense>
    <laws:FinanceLeaseCost
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU3MGMxM2E1M2U4YTQ2YTY4MzlkY2E1MDdhNzNjOTU0L3RhYmxlcmFuZ2U6NTcwYzEzYTUzZThhNDZhNjgzOWRjYTUwN2E3M2M5NTRfNi00LTEtMS0zNjA0_7797aadc-1bb4-4751-9d77-b4b5f8bebcba"
      unitRef="usd">254000</laws:FinanceLeaseCost>
    <laws:FinanceLeaseCost
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU3MGMxM2E1M2U4YTQ2YTY4MzlkY2E1MDdhNzNjOTU0L3RhYmxlcmFuZ2U6NTcwYzEzYTUzZThhNDZhNjgzOWRjYTUwN2E3M2M5NTRfNi00LTEtMS0w_be61e1f5-9edd-4f64-b96e-5df75c3c97e2"
      unitRef="usd">236000</laws:FinanceLeaseCost>
    <us-gaap:SubleaseIncome
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU3MGMxM2E1M2U4YTQ2YTY4MzlkY2E1MDdhNzNjOTU0L3RhYmxlcmFuZ2U6NTcwYzEzYTUzZThhNDZhNjgzOWRjYTUwN2E3M2M5NTRfOC00LTEtMS0zNjA5_dedf1bbd-92c4-4e07-b719-edbe1704d251"
      unitRef="usd">0</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU3MGMxM2E1M2U4YTQ2YTY4MzlkY2E1MDdhNzNjOTU0L3RhYmxlcmFuZ2U6NTcwYzEzYTUzZThhNDZhNjgzOWRjYTUwN2E3M2M5NTRfOC00LTEtMS0w_f2276081-c860-41dc-a4c5-654645421ca6"
      unitRef="usd">160000</us-gaap:SubleaseIncome>
    <us-gaap:LeaseCost
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU3MGMxM2E1M2U4YTQ2YTY4MzlkY2E1MDdhNzNjOTU0L3RhYmxlcmFuZ2U6NTcwYzEzYTUzZThhNDZhNjgzOWRjYTUwN2E3M2M5NTRfOS00LTEtMS0zNjMx_425034b5-6ed0-41cb-bc59-35d33a43c703"
      unitRef="usd">5253000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU3MGMxM2E1M2U4YTQ2YTY4MzlkY2E1MDdhNzNjOTU0L3RhYmxlcmFuZ2U6NTcwYzEzYTUzZThhNDZhNjgzOWRjYTUwN2E3M2M5NTRfOS00LTEtMS0w_4f7a1b43-783b-4356-8e97-b325c6274326"
      unitRef="usd">4805000</us-gaap:LeaseCost>
    <laws:AssetsAndLiabilitiesLesseeTableTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RleHRyZWdpb246NGM5ZThmZTdjNzhjNDYwMjgzZGE5MThlNWRiODlhMWVfODAyOQ_ac53cbec-7294-4d75-bc67-d2e5658ae3b1">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The value of the net assets and liabilities generated by the leasing activity of Lawson as lessee as of December&#160;31, 2020 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.757%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.758%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Dollars in Thousands)&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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&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:700;line-height:100%"&gt;Lease Type&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&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 #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;Total ROU operating lease assets &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;10,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Total ROU financing lease assets &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;8,764&#160;&lt;/span&gt;&lt;/td&gt;&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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;11,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;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total current operating lease obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total current financing lease obligation&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;208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total current lease obligations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;4,568&#160;&lt;/span&gt;&lt;/td&gt;&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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 operating lease obligation&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;5,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;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,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 financing lease obligation&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;240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total long term lease obligation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,738&#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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; Operating lease assets are recorded net of accumulated amortization of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$5.9 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; and $1.2 million as of December&#160;31, 2020 and December&#160;31, 2019, 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:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; Financing lease assets are recorded net of accumulated amortization of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$0.4 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; and $0.2 million as of December&#160;31, 2020 and December&#160;31, 2019, respectively&lt;/span&gt;&lt;/div&gt;</laws:AssetsAndLiabilitiesLesseeTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjQyZjU3Nzk4Yzc3MTQ3MjZiMDZhYjY5NTE0NTMzMmIxL3RhYmxlcmFuZ2U6NDJmNTc3OThjNzcxNDcyNmIwNmFiNjk1MTQ1MzMyYjFfMi0yLTEtMS0w_dc4a2094-653c-48a6-a09d-60c58b69ec18"
      unitRef="usd">8246000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjQyZjU3Nzk4Yzc3MTQ3MjZiMDZhYjY5NTE0NTMzMmIxL3RhYmxlcmFuZ2U6NDJmNTc3OThjNzcxNDcyNmIwNmFiNjk1MTQ1MzMyYjFfNC00LTEtMS00MTIw_332ef9da-c7c1-44be-8496-7738919c1ea4"
      unitRef="usd">10592000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjQyZjU3Nzk4Yzc3MTQ3MjZiMDZhYjY5NTE0NTMzMmIxL3RhYmxlcmFuZ2U6NDJmNTc3OThjNzcxNDcyNmIwNmFiNjk1MTQ1MzMyYjFfMy0yLTEtMS0w_2c1065ae-b9b8-4418-b547-ccf1af080abc"
      unitRef="usd">518000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjQyZjU3Nzk4Yzc3MTQ3MjZiMDZhYjY5NTE0NTMzMmIxL3RhYmxlcmFuZ2U6NDJmNTc3OThjNzcxNDcyNmIwNmFiNjk1MTQ1MzMyYjFfNS00LTEtMS00MTI0_dcca2f47-ea6a-48ed-a270-b4dd97a3253d"
      unitRef="usd">654000</us-gaap:FinanceLeaseRightOfUseAsset>
    <laws:LeaseAssetsRightofUseAsset
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjQyZjU3Nzk4Yzc3MTQ3MjZiMDZhYjY5NTE0NTMzMmIxL3RhYmxlcmFuZ2U6NDJmNTc3OThjNzcxNDcyNmIwNmFiNjk1MTQ1MzMyYjFfNC0yLTEtMS0w_aa1cb26d-154d-483b-a3b1-404ae6655407"
      unitRef="usd">8764000</laws:LeaseAssetsRightofUseAsset>
    <laws:LeaseAssetsRightofUseAsset
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjQyZjU3Nzk4Yzc3MTQ3MjZiMDZhYjY5NTE0NTMzMmIxL3RhYmxlcmFuZ2U6NDJmNTc3OThjNzcxNDcyNmIwNmFiNjk1MTQ1MzMyYjFfNi00LTEtMS00MTI4_5f00380a-601f-4841-b473-55fdd27d7615"
      unitRef="usd">11246000</laws:LeaseAssetsRightofUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjQyZjU3Nzk4Yzc3MTQ3MjZiMDZhYjY5NTE0NTMzMmIxL3RhYmxlcmFuZ2U6NDJmNTc3OThjNzcxNDcyNmIwNmFiNjk1MTQ1MzMyYjFfNi0yLTEtMS0w_7ef75c12-ad41-485c-b6a6-194c03e73dcc"
      unitRef="usd">4360000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjQyZjU3Nzk4Yzc3MTQ3MjZiMDZhYjY5NTE0NTMzMmIxL3RhYmxlcmFuZ2U6NDJmNTc3OThjNzcxNDcyNmIwNmFiNjk1MTQ1MzMyYjFfOC00LTEtMS00MTMy_d9129e28-4db9-4217-a65b-b5be05f0dfd4"
      unitRef="usd">3591000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjQyZjU3Nzk4Yzc3MTQ3MjZiMDZhYjY5NTE0NTMzMmIxL3RhYmxlcmFuZ2U6NDJmNTc3OThjNzcxNDcyNmIwNmFiNjk1MTQ1MzMyYjFfNy0yLTEtMS0w_3636279a-5c4a-4427-8ec3-9dd126fb025d"
      unitRef="usd">208000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjQyZjU3Nzk4Yzc3MTQ3MjZiMDZhYjY5NTE0NTMzMmIxL3RhYmxlcmFuZ2U6NDJmNTc3OThjNzcxNDcyNmIwNmFiNjk1MTQ1MzMyYjFfOS00LTEtMS00MTM2_88b75caa-a697-4a8a-ad1c-aed4481182bd"
      unitRef="usd">239000</us-gaap:FinanceLeaseLiabilityCurrent>
    <laws:LeaseLiabilityCurrent
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjQyZjU3Nzk4Yzc3MTQ3MjZiMDZhYjY5NTE0NTMzMmIxL3RhYmxlcmFuZ2U6NDJmNTc3OThjNzcxNDcyNmIwNmFiNjk1MTQ1MzMyYjFfOC0yLTEtMS0w_7f487e84-2a82-41ff-b78c-0bb64f147c97"
      unitRef="usd">4568000</laws:LeaseLiabilityCurrent>
    <laws:LeaseLiabilityCurrent
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjQyZjU3Nzk4Yzc3MTQ3MjZiMDZhYjY5NTE0NTMzMmIxL3RhYmxlcmFuZ2U6NDJmNTc3OThjNzcxNDcyNmIwNmFiNjk1MTQ1MzMyYjFfMTAtNC0xLTEtNDE0MA_ccb7e67a-c3aa-4f86-8f07-4d4432bea801"
      unitRef="usd">3830000</laws:LeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjQyZjU3Nzk4Yzc3MTQ3MjZiMDZhYjY5NTE0NTMzMmIxL3RhYmxlcmFuZ2U6NDJmNTc3OThjNzcxNDcyNmIwNmFiNjk1MTQ1MzMyYjFfMTAtMi0xLTEtMA_d5c5291c-9568-4186-b466-82a01750d2a6"
      unitRef="usd">5498000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjQyZjU3Nzk4Yzc3MTQ3MjZiMDZhYjY5NTE0NTMzMmIxL3RhYmxlcmFuZ2U6NDJmNTc3OThjNzcxNDcyNmIwNmFiNjk1MTQ1MzMyYjFfMTItNC0xLTEtNDE0NA_1f149f0d-657d-4426-b61b-dc83de89d526"
      unitRef="usd">9133000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjQyZjU3Nzk4Yzc3MTQ3MjZiMDZhYjY5NTE0NTMzMmIxL3RhYmxlcmFuZ2U6NDJmNTc3OThjNzcxNDcyNmIwNmFiNjk1MTQ1MzMyYjFfMTEtMi0xLTEtMA_efe77c97-2075-47c9-be5a-3d702d10706b"
      unitRef="usd">240000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjQyZjU3Nzk4Yzc3MTQ3MjZiMDZhYjY5NTE0NTMzMmIxL3RhYmxlcmFuZ2U6NDJmNTc3OThjNzcxNDcyNmIwNmFiNjk1MTQ1MzMyYjFfMTMtNC0xLTEtNDE0OA_12fb31a4-eb7c-4204-8854-d557999e6cc1"
      unitRef="usd">371000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <laws:LeaseLiabilityNoncurrent
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjQyZjU3Nzk4Yzc3MTQ3MjZiMDZhYjY5NTE0NTMzMmIxL3RhYmxlcmFuZ2U6NDJmNTc3OThjNzcxNDcyNmIwNmFiNjk1MTQ1MzMyYjFfMTItMi0xLTEtMA_5ac471e8-7ef7-4ef9-b001-7914d35cbe5e"
      unitRef="usd">5738000</laws:LeaseLiabilityNoncurrent>
    <laws:LeaseLiabilityNoncurrent
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjQyZjU3Nzk4Yzc3MTQ3MjZiMDZhYjY5NTE0NTMzMmIxL3RhYmxlcmFuZ2U6NDJmNTc3OThjNzcxNDcyNmIwNmFiNjk1MTQ1MzMyYjFfMTQtNC0xLTEtNDE1Mg_7ededce8-821f-4d3c-9cff-5c7586c2c183"
      unitRef="usd">9504000</laws:LeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RleHRyZWdpb246NGM5ZThmZTdjNzhjNDYwMjgzZGE5MThlNWRiODlhMWVfMTA5OTUxMTYzNTgyNQ_bcf7124e-1212-471a-9e40-97463cc1d9f1"
      unitRef="usd">5900000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RleHRyZWdpb246NGM5ZThmZTdjNzhjNDYwMjgzZGE5MThlNWRiODlhMWVfNjA0NzMxMzk3MjA1Nw_86a041d8-90fb-4e78-85fb-bc8c604c1a65"
      unitRef="usd">1200000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RleHRyZWdpb246NGM5ZThmZTdjNzhjNDYwMjgzZGE5MThlNWRiODlhMWVfMTA5OTUxMTYzNTgyOQ_fff058d8-810f-4626-b784-af620be0f9d8"
      unitRef="usd">400000</us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RleHRyZWdpb246NGM5ZThmZTdjNzhjNDYwMjgzZGE5MThlNWRiODlhMWVfNjA0NzMxMzk3MjA3Mw_d32abeae-97c7-4e6f-a34c-58f0f5bd25d0"
      unitRef="usd">200000</us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RleHRyZWdpb246NGM5ZThmZTdjNzhjNDYwMjgzZGE5MThlNWRiODlhMWVfODAyMw_1026b192-ed9c-4bfc-a760-4240a92e926e">&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The value of the lease liabilities generated by the leasing activities of Lawson as lessee as of December&#160;31, 2020 were as follows (Dollars 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.851%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.013%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.786%"/&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:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating Leases&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:700;line-height:100%"&gt;Financing Leases&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:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&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;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;4,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;4,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;3,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;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;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-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,541&#160;&lt;/span&gt;&lt;/td&gt;&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;476&#160;&lt;/span&gt;&lt;/td&gt;&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;11,017&#160;&lt;/span&gt;&lt;/td&gt;&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: 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;683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&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 lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,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;448&#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;10,306&#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&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) &#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Of the $10.5 million future minimum operating lease commitments outstanding at December&#160;31, 2020, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$2.2 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; relates to a lease for the Company's headquarters which expires in March 2023&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) &#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;The Company has an operating lease for the McCook Facility which expires in June 2022 and includes future minimum lease payments of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$2.6 million&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RleHRyZWdpb246NGM5ZThmZTdjNzhjNDYwMjgzZGE5MThlNWRiODlhMWVfODAyMw_1af87f8d-1d7b-4b27-82c4-7d21760b0d80">&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The value of the lease liabilities generated by the leasing activities of Lawson as lessee as of December&#160;31, 2020 were as follows (Dollars 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.851%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.013%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.786%"/&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:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating Leases&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:700;line-height:100%"&gt;Financing Leases&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:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&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;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;4,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;4,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;3,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;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;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-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,541&#160;&lt;/span&gt;&lt;/td&gt;&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;476&#160;&lt;/span&gt;&lt;/td&gt;&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;11,017&#160;&lt;/span&gt;&lt;/td&gt;&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: 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;683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&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 lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,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;448&#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;10,306&#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&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) &#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Of the $10.5 million future minimum operating lease commitments outstanding at December&#160;31, 2020, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$2.2 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; relates to a lease for the Company's headquarters which expires in March 2023&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) &#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;The Company has an operating lease for the McCook Facility which expires in June 2022 and includes future minimum lease payments of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$2.6 million&lt;/span&gt;&lt;/div&gt;</us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU0NzdlMzc0YTJmNjQ0ZTM5ZTE1ZTJjNWNjMTg4NzBjL3RhYmxlcmFuZ2U6NTQ3N2UzNzRhMmY2NDRlMzllMTVlMmM1Y2MxODg3MGNfMi0yLTEtMS0w_eda9d201-c1c8-4157-9909-e65f0cb8f724"
      unitRef="usd">4719000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU0NzdlMzc0YTJmNjQ0ZTM5ZTE1ZTJjNWNjMTg4NzBjL3RhYmxlcmFuZ2U6NTQ3N2UzNzRhMmY2NDRlMzllMTVlMmM1Y2MxODg3MGNfMi00LTEtMS0w_3a9a5012-5092-4ccb-a24d-2d00c55daeca"
      unitRef="usd">219000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <laws:NetLeaseLiabilityPaymentsRemainderofFiscalYear
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU0NzdlMzc0YTJmNjQ0ZTM5ZTE1ZTJjNWNjMTg4NzBjL3RhYmxlcmFuZ2U6NTQ3N2UzNzRhMmY2NDRlMzllMTVlMmM1Y2MxODg3MGNfMi02LTEtMS0w_f5ff6421-fc80-4496-93ea-7fa52ab579f4"
      unitRef="usd">4938000</laws:NetLeaseLiabilityPaymentsRemainderofFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU0NzdlMzc0YTJmNjQ0ZTM5ZTE1ZTJjNWNjMTg4NzBjL3RhYmxlcmFuZ2U6NTQ3N2UzNzRhMmY2NDRlMzllMTVlMmM1Y2MxODg3MGNfMy0yLTEtMS0w_5c5a6795-5fa4-47ba-a5b5-aa8b123df76e"
      unitRef="usd">3212000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU0NzdlMzc0YTJmNjQ0ZTM5ZTE1ZTJjNWNjMTg4NzBjL3RhYmxlcmFuZ2U6NTQ3N2UzNzRhMmY2NDRlMzllMTVlMmM1Y2MxODg3MGNfMy00LTEtMS0w_3cedf2e7-dfbb-46e5-b201-b1c2ef39a492"
      unitRef="usd">143000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <laws:NetLeaseLiabilityPaymentsDueYearTwo
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU0NzdlMzc0YTJmNjQ0ZTM5ZTE1ZTJjNWNjMTg4NzBjL3RhYmxlcmFuZ2U6NTQ3N2UzNzRhMmY2NDRlMzllMTVlMmM1Y2MxODg3MGNfMy02LTEtMS0w_0f55d1a0-3c64-489a-9eea-0e8f55c58212"
      unitRef="usd">3355000</laws:NetLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU0NzdlMzc0YTJmNjQ0ZTM5ZTE1ZTJjNWNjMTg4NzBjL3RhYmxlcmFuZ2U6NTQ3N2UzNzRhMmY2NDRlMzllMTVlMmM1Y2MxODg3MGNfNC0yLTEtMS0w_534d4948-d8e1-4f69-80d0-3a9adae74e13"
      unitRef="usd">1471000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU0NzdlMzc0YTJmNjQ0ZTM5ZTE1ZTJjNWNjMTg4NzBjL3RhYmxlcmFuZ2U6NTQ3N2UzNzRhMmY2NDRlMzllMTVlMmM1Y2MxODg3MGNfNC00LTEtMS0w_686dc925-4698-4812-8fab-7211eb0b3a16"
      unitRef="usd">89000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <laws:NetLeaseLiabilityPaymentsDueYearThree
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU0NzdlMzc0YTJmNjQ0ZTM5ZTE1ZTJjNWNjMTg4NzBjL3RhYmxlcmFuZ2U6NTQ3N2UzNzRhMmY2NDRlMzllMTVlMmM1Y2MxODg3MGNfNC02LTEtMS0w_55929d69-9001-4a4c-b7b7-7e1ea190a1e3"
      unitRef="usd">1560000</laws:NetLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU0NzdlMzc0YTJmNjQ0ZTM5ZTE1ZTJjNWNjMTg4NzBjL3RhYmxlcmFuZ2U6NTQ3N2UzNzRhMmY2NDRlMzllMTVlMmM1Y2MxODg3MGNfNS0yLTEtMS0w_0fa24d0a-8338-4568-bff4-75a67fc14058"
      unitRef="usd">509000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU0NzdlMzc0YTJmNjQ0ZTM5ZTE1ZTJjNWNjMTg4NzBjL3RhYmxlcmFuZ2U6NTQ3N2UzNzRhMmY2NDRlMzllMTVlMmM1Y2MxODg3MGNfNS00LTEtMS0w_2815d6dc-7270-4d78-876a-e22bcb062a0d"
      unitRef="usd">25000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <laws:NetLeaseLiabilityPaymentsDueYearFour
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU0NzdlMzc0YTJmNjQ0ZTM5ZTE1ZTJjNWNjMTg4NzBjL3RhYmxlcmFuZ2U6NTQ3N2UzNzRhMmY2NDRlMzllMTVlMmM1Y2MxODg3MGNfNS02LTEtMS0w_ed2bed63-58f9-4f0c-8245-7d3be343463a"
      unitRef="usd">534000</laws:NetLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU0NzdlMzc0YTJmNjQ0ZTM5ZTE1ZTJjNWNjMTg4NzBjL3RhYmxlcmFuZ2U6NTQ3N2UzNzRhMmY2NDRlMzllMTVlMmM1Y2MxODg3MGNfNi0yLTEtMS0w_7a1203f9-5c27-40d9-b37d-9f74974e40ad"
      unitRef="usd">168000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU0NzdlMzc0YTJmNjQ0ZTM5ZTE1ZTJjNWNjMTg4NzBjL3RhYmxlcmFuZ2U6NTQ3N2UzNzRhMmY2NDRlMzllMTVlMmM1Y2MxODg3MGNfNi00LTEtMS0w_2d773a1c-384d-44c9-816a-12db68b8cfe0"
      unitRef="usd">0</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive>
    <laws:NetLeaseLiabilitiesPaymentsDueYearFive
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU0NzdlMzc0YTJmNjQ0ZTM5ZTE1ZTJjNWNjMTg4NzBjL3RhYmxlcmFuZ2U6NTQ3N2UzNzRhMmY2NDRlMzllMTVlMmM1Y2MxODg3MGNfNi02LTEtMS0w_d2738f67-101f-4980-97c1-9466e673e295"
      unitRef="usd">168000</laws:NetLeaseLiabilitiesPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU0NzdlMzc0YTJmNjQ0ZTM5ZTE1ZTJjNWNjMTg4NzBjL3RhYmxlcmFuZ2U6NTQ3N2UzNzRhMmY2NDRlMzllMTVlMmM1Y2MxODg3MGNfNy0yLTEtMS0w_4af5c514-8c55-48fd-84c0-1b58b6dcc0e7"
      unitRef="usd">462000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU0NzdlMzc0YTJmNjQ0ZTM5ZTE1ZTJjNWNjMTg4NzBjL3RhYmxlcmFuZ2U6NTQ3N2UzNzRhMmY2NDRlMzllMTVlMmM1Y2MxODg3MGNfNy00LTEtMS0w_acedf2c5-8624-48fe-bb8f-4316caf5e14f"
      unitRef="usd">0</us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <laws:NetLeaseLiabilityPaymentsDueafterYearFive
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU0NzdlMzc0YTJmNjQ0ZTM5ZTE1ZTJjNWNjMTg4NzBjL3RhYmxlcmFuZ2U6NTQ3N2UzNzRhMmY2NDRlMzllMTVlMmM1Y2MxODg3MGNfNy02LTEtMS0w_c59a06a0-11f2-450c-bd13-3e191b90d736"
      unitRef="usd">462000</laws:NetLeaseLiabilityPaymentsDueafterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU0NzdlMzc0YTJmNjQ0ZTM5ZTE1ZTJjNWNjMTg4NzBjL3RhYmxlcmFuZ2U6NTQ3N2UzNzRhMmY2NDRlMzllMTVlMmM1Y2MxODg3MGNfOC0yLTEtMS0w_6f917371-c091-4551-923f-e579d9cc613a"
      unitRef="usd">10541000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU0NzdlMzc0YTJmNjQ0ZTM5ZTE1ZTJjNWNjMTg4NzBjL3RhYmxlcmFuZ2U6NTQ3N2UzNzRhMmY2NDRlMzllMTVlMmM1Y2MxODg3MGNfOC00LTEtMS0w_6bbd9cea-e25e-4b23-8e9b-2e24d350b1ef"
      unitRef="usd">476000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <laws:NetLeaseLiabilityPaymentsDue
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU0NzdlMzc0YTJmNjQ0ZTM5ZTE1ZTJjNWNjMTg4NzBjL3RhYmxlcmFuZ2U6NTQ3N2UzNzRhMmY2NDRlMzllMTVlMmM1Y2MxODg3MGNfOC02LTEtMS0w_88c22311-63b5-45b5-b3bd-99145e92f1f9"
      unitRef="usd">11017000</laws:NetLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU0NzdlMzc0YTJmNjQ0ZTM5ZTE1ZTJjNWNjMTg4NzBjL3RhYmxlcmFuZ2U6NTQ3N2UzNzRhMmY2NDRlMzllMTVlMmM1Y2MxODg3MGNfOS0yLTEtMS0w_c22a6fd2-d092-456a-be4f-a9a1b82b7748"
      unitRef="usd">683000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU0NzdlMzc0YTJmNjQ0ZTM5ZTE1ZTJjNWNjMTg4NzBjL3RhYmxlcmFuZ2U6NTQ3N2UzNzRhMmY2NDRlMzllMTVlMmM1Y2MxODg3MGNfOS00LTEtMS0w_73a12097-5a2b-4607-8d4b-ee4fd0690f36"
      unitRef="usd">28000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <laws:NetLeaseLiabilityImputedInterest
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU0NzdlMzc0YTJmNjQ0ZTM5ZTE1ZTJjNWNjMTg4NzBjL3RhYmxlcmFuZ2U6NTQ3N2UzNzRhMmY2NDRlMzllMTVlMmM1Y2MxODg3MGNfOS02LTEtMS0w_806f9275-2ab6-4ee1-be53-e0e020511672"
      unitRef="usd">711000</laws:NetLeaseLiabilityImputedInterest>
    <us-gaap:OperatingLeaseLiability
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU0NzdlMzc0YTJmNjQ0ZTM5ZTE1ZTJjNWNjMTg4NzBjL3RhYmxlcmFuZ2U6NTQ3N2UzNzRhMmY2NDRlMzllMTVlMmM1Y2MxODg3MGNfMTAtMi0xLTEtMA_b3e5c7f8-c4ee-4e50-bee3-08a5368e35ea"
      unitRef="usd">9858000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU0NzdlMzc0YTJmNjQ0ZTM5ZTE1ZTJjNWNjMTg4NzBjL3RhYmxlcmFuZ2U6NTQ3N2UzNzRhMmY2NDRlMzllMTVlMmM1Y2MxODg3MGNfMTAtNC0xLTEtMA_b8c437b9-e72e-45cd-9f62-7c81f94108fe"
      unitRef="usd">448000</us-gaap:FinanceLeaseLiability>
    <laws:NetLeaseLiabilityPresentValue
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjU0NzdlMzc0YTJmNjQ0ZTM5ZTE1ZTJjNWNjMTg4NzBjL3RhYmxlcmFuZ2U6NTQ3N2UzNzRhMmY2NDRlMzllMTVlMmM1Y2MxODg3MGNfMTAtNi0xLTEtMA_ad13561d-a1eb-4644-8e50-b12212afdc6d"
      unitRef="usd">10306000</laws:NetLeaseLiabilityPresentValue>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RleHRyZWdpb246NGM5ZThmZTdjNzhjNDYwMjgzZGE5MThlNWRiODlhMWVfNjA0NzMxMzk3MjA0NQ_3f31994b-00cb-4ee2-baf6-df00b74274f2"
      unitRef="usd">10500000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="if480186ae79040a6b0f1f9b5234e2657_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RleHRyZWdpb246NGM5ZThmZTdjNzhjNDYwMjgzZGE5MThlNWRiODlhMWVfNjA4Mg_f4bd6ef6-aa18-4056-bb36-dcfc3fea762a"
      unitRef="usd">2200000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i7d0b47a9047948cebf8fd09b80885391_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RleHRyZWdpb246NGM5ZThmZTdjNzhjNDYwMjgzZGE5MThlNWRiODlhMWVfNjMwMA_c7763c00-8b40-4f56-a325-eedb59ff37ba"
      unitRef="usd">2600000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjBlNDU0MWE2NTVkMzQ0MmViY2ZlYTNiMWUwOWY5ZTllL3RhYmxlcmFuZ2U6MGU0NTQxYTY1NWQzNDQyZWJjZmVhM2IxZTA5ZjllOWVfMi0yLTEtMS0w_88a3473e-ea40-4cd8-aeaa-08fcf3a376e9">P2Y10M24D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjBlNDU0MWE2NTVkMzQ0MmViY2ZlYTNiMWUwOWY5ZTllL3RhYmxlcmFuZ2U6MGU0NTQxYTY1NWQzNDQyZWJjZmVhM2IxZTA5ZjllOWVfMi00LTEtMS0w_b026834e-c447-4b73-89c9-b295a1ba609b"
      unitRef="number">0.052</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjBlNDU0MWE2NTVkMzQ0MmViY2ZlYTNiMWUwOWY5ZTllL3RhYmxlcmFuZ2U6MGU0NTQxYTY1NWQzNDQyZWJjZmVhM2IxZTA5ZjllOWVfMy0yLTEtMS0w_4057af0d-c7cd-417b-becc-39e0b3f620e9">P2Y6M</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjBlNDU0MWE2NTVkMzQ0MmViY2ZlYTNiMWUwOWY5ZTllL3RhYmxlcmFuZ2U6MGU0NTQxYTY1NWQzNDQyZWJjZmVhM2IxZTA5ZjllOWVfMy00LTEtMS0w_3f17559d-bcfa-4aeb-94d4-903845ac6261"
      unitRef="number">0.053</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <laws:Operatingcashflowsfromoperatingleases
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjk5ZWRlNjJhYzE0YTQwOGFiZjAwZmMwODY0YmNlOTU4L3RhYmxlcmFuZ2U6OTllZGU2MmFjMTRhNDA4YWJmMDBmYzA4NjRiY2U5NThfMi00LTEtMS0w_64c93a37-c23c-48ed-aa33-2cf0dea3f257"
      unitRef="usd">4256000</laws:Operatingcashflowsfromoperatingleases>
    <laws:Operatingcashflowfromfinancingleases
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjk5ZWRlNjJhYzE0YTQwOGFiZjAwZmMwODY0YmNlOTU4L3RhYmxlcmFuZ2U6OTllZGU2MmFjMTRhNDA4YWJmMDBmYzA4NjRiY2U5NThfMy00LTEtMS0w_c769c4b6-c0d7-4f83-adfc-54ac6d6c92f8"
      unitRef="usd">28000</laws:Operatingcashflowfromfinancingleases>
    <laws:Financingcashflowfromfinancingleases
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RhYmxlOjk5ZWRlNjJhYzE0YTQwOGFiZjAwZmMwODY0YmNlOTU4L3RhYmxlcmFuZ2U6OTllZGU2MmFjMTRhNDA4YWJmMDBmYzA4NjRiY2U5NThfNC00LTEtMS0w_105631ba-9ed5-4154-a94f-82226e36bef5"
      unitRef="usd">257000</laws:Financingcashflowfromfinancingleases>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i281e770a591f4081b2b55278acffc023_I20190101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RleHRyZWdpb246NGM5ZThmZTdjNzhjNDYwMjgzZGE5MThlNWRiODlhMWVfNzc3Nw_67fe3269-24de-4b78-b13d-df38fe5d0ca2"
      unitRef="usd">1700000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiability
      contextRef="i281e770a591f4081b2b55278acffc023_I20190101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RleHRyZWdpb246NGM5ZThmZTdjNzhjNDYwMjgzZGE5MThlNWRiODlhMWVfNzgxNQ_7b146202-2693-409f-9c33-5b1ba75058fd"
      unitRef="usd">1700000</us-gaap:OperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="if93efe254e5b41daa04d75df470846b7_D20190101-20190101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RleHRyZWdpb246NGM5ZThmZTdjNzhjNDYwMjgzZGE5MThlNWRiODlhMWVfNzkzNQ_7db6b563-b526-46f0-85d3-ae00eb0f2964"
      unitRef="usd">400000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="i281e770a591f4081b2b55278acffc023_I20190101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RleHRyZWdpb246NGM5ZThmZTdjNzhjNDYwMjgzZGE5MThlNWRiODlhMWVfNzk3Mw_50cdde87-82b9-43f1-b386-62506a9ab236"
      unitRef="usd">400000</us-gaap:FinanceLeaseLiability>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="ie1741b35ba124c65b56a57335d78a9e8_D20200901-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl85MS9mcmFnOjRjOWU4ZmU3Yzc4YzQ2MDI4M2RhOTE4ZTVkYjg5YTFlL3RleHRyZWdpb246NGM5ZThmZTdjNzhjNDYwMjgzZGE5MThlNWRiODlhMWVfNjA0NzMxMzk3MjM5Mg_f38693e9-ecc0-4de5-b5bf-14c824eec8df"
      unitRef="usd">900000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTUvZnJhZzowMjkzOTQ2OWFkZDg0Nzc2YjNkNzUwOGJhMWVjNmY4My90ZXh0cmVnaW9uOjAyOTM5NDY5YWRkODQ3NzZiM2Q3NTA4YmExZWM2ZjgzXzQwMTE_e6e54191-2e82-4129-83ca-985acf5c478d">Credit Agreement&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October, 2019, the Company entered into a Credit Agreement (the "Credit Agreement") with J.P. Morgan Chase Bank, N.A. as administrative agent, and including CIBC Bank USA and Bank of America, N.A. as other lenders. The Credit Agreement matures on October&#160;11, 2024 and provides for $100.0 million of revolving commitments. The Credit Agreement allows borrowing capacity to increase to $150.0 million subject to meeting certain criteria and additional commitments from its lenders. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Credit Agreement consists of borrowings as alternate base rate loans, Canadian prime rate loans, Eurodollar loans, and Canadian dollar offered rate loans as the Company requests. The applicable interest rate spread is determined by the type of borrowing used and the Total Net Leverage Ratio as of the most recent fiscal quarter as defined in the Credit Agreement. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The covenants associated with the Credit Agreement restrict the ability of the Company to, among other things: incur additional indebtedness and liens, make certain investments, merge or consolidate, engage in certain transactions such as the disposition of assets and sales-leaseback transactions, and make certain restricted cash payments such as dividends in excess of defined amounts contained within the Credit Agreement. In addition to these items and other customary terms and conditions, the Credit Agreement requires the Company to comply with certain financial covenants as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;a)&#160;&#160;&#160;&#160;The Company is required to maintain an EBITDA to Fixed Charge Coverage Ratio of at least 1.15 to 1.00 for any period of four consecutive fiscal quarters ending on the last day of any fiscal quarter; and&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;b)&#160;&#160;&#160;&#160;The Company is required to maintain a Total Net Leverage Ratio of no more than 3.25 to 1.00 on the last day of any fiscal quarter. The maximum Total Net Leverage Ratio will be allowed to increase to 3.75 to 1.00 after certain permitted acquisitions.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Credit Agreement also includes events of default for, among others, non-payment of obligations under the Credit Agreement, change of control, cross default to other indebtedness in an aggregate amount in excess of $5.0 million, failure to comply with covenants, and insolvency. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2020, the Company had  no outstanding balances under its revolving line of credit facility and additional borrowing availability of $66.0 million. The carrying amount of the Company&#x2019;s debt at December&#160;31, 2020 approximates its fair value. The weighted average interest rate was &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.65%&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; in 2020. The Company had $34.0 million of outstanding letters of credit as of December&#160;31, 2020 primarily related to the acquisition of Partsmaster. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition to other customary representations, warranties and covenants, the results of the financial covenants are provided below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.847%"/&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;Quarterly Financial Covenants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;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;Requirement&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;Actual&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;EBITDA to fixed charges ratio&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: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;1.15 : 1.00&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.77 : 1.00&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total net leverage ratio&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.25 : 1.00&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;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;0.60 : 1.00&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-2.25pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company was in compliance with all financial covenants as of December 31, 2020.&lt;/span&gt;&lt;/div&gt;In the third quarter of 2020, the Company entered into an amendment to the Credit Agreement which among other items increased the letter of credit basket from $15.0&#160;million to $40.0&#160;million until August 31, 2021 and authorized the Company to incur indebtedness in an amount up to $36.0&#160;million for the acquisition of Partsmaster.</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="i2e51967f67ea4603a8f7cb3c31ef9b57_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTUvZnJhZzowMjkzOTQ2OWFkZDg0Nzc2YjNkNzUwOGJhMWVjNmY4My90ZXh0cmVnaW9uOjAyOTM5NDY5YWRkODQ3NzZiM2Q3NTA4YmExZWM2ZjgzXzMzOQ_338f07e2-2d55-43f4-8d18-6689ff376b54"
      unitRef="usd">100000000.0</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="if45fd961fefa45d084d4abac941e5367_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTUvZnJhZzowMjkzOTQ2OWFkZDg0Nzc2YjNkNzUwOGJhMWVjNmY4My90ZXh0cmVnaW9uOjAyOTM5NDY5YWRkODQ3NzZiM2Q3NTA4YmExZWM2ZjgzXzQzMA_3fdd0b47-b0ea-4e5a-b944-748b71677bbf"
      unitRef="usd">150000000.0</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <laws:DebtInstrumentCovenantEBITDAToFixedChargeCoverageRatio
      contextRef="iee6702fa640b4a8b978d842a53c7f95f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTUvZnJhZzowMjkzOTQ2OWFkZDg0Nzc2YjNkNzUwOGJhMWVjNmY4My90ZXh0cmVnaW9uOjAyOTM5NDY5YWRkODQ3NzZiM2Q3NTA4YmExZWM2ZjgzXzE1NzU_a9e1651b-c222-41a4-af8a-7c662f7ad0f4"
      unitRef="number">1.15</laws:DebtInstrumentCovenantEBITDAToFixedChargeCoverageRatio>
    <laws:DebtInstrumentCovenantNetLeverageRatio
      contextRef="iee6702fa640b4a8b978d842a53c7f95f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTUvZnJhZzowMjkzOTQ2OWFkZDg0Nzc2YjNkNzUwOGJhMWVjNmY4My90ZXh0cmVnaW9uOjAyOTM5NDY5YWRkODQ3NzZiM2Q3NTA4YmExZWM2ZjgzXzE3Njg_985034ec-1034-46ec-a8c5-2a039636d2ae"
      unitRef="number">3.25</laws:DebtInstrumentCovenantNetLeverageRatio>
    <laws:DebtInstrumentCovenantNetLeverageRatio
      contextRef="ie7b420783d1b483db12a92f884ef997a_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTUvZnJhZzowMjkzOTQ2OWFkZDg0Nzc2YjNkNzUwOGJhMWVjNmY4My90ZXh0cmVnaW9uOjAyOTM5NDY5YWRkODQ3NzZiM2Q3NTA4YmExZWM2ZjgzXzYwNDczMTM5NTg3ODM_ade33490-54d3-4a61-9604-279dfb051914"
      unitRef="number">3.75</laws:DebtInstrumentCovenantNetLeverageRatio>
    <us-gaap:BankOverdrafts
      contextRef="i2ca121ad74454b159993508390916a56_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTUvZnJhZzowMjkzOTQ2OWFkZDg0Nzc2YjNkNzUwOGJhMWVjNmY4My90ZXh0cmVnaW9uOjAyOTM5NDY5YWRkODQ3NzZiM2Q3NTA4YmExZWM2ZjgzXzIxNTA_fd5cf8bf-076f-43fe-ba97-ac49e2974dcc"
      unitRef="usd">5000000.0</us-gaap:BankOverdrafts>
    <us-gaap:LongTermDebt
      contextRef="i2e51967f67ea4603a8f7cb3c31ef9b57_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTUvZnJhZzowMjkzOTQ2OWFkZDg0Nzc2YjNkNzUwOGJhMWVjNmY4My90ZXh0cmVnaW9uOjAyOTM5NDY5YWRkODQ3NzZiM2Q3NTA4YmExZWM2ZjgzXzYwNDczMTM5NTg3Njk_a7b3e9fd-6c7d-4b47-83ef-05a3ec10ee03"
      unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i2e51967f67ea4603a8f7cb3c31ef9b57_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTUvZnJhZzowMjkzOTQ2OWFkZDg0Nzc2YjNkNzUwOGJhMWVjNmY4My90ZXh0cmVnaW9uOjAyOTM5NDY5YWRkODQ3NzZiM2Q3NTA4YmExZWM2ZjgzXzIzMzc_f17f98af-a3d6-41f9-bd9a-07bfe91655ba"
      unitRef="usd">66000000.0</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:DebtWeightedAverageInterestRate
      contextRef="i2ca121ad74454b159993508390916a56_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTUvZnJhZzowMjkzOTQ2OWFkZDg0Nzc2YjNkNzUwOGJhMWVjNmY4My90ZXh0cmVnaW9uOjAyOTM5NDY5YWRkODQ3NzZiM2Q3NTA4YmExZWM2ZjgzXzI0NTc_edf7dc27-1776-4698-a38e-a2bc117219c7"
      unitRef="number">0.0265</us-gaap:DebtWeightedAverageInterestRate>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i2ca121ad74454b159993508390916a56_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTUvZnJhZzowMjkzOTQ2OWFkZDg0Nzc2YjNkNzUwOGJhMWVjNmY4My90ZXh0cmVnaW9uOjAyOTM5NDY5YWRkODQ3NzZiM2Q3NTA4YmExZWM2ZjgzXzI0ODM_a01a4be9-b43d-4811-8a94-fdf0ab4d0cd9"
      unitRef="usd">34000000.0</us-gaap:LettersOfCreditOutstandingAmount>
    <laws:DebtcovenantsTableTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTUvZnJhZzowMjkzOTQ2OWFkZDg0Nzc2YjNkNzUwOGJhMWVjNmY4My90ZXh0cmVnaW9uOjAyOTM5NDY5YWRkODQ3NzZiM2Q3NTA4YmExZWM2ZjgzXzQwMDM_f0153541-1e2b-43e9-bea3-2182c54a6c13">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition to other customary representations, warranties and covenants, the results of the financial covenants are provided below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.847%"/&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;Quarterly Financial Covenants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;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;Requirement&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;Actual&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;EBITDA to fixed charges ratio&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: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;1.15 : 1.00&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.77 : 1.00&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total net leverage ratio&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.25 : 1.00&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;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;0.60 : 1.00&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</laws:DebtcovenantsTableTextBlock>
    <laws:DebtInstrumentCovenantEBITDAToFixedChargeCoverageRatio
      contextRef="iee6702fa640b4a8b978d842a53c7f95f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTUvZnJhZzowMjkzOTQ2OWFkZDg0Nzc2YjNkNzUwOGJhMWVjNmY4My90YWJsZTphMzAxZjBmOTgyOTY0MmJjYmE2MzdkZTk1NTIzMTU4NS90YWJsZXJhbmdlOmEzMDFmMGY5ODI5NjQyYmNiYTYzN2RlOTU1MjMxNTg1XzEtMi0xLTEtMC90ZXh0cmVnaW9uOjc3ZDhkMzMxZjllZTQ5NzNiMTNmNWE4MjA5MGMyM2UzXzYwNDczMTM5NTI3ODc_a9e1651b-c222-41a4-af8a-7c662f7ad0f4"
      unitRef="number">1.15</laws:DebtInstrumentCovenantEBITDAToFixedChargeCoverageRatio>
    <laws:DebtInstrumentCovenantEBITDAToFixedChargeCoverageRatio
      contextRef="i5d71aa3228444876aca9f86d51f29ef2_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTUvZnJhZzowMjkzOTQ2OWFkZDg0Nzc2YjNkNzUwOGJhMWVjNmY4My90YWJsZTphMzAxZjBmOTgyOTY0MmJjYmE2MzdkZTk1NTIzMTU4NS90YWJsZXJhbmdlOmEzMDFmMGY5ODI5NjQyYmNiYTYzN2RlOTU1MjMxNTg1XzEtNC0xLTEtMC90ZXh0cmVnaW9uOmQ4NWI3YmIzYmZjNTQxODlhZjNkYzFlZTI2MzBkOGEyXzYwNDczMTM5NTI3ODc_ace7a858-9a73-45c3-b5c0-2dc87d0ce85a"
      unitRef="number">4.77</laws:DebtInstrumentCovenantEBITDAToFixedChargeCoverageRatio>
    <laws:DebtInstrumentCovenantNetLeverageRatio
      contextRef="iee6702fa640b4a8b978d842a53c7f95f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTUvZnJhZzowMjkzOTQ2OWFkZDg0Nzc2YjNkNzUwOGJhMWVjNmY4My90YWJsZTphMzAxZjBmOTgyOTY0MmJjYmE2MzdkZTk1NTIzMTU4NS90YWJsZXJhbmdlOmEzMDFmMGY5ODI5NjQyYmNiYTYzN2RlOTU1MjMxNTg1XzItMi0xLTEtMC90ZXh0cmVnaW9uOmY2NWI0N2EzNjIxNTQ0ZDhhMjRhY2ZhMzk3MzZhMDE1XzYwNDczMTM5NTI3ODc_985034ec-1034-46ec-a8c5-2a039636d2ae"
      unitRef="number">3.25</laws:DebtInstrumentCovenantNetLeverageRatio>
    <laws:DebtInstrumentCovenantNetLeverageRatio
      contextRef="i2ce314997ffe4bfdbd21f564c77a6196_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTUvZnJhZzowMjkzOTQ2OWFkZDg0Nzc2YjNkNzUwOGJhMWVjNmY4My90YWJsZTphMzAxZjBmOTgyOTY0MmJjYmE2MzdkZTk1NTIzMTU4NS90YWJsZXJhbmdlOmEzMDFmMGY5ODI5NjQyYmNiYTYzN2RlOTU1MjMxNTg1XzItNC0xLTEtMC90ZXh0cmVnaW9uOjE0MTVjNzhhYzhjNjRhY2ViZDkxZTk0ZmYyODk1ZDExXzYwNDczMTM5NTI3ODc_43186730-2d57-471a-9f2f-a5c9d86a4cd9"
      unitRef="number">0.60</laws:DebtInstrumentCovenantNetLeverageRatio>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i4cee459f0d35480fa398dd534548b52c_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTUvZnJhZzowMjkzOTQ2OWFkZDg0Nzc2YjNkNzUwOGJhMWVjNmY4My90ZXh0cmVnaW9uOjAyOTM5NDY5YWRkODQ3NzZiM2Q3NTA4YmExZWM2ZjgzXzI3NDg3NzkwNzUyNDM_9edf4c7a-0c83-46c4-a076-8b540e71a710"
      unitRef="usd">15000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i0553100d55704efc96aae70d13d17bdb_I20200831"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTUvZnJhZzowMjkzOTQ2OWFkZDg0Nzc2YjNkNzUwOGJhMWVjNmY4My90ZXh0cmVnaW9uOjAyOTM5NDY5YWRkODQ3NzZiM2Q3NTA4YmExZWM2ZjgzXzI3NDg3NzkwNzUyNzY_902e7b86-ef92-4d1e-a2c6-f53d68965386"
      unitRef="usd">40000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <laws:DebtInstrumentAllowableIndebtednessForAcquisition
      contextRef="i851cdb08304b4fffbafefc50402adbba_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMTUvZnJhZzowMjkzOTQ2OWFkZDg0Nzc2YjNkNzUwOGJhMWVjNmY4My90ZXh0cmVnaW9uOjAyOTM5NDY5YWRkODQ3NzZiM2Q3NTA4YmExZWM2ZjgzXzI3NDg3NzkwNzUyOTU_c82a13bb-bb56-4330-bf85-644aefd05402"
      unitRef="usd">36000000.0</laws:DebtInstrumentAllowableIndebtednessForAcquisition>
    <laws:BusinessCombinationConsiderationLiabilityDisclosureTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjk2L2ZyYWc6YjI3MzljN2VjNDUyNDdmZjhmYzE1MmUyODc2NDgyZWQvdGV4dHJlZ2lvbjpiMjczOWM3ZWM0NTI0N2ZmOGZjMTUyZTI4NzY0ODJlZF82MDQ3MzEzOTU0ODYy_582a2aa3-f8e3-4747-a494-f07f6def4597">Accrued Acquisition LiabilityOn August 31, 2020, Lawson acquired Partsmaster from NCH Corporation. As part of the purchase price the Company agreed to pay $33.0&#160;million in May 2021. The payment obligation has been discounted to its present value using an implied interest rate of 1.8% and is recognized as a current liability of $32.7 million in the Company's consolidated balance sheet. Payment has been guaranteed under the Purchase Agreement which includes the issuance of a $33.0&#160;million irrevocable standby letter of credit. The accrued acquisition liability is included as outstanding debt in the quarterly financial covenants. See Note 13 - Credit Agreement for further details.</laws:BusinessCombinationConsiderationLiabilityDisclosureTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i70898837e206421d993a46f8e5616173_D20210501-20210531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjk2L2ZyYWc6YjI3MzljN2VjNDUyNDdmZjhmYzE1MmUyODc2NDgyZWQvdGV4dHJlZ2lvbjpiMjczOWM3ZWM0NTI0N2ZmOGZjMTUyZTI4NzY0ODJlZF8yNzQ4Nzc5MDcwOTE1_91cb4b9f-6b5b-4df4-8261-0b7ef598c687"
      unitRef="usd">33000000.0</us-gaap:PaymentsToAcquireBusinessesGross>
    <laws:BusinessCombinationConsiderationLiabilityInterestRate
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjk2L2ZyYWc6YjI3MzljN2VjNDUyNDdmZjhmYzE1MmUyODc2NDgyZWQvdGV4dHJlZ2lvbjpiMjczOWM3ZWM0NTI0N2ZmOGZjMTUyZTI4NzY0ODJlZF82MDQ3MzEzOTU0ODY4_59558cfd-0623-4635-a493-623691613c07"
      unitRef="number">0.018</laws:BusinessCombinationConsiderationLiabilityInterestRate>
    <laws:AcquisitionLiability
      contextRef="i276b12b7e9c64021abd202e7b9d388b4_I20210531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjk2L2ZyYWc6YjI3MzljN2VjNDUyNDdmZjhmYzE1MmUyODc2NDgyZWQvdGV4dHJlZ2lvbjpiMjczOWM3ZWM0NTI0N2ZmOGZjMTUyZTI4NzY0ODJlZF8yNzQ4Nzc5MDcxNTc5_51ea4529-f2ee-41db-a2d1-b70d6cc1dcdb"
      unitRef="usd">32700000</laws:AcquisitionLiability>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i70898837e206421d993a46f8e5616173_D20210501-20210531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNjk2L2ZyYWc6YjI3MzljN2VjNDUyNDdmZjhmYzE1MmUyODc2NDgyZWQvdGV4dHJlZ2lvbjpiMjczOWM3ZWM0NTI0N2ZmOGZjMTUyZTI4NzY0ODJlZF8yNzQ4Nzc5MDcxMDY3_91cb4b9f-6b5b-4df4-8261-0b7ef598c687"
      unitRef="usd">33000000.0</us-gaap:PaymentsToAcquireBusinessesGross>
    <laws:SeveranceReserveTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMjEvZnJhZzo0MDRiMDNjNThmNDI0ODc1OTMxN2FkMTcxMjMzYzRhNy90ZXh0cmVnaW9uOjQwNGIwM2M1OGY0MjQ4NzU5MzE3YWQxNzEyMzNjNGE3XzQ0Mw_db5aacff-a42a-4ca3-96b1-ecd0cc6de251">Reserve for Severance&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Severance costs are primarily related to management realignment and reorganization. The table below reflects the activity in the Company&#x2019;s reserve for severance and related payments. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.263%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.847%"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&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:middle"&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: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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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;Beginning balance&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;909&#160;&lt;/span&gt;&lt;/td&gt;&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;359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charged to earnings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,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;(1,206)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/div&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;1,251&#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;909&#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;The majority of remaining severance liabilities outstanding as of December&#160;31, 2020 will be paid by the end of 2021, and are included in accrued expenses and other liabilities on the accompanying Consolidated Balance Sheets.</laws:SeveranceReserveTextBlock>
    <us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMjEvZnJhZzo0MDRiMDNjNThmNDI0ODc1OTMxN2FkMTcxMjMzYzRhNy90ZXh0cmVnaW9uOjQwNGIwM2M1OGY0MjQ4NzU5MzE3YWQxNzEyMzNjNGE3XzQ0Ng_4f11e01a-7d7f-4a69-abc6-824359e89ac8">The table below reflects the activity in the Company&#x2019;s reserve for severance and related payments. &lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.263%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.847%"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&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:middle"&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: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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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;Beginning balance&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;909&#160;&lt;/span&gt;&lt;/td&gt;&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;359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charged to earnings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,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;(1,206)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/div&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;1,251&#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;909&#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:ScheduleOfRestructuringAndRelatedCostsTextBlock>
    <us-gaap:RestructuringReserve
      contextRef="i3a6c9fdd6fd442fa8e1e48df966ee3c8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMjEvZnJhZzo0MDRiMDNjNThmNDI0ODc1OTMxN2FkMTcxMjMzYzRhNy90YWJsZTphNWFlOWZmMGQzODE0ZjMxYjFhODBhNTk1NjkwMDE3NS90YWJsZXJhbmdlOmE1YWU5ZmYwZDM4MTRmMzFiMWE4MGE1OTU2OTAwMTc1XzMtMS0xLTEtMA_26e01372-bff8-4234-9d02-fe4bdb0efa08"
      unitRef="usd">909000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i715f60e50b1643438d22a3c4326a0fa2_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMjEvZnJhZzo0MDRiMDNjNThmNDI0ODc1OTMxN2FkMTcxMjMzYzRhNy90YWJsZTphNWFlOWZmMGQzODE0ZjMxYjFhODBhNTk1NjkwMDE3NS90YWJsZXJhbmdlOmE1YWU5ZmYwZDM4MTRmMzFiMWE4MGE1OTU2OTAwMTc1XzMtMy0xLTEtMA_c6f05e91-3467-413f-8dda-51e0ff862ec1"
      unitRef="usd">359000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCharges
      contextRef="iac2713a2fec2410bb7d67baa0cf0d00a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMjEvZnJhZzo0MDRiMDNjNThmNDI0ODc1OTMxN2FkMTcxMjMzYzRhNy90YWJsZTphNWFlOWZmMGQzODE0ZjMxYjFhODBhNTk1NjkwMDE3NS90YWJsZXJhbmdlOmE1YWU5ZmYwZDM4MTRmMzFiMWE4MGE1OTU2OTAwMTc1XzQtMS0xLTEtMA_6269d415-adcb-4420-ab33-913b51a850d3"
      unitRef="usd">2077000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ib38df61986304c1e909d666bf5a2f93a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMjEvZnJhZzo0MDRiMDNjNThmNDI0ODc1OTMxN2FkMTcxMjMzYzRhNy90YWJsZTphNWFlOWZmMGQzODE0ZjMxYjFhODBhNTk1NjkwMDE3NS90YWJsZXJhbmdlOmE1YWU5ZmYwZDM4MTRmMzFiMWE4MGE1OTU2OTAwMTc1XzQtMy0xLTEtMA_6c801736-25f1-4f3f-865a-d473924e6242"
      unitRef="usd">1756000</us-gaap:RestructuringCharges>
    <us-gaap:PaymentsForRestructuring
      contextRef="iac2713a2fec2410bb7d67baa0cf0d00a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMjEvZnJhZzo0MDRiMDNjNThmNDI0ODc1OTMxN2FkMTcxMjMzYzRhNy90YWJsZTphNWFlOWZmMGQzODE0ZjMxYjFhODBhNTk1NjkwMDE3NS90YWJsZXJhbmdlOmE1YWU5ZmYwZDM4MTRmMzFiMWE4MGE1OTU2OTAwMTc1XzUtMS0xLTEtMA_9f93a3bd-110f-466e-b1ff-148f78a9ea41"
      unitRef="usd">1735000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="ib38df61986304c1e909d666bf5a2f93a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMjEvZnJhZzo0MDRiMDNjNThmNDI0ODc1OTMxN2FkMTcxMjMzYzRhNy90YWJsZTphNWFlOWZmMGQzODE0ZjMxYjFhODBhNTk1NjkwMDE3NS90YWJsZXJhbmdlOmE1YWU5ZmYwZDM4MTRmMzFiMWE4MGE1OTU2OTAwMTc1XzUtMy0xLTEtMA_38692865-80e1-43b1-b235-5f3f421c6971"
      unitRef="usd">1206000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserve
      contextRef="i3fdb9c5d1bca4deab17e43bde4359752_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMjEvZnJhZzo0MDRiMDNjNThmNDI0ODc1OTMxN2FkMTcxMjMzYzRhNy90YWJsZTphNWFlOWZmMGQzODE0ZjMxYjFhODBhNTk1NjkwMDE3NS90YWJsZXJhbmdlOmE1YWU5ZmYwZDM4MTRmMzFiMWE4MGE1OTU2OTAwMTc1XzYtMS0xLTEtMA_25d778f5-64aa-40a9-b96f-c4dd2ed76c14"
      unitRef="usd">1251000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i3a6c9fdd6fd442fa8e1e48df966ee3c8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMjEvZnJhZzo0MDRiMDNjNThmNDI0ODc1OTMxN2FkMTcxMjMzYzRhNy90YWJsZTphNWFlOWZmMGQzODE0ZjMxYjFhODBhNTk1NjkwMDE3NS90YWJsZXJhbmdlOmE1YWU5ZmYwZDM4MTRmMzFiMWE4MGE1OTU2OTAwMTc1XzYtMy0xLTEtMA_545860d3-0e71-449f-a579-304ff6e727c1"
      unitRef="usd">909000</us-gaap:RestructuringReserve>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMjQvZnJhZzphYjA2YzkwZmNhNGQ0NDEzYjkzMDAzOTdhM2I4ZjRhMi90ZXh0cmVnaW9uOmFiMDZjOTBmY2E0ZDQ0MTNiOTMwMDM5N2EzYjhmNGEyXzE2ODE_8b49048c-c5f8-4f9c-a66c-676559a6f0bb">Commitments and Contingencies&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is involved in legal actions that arise in the ordinary course of business. It is the opinion of management that the resolution of any currently pending litigation will not have a material adverse effect on the Company&#x2019;s financial position, results of operations or cash flows.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&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;Environmental matter&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2012, the Company identified that a site it owns in Decatur, Alabama, contains hazardous substances in the soil and groundwater as a result of historical operations prior to the Company's ownership. The Company retained an environmental consulting firm to further investigate the contamination including the measurement and monitoring of the site and the site was enrolled in the Alabama Department of Environmental Management (&#x201c;ADEM") voluntary cleanup program. &lt;/span&gt;&lt;/div&gt;A remediation plan was approved by ADEM in 2018. The plan consists of chemical injections throughout the affected area, as well as subsequent monitoring of the area for three consecutive periods. The injection process was completed in the first quarter of 2019 and the environmental consulting firm is monitoring the affected area. At December 31, 2020 the Company has less than $0.1 million accrued for potential monitoring costs. The Company does not expect to capitalize any amounts related to the remediation plan.</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:AccrualForEnvironmentalLossContingencies
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMjQvZnJhZzphYjA2YzkwZmNhNGQ0NDEzYjkzMDAzOTdhM2I4ZjRhMi90ZXh0cmVnaW9uOmFiMDZjOTBmY2E0ZDQ0MTNiOTMwMDM5N2EzYjhmNGEyXzYwNDczMTM5NTU4MDc_10321883-63cc-4ba3-9eb9-94e460c41915"
      unitRef="usd">100000</us-gaap:AccrualForEnvironmentalLossContingencies>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMjcvZnJhZzoxYmU4ZjdjYWYwYWU0MzFlYmQ5ZjE2YTEyNGU5OWRiZS90ZXh0cmVnaW9uOjFiZThmN2NhZjBhZTQzMWViZDlmMTZhMTI0ZTk5ZGJlXzE5OTQ_27600f02-1c34-4adf-ba6d-e1173b31d055">Retirement and Security Bonus Plans&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company provides a 401(k) defined contribution plan to allow employees a pre-tax investment vehicle to save for retirement. The Company made contributions to the 401(k) plan of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$2.9 million&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 $3.2 million for the years ended December&#160;31, 2020 and 2019, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company provides a Deferred Profit Savings Plan ("DPSP") for certain Canadian employees and a Registered Retirement Savings Plan ("RRSP") for other Canadian employees. Both are deferred defined contribution retirement investment plans. The Company contributed &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$0.2 million&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 $0.4 million in 2020 and 2019, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company provides a profit sharing plan for certain sales, office and warehouse employees. The amounts of the Company&#x2019;s annual contributions are determined annually by the Board of Directors. Expenses incurred for the profit sharing plan were &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$0.2 million&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 $0.8 million for the years ended December&#160;31, 2020 and 2019, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has a security bonus plan which was previously created for the benefit of its independent sales representatives, under the terms of which participants are credited with a percentage of their annual net commissions. The aggregate amounts credited to participants&#x2019; accounts vest 25% after five years, and an additional 5% vests each year thereafter upon qualification for the plan. On January 1, 2013, the Company converted all of its U.S. independent sales representatives to employees. The security bonuses for those converted employees continue to vest, but their accounts are no longer credited with a percentage of net commissions. For financial reporting purposes, amounts are charged to operations &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;over the vesting period. Expenses incurred for the security bonus plan were &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$0.3 million&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 $0.5 million for the years ended &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2020&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and 2019, respectively. The security bonus plan is partially funded by a $6.9 million investment in the cash surrender value in life insurance of certain employees. Of the $11.5 million total liability, $0.3 million is classified as a current liability as of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2020, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;and the remaining $11.3 million is classified as long-term.&lt;/span&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMjcvZnJhZzoxYmU4ZjdjYWYwYWU0MzFlYmQ5ZjE2YTEyNGU5OWRiZS90ZXh0cmVnaW9uOjFiZThmN2NhZjBhZTQzMWViZDlmMTZhMTI0ZTk5ZGJlXzIzMw_6e0843fd-8a35-434f-9aa7-d571b0147c02"
      unitRef="usd">2900000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMjcvZnJhZzoxYmU4ZjdjYWYwYWU0MzFlYmQ5ZjE2YTEyNGU5OWRiZS90ZXh0cmVnaW9uOjFiZThmN2NhZjBhZTQzMWViZDlmMTZhMTI0ZTk5ZGJlXzI0MA_debf4abe-111e-46c4-995b-54f56d29a489"
      unitRef="usd">3200000</us-gaap:DefinedContributionPlanCostRecognized>
    <laws:DefinedContributionRetirementPlanDiscretionaryEmployerContribution
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMjcvZnJhZzoxYmU4ZjdjYWYwYWU0MzFlYmQ5ZjE2YTEyNGU5OWRiZS90ZXh0cmVnaW9uOjFiZThmN2NhZjBhZTQzMWViZDlmMTZhMTI0ZTk5ZGJlXzU1NA_febbadfd-46f7-4b75-9fb0-c4ed803508ad"
      unitRef="usd">200000</laws:DefinedContributionRetirementPlanDiscretionaryEmployerContribution>
    <laws:DefinedContributionRetirementPlanDiscretionaryEmployerContribution
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMjcvZnJhZzoxYmU4ZjdjYWYwYWU0MzFlYmQ5ZjE2YTEyNGU5OWRiZS90ZXh0cmVnaW9uOjFiZThmN2NhZjBhZTQzMWViZDlmMTZhMTI0ZTk5ZGJlXzI3NDg3NzkwNzE2MjQ_ffea89e4-fe72-4637-ab2d-c312d1bdeb7b"
      unitRef="usd">400000</laws:DefinedContributionRetirementPlanDiscretionaryEmployerContribution>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMjcvZnJhZzoxYmU4ZjdjYWYwYWU0MzFlYmQ5ZjE2YTEyNGU5OWRiZS90ZXh0cmVnaW9uOjFiZThmN2NhZjBhZTQzMWViZDlmMTZhMTI0ZTk5ZGJlXzg0NA_b9f57f1a-8383-4814-a749-0bf2b8da2924"
      unitRef="usd">200000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <laws:DeferredCompensationVestingPercentageInitial
      contextRef="i9039c51222b34383bdf82eac08db6499_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMjcvZnJhZzoxYmU4ZjdjYWYwYWU0MzFlYmQ5ZjE2YTEyNGU5OWRiZS90ZXh0cmVnaW9uOjFiZThmN2NhZjBhZTQzMWViZDlmMTZhMTI0ZTk5ZGJlXzExODk_a284c6d0-80f3-4793-a52c-f607f4d34978"
      unitRef="number">0.25</laws:DeferredCompensationVestingPercentageInitial>
    <laws:DeferredCompensationMinimumVestingPeriod
      contextRef="i9039c51222b34383bdf82eac08db6499_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMjcvZnJhZzoxYmU4ZjdjYWYwYWU0MzFlYmQ5ZjE2YTEyNGU5OWRiZS90ZXh0cmVnaW9uOjFiZThmN2NhZjBhZTQzMWViZDlmMTZhMTI0ZTk5ZGJlXzExOTg_585d31d4-71f0-4ec4-ae0d-976cfb987455">five</laws:DeferredCompensationMinimumVestingPeriod>
    <laws:DeferredCompensationAnnualVestingPercentageAfterFiveYears
      contextRef="i9039c51222b34383bdf82eac08db6499_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMjcvZnJhZzoxYmU4ZjdjYWYwYWU0MzFlYmQ5ZjE2YTEyNGU5OWRiZS90ZXh0cmVnaW9uOjFiZThmN2NhZjBhZTQzMWViZDlmMTZhMTI0ZTk5ZGJlXzEyMjY_ff8291a4-8b6f-4008-b500-a6d6fff20ce6"
      unitRef="number">0.05</laws:DeferredCompensationAnnualVestingPercentageAfterFiveYears>
    <us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense
      contextRef="i9039c51222b34383bdf82eac08db6499_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMjcvZnJhZzoxYmU4ZjdjYWYwYWU0MzFlYmQ5ZjE2YTEyNGU5OWRiZS90ZXh0cmVnaW9uOjFiZThmN2NhZjBhZTQzMWViZDlmMTZhMTI0ZTk5ZGJlXzE2ODg_1036c62b-75fa-49f7-8a04-6b2267ef0b58"
      unitRef="usd">300000</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
    <us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense
      contextRef="ib1c6035fd7624cc8957ae68de92ef310_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMjcvZnJhZzoxYmU4ZjdjYWYwYWU0MzFlYmQ5ZjE2YTEyNGU5OWRiZS90ZXh0cmVnaW9uOjFiZThmN2NhZjBhZTQzMWViZDlmMTZhMTI0ZTk5ZGJlXzE2OTU_c031f8c3-a462-4bf4-877a-0aaa91007fa0"
      unitRef="usd">500000</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
    <us-gaap:CashSurrenderValueFairValueDisclosure
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMjcvZnJhZzoxYmU4ZjdjYWYwYWU0MzFlYmQ5ZjE2YTEyNGU5OWRiZS90ZXh0cmVnaW9uOjFiZThmN2NhZjBhZTQzMWViZDlmMTZhMTI0ZTk5ZGJlXzE3OTI_58938e5f-d073-4e06-8458-8f6ed6b28d20"
      unitRef="usd">6900000</us-gaap:CashSurrenderValueFairValueDisclosure>
    <us-gaap:Liabilities
      contextRef="i83a98f9023eb4ee19537226c52905045_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMjcvZnJhZzoxYmU4ZjdjYWYwYWU0MzFlYmQ5ZjE2YTEyNGU5OWRiZS90ZXh0cmVnaW9uOjFiZThmN2NhZjBhZTQzMWViZDlmMTZhMTI0ZTk5ZGJlXzE4ODE_5d3fadc0-7f90-45d1-a8a4-56ab68eac59e"
      unitRef="usd">11500000</us-gaap:Liabilities>
    <us-gaap:LiabilitiesCurrent
      contextRef="i83a98f9023eb4ee19537226c52905045_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMjcvZnJhZzoxYmU4ZjdjYWYwYWU0MzFlYmQ5ZjE2YTEyNGU5OWRiZS90ZXh0cmVnaW9uOjFiZThmN2NhZjBhZTQzMWViZDlmMTZhMTI0ZTk5ZGJlXzE5MDE_7ff71c53-48c2-4ca7-b3ec-1c1c8c1b412a"
      unitRef="usd">300000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="i83a98f9023eb4ee19537226c52905045_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMjcvZnJhZzoxYmU4ZjdjYWYwYWU0MzFlYmQ5ZjE2YTEyNGU5OWRiZS90ZXh0cmVnaW9uOjFiZThmN2NhZjBhZTQzMWViZDlmMTZhMTI0ZTk5ZGJlXzE5NTk_feab668f-472a-45a3-ae36-021c2bb3e580"
      unitRef="usd">11300000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzU5NzY_166b76ba-3239-4afb-9dc1-383017a68297">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%;text-decoration:underline"&gt;Plan Administration&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's Amended and Restated 2009 Equity Compensation Plan (&#x201c;Equity Plan&#x201d;) provides for the grant of nonqualified and incentive stock options, stock awards and stock units to officers and employees of the Company. The Equity Plan also provides for the grant of option rights and restricted stock to non-employee directors. As of December&#160;31, 2020, the Company had approximately &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;247,000&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; shares of common stock still available under the Equity Plan. Non-employee directors are limited to grants of no more than 20,000 shares of common stock in any calendar year and other than non-employee directors are limited to grants of no more than 125,000 shares of common stock in any calendar year. The Equity Plan is administered by the Compensation Committee of the Board of Directors, or its designee, which as administrator of the plan, has the authority to select plan participants, grant awards, and determine the terms and conditions of the awards.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company also has a Stock Performance Rights Plan (&#x201c;SPR Plan&#x201d;) that provides for the issuance of Stock Performance Rights (&#x201c;SPRs&#x201d;) that allow non-employee directors, officers and key employees to receive cash awards, subject to certain restrictions, equal to the appreciation of the Company's common stock. The SPR Plan is administered by the Compensation Committee of the Board of Directors. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&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;Stock Performance Rights&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&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:1pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:15.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;SPRs entitle the recipient to receive a cash payment equal to the excess of the market value of the Company's common stock over the SPR exercise price when the SPRs are surrendered. Expense, equal to the fair market value of the SPR at the date of grant and remeasured each reporting period, is recorded ratably over the vesting period. Compensation expense is included in General and administrative expense. The outstanding SPRs were granted with approximately a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzE4ODU_dbe837ab-6a16-430f-aa25-e671843af49d"&gt;seven&lt;/span&gt; year life and vest over &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzE5MTI_69550b0b-8a45-4e05-8b88-aeee1a376f8e"&gt;one&lt;/span&gt; to three years beginning on the first anniversary of the date of the grant. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:15.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:15.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On December&#160;31, 2020, the SPRs outstanding were re-measured at fair value using the Black-Scholes valuation model. This model requires the input of subjective assumptions that may have a significant impact on the fair value estimate. The weighted-average estimated value of SPRs outstanding as of December&#160;31, 2020 was $26.88 per SPR using the following assumptions:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:2.25pt;text-align:justify;text-indent:15.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:82.084%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.716%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46.5% to 66.9%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free rate of return&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1% to 0.2%&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;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected term (in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5 to 3.5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected annual dividend&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The expected volatility was based on the historic volatility of the Company's stock price commensurate with the expected life of the SPR. The risk-free rate of return reflects the interest rate offered for zero coupon treasury bonds over the expected life of the SPR. The expected life represents the period of time that options granted are expected to be outstanding and was calculated using the simplified method allowed by the SEC, which approximates our historical experience. The estimated annual dividend was based on the recent dividend payout trend. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:15.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:15.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A compensation benefit of less than $0.1 million was recorded as a reduction to General and administrative expense for the year ended December&#160;31, 2020. Compensation expenses of $14.9 million was recorded in General and administrative expenses for the year ended December&#160;31, 2019. Cash in the amount of $0.5 million and $13.4 million was paid for SPR exercises in 2020 and 2019, respectively. A liability of $14.4 million reflecting the estimated fair value of future pay-outs is included as a component of Accrued expenses and other liabilities on the consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Activity related to the Company&#x2019;s SPRs during the year ended December&#160;31, 2020 was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.824%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Number of SPRs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;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;Weighted Average Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding on December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;599,861&#160;&lt;/span&gt;&lt;/td&gt;&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.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,861)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding on 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;581,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;26.88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercisable on December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom: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;573,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The SPRs outstanding had an intrinsic value of $14.6 million as of December&#160;31, 2020. Unrecognized compensation cost related to non-vested SPRs was $0.2 million at December&#160;31, 2020, which will be recognized over a weighted average period of 1.0 years. During the year ended December&#160;31, 2020, 43,397 SPRs with a fair value of $1.3 million vested. At December&#160;31, 2020, the weighted average remaining contractual term was 2.0 years for all outstanding SPRs and 1.8 years for all exercisable SPRs.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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;Restricted Stock Awards&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted stock awards ("RSAs") generally vest over a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzM4NTM_0b584031-0c3a-4268-93ff-8f4f78282c0f"&gt;one&lt;/span&gt; to &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzM4NTk_b18a85d3-60c7-4c45-b059-628e1629de6a"&gt;three&lt;/span&gt; year period beginning on the first anniversary of the date of the grant. Upon vesting, the vested restricted stock awards are exchanged for an equal number of the Company&#x2019;s common stock. The participants have no voting or dividend rights with the restricted stock awards. The restricted stock awards are valued at the closing price of the common stock on the date of grant and the expense is recorded ratably over the vesting period. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Compensation expenses of $1.2 million and $1.3 million related to the RSAs were recorded in General and administrative expenses for 2020 and 2019, respectively. Activity related to the Company&#x2019;s RSAs during the year ended December&#160;31, 2020 was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:82.977%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted Stock Awards&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding on December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exchanged for common shares&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(63,481)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding on December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #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;45,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, there was $0.8 million of total unrecognized compensation cost related to RSAs that will be recognized over a weighted average period of 1.0 year. The awards granted in 2020 had a weighted average grant date fair value of $36.68 per share. &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;Market Stock Units&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Market Stock Units ("MSUs") are exchangeable for between 0% to 150% of the Company's common shares at the end of the vesting period based on the trailing 60 day average closing price of the Company's common stock. The value of the MSUs was determined using a geometric brownian motion model that, based on certain variables, generates a large number of random trials simulating the price of the common stock over the measurement period. Expenses of $0.7 million and $1.2 million related to MSUs were recorded in General and administrative expenses in the years ended December&#160;31, 2020 and 2019, respectively. Activity related to the Company&#x2019;s MSUs during the year ended December&#160;31, 2020 was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.824%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Number of Market Stock Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maximum Shares Potentially Issuable&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding on December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139,643&#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;199,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exchanged for stock&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24,035)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,052)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding on December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #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;137,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;195,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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%;text-decoration:underline"&gt;Stock Options&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Each stock option can be exchanged for one share of the Company&#x2019;s common stock at the stated exercise price. Expense related to stock options was $0.1 million in both 2020 and 2019. There was no unrecognized compensation related to stock options as of December&#160;31, 2020 as all compensation plans that included stock options were fully vested.  Upon vesting, stock options are recognized as a component of equity. There were 80,000 stock options outstanding on December&#160;31, 2020 with a weighted average exercise price of $27.70.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-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%;text-decoration:underline"&gt;Performance Awards ("PAs")&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company issued 10,852 PAs to key employees that cliff vest on December 31, 2022. PAs are exchangeable for the Company's common stock ranging from zero to 16,278, or the equivalent amount in cash, based upon the achievement of certain financial performance metrics. Expenses of $0.1 million related to the PAs were recorded in General and administrative expenses for the year ended December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i963ef45e4b304c8a8dc8d8f61d8a58aa_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzQzNw_f5d01ca1-f905-4f93-8af0-1aba5e4d54de"
      unitRef="shares">247000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <laws:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMaximumAnnualShareGrantLimit
      contextRef="i63169d1e184b4e5aa8b085691990f70b_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzU2Mw_1541d791-2348-4f49-9219-6e4d975aab8b"
      unitRef="shares">20000</laws:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMaximumAnnualShareGrantLimit>
    <laws:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMaximumAnnualShareGrantLimit
      contextRef="ib9d7d93598254e7eb78e03ee24599272_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzY4Ng_c58153b9-2110-4831-ac2f-caa4ff231489"
      unitRef="shares">125000</laws:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMaximumAnnualShareGrantLimit>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="id05edd4478fd4d8b9715118d6c4ca8ec_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzE5MTg_379ab2c3-1a33-47a1-8fd3-b1dc27850b45">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzU5NjQ_c217058a-2fa7-4781-a883-7ec8062fe7ae">The weighted-average estimated value of SPRs outstanding as of December&#160;31, 2020 was $26.88 per SPR using the following assumptions:&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:82.084%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.716%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46.5% to 66.9%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free rate of return&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1% to 0.2%&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;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected term (in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5 to 3.5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected annual dividend&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue
      contextRef="i677e8cfac4e54e4ca1718dbb5ab81ff4_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzIyNzM_c51c7738-f3d1-4a1f-8ecb-a3dee0e668dc"
      unitRef="usdPerShare">26.88</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="i856ac703103f4db8816912d18c58e1ba_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90YWJsZTo3MGE3ZGMyZWEyZTY0NDUwODNkNGY3YmZjYWE5NjJmYS90YWJsZXJhbmdlOjcwYTdkYzJlYTJlNjQ0NTA4M2Q0ZjdiZmNhYTk2MmZhXzAtMS0xLTEtMC90ZXh0cmVnaW9uOmVlOWY2MzRlYzkwNDQwMjhiYWJhYWM5MWVlZjAxNjBlXzYwNDczMTM5NTI3OTI_44ead625-3455-4c38-97b9-56f66c1764ea"
      unitRef="number">0.465</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="i856ac703103f4db8816912d18c58e1ba_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90YWJsZTo3MGE3ZGMyZWEyZTY0NDUwODNkNGY3YmZjYWE5NjJmYS90YWJsZXJhbmdlOjcwYTdkYzJlYTJlNjQ0NTA4M2Q0ZjdiZmNhYTk2MmZhXzAtMS0xLTEtMC90ZXh0cmVnaW9uOmVlOWY2MzRlYzkwNDQwMjhiYWJhYWM5MWVlZjAxNjBlXzYwNDczMTM5NTI4MDE_43472097-b75d-4ea1-b8eb-ac218161c829"
      unitRef="number">0.669</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="i856ac703103f4db8816912d18c58e1ba_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90YWJsZTo3MGE3ZGMyZWEyZTY0NDUwODNkNGY3YmZjYWE5NjJmYS90YWJsZXJhbmdlOjcwYTdkYzJlYTJlNjQ0NTA4M2Q0ZjdiZmNhYTk2MmZhXzEtMS0xLTEtMC90ZXh0cmVnaW9uOjIzNjE2ZmFlZTI0NTQ1MDY4ZGExYTdlZWZiOTU3MGE0XzYwNDczMTM5NTI3ODg_9b964cef-919b-4b00-be03-77b4345127f1"
      unitRef="number">0.001</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="i856ac703103f4db8816912d18c58e1ba_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90YWJsZTo3MGE3ZGMyZWEyZTY0NDUwODNkNGY3YmZjYWE5NjJmYS90YWJsZXJhbmdlOjcwYTdkYzJlYTJlNjQ0NTA4M2Q0ZjdiZmNhYTk2MmZhXzEtMS0xLTEtMC90ZXh0cmVnaW9uOjIzNjE2ZmFlZTI0NTQ1MDY4ZGExYTdlZWZiOTU3MGE0XzYwNDczMTM5NTI3OTU_0a99c1c4-a01b-479d-a4f6-089920fbcb1e"
      unitRef="number">0.002</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i9b19109e9c844da9aab9a267e20a5018_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90YWJsZTo3MGE3ZGMyZWEyZTY0NDUwODNkNGY3YmZjYWE5NjJmYS90YWJsZXJhbmdlOjcwYTdkYzJlYTJlNjQ0NTA4M2Q0ZjdiZmNhYTk2MmZhXzItMS0xLTEtMC90ZXh0cmVnaW9uOjk2NWE4OWY1YjU4ZDRmY2E5YzY2NmZlYzllZDI4YzZjXzYwNDczMTM5NTI3ODU_b9bcdc8c-03c4-44d0-9ddd-4104328467ef">P0Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="id05edd4478fd4d8b9715118d6c4ca8ec_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90YWJsZTo3MGE3ZGMyZWEyZTY0NDUwODNkNGY3YmZjYWE5NjJmYS90YWJsZXJhbmdlOjcwYTdkYzJlYTJlNjQ0NTA4M2Q0ZjdiZmNhYTk2MmZhXzItMS0xLTEtMC90ZXh0cmVnaW9uOjk2NWE4OWY1YjU4ZDRmY2E5YzY2NmZlYzllZDI4YzZjXzYwNDczMTM5NTI3OTE_e00213fa-f261-4f58-843f-7c976a6932d7">P3Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments
      contextRef="i856ac703103f4db8816912d18c58e1ba_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90YWJsZTo3MGE3ZGMyZWEyZTY0NDUwODNkNGY3YmZjYWE5NjJmYS90YWJsZXJhbmdlOjcwYTdkYzJlYTJlNjQ0NTA4M2Q0ZjdiZmNhYTk2MmZhXzMtMS0xLTEtMA_938044e0-24f5-4cf1-a6c0-e8f9982e571a"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i3cdfe116a16b41ad9457f5952fe1bbd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzI5MTM_82c2040e-4d9f-4e95-8419-bbd96125d022"
      unitRef="usd">14900000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzMwMzY_6445b476-1f59-4a50-91fe-cd9ab872c8c8"
      unitRef="usd">500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzMwNDM_6fc074b6-d250-417a-a242-1ca6f1dbfebf"
      unitRef="usd">13400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid>
    <us-gaap:AccruedEmployeeBenefitsCurrent
      contextRef="i677e8cfac4e54e4ca1718dbb5ab81ff4_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzEwOTk1MTE2MzM3ODA_44db527b-8794-4f08-a3eb-8e7a0f8503a6"
      unitRef="usd">14400000</us-gaap:AccruedEmployeeBenefitsCurrent>
    <us-gaap:ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzU5ODk_8fc7db4c-e478-4dc9-89a5-f7ddd06b7337">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Activity related to the Company&#x2019;s SPRs during the year ended December&#160;31, 2020 was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.824%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Number of SPRs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;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;Weighted Average Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding on December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;599,861&#160;&lt;/span&gt;&lt;/td&gt;&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.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,861)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding on 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;581,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;26.88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercisable on December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom: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;573,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="iba53ad70b0154e6d813aa8c312f27590_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90YWJsZTpkYzUyYjk3ZjlkY2M0ZmE1YTRlODM5YmM0NTFmYjhhMy90YWJsZXJhbmdlOmRjNTJiOTdmOWRjYzRmYTVhNGU4MzliYzQ1MWZiOGEzXzEtMS0xLTEtMA_82afad7d-1829-4afc-a3ab-a82d2a83f672"
      unitRef="shares">599861</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i2d63b247ab4d4e84ba7dd78871935b77_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90YWJsZTpkYzUyYjk3ZjlkY2M0ZmE1YTRlODM5YmM0NTFmYjhhMy90YWJsZXJhbmdlOmRjNTJiOTdmOWRjYzRmYTVhNGU4MzliYzQ1MWZiOGEzXzEtMy0xLTEtMA_860bfe8b-94b2-4b42-81bd-c05ed870e5f6"
      unitRef="usdPerShare">26.56</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised
      contextRef="i856ac703103f4db8816912d18c58e1ba_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90YWJsZTpkYzUyYjk3ZjlkY2M0ZmE1YTRlODM5YmM0NTFmYjhhMy90YWJsZXJhbmdlOmRjNTJiOTdmOWRjYzRmYTVhNGU4MzliYzQ1MWZiOGEzXzMtMS0xLTEtMA_3f9594b3-3af5-4e60-9281-6b05e679932a"
      unitRef="shares">18861</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i3cdfe116a16b41ad9457f5952fe1bbd4_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90YWJsZTpkYzUyYjk3ZjlkY2M0ZmE1YTRlODM5YmM0NTFmYjhhMy90YWJsZXJhbmdlOmRjNTJiOTdmOWRjYzRmYTVhNGU4MzliYzQ1MWZiOGEzXzMtMy0xLTEtMA_cf1ac997-dde1-4244-8a1d-eb213d70fb28"
      unitRef="usdPerShare">16.48</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i677e8cfac4e54e4ca1718dbb5ab81ff4_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90YWJsZTpkYzUyYjk3ZjlkY2M0ZmE1YTRlODM5YmM0NTFmYjhhMy90YWJsZXJhbmdlOmRjNTJiOTdmOWRjYzRmYTVhNGU4MzliYzQ1MWZiOGEzXzUtMS0xLTEtMA_0aa88315-a7e3-468e-bcb9-c7da598735cd"
      unitRef="shares">581000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="iba53ad70b0154e6d813aa8c312f27590_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90YWJsZTpkYzUyYjk3ZjlkY2M0ZmE1YTRlODM5YmM0NTFmYjhhMy90YWJsZXJhbmdlOmRjNTJiOTdmOWRjYzRmYTVhNGU4MzliYzQ1MWZiOGEzXzUtMy0xLTEtMA_9c8dddba-9d0a-4744-b98f-7bdfcc43851b"
      unitRef="usdPerShare">26.88</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <laws:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisable
      contextRef="i677e8cfac4e54e4ca1718dbb5ab81ff4_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90YWJsZTpkYzUyYjk3ZjlkY2M0ZmE1YTRlODM5YmM0NTFmYjhhMy90YWJsZXJhbmdlOmRjNTJiOTdmOWRjYzRmYTVhNGU4MzliYzQ1MWZiOGEzXzctMS0xLTEtMA_9bd7d3b2-a02f-44e6-83d6-94e032dc848c"
      unitRef="shares">573086</laws:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisable>
    <laws:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageGrantDate
      contextRef="iba53ad70b0154e6d813aa8c312f27590_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90YWJsZTpkYzUyYjk3ZjlkY2M0ZmE1YTRlODM5YmM0NTFmYjhhMy90YWJsZXJhbmdlOmRjNTJiOTdmOWRjYzRmYTVhNGU4MzliYzQ1MWZiOGEzXzctMy0xLTEtMA_c719d7f3-5b08-4614-9896-62263d36491b"
      unitRef="usdPerShare">26.72</laws:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageGrantDate>
    <laws:ShareBasedCompensationNonOptionEquityInstrumentsOutstandingIntrinsicValue
      contextRef="i677e8cfac4e54e4ca1718dbb5ab81ff4_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzM0MjA_fb9654a8-c5a3-4b14-9d9e-1b382a680165"
      unitRef="usd">14600000</laws:ShareBasedCompensationNonOptionEquityInstrumentsOutstandingIntrinsicValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i677e8cfac4e54e4ca1718dbb5ab81ff4_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzM0OTU_6c63e69d-4d03-4d56-a458-ee969be28dbb"
      unitRef="usd">200000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i856ac703103f4db8816912d18c58e1ba_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzM1NjQ_9536f895-479a-4b8b-b06d-6805ba054ff5">P1Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i856ac703103f4db8816912d18c58e1ba_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzM2MDA_a1e3c109-65ce-4e50-b76c-3cb60b020a64"
      unitRef="shares">43397</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i856ac703103f4db8816912d18c58e1ba_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzM2Mjk_00ca48d6-00c6-40cf-88fa-6619bfa95962"
      unitRef="usd">1300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="i856ac703103f4db8816912d18c58e1ba_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzM2OTk_1dad5533-34ed-4d69-a01a-44b0c2ba10d6">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <laws:ShareBasedCompensationNonOptionEquityAwardsExercisableWeightedAverageRemainingContractualTerm
      contextRef="i856ac703103f4db8816912d18c58e1ba_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzM3Mzc_48c56215-1ed7-4dd7-86ec-abccbda9abb4">1.8 years</laws:ShareBasedCompensationNonOptionEquityAwardsExercisableWeightedAverageRemainingContractualTerm>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i44142a65b61d479ba204297a1d128ff9_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzQzMjM_9844e1bf-8bb7-4b72-90cb-be3e06e96cf9"
      unitRef="usd">1200000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i040af8e1ec5a4192838b04042e6755e0_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzQzMzA_aea61417-c291-419b-828b-b24010c5ee49"
      unitRef="usd">1300000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzU5Njk_673dfcbd-d7a7-4d9f-bde7-83246a2a2c0c">Activity related to the Company&#x2019;s RSAs during the year ended December&#160;31, 2020 was as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:82.977%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted Stock Awards&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding on December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exchanged for common shares&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(63,481)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding on December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #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;45,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i8e01b1f096e64bc48f2028d003abd34c_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90YWJsZTplOGNkNDkzZTZiNjA0ZDk4ODlmMDA5OGI1ODY5ZTIyZS90YWJsZXJhbmdlOmU4Y2Q0OTNlNmI2MDRkOTg4OWYwMDk4YjU4NjllMjJlXzEtMS0xLTEtMA_99bb72f7-7bc8-4001-b8a8-e57b1ec3dccc"
      unitRef="shares">90909</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i027196b36793414a877bb79d324b340a_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90YWJsZTplOGNkNDkzZTZiNjA0ZDk4ODlmMDA5OGI1ODY5ZTIyZS90YWJsZXJhbmdlOmU4Y2Q0OTNlNmI2MDRkOTg4OWYwMDk4YjU4NjllMjJlXzItMS0xLTEtMA_6c0a6b33-01c3-46c1-b8ce-abe580d870bb"
      unitRef="shares">18371</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i027196b36793414a877bb79d324b340a_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90YWJsZTplOGNkNDkzZTZiNjA0ZDk4ODlmMDA5OGI1ODY5ZTIyZS90YWJsZXJhbmdlOmU4Y2Q0OTNlNmI2MDRkOTg4OWYwMDk4YjU4NjllMjJlXzMtMS0xLTEtMA_d0861593-f637-4aa3-8b25-d92a0e575364"
      unitRef="shares">63481</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="id97a49a4f6cf460faaf5250a776e54f0_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90YWJsZTplOGNkNDkzZTZiNjA0ZDk4ODlmMDA5OGI1ODY5ZTIyZS90YWJsZXJhbmdlOmU4Y2Q0OTNlNmI2MDRkOTg4OWYwMDk4YjU4NjllMjJlXzUtMS0xLTEtMA_3b7ce059-883d-4593-bd81-4b8b3b997afd"
      unitRef="shares">45799</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="id97a49a4f6cf460faaf5250a776e54f0_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzQ1Mzg_93310ae8-192f-4120-bebd-37021a3b2de4"
      unitRef="usd">800000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i027196b36793414a877bb79d324b340a_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzQ2NTU_0b31188d-45ef-41de-9933-4015241deb15">P1Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i027196b36793414a877bb79d324b340a_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzQ3MzI_879dba02-0e9b-463a-ae82-e0267c7e8e70"
      unitRef="usdPerShare">36.68</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <laws:PotentialSharesFromMSUVest
      contextRef="ie3acc78cfbc24fcc87200afc223aa024_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzQ4MjU_c4d6ac5e-0b11-4b96-9838-7be1585e4f81"
      unitRef="number">0</laws:PotentialSharesFromMSUVest>
    <laws:PotentialSharesFromMSUVest
      contextRef="if0770b9ad0b740aeb222023a66dfd59a_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzQ4MzE_de2920ca-85ec-47f3-b304-1f87666f0932"
      unitRef="number">1.50</laws:PotentialSharesFromMSUVest>
    <laws:Tradingdays
      contextRef="if0770b9ad0b740aeb222023a66dfd59a_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzQ5MjA_ae4665cc-4334-48b7-a2dd-b918077f77c2">P60D</laws:Tradingdays>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i88e02005cacb45f3b705f7331413ca3b_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzUyMTU_c5ecb53c-e2bb-4c67-a384-659c3192c939"
      unitRef="usd">700000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="iddbc2a23a4c04864ae030ae2a75d6e65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzI3NDg3NzkwNzc3NTg_119b4d08-2114-4619-8874-ea3b3ad347ad"
      unitRef="usd">1200000</us-gaap:AllocatedShareBasedCompensationExpense>
    <laws:MSURollforwardTableTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzU5NzQ_0ac7b466-4d22-469b-8b1d-9a4bd943de58">Activity related to the Company&#x2019;s MSUs during the year ended December&#160;31, 2020 was as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.824%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Number of Market Stock Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maximum Shares Potentially Issuable&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding on December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139,643&#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;199,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exchanged for stock&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24,035)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,052)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding on December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #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;137,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;195,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</laws:MSURollforwardTableTextBlock>
    <laws:MSUOutstandingBalance
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90YWJsZTozMDEzODc0NzdiNTQ0YzJiOThkOTZkODcwNjg0NDVhZi90YWJsZXJhbmdlOjMwMTM4NzQ3N2I1NDRjMmI5OGQ5NmQ4NzA2ODQ0NWFmXzEtMS0xLTEtMA_4e1fb1ee-7f93-43bc-ade9-04bcf4bb0f86"
      unitRef="shares">139643</laws:MSUOutstandingBalance>
    <laws:PotentialSharesfromMSUsOutstanding
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90YWJsZTozMDEzODc0NzdiNTQ0YzJiOThkOTZkODcwNjg0NDVhZi90YWJsZXJhbmdlOjMwMTM4NzQ3N2I1NDRjMmI5OGQ5NmQ4NzA2ODQ0NWFmXzEtMy0xLTEtMA_25a719cd-45c0-4728-9113-b6ad0158d1cc"
      unitRef="shares">199303</laws:PotentialSharesfromMSUsOutstanding>
    <laws:MSUGrants
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90YWJsZTozMDEzODc0NzdiNTQ0YzJiOThkOTZkODcwNjg0NDVhZi90YWJsZXJhbmdlOjMwMTM4NzQ3N2I1NDRjMmI5OGQ5NmQ4NzA2ODQ0NWFmXzItMS0xLTEtMA_63af9cdf-ffab-43e1-895d-301df442b318"
      unitRef="shares">21648</laws:MSUGrants>
    <laws:PotentialSharesfromMSUGrants
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90YWJsZTozMDEzODc0NzdiNTQ0YzJiOThkOTZkODcwNjg0NDVhZi90YWJsZXJhbmdlOjMwMTM4NzQ3N2I1NDRjMmI5OGQ5NmQ4NzA2ODQ0NWFmXzItMy0xLTEtMA_2ff62657-9446-4251-98a2-613517a16fb2"
      unitRef="shares">32472</laws:PotentialSharesfromMSUGrants>
    <laws:MSUsExchangedforShares
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90YWJsZTozMDEzODc0NzdiNTQ0YzJiOThkOTZkODcwNjg0NDVhZi90YWJsZXJhbmdlOjMwMTM4NzQ3N2I1NDRjMmI5OGQ5NmQ4NzA2ODQ0NWFmXzMtMS0xLTEtMA_26e2c9c2-268b-492a-a546-1cd522862fba"
      unitRef="shares">24035</laws:MSUsExchangedforShares>
    <laws:SharesIssuedOnVestingofMSUs
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90YWJsZTozMDEzODc0NzdiNTQ0YzJiOThkOTZkODcwNjg0NDVhZi90YWJsZXJhbmdlOjMwMTM4NzQ3N2I1NDRjMmI5OGQ5NmQ4NzA2ODQ0NWFmXzMtMy0xLTEtMA_77fa0a29-d47a-472d-bd3b-b83eded2bc5e"
      unitRef="shares">36052</laws:SharesIssuedOnVestingofMSUs>
    <laws:MSUOutstandingBalance
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90YWJsZTozMDEzODc0NzdiNTQ0YzJiOThkOTZkODcwNjg0NDVhZi90YWJsZXJhbmdlOjMwMTM4NzQ3N2I1NDRjMmI5OGQ5NmQ4NzA2ODQ0NWFmXzYtMS0xLTEtMA_bd580350-cbdf-4f72-a2b4-da0a6f48e190"
      unitRef="shares">137256</laws:MSUOutstandingBalance>
    <laws:PotentialSharesfromMSUsOutstanding
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90YWJsZTozMDEzODc0NzdiNTQ0YzJiOThkOTZkODcwNjg0NDVhZi90YWJsZXJhbmdlOjMwMTM4NzQ3N2I1NDRjMmI5OGQ5NmQ4NzA2ODQ0NWFmXzYtMy0xLTEtMA_79ca67d6-2e66-4f29-aa98-d6136f208cdf"
      unitRef="shares">195723</laws:PotentialSharesfromMSUsOutstanding>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i282046eb75f64b308cf9daf2a5b6c1f4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzU3NTU_98e80844-9d2b-446c-a3d3-d70af3a9452d"
      unitRef="usd">100000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ic6a29a30d8da45ab978070ddfda81cb6_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzU3NTU_f4711b8b-88dc-4154-b515-d5ff021b1313"
      unitRef="usd">100000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzYwNDczMTM5NjExMTc_65044c39-f41e-4c3d-ad22-fa1bdaed108e"
      unitRef="usd">0</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzEwOTk1MTE2MzQ2MTI_4c579845-9e68-44b1-81ba-9db1e92305e4"
      unitRef="shares">80000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzEwOTk1MTE2MzQ2MjM_0b5e89ed-ec5d-4c46-af36-8a2199f7bc70"
      unitRef="usdPerShare">27.70</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ic9aa50f84c834aadab5489f38be34972_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzEwOTk1MTE2MzQ0NjM_219617c8-48bc-474d-8df9-b01ee0a219a9"
      unitRef="shares">10852</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <laws:EquitySharePayoutRange
      contextRef="i8eaf0a214c554dbf8047c6e1560f79a9_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzE2NDkyNjc0NDg3NTY_bec94864-adfc-42d5-831f-d34519b1b1b2"
      unitRef="shares">0</laws:EquitySharePayoutRange>
    <laws:EquitySharePayoutRange
      contextRef="id012e2f7ac7c44e3acaf48853e52d5a3_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzE2NDkyNjc0NDg3NjY_6c958fd1-22ad-47d1-98ac-7920d1fd68be"
      unitRef="shares">16278</laws:EquitySharePayoutRange>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ic9aa50f84c834aadab5489f38be34972_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzI3NDg3NzkwNzczODU_b137f028-918c-429e-b8ab-28d07a816774"
      unitRef="usd">100000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90ZXh0cmVnaW9uOjJkYzU5Nzc0Njk2ZjQ2MTM5ZGZiMmQxMDdlYTZkNTBhXzEzMjc_e0a388be-9b95-4fd7-811a-28255eb2fa4f">Segment Information&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's operating segments, Lawson and Bolt, also represent its reportable segments because of differences in the businesses' financial characteristics and the methods they employ to deliver product to customers. The results of the Company's operating segments are reviewed by the Company&#x2019;s chief operating decision maker responsible for reviewing operating performance and allocating resources. The Lawson segment primarily relies on its large network of sales representatives to visit the customer at the customers' location and produce sales orders for product that is then shipped to the customer and also provides VMI services. The Bolt segment primarily sells product to customers when the customers visit one of Bolt's&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; 14 b&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;ranch locations and the product is delivered to the customers at the point of sale. The Bolt segment total assets include the value of the acquired intangibles and the related amortization within its operating income. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial information for the Company's reportable segments follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.263%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.847%"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&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:middle"&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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Lawson&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;312,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;329,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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Bolt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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;&#160;&#160;&#160;&#160;&#160;&#160;Consolidated 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;351,591&#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;370,785&#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:8pt"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lawson&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;171,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;181,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bolt&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;186,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197,354&#160;&lt;/span&gt;&lt;/td&gt;&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:8pt"&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:middle"&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Lawson&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;17,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Bolt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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;&#160;&#160;&#160;&#160;&#160;&#160;Consolidated total&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;20,550&#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,066&#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:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(654)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(603)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:10pt;font-weight:400;line-height:100%"&gt;Other income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income before income taxes&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;20,785&#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;9,674&#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:8pt"&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:middle"&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:#ffffff;padding:0 1pt"/&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Lawson&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;1,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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;&#160;&#160;&#160;Bolt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;Consolidated total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,687&#160;&lt;/span&gt;&lt;/td&gt;&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,028&#160;&lt;/span&gt;&lt;/td&gt;&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:8pt"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Lawson&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Bolt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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;&#160;&#160;&#160;&#160;&#160;&#160;Consolidated 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;6,701&#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;5,893&#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:8pt"&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:middle"&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Lawson&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;221,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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;&#160;&#160;&#160;Bolt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investment in Subsidiary&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,719)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,548)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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;&#160;&#160;&#160;&#160;&#160;&#160;Consolidated 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;256,304&#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;204,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial information related to the Company&#x2019;s continuing operations by geographic area follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.263%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.847%"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Dollars in Thousands)&lt;/span&gt;&lt;/td&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:middle"&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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;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:middle"&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 sales&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&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;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;283,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;295,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated total&lt;/span&gt;&lt;/div&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;351,591&#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;370,785&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&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;Long-lived assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&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;/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;44,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;25,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,575&#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;61,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&#160;&#160;&#160;&#160;Net sales are attributed to countries based on the location of customers. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&#160;&#160;&#160;&#160;Long-lived assets primarily consist of property, plant and equipment, goodwill, intangibles, right of use assets and other assets.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <laws:NumberOfBranches
      contextRef="ifc4d3a539b8947fba3115cd9f4c62216_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90ZXh0cmVnaW9uOjJkYzU5Nzc0Njk2ZjQ2MTM5ZGZiMmQxMDdlYTZkNTBhXzcxNDY4MjU1ODIzNTI_0f617d95-16e0-4908-a628-f592b8c1de33"
      unitRef="segment">14</laws:NumberOfBranches>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90ZXh0cmVnaW9uOjJkYzU5Nzc0Njk2ZjQ2MTM5ZGZiMmQxMDdlYTZkNTBhXzEzMzU_3136ad15-c198-41b7-9867-9b1e78b426fe">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial information for the Company's reportable segments follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.263%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.847%"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&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:middle"&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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Lawson&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;312,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;329,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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Bolt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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;&#160;&#160;&#160;&#160;&#160;&#160;Consolidated 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;351,591&#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;370,785&#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:8pt"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit&lt;/span&gt;&lt;/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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lawson&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;171,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;181,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bolt&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;186,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197,354&#160;&lt;/span&gt;&lt;/td&gt;&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:8pt"&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:middle"&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Lawson&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;17,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Bolt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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;&#160;&#160;&#160;&#160;&#160;&#160;Consolidated total&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;20,550&#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,066&#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:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(654)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(603)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:10pt;font-weight:400;line-height:100%"&gt;Other income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income before income taxes&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;20,785&#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;9,674&#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:8pt"&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:middle"&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:#ffffff;padding:0 1pt"/&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Lawson&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;1,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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;&#160;&#160;&#160;Bolt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;Consolidated total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,687&#160;&lt;/span&gt;&lt;/td&gt;&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,028&#160;&lt;/span&gt;&lt;/td&gt;&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:8pt"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Lawson&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Bolt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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;&#160;&#160;&#160;&#160;&#160;&#160;Consolidated 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;6,701&#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;5,893&#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:8pt"&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:middle"&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Lawson&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;221,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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;&#160;&#160;&#160;Bolt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investment in Subsidiary&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,719)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,548)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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;&#160;&#160;&#160;&#160;&#160;&#160;Consolidated 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;256,304&#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;204,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i944fc4c245af41a9b34c0082d7c0ff1c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzQtMS0xLTEtMA_21ae854f-b254-42a9-8635-e6b03bcc1aad"
      unitRef="usd">312803000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i76ccf5e27840497392e756136f5276ae_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzQtMy0xLTEtMA_4ea63e03-a36b-4771-af6e-c53db6fefaae"
      unitRef="usd">329367000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifc4d3a539b8947fba3115cd9f4c62216_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzUtMS0xLTEtMA_7f1295c5-15bf-48ff-b188-95cd5de900ff"
      unitRef="usd">38788000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i368f182e80c14d78bb5a900a19021900_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzUtMy0xLTEtMA_f6713c4c-fb73-4ecd-be3f-7cf9185941e8"
      unitRef="usd">41418000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzYtMS0xLTEtMA_02187779-8265-4013-b468-dcfa5d4702ba"
      unitRef="usd">351591000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzYtMy0xLTEtMA_92624b06-5af3-4ba7-b41d-711c51ed2d01"
      unitRef="usd">370785000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="i944fc4c245af41a9b34c0082d7c0ff1c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzktMS0xLTEtMA_7ba86531-2662-4600-ace3-11e4bfb85281"
      unitRef="usd">171258000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i76ccf5e27840497392e756136f5276ae_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzktMy0xLTEtMA_7bbf8c57-141d-45f4-8b2e-2f3c90cd59de"
      unitRef="usd">181567000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ifc4d3a539b8947fba3115cd9f4c62216_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzEwLTEtMS0xLTA_d965587c-7e45-41bd-a8c1-48aece57db53"
      unitRef="usd">15280000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i368f182e80c14d78bb5a900a19021900_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzEwLTMtMS0xLTA_b7d7c64c-1c7b-4a32-9de0-7723ea5d0f84"
      unitRef="usd">15787000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzExLTEtMS0xLTA_1e646b75-6585-4d84-8050-098f2c7e2304"
      unitRef="usd">186538000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzExLTMtMS0xLTA_c029a3ee-7cec-452a-8553-a2f32a60f649"
      unitRef="usd">197354000</us-gaap:GrossProfit>
    <us-gaap:OperatingIncomeLoss
      contextRef="i944fc4c245af41a9b34c0082d7c0ff1c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzE0LTEtMS0xLTA_98b48a85-aa99-4901-b482-a874fc021734"
      unitRef="usd">17715000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i76ccf5e27840497392e756136f5276ae_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzE0LTMtMS0xLTA_6057f9b3-cfe8-452e-aae3-e2f664a4dd4a"
      unitRef="usd">6483000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ifc4d3a539b8947fba3115cd9f4c62216_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzE1LTEtMS0xLTA_ba7a9bc0-57f7-4d3a-a585-1ffcdc9c4f84"
      unitRef="usd">2835000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i368f182e80c14d78bb5a900a19021900_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzE1LTMtMS0xLTA_e8bc4b37-98c6-4c5d-8ee5-a7c5219ea1ec"
      unitRef="usd">2583000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzE2LTEtMS0xLTA_21805d90-6088-4d1a-95eb-716e27afc06d"
      unitRef="usd">20550000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzE2LTMtMS0xLTA_d48ac110-45b2-4d07-8491-2ac437d186d8"
      unitRef="usd">9066000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzE4LTEtMS0xLTA_06650a9d-865a-4030-93bf-24e1f191ec35"
      unitRef="usd">654000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzE4LTMtMS0xLTA_7785c2a7-a087-481b-8744-a44be35f810b"
      unitRef="usd">603000</us-gaap:InterestExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzE5LTEtMS0xLTA_d5e0b31e-9150-4ec7-b67f-ebedba59af32"
      unitRef="usd">889000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzE5LTMtMS0xLTA_66b96b48-69c9-48ca-93ab-da625043585c"
      unitRef="usd">1211000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzIwLTEtMS0xLTA_03c0f4ab-e5cd-4256-a470-a7c2f6d9ef45"
      unitRef="usd">20785000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzIwLTMtMS0xLTA_34186aef-b32e-4b8c-b5a9-40a35a315356"
      unitRef="usd">9674000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i944fc4c245af41a9b34c0082d7c0ff1c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzIzLTEtMS0xLTA_34fa780f-ec31-4565-8d03-28dc2e7e010a"
      unitRef="usd">1529000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i76ccf5e27840497392e756136f5276ae_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzIzLTMtMS0xLTA_ad0823bf-3ae1-4d2a-adef-f4f6eeacbcc5"
      unitRef="usd">1522000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ifc4d3a539b8947fba3115cd9f4c62216_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzI0LTEtMS0xLTA_3bbf4237-a46b-4c4b-b647-6ad680c681b8"
      unitRef="usd">158000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i368f182e80c14d78bb5a900a19021900_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzI0LTMtMS0xLTA_beba09ab-b2ec-44f1-8786-1b227d3cf2e7"
      unitRef="usd">506000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzI1LTEtMS0xLTA_25a476fd-fbac-4b97-90d6-70d9d785b7fc"
      unitRef="usd">1687000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzI1LTMtMS0xLTA_5988c82c-8ea5-4d4a-b095-4c23c1db1cf7"
      unitRef="usd">2028000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i944fc4c245af41a9b34c0082d7c0ff1c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzI4LTEtMS0xLTA_27f7b293-2b9c-47b4-8f34-7d9fc191102d"
      unitRef="usd">5343000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i76ccf5e27840497392e756136f5276ae_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzI4LTMtMS0xLTA_b2b73fd7-58fe-4a31-925f-3376fe69dffc"
      unitRef="usd">4757000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ifc4d3a539b8947fba3115cd9f4c62216_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzI5LTEtMS0xLTA_8bb4381d-db48-47c4-9fc7-8cbfc2378910"
      unitRef="usd">1358000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i368f182e80c14d78bb5a900a19021900_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzI5LTMtMS0xLTA_8079c784-f24b-4562-bd92-6568cf82daf7"
      unitRef="usd">1136000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzMwLTEtMS0xLTA_6f806a77-d814-4910-ab59-45fa7bd95dd5"
      unitRef="usd">6701000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzMwLTMtMS0xLTA_28d979b5-40d1-4fc1-aeb4-74aaf3472699"
      unitRef="usd">5893000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:Assets
      contextRef="i45a5956916f2425aaee160a8cecf627a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzMzLTEtMS0xLTA_a1cac650-4bb9-4297-b023-3b5b2909e687"
      unitRef="usd">221490000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i39ad248a02cc49289b33234a8f860869_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzMzLTMtMS0xLTA_067e19f2-7f9b-4027-ac1b-bebbe64583b1"
      unitRef="usd">168803000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i826615cd504649db888dc40fdbab2dd6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzM0LTEtMS0xLTA_745cdd9e-e73a-49ee-b7c8-4a8a83b3ffe5"
      unitRef="usd">43533000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i8acf8d39e77c494f9de0710671a29360_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzM0LTMtMS0xLTA_d2c06feb-4126-44ee-b383-80f7b52ce940"
      unitRef="usd">44174000</us-gaap:Assets>
    <us-gaap:EquityMethodInvestments
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzM1LTEtMS0xLTA_636f15eb-1654-44a9-b0a2-d72bf5156908"
      unitRef="usd">8719000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzM1LTMtMS0xLTA_314050ab-8912-4d23-a51f-422503fdb281"
      unitRef="usd">8548000</us-gaap:EquityMethodInvestments>
    <us-gaap:Assets
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzM2LTEtMS0xLTA_0629093c-7ab9-4925-9bcb-1e201052c562"
      unitRef="usd">256304000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTphNDViNDk4NDE5ZWQ0MTBiOTI2ZmM1OGYxMDVmODc4Mi90YWJsZXJhbmdlOmE0NWI0OTg0MTllZDQxMGI5MjZmYzU4ZjEwNWY4NzgyXzM2LTMtMS0xLTA_2a424554-eb44-400c-ae24-6362995eb10a"
      unitRef="usd">204429000</us-gaap:Assets>
    <us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90ZXh0cmVnaW9uOjJkYzU5Nzc0Njk2ZjQ2MTM5ZGZiMmQxMDdlYTZkNTBhXzEzMzA_b8bd310b-6307-4edf-aa51-208903568c87">&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial information related to the Company&#x2019;s continuing operations by geographic area follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.263%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.847%"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Dollars in Thousands)&lt;/span&gt;&lt;/td&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:middle"&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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;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:middle"&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 sales&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&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;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;283,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;295,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated total&lt;/span&gt;&lt;/div&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;351,591&#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;370,785&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&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;Long-lived assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&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;/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;44,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;25,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,575&#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;61,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&#160;&#160;&#160;&#160;Net sales are attributed to countries based on the location of customers. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&#160;&#160;&#160;&#160;Long-lived assets primarily consist of property, plant and equipment, goodwill, intangibles, right of use assets and other assets.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1b5219be8a76465cb46d911cd6272af5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTpiM2MwY2NiZjgxMjA0MDU2YTljMjEyZGMzMmZlMzI4Mi90YWJsZXJhbmdlOmIzYzBjY2JmODEyMDQwNTZhOWMyMTJkYzMyZmUzMjgyXzQtMS0xLTEtMA_23098816-4a5e-466e-a336-7d4e43f50a1a"
      unitRef="usd">283261000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic650faa106ee4516bbfad4be5a97d2d1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTpiM2MwY2NiZjgxMjA0MDU2YTljMjEyZGMzMmZlMzI4Mi90YWJsZXJhbmdlOmIzYzBjY2JmODEyMDQwNTZhOWMyMTJkYzMyZmUzMjgyXzQtMy0xLTEtMA_99062075-2063-4fd8-a2e1-e97e781431eb"
      unitRef="usd">295675000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3f10d58a83ff43f2bea3f2df2e8ab06f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTpiM2MwY2NiZjgxMjA0MDU2YTljMjEyZGMzMmZlMzI4Mi90YWJsZXJhbmdlOmIzYzBjY2JmODEyMDQwNTZhOWMyMTJkYzMyZmUzMjgyXzUtMS0xLTEtMA_b83413b8-6eb4-4080-9251-9e5a4a9ac374"
      unitRef="usd">68330000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5b991568c4974ef6a2c0b97f81e3f5e9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTpiM2MwY2NiZjgxMjA0MDU2YTljMjEyZGMzMmZlMzI4Mi90YWJsZXJhbmdlOmIzYzBjY2JmODEyMDQwNTZhOWMyMTJkYzMyZmUzMjgyXzUtMy0xLTEtMA_4451b2a3-3cd1-429a-8dc8-d94a070f1bc7"
      unitRef="usd">75110000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTpiM2MwY2NiZjgxMjA0MDU2YTljMjEyZGMzMmZlMzI4Mi90YWJsZXJhbmdlOmIzYzBjY2JmODEyMDQwNTZhOWMyMTJkYzMyZmUzMjgyXzYtMS0xLTEtMA_62fe623f-0cd8-4b16-b6f5-5832d0c731d5"
      unitRef="usd">351591000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTpiM2MwY2NiZjgxMjA0MDU2YTljMjEyZGMzMmZlMzI4Mi90YWJsZXJhbmdlOmIzYzBjY2JmODEyMDQwNTZhOWMyMTJkYzMyZmUzMjgyXzYtMy0xLTEtMA_8b7f753c-6a5b-4c1c-a8f5-147e15a0f047"
      unitRef="usd">370785000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets
      contextRef="iae35512eab274b58becb48c8e573ab5e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTpiM2MwY2NiZjgxMjA0MDU2YTljMjEyZGMzMmZlMzI4Mi90YWJsZXJhbmdlOmIzYzBjY2JmODEyMDQwNTZhOWMyMTJkYzMyZmUzMjgyXzktMS0xLTEtMA_a2b221b1-8e4f-4089-86dd-b8b828b024d9"
      unitRef="usd">44395000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i78649949f7e24a129cb15e6cffb2511c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTpiM2MwY2NiZjgxMjA0MDU2YTljMjEyZGMzMmZlMzI4Mi90YWJsZXJhbmdlOmIzYzBjY2JmODEyMDQwNTZhOWMyMTJkYzMyZmUzMjgyXzktMy0xLTEtMA_3385654c-349b-4805-8635-62a4d1076aad"
      unitRef="usd">25478000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i606b750cbd9a46b0994a01ba929cb581_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTpiM2MwY2NiZjgxMjA0MDU2YTljMjEyZGMzMmZlMzI4Mi90YWJsZXJhbmdlOmIzYzBjY2JmODEyMDQwNTZhOWMyMTJkYzMyZmUzMjgyXzEwLTEtMS0xLTA_af936933-b4a2-42a0-9979-851dd4cfcead"
      unitRef="usd">34180000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i2c508166cffb4ae9aa30d690ad256588_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTpiM2MwY2NiZjgxMjA0MDU2YTljMjEyZGMzMmZlMzI4Mi90YWJsZXJhbmdlOmIzYzBjY2JmODEyMDQwNTZhOWMyMTJkYzMyZmUzMjgyXzEwLTMtMS0xLTA_03b6343f-45be-44e9-b2c6-f88b770bb6c4"
      unitRef="usd">35849000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTpiM2MwY2NiZjgxMjA0MDU2YTljMjEyZGMzMmZlMzI4Mi90YWJsZXJhbmdlOmIzYzBjY2JmODEyMDQwNTZhOWMyMTJkYzMyZmUzMjgyXzExLTEtMS0xLTA_547e9b4a-87cd-463c-aa0b-b1d4f767aa52"
      unitRef="usd">78575000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzYvZnJhZzoyZGM1OTc3NDY5NmY0NjEzOWRmYjJkMTA3ZWE2ZDUwYS90YWJsZTpiM2MwY2NiZjgxMjA0MDU2YTljMjEyZGMzMmZlMzI4Mi90YWJsZXJhbmdlOmIzYzBjY2JmODEyMDQwNTZhOWMyMTJkYzMyZmUzMjgyXzExLTMtMS0xLTA_15bf6819-c852-4d50-b7c8-1d28ea3b508b"
      unitRef="usd">61327000</us-gaap:NoncurrentAssets>
    <us-gaap:TreasuryStockTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNDIvZnJhZzo3M2RhNjUxOWQ3MjY0MTMxYTQ1MzA4M2IwODg0MGQzNi90ZXh0cmVnaW9uOjczZGE2NTE5ZDcyNjQxMzFhNDUzMDgzYjA4ODQwZDM2XzQxNQ_b279201d-16fe-44a4-8367-7b9b1b8f7388">&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;Note 20 &#x2013; Stock Repurchase Program&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;In 2019, the Company's Board of Directors authorized a program in which the Company may repurchase up to $7.5 million of the Company's common stock from time to time in open market transactions, privately negotiated transactions or by other methods. In 2020 and 2019, the Company purchased 47,504 and 32,362 shares of common stock at an average purchase price of $36.93 and $38.13, respectively, under the repurchase program. At December 31, 2020, the Company had approximately $4.5 million available under the repurchase plan.&lt;/span&gt;&lt;/div&gt;</us-gaap:TreasuryStockTextBlock>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i1c60c49d400a48a1a613758ef072afe1_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNDIvZnJhZzo3M2RhNjUxOWQ3MjY0MTMxYTQ1MzA4M2IwODg0MGQzNi90ZXh0cmVnaW9uOjczZGE2NTE5ZDcyNjQxMzFhNDUzMDgzYjA4ODQwZDM2XzE1OA_4ef97969-285d-4234-86fd-f4deeb3c4da9"
      unitRef="usd">7500000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNDIvZnJhZzo3M2RhNjUxOWQ3MjY0MTMxYTQ1MzA4M2IwODg0MGQzNi90ZXh0cmVnaW9uOjczZGE2NTE5ZDcyNjQxMzFhNDUzMDgzYjA4ODQwZDM2XzMyNA_34ced10e-f224-488e-9cc1-2c8011ee0d4e"
      unitRef="shares">47504</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNDIvZnJhZzo3M2RhNjUxOWQ3MjY0MTMxYTQ1MzA4M2IwODg0MGQzNi90ZXh0cmVnaW9uOjczZGE2NTE5ZDcyNjQxMzFhNDUzMDgzYjA4ODQwZDM2XzI3NDg3NzkwNzAxNjQ_654e7703-a4cf-4caf-991b-bb81efabc13a"
      unitRef="shares">32362</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNDIvZnJhZzo3M2RhNjUxOWQ3MjY0MTMxYTQ1MzA4M2IwODg0MGQzNi90ZXh0cmVnaW9uOjczZGE2NTE5ZDcyNjQxMzFhNDUzMDgzYjA4ODQwZDM2XzE2NDkyNjc0NDIxNjk_668f3c1f-723e-4c1a-8bcd-95588e4d9126"
      unitRef="usdPerShare">36.93</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="ie468dd12d6f843ab9de2d4f0cdafe23d_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNDIvZnJhZzo3M2RhNjUxOWQ3MjY0MTMxYTQ1MzA4M2IwODg0MGQzNi90ZXh0cmVnaW9uOjczZGE2NTE5ZDcyNjQxMzFhNDUzMDgzYjA4ODQwZDM2XzI3NDg3NzkwNzAxNzM_7390c521-2c91-45ec-91f6-f09123048105"
      unitRef="usdPerShare">38.13</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i8fb46a8ad4d740c993a2627f7e7c085c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNDIvZnJhZzo3M2RhNjUxOWQ3MjY0MTMxYTQ1MzA4M2IwODg0MGQzNi90ZXh0cmVnaW9uOjczZGE2NTE5ZDcyNjQxMzFhNDUzMDgzYjA4ODQwZDM2XzE2NDkyNjc0NDIzMjQ_64b9523f-e908-4080-97c4-0d803582e84c"
      unitRef="usd">4500000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNzA5L2ZyYWc6NGM1ZGM2YzQ3NTI3NDFhMDhjZGQ2ODUwNzRiMDRiNmMvdGV4dHJlZ2lvbjo0YzVkYzZjNDc1Mjc0MWEwOGNkZDY4NTA3NGIwNGI2Y182MDQ3MzEzOTU0NTEw_d8536fa9-239e-47cd-8129-6a158ef48390">Related Party TransactionsDuring the twelve months ended December 31, 2020 the Company purchased approximately $0.9 million of inventory from a company owned by an immediate relative of a Board member at fair market value. The Company paid substantially all of the amount owed in the third and fourth quarters and therefore immaterial remaining liabilities exist as of December 31, 2020.</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNzA5L2ZyYWc6NGM1ZGM2YzQ3NTI3NDFhMDhjZGQ2ODUwNzRiMDRiNmMvdGV4dHJlZ2lvbjo0YzVkYzZjNDc1Mjc0MWEwOGNkZDY4NTA3NGIwNGI2Y18yNzQ4Nzc5MDcwNjU1_dd9a2517-99ae-4f09-9688-ca74c97a6c63"
      unitRef="usd">900000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:UnusualOrInfrequentItemsDisclosureTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNzE3L2ZyYWc6NmI5MzI4OTJhYWFiNDBiYzkzM2MwNThkOWJjNzBjYjgvdGV4dHJlZ2lvbjo2YjkzMjg5MmFhYWI0MGJjOTMzYzA1OGQ5YmM3MGNiOF82MDQ3MzEzOTYzMzEx_d8f5a689-2d64-4fda-b869-f6aa6933885b">COVID-19 Risks and Uncertainties&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;There is substantial uncertainty as to the overall effect the COVID-19 pandemic will have on the results of the Company for 2021 and beyond. Various events related to COVID-19 have resulted in lost revenue to our Company, limitations on our ability to source high demand products, limitations on our sales force to perform certain functions due to state or federal stay-at-home orders, slow-down of customer demand for our products and limitations of some customers to pay us on a timely basis.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&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 27, 2020, Congress enacted the Coronavirus Aid, Relief, and Economic Security ("CARES") Act to provide certain relief as a result of the COVID-19 outbreak. The Company has elected to defer the employer side social security payments in accordance with the CARES Act. The total amount deferred is $3.5 million, with $1.7&#160;million expected to be paid in 2021 and the remainder in 2022. The Company will continue to evaluate how the provisions of the CARES Act will impact its financial position, results of operations and cash flows. The Company has also utilized the Canadian Emergency Wage Subsidy ("CEWS") Act for both Lawson Canada and Bolt for assistance with hourly employee costs. The CEWS is a program that provides a subsidy of certain eligible wages commencing March 15, 2020 through December 31, 2020 subject to meeting certain criteria. During &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2020 the Company recorded $1.4 million in subsidies from the &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;CEWS program which is recognized as a reduction to selling, general and administrative expenses in the consolidated statement of income and comprehensive income.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&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, the government of the state of Illinois defined essential businesses, allowing Lawson to operate during the pandemic. A change in this status could result in the temporary closure of our business. Additionally the COVID-19 pandemic could result in a temporary closure of any or all of our distribution facilities or the Bolt branch locations, which would negatively impact our operations. Other disruptions to our supply chain such as reduced capacity or temporary shutdowns of freight carriers could also negatively impact Company performance. The pandemic is negatively impacting sales and operations currently and may negatively impact future financial results, liquidity and overall performance of the Company. Additionally, it is reasonably possible that estimates made in the financial statements may be materially and adversely impacted in the future as a result of these conditions, including delay in payment of receivables, impairment losses related to goodwill and other long-lived assets, and inability to utilize 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;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Lawson MRO business model relies upon customer interaction as well as a consistent schedule of onsite visits by our sales representatives to customer locations. The Bolt business model relies on foot traffic in its branch locations. The onset of the COVID-19 pandemic, as well as social distancing guidelines and government mandated shelter in place orders, have negatively impacted the ability of our sales reps to visit our customers and for foot traffic to return to our Bolt branch locations, resulting in an overall negative impact on our business.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The second quarter 2020 financial performance of the Company was substantially negatively impacted as state and local governments throughout the United States and Canada imposed strict COVID-19 related restrictions, including shutdowns of nonessential businesses and stay-at-home orders, particularly in April. These restrictions were relaxed in May and June, and were further relaxed throughout the third quarter. The economic climate in the third quarter improved as non-essential businesses reopened in both limited capacity and full capacity. The relaxed restrictions resulted in increased customer contact and more consistent customer visits for Lawson MRO sales representatives, as well as increased customer visits to Bolt &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;branch locations. The relaxed restrictions continued in the fourth quarter as well, which allowed for continued sequential improvement in operating and financial 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;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Despite the improved economic climate, the Company continues to be negatively impacted by the COVID-19 pandemic and the various federal, state and local restrictions enacted to combat the pandemic. In the fourth quarter of 2020, the U.S. Food and Drug Administration approved certain vaccines that have demonstrated effectiveness in preventing the spread of the COVID-19 virus. However, it is projected that the production, distribution and administration of the vaccine to a sufficient percentage of the population to significantly minimize the future effect of the pandemic will not be reached until mid-2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has taken several steps to mitigate the potential negative impacts of COVID-19. The actions taken included, but are not limited to, furloughing employees, reducing base salaries for a period of time, canceling travel and award trips, temporarily consolidating its Suwanee distribution center operations into the McCook facility, eliminating non-critical capital expenditures and eliminating various positions throughout &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;the Company. In the third and fourth quarters the Company brought back various previously furloughed employees. The Company reopened the Suwanee distribution center in a reduced capacity in the third quarter as overall business activity increased.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company will continue to closely monitor the operating environment and will take appropriate actions to protect the safety for its employees, customers and suppliers.&lt;/span&gt;&lt;/div&gt;</us-gaap:UnusualOrInfrequentItemsDisclosureTextBlock>
    <laws:SocialSecurityTaxEmployerDeferralCARESAct
      contextRef="i795b8275c960461cb4e19e839c24abcd_I20200327"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNzE3L2ZyYWc6NmI5MzI4OTJhYWFiNDBiYzkzM2MwNThkOWJjNzBjYjgvdGV4dHJlZ2lvbjo2YjkzMjg5MmFhYWI0MGJjOTMzYzA1OGQ5YmM3MGNiOF82MDQ3MzEzOTYzNTg0_ee92e89f-562c-4d61-ab78-ad9a0a244c13"
      unitRef="usd">3500000</laws:SocialSecurityTaxEmployerDeferralCARESAct>
    <laws:PaymentsOfDeferredEmployerPayrollTaxCARESAct
      contextRef="ib91e9b10b37245629416be16acf335df_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNzE3L2ZyYWc6NmI5MzI4OTJhYWFiNDBiYzkzM2MwNThkOWJjNzBjYjgvdGV4dHJlZ2lvbjo2YjkzMjg5MmFhYWI0MGJjOTMzYzA1OGQ5YmM3MGNiOF8yNzQ4Nzc5MDgxMjEy_0da9002a-01cb-40c7-8d65-30b62c2b0398"
      unitRef="usd">1700000</laws:PaymentsOfDeferredEmployerPayrollTaxCARESAct>
    <laws:CanadaEmergencyWageSubsidy
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNzE3L2ZyYWc6NmI5MzI4OTJhYWFiNDBiYzkzM2MwNThkOWJjNzBjYjgvdGV4dHJlZ2lvbjo2YjkzMjg5MmFhYWI0MGJjOTMzYzA1OGQ5YmM3MGNiOF8yNzQ4Nzc5MDc5NzI3_9d0e1de2-4eb5-4f33-9375-7561ae4a1bc2"
      unitRef="usd">1400000</laws:CanadaEmergencyWageSubsidy>
    <srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock
      contextRef="i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNDUvZnJhZzo1Zjc4Y2M3Mjc4OWI0YTE0ODZmZWExMWMwYmFmMjBlMy90ZXh0cmVnaW9uOjVmNzhjYzcyNzg5YjRhMTQ4NmZlYTExYzBiYWYyMGUzXzI1NQ_27a9cb2f-d136-40bf-8990-aff9d494397d">&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Schedule II -Valuation and Qualifying Accounts&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The roll forward of valuation accounts were as follows:&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:98.809%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.616%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.002%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.757%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.002%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.757%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.002%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.757%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.007%"/&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="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;(Dollars in thousands)&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;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at Beginning of Period&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="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charged to Costs and Expenses&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="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deductions&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="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at End of Period&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;div&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 doubtful accounts: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year ended December 31, 2020&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;593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;(517)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year ended December 31, 2019&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;549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;(579)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&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;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year ended December 31, 2019&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;2,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;(1,334)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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; (1)&#160;&#160;&#160;&#160;Deductions reflect uncollected receivables written off, net of recoveries and translation adjustments.&lt;/span&gt;&lt;/div&gt;</srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i4a2dfbf6802d4e0bb5c03efa6842b459_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNDUvZnJhZzo1Zjc4Y2M3Mjc4OWI0YTE0ODZmZWExMWMwYmFmMjBlMy90YWJsZTpmZTAyZWNhODEyYWI0ZGQ5YTgzZmNiMTZjMzAxMGExZi90YWJsZXJhbmdlOmZlMDJlY2E4MTJhYjRkZDlhODNmY2IxNmMzMDEwYTFmXzMtMS0xLTEtMzc5Nw_c811abc9-4a6d-4f18-bfc2-be3234df9697"
      unitRef="usd">593000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i3f52fe0a02da497c811ef2d1d82fa137_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNDUvZnJhZzo1Zjc4Y2M3Mjc4OWI0YTE0ODZmZWExMWMwYmFmMjBlMy90YWJsZTpmZTAyZWNhODEyYWI0ZGQ5YTgzZmNiMTZjMzAxMGExZi90YWJsZXJhbmdlOmZlMDJlY2E4MTJhYjRkZDlhODNmY2IxNmMzMDEwYTFmXzMtMy0xLTEtNDM3MA_03db2720-94c2-421e-8dba-84f50f2d83a3"
      unitRef="usd">578000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i3f52fe0a02da497c811ef2d1d82fa137_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNDUvZnJhZzo1Zjc4Y2M3Mjc4OWI0YTE0ODZmZWExMWMwYmFmMjBlMy90YWJsZTpmZTAyZWNhODEyYWI0ZGQ5YTgzZmNiMTZjMzAxMGExZi90YWJsZXJhbmdlOmZlMDJlY2E4MTJhYjRkZDlhODNmY2IxNmMzMDEwYTFmXzMtNS0xLTEtNDM3NA_7c14724c-6aed-47dc-b5e3-96f0213fcd9d"
      unitRef="usd">517000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ie850ec6c13e84bab98eb25ef4fc88104_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNDUvZnJhZzo1Zjc4Y2M3Mjc4OWI0YTE0ODZmZWExMWMwYmFmMjBlMy90YWJsZTpmZTAyZWNhODEyYWI0ZGQ5YTgzZmNiMTZjMzAxMGExZi90YWJsZXJhbmdlOmZlMDJlY2E4MTJhYjRkZDlhODNmY2IxNmMzMDEwYTFmXzMtNy0xLTEtNDM3OA_7bcb099f-2eec-42b9-9ba8-db84e4f72e02"
      unitRef="usd">654000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i819749d8d00c429591a9d1323c5040d4_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNDUvZnJhZzo1Zjc4Y2M3Mjc4OWI0YTE0ODZmZWExMWMwYmFmMjBlMy90YWJsZTpmZTAyZWNhODEyYWI0ZGQ5YTgzZmNiMTZjMzAxMGExZi90YWJsZXJhbmdlOmZlMDJlY2E4MTJhYjRkZDlhODNmY2IxNmMzMDEwYTFmXzMtMS0xLTEtMA_ce23802e-025e-4110-8c4c-29013043d60f"
      unitRef="usd">549000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="icc8874e4eb274fafad01cdbd9285ba1b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNDUvZnJhZzo1Zjc4Y2M3Mjc4OWI0YTE0ODZmZWExMWMwYmFmMjBlMy90YWJsZTpmZTAyZWNhODEyYWI0ZGQ5YTgzZmNiMTZjMzAxMGExZi90YWJsZXJhbmdlOmZlMDJlY2E4MTJhYjRkZDlhODNmY2IxNmMzMDEwYTFmXzMtMy0xLTEtMA_1ab4d91b-b9c4-4b38-b1e7-40fa612a694d"
      unitRef="usd">623000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="icc8874e4eb274fafad01cdbd9285ba1b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNDUvZnJhZzo1Zjc4Y2M3Mjc4OWI0YTE0ODZmZWExMWMwYmFmMjBlMy90YWJsZTpmZTAyZWNhODEyYWI0ZGQ5YTgzZmNiMTZjMzAxMGExZi90YWJsZXJhbmdlOmZlMDJlY2E4MTJhYjRkZDlhODNmY2IxNmMzMDEwYTFmXzMtNS0xLTEtMA_aa768aa3-f06a-461a-b13b-9178f89c30cc"
      unitRef="usd">579000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i4a2dfbf6802d4e0bb5c03efa6842b459_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNDUvZnJhZzo1Zjc4Y2M3Mjc4OWI0YTE0ODZmZWExMWMwYmFmMjBlMy90YWJsZTpmZTAyZWNhODEyYWI0ZGQ5YTgzZmNiMTZjMzAxMGExZi90YWJsZXJhbmdlOmZlMDJlY2E4MTJhYjRkZDlhODNmY2IxNmMzMDEwYTFmXzMtNy0xLTEtMA_49814040-4368-4775-ad8c-763afde4eb51"
      unitRef="usd">593000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="iffc9293062ff480aabada53d2b8f38e5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNDUvZnJhZzo1Zjc4Y2M3Mjc4OWI0YTE0ODZmZWExMWMwYmFmMjBlMy90YWJsZTpmZTAyZWNhODEyYWI0ZGQ5YTgzZmNiMTZjMzAxMGExZi90YWJsZXJhbmdlOmZlMDJlY2E4MTJhYjRkZDlhODNmY2IxNmMzMDEwYTFmXzctMS0xLTEtMzgwMQ_47ad1970-41fa-406e-b1ae-fc113f0f2046"
      unitRef="usd">1235000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i964443c7c44d4c8c9f699e5aeef6d22e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNDUvZnJhZzo1Zjc4Y2M3Mjc4OWI0YTE0ODZmZWExMWMwYmFmMjBlMy90YWJsZTpmZTAyZWNhODEyYWI0ZGQ5YTgzZmNiMTZjMzAxMGExZi90YWJsZXJhbmdlOmZlMDJlY2E4MTJhYjRkZDlhODNmY2IxNmMzMDEwYTFmXzctMy0xLTEtNDM1NQ_13314b26-f134-4d45-a705-516d7feb0ef7"
      unitRef="usd">22000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i964443c7c44d4c8c9f699e5aeef6d22e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNDUvZnJhZzo1Zjc4Y2M3Mjc4OWI0YTE0ODZmZWExMWMwYmFmMjBlMy90YWJsZTpmZTAyZWNhODEyYWI0ZGQ5YTgzZmNiMTZjMzAxMGExZi90YWJsZXJhbmdlOmZlMDJlY2E4MTJhYjRkZDlhODNmY2IxNmMzMDEwYTFmXzctNS0xLTEtNDM1OQ_362c3066-857f-4e79-a4e8-71ba0faf4eb8"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i9e05bdce238f4debad9f5d82de310aaa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNDUvZnJhZzo1Zjc4Y2M3Mjc4OWI0YTE0ODZmZWExMWMwYmFmMjBlMy90YWJsZTpmZTAyZWNhODEyYWI0ZGQ5YTgzZmNiMTZjMzAxMGExZi90YWJsZXJhbmdlOmZlMDJlY2E4MTJhYjRkZDlhODNmY2IxNmMzMDEwYTFmXzctNy0xLTEtNDM2Mw_b75e5cee-3a52-4a31-8c1c-da37a25acb04"
      unitRef="usd">1257000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i9f46aa9d725a4ef6a16969b075032405_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNDUvZnJhZzo1Zjc4Y2M3Mjc4OWI0YTE0ODZmZWExMWMwYmFmMjBlMy90YWJsZTpmZTAyZWNhODEyYWI0ZGQ5YTgzZmNiMTZjMzAxMGExZi90YWJsZXJhbmdlOmZlMDJlY2E4MTJhYjRkZDlhODNmY2IxNmMzMDEwYTFmXzctMS0xLTEtMA_280596eb-acf1-4293-914a-3eff58436b51"
      unitRef="usd">2569000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i11f7774ef74541059fad86cd290c43b9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNDUvZnJhZzo1Zjc4Y2M3Mjc4OWI0YTE0ODZmZWExMWMwYmFmMjBlMy90YWJsZTpmZTAyZWNhODEyYWI0ZGQ5YTgzZmNiMTZjMzAxMGExZi90YWJsZXJhbmdlOmZlMDJlY2E4MTJhYjRkZDlhODNmY2IxNmMzMDEwYTFmXzctMy0xLTEtMA_bf8bd008-ffa6-44a8-b094-c95fa57e95d4"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i11f7774ef74541059fad86cd290c43b9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNDUvZnJhZzo1Zjc4Y2M3Mjc4OWI0YTE0ODZmZWExMWMwYmFmMjBlMy90YWJsZTpmZTAyZWNhODEyYWI0ZGQ5YTgzZmNiMTZjMzAxMGExZi90YWJsZXJhbmdlOmZlMDJlY2E4MTJhYjRkZDlhODNmY2IxNmMzMDEwYTFmXzctNS0xLTEtMA_aa49ffb2-8755-4dcb-ba52-25c1b43f3595"
      unitRef="usd">1334000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="iffc9293062ff480aabada53d2b8f38e5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xNDUvZnJhZzo1Zjc4Y2M3Mjc4OWI0YTE0ODZmZWExMWMwYmFmMjBlMy90YWJsZTpmZTAyZWNhODEyYWI0ZGQ5YTgzZmNiMTZjMzAxMGExZi90YWJsZXJhbmdlOmZlMDJlY2E4MTJhYjRkZDlhODNmY2IxNmMzMDEwYTFmXzctNy0xLTEtMA_f81d2dc6-a039-48d2-ad47-e3564beedb69"
      unitRef="usd">1235000</us-gaap:ValuationAllowancesAndReservesBalance>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfNC03LTEtMS0w_8eff9b03-5443-4568-897f-e46ffc4d6531"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfNC03LTEtMS0w_8eff9b03-5443-4568-897f-e46ffc4d6531"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfNC0xMy0xLTEtMA_b85f062b-78b8-496d-a032-70b8356b7925"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfNC0xMy0xLTEtMA_b85f062b-78b8-496d-a032-70b8356b7925"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RleHRyZWdpb246ODE3ZTE0Yzk5M2U1NGFkN2ExMTFkNGQwMWU4NTIyZDZfNjA0NzMxMzk1MzUzNg_0abf8378-3ba0-4d82-8554-d58dceb09195" xlink:label="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RleHRyZWdpb246ODE3ZTE0Yzk5M2U1NGFkN2ExMTFkNGQwMWU4NTIyZDZfNjA0NzMxMzk1MzUzNg_0abf8378-3ba0-4d82-8554-d58dceb09195" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The Company adopted the <xhtml:span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RleHRyZWdpb246ODE3ZTE0Yzk5M2U1NGFkN2ExMTFkNGQwMWU4NTIyZDZfNjA0NzMxMzk1MzUzNw_485233a1-66a9-45f2-8df2-7d947ad7f70f">ASC No.842, Leases (ASC 842)</xhtml:span> on January 1, 2019 using the modified retrospective approach. See Note 12 - Leases for further details.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfNC03LTEtMS0w_8eff9b03-5443-4568-897f-e46ffc4d6531"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RleHRyZWdpb246ODE3ZTE0Yzk5M2U1NGFkN2ExMTFkNGQwMWU4NTIyZDZfNjA0NzMxMzk1MzUzNg_0abf8378-3ba0-4d82-8554-d58dceb09195"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RhYmxlOjk3NjNkNmFmZjNkYjQxZjRhZDAyNDg1NjMzZmNiZWFkL3RhYmxlcmFuZ2U6OTc2M2Q2YWZmM2RiNDFmNGFkMDI0ODU2MzNmY2JlYWRfNC0xMy0xLTEtMA_b85f062b-78b8-496d-a032-70b8356b7925"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RleHRyZWdpb246ODE3ZTE0Yzk5M2U1NGFkN2ExMTFkNGQwMWU4NTIyZDZfNjA0NzMxMzk1MzUzNg_0abf8378-3ba0-4d82-8554-d58dceb09195"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<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="idm140002928077592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Jan. 31, 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_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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">0-10546<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">LAWSON PRODUCTS, INC.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">36-2229304<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">8770 W. Bryn Mawr Avenue<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Suite 900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Chicago<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">IL<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">60631<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">773<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">304-5050<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, $1.00&#160;par value<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">LAWS<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">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_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_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="ro">
<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">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_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="ro">
<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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 141,259,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_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,061,039<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentsIncorporatedByReferenceTextBlock', window );">Documents Incorporated by Reference</a></td>
<td class="text"><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The following documents are incorporated into this Form&#160;10-K by reference:</span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Part&#160;III incorporates information by reference to the registrant&#8217;s definitive proxy statement, to be filed with the Securities and Exchange Commission within 120&#160;days after the close of the fiscal year.</span></div><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000703604<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<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_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name 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>28
<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="idm140003006291912">
<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">$ 28,393<span></span>
</td>
<td class="nump">$ 5,495<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash</a></td>
<td class="nump">998<span></span>
</td>
<td class="nump">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_AccountsReceivableNetCurrent', window );">Accounts receivable, less allowance for doubtful accounts of $654 and $593, respectively</a></td>
<td class="nump">44,515<span></span>
</td>
<td class="nump">38,843<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories, net</a></td>
<td class="nump">61,867<span></span>
</td>
<td class="nump">55,905<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Miscellaneous receivables and prepaid expenses</a></td>
<td class="nump">7,289<span></span>
</td>
<td class="nump">5,377<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">143,062<span></span>
</td>
<td class="nump">106,422<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, less accumulated depreciation and amortization</a></td>
<td class="nump">15,800<span></span>
</td>
<td class="nump">16,546<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred income taxes</a></td>
<td class="nump">18,482<span></span>
</td>
<td class="nump">21,711<span></span>
</td>
</tr>
<tr class="ro">
<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">35,176<span></span>
</td>
<td class="nump">20,923<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashSurrenderValueOfLifeInsurance', window );">Cash value of life insurance</a></td>
<td class="nump">16,185<span></span>
</td>
<td class="nump">14,969<span></span>
</td>
</tr>
<tr class="ro">
<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">18,503<span></span>
</td>
<td class="nump">12,335<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_laws_LeaseAssetsRightofUseAsset', window );">Right of use assets</a></td>
<td class="nump">8,764<span></span>
</td>
<td class="nump">11,246<span></span>
</td>
</tr>
<tr class="ro">
<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">332<span></span>
</td>
<td class="nump">277<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">256,304<span></span>
</td>
<td class="nump">204,429<span></span>
</td>
</tr>
<tr class="ro">
<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_laws_AcquisitionLiability', window );">Accrued acquisition liability</a></td>
<td class="nump">32,673<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_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">22,262<span></span>
</td>
<td class="nump">13,789<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_laws_LeaseLiabilityCurrent', window );">Lease obligation</a></td>
<td class="nump">4,568<span></span>
</td>
<td class="nump">3,830<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses and other liabilities</a></td>
<td class="nump">38,492<span></span>
</td>
<td class="nump">39,311<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">97,995<span></span>
</td>
<td class="nump">56,930<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SecuredLongTermDebt', window );">Revolving line of credit</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,271<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_laws_SecurityBonusLiabilityLongTerm', window );">Security bonus plan</a></td>
<td class="nump">11,262<span></span>
</td>
<td class="nump">11,840<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_laws_LeaseLiabilityNoncurrent', window );">Lease obligation</a></td>
<td class="nump">5,738<span></span>
</td>
<td class="nump">9,504<span></span>
</td>
</tr>
<tr class="re">
<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">10,461<span></span>
</td>
<td class="nump">6,370<span></span>
</td>
</tr>
<tr class="ro">
<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 liability</a></td>
<td class="nump">2,841<span></span>
</td>
<td class="nump">6,188<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other liabilities</a></td>
<td class="nump">5,585<span></span>
</td>
<td class="nump">3,325<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_Liabilities', window );">Total liabilities</a></td>
<td class="nump">133,882<span></span>
</td>
<td class="nump">96,428<span></span>
</td>
</tr>
<tr class="re">
<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 &#8211; Note 16</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, $1 par value: Authorized - 500,000 shares, issued and outstanding - None</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_CommonStockValue', window );">Common stock, $1 par value: Authorized - 35,000,000 shares Issued &#8211; 9,287,625 and 9,190,171 shares, respectively Outstanding &#8211; 9,061,039 and 9,043,771 shares, respectively</a></td>
<td class="nump">9,288<span></span>
</td>
<td class="nump">9,190<span></span>
</td>
</tr>
<tr class="re">
<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 );">Capital in excess of par value</a></td>
<td class="nump">19,841<span></span>
</td>
<td class="nump">18,077<span></span>
</td>
</tr>
<tr class="ro">
<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">101,609<span></span>
</td>
<td class="nump">86,496<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury stock &#8211; 226,586 and 146,400 shares held, respectively</a></td>
<td class="num">(9,015)<span></span>
</td>
<td class="num">(5,761)<span></span>
</td>
</tr>
<tr class="ro">
<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 income (loss)</a></td>
<td class="nump">699<span></span>
</td>
<td class="num">(1)<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_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">122,422<span></span>
</td>
<td class="nump">108,001<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_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders&#8217; equity</a></td>
<td class="nump">$ 256,304<span></span>
</td>
<td class="nump">$ 204,429<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_laws_AcquisitionLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Acquisition 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;">laws_AcquisitionLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_laws_LeaseAssetsRightofUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lease Assets, Right-of-Use Asset</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_LeaseAssetsRightofUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_laws_LeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lease Liability, Current</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_LeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_laws_LeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lease Liability, Noncurrent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_LeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_laws_SecurityBonusLiabilityLongTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Security Bonus Liability, Long-Term</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_SecurityBonusLiabilityLongTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_CashSurrenderValueOfLifeInsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amounts which could be received based on the terms of the insurance contract upon surrendering life policies owned by the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6812-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.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_CashSurrenderValueOfLifeInsurance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. 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 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 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://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_RestrictedCashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SecuredLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount of collateralized debt obligations with maturities initially due after one year or beyond the operating cycle, if longer, excluding the current portion. Obligations include, but not limited to, mortgage loans, chattel loans, and other borrowings secured by 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.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_SecuredLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its 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 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<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,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>29
<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="idm140002929893336">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 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_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Accounts receivable, less allowance for doubtful accounts</a></td>
<td class="nump">$ 654<span></span>
</td>
<td class="nump">$ 593<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value in USD per share)</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (in shares)</a></td>
<td class="nump">500,000<span></span>
</td>
<td class="nump">500,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in USD per share)</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">35,000,000<span></span>
</td>
<td class="nump">35,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">9,287,625<span></span>
</td>
<td class="nump">9,190,171<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">9,061,039<span></span>
</td>
<td class="nump">9,043,771<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury stock (in shares)</a></td>
<td class="nump">226,586<span></span>
</td>
<td class="nump">146,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_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121599878&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockShares</td>
</tr>
<tr>
<td style="padding-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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<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="idm140002928051048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Income and Comprehensive Income - USD ($)<br> shares in Thousands, $ 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_IncomeStatementAbstract', window );"><strong>Income Statement [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 351,591<span></span>
</td>
<td class="nump">$ 370,785<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of goods sold</a></td>
<td class="nump">165,053<span></span>
</td>
<td class="nump">173,431<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">186,538<span></span>
</td>
<td class="nump">197,354<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingExpense', window );">Selling expenses</a></td>
<td class="nump">76,775<span></span>
</td>
<td class="nump">85,342<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative expenses</a></td>
<td class="nump">89,213<span></span>
</td>
<td class="nump">102,946<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_OperatingExpenses', window );">Operating expenses</a></td>
<td class="nump">165,988<span></span>
</td>
<td class="nump">188,288<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">20,550<span></span>
</td>
<td class="nump">9,066<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(654)<span></span>
</td>
<td class="num">(603)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other income, net</a></td>
<td class="nump">889<span></span>
</td>
<td class="nump">1,211<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income before income taxes</a></td>
<td class="num">(20,785)<span></span>
</td>
<td class="num">(9,674)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">5,672<span></span>
</td>
<td class="nump">2,453<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 15,113<span></span>
</td>
<td class="nump">$ 7,221<span></span>
</td>
</tr>
<tr class="re">
<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 income per share of common stock (in USD per share)</a></td>
<td class="nump">$ 1.68<span></span>
</td>
<td class="nump">$ 0.81<span></span>
</td>
</tr>
<tr class="ro">
<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 income per share of common stock (in USD per share)</a></td>
<td class="nump">$ 1.62<span></span>
</td>
<td class="nump">$ 0.77<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_laws_WeightedAverageNumberOfSharesOutstandingBasicAndDilutedAbstract', window );"><strong>Weighted average shares outstanding:</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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic weighted average shares outstanding (in shares)</a></td>
<td class="nump">9,020<span></span>
</td>
<td class="nump">8,968<span></span>
</td>
</tr>
<tr class="re">
<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 securities outstanding (in shares)</a></td>
<td class="nump">311<span></span>
</td>
<td class="nump">408<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">9,331<span></span>
</td>
<td class="nump">9,376<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract', window );"><strong>Comprehensive income</strong></a></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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 15,113<span></span>
</td>
<td class="nump">$ 7,221<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract', window );"><strong>Other comprehensive income, net of tax:</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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Adjustment for foreign currency translation</a></td>
<td class="nump">700<span></span>
</td>
<td class="nump">1,559<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_ComprehensiveIncomeNetOfTax', window );">Comprehensive income</a></td>
<td class="nump">$ 15,813<span></span>
</td>
<td class="nump">$ 8,780<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_laws_WeightedAverageNumberOfSharesOutstandingBasicAndDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Number of Shares Outstanding, Basic And Diluted</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_WeightedAverageNumberOfSharesOutstandingBasicAndDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=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_ComprehensiveIncomeNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ComprehensiveIncomeNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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. Includes 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_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to 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 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-111683<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 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_SellingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expenses recognized in the period that are directly related to the selling and distribution of products or 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 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_SellingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<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="idm140003096143656">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Changes in 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"><sup>[1]</sup></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Capital in Excess of Par Value</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"><sup>[1]</sup></th>
<th class="th"><div>Treasury Stock</div></th>
<th class="th"><div>Accumulated Other Comprehensive Income (Loss)</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_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in USD per share)</a></td>
<td class="nump">$ 1<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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_CommonStockSharesIssued', window );">Balance at beginning of year (in shares) at Dec. 31, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">8,955,930<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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 at beginning of year at Dec. 31, 2018</a></td>
<td class="nump">$ 99,173<span></span>
</td>
<td colspan="2" class="nump">$ 1,937<span></span>
</td>
<td class="nump">$ 9,006<span></span>
</td>
<td class="nump">$ 15,623<span></span>
</td>
<td class="nump">$ 77,338<span></span>
</td>
<td colspan="2" class="nump">$ 1,937<span></span>
</td>
<td class="num">$ (1,234)<span></span>
</td>
<td class="num">$ (1,560)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">7,221<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,221<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Adjustment for foreign currency translation</a></td>
<td class="nump">1,559<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,559<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">2,638<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,638<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Shares issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">184,455<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Shares issued</a></td>
<td class="nump">$ 0<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">$ 184<span></span>
</td>
<td class="num">(184)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Shares repurchased held in treasury (in shares)</a></td>
<td class="num">(32,362)<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(96,614)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Shares repurchased held in treasury</a></td>
<td class="num">$ (4,527)<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(4,527)<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_CommonStockSharesIssued', window );">Balance at end of year (in shares) at Dec. 31, 2019</a></td>
<td class="nump">9,190,171<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">9,043,771<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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 at end of year at Dec. 31, 2019</a></td>
<td class="nump">$ 108,001<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,190<span></span>
</td>
<td class="nump">18,077<span></span>
</td>
<td class="nump">86,496<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(5,761)<span></span>
</td>
<td class="num">(1)<span></span>
</td>
</tr>
<tr class="re">
<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 USD per share)</a></td>
<td class="nump">$ 1<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 15,113<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,113<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Adjustment for foreign currency translation</a></td>
<td class="nump">700<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">1,847<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,847<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Shares issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">97,454<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Shares issued</a></td>
<td class="nump">$ 15<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">$ 98<span></span>
</td>
<td class="num">(83)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Shares repurchased held in treasury (in shares)</a></td>
<td class="num">(47,504)<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(80,186)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Shares repurchased held in treasury</a></td>
<td class="num">$ (3,254)<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">(3,254)<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_CommonStockSharesIssued', window );">Balance at end of year (in shares) at Dec. 31, 2020</a></td>
<td class="nump">9,287,625<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">9,061,039<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" 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 at end of year at Dec. 31, 2020</a></td>
<td class="nump">$ 122,422<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,288<span></span>
</td>
<td class="nump">$ 19,841<span></span>
</td>
<td class="nump">$ 101,609<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="num">$ (9,015)<span></span>
</td>
<td class="nump">$ 699<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in USD per share)</a></td>
<td class="nump">$ 1<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="11"></td></tr>
<tr><td colspan="11"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">The Company adopted the <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl83My9mcmFnOjgxN2UxNGM5OTNlNTRhZDdhMTExZDRkMDFlODUyMmQ2L3RleHRyZWdpb246ODE3ZTE0Yzk5M2U1NGFkN2ExMTFkNGQwMWU4NTIyZDZfNjA0NzMxMzk1MzUzNw_485233a1-66a9-45f2-8df2-7d947ad7f70f">ASC No.842, Leases (ASC 842)</span> on January 1, 2019 using the modified retrospective approach. See Note 12 - Leases for further details.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=120383193&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=120383193&amp;loc=d3e11178-113907<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326096&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to 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 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-111683<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 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and are being held in 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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<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_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-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_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost 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 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 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>32
<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="idm140003006305368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="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_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Operating activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 15,113<span></span>
</td>
<td class="nump">$ 7,221<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="num">(6,701)<span></span>
</td>
<td class="num">(5,893)<span></span>
</td>
</tr>
<tr class="re">
<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="num">(1,479)<span></span>
</td>
<td class="num">(4,054)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes', window );">Deferred income taxes</a></td>
<td class="num">(167)<span></span>
</td>
<td class="nump">2,169<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Goodwill impairment</a></td>
<td class="nump">1,918<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 effect of acquired businesses:</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_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="nump">1,762<span></span>
</td>
<td class="num">(1,380)<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">2,100<span></span>
</td>
<td class="num">(2,308)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Miscellaneous receivables, prepaid expenses and other assets</a></td>
<td class="num">(2,899)<span></span>
</td>
<td class="num">(3,890)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable and other liabilities</a></td>
<td class="num">(5,788)<span></span>
</td>
<td class="nump">3,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_IncreaseDecreaseInOtherOperatingCapitalNet', window );">Other</a></td>
<td class="nump">733<span></span>
</td>
<td class="nump">667<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_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">32,528<span></span>
</td>
<td class="nump">9,196<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Investing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, plant and equipment</a></td>
<td class="num">(1,687)<span></span>
</td>
<td class="num">(2,028)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Business acquisition, net of acquired cash</a></td>
<td class="num">(2,300)<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 used in investing activities</a></td>
<td class="num">(3,987)<span></span>
</td>
<td class="num">(2,028)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Financing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit', window );">Net payments on revolving lines of credit</a></td>
<td class="num">(2,271)<span></span>
</td>
<td class="num">(8,552)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Shares repurchased held in treasury</a></td>
<td class="num">(3,254)<span></span>
</td>
<td class="num">(4,527)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfFinancingCosts', window );">Payment of financing fees</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(573)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Payment of financing lease principal</a></td>
<td class="num">(257)<span></span>
</td>
<td class="num">(271)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from stock option exercises</a></td>
<td class="nump">15<span></span>
</td>
<td class="nump">33<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used in financing activities</a></td>
<td class="num">(5,767)<span></span>
</td>
<td class="num">(13,890)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents', window );">Effect of exchange rate changes on cash and cash equivalents</a></td>
<td class="nump">320<span></span>
</td>
<td class="nump">336<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 );">Increase (decrease) in cash and cash equivalents and restricted cash</a></td>
<td class="nump">23,094<span></span>
</td>
<td class="num">(6,386)<span></span>
</td>
</tr>
<tr class="ro">
<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, cash equivalents and restricted cash at beginning of year</a></td>
<td class="nump">6,297<span></span>
</td>
<td class="nump">12,683<span></span>
</td>
</tr>
<tr class="re">
<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, cash equivalents and restricted cash at end of year</a></td>
<td class="nump">29,391<span></span>
</td>
<td class="nump">6,297<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Total cash, cash equivalents and restricted cash</a></td>
<td class="nump">29,391<span></span>
</td>
<td class="nump">12,683<span></span>
</td>
</tr>
<tr class="re">
<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 disclosure of cash flow information</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_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1', window );">Net noncash financing liability related to acquisition</a></td>
<td class="num">(32,673)<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_IncomeTaxesPaidNet', window );">Net cash paid for income taxes</a></td>
<td class="nump">5,377<span></span>
</td>
<td class="nump">947<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Net cash paid for interest</a></td>
<td class="nump">$ 398<span></span>
</td>
<td class="nump">$ 590<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_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_EffectOfExchangeRateOnCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeasePrincipalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for principal payment on finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeasePrincipalPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_IncreaseDecreaseInDeferredIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_IncreaseDecreaseInDeferredIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_IncreaseDecreaseInOtherOperatingCapitalNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 after deduction of operating liabilities 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_IncreaseDecreaseInOtherOperatingCapitalNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 [all] liabilities that an Entity assumes in acquiring a business or in consideration for an asset received in a noncash (or part noncash) acquisition. Noncash is defined as transactions during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4313-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4304-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4332-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_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 loan and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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> -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_PaymentsOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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_ProceedsFromRepaymentsOfLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 cash inflow or cash outflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRepaymentsOfLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=SL79508275-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<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="idm140002925685032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of Business<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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">Description of Business</a></td>
<td class="text">Description of Business<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lawson Products, Inc. (&#8220;Lawson&#8221; or the &#8220;Company&#8221;) is a North American distributor of products and services to the industrial, commercial, institutional and government maintenance, repair and operations (&#8220;MRO&#8221;) marketplace. The Company has two reportable segments. The Lawson reportable segment distributes MRO products to customers primarily through a network of sales representatives offering vendor managed inventory ("VMI") servic</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e to customers throughout the United States and Canada. The Bolt reportable segment distributes MRO products primarily through its 14 bran</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ches located in Western Canada. On August 31, 2020, the Company acquired Partsmaster, a distributor of MRO products. Partsmaster is included in the Lawson reportable segment.</span><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI http://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI http://asc.fasb.org/topic&amp;trid=2197479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<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="idm140002929752872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_SignificantAccountingPoliciesTextBlock', window );">Summary of Significant Accounting Policies</a></td>
<td class="text">Summary of Significant Accounting Policies<div style="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%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Principles of Consolidation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#8212; The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States and include the accounts and transactions of the Company and its wholly-owned subsidiaries. All significant intercompany transactions and balances have been eliminated in consolidation. Certain reclassifications have been made to prior period amounts to conform to the current period presentation. Such reclassifications have no effect on net income as previously reported. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><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</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#8212; The Company recognizes two revenue streams: revenues from the sale of product and revenues  from the performance of VMI services. The Company offers VMI services only in conjunction with product sales. The Company does not bill product sales and services separately. A portion of selling expenses is allocated to cost of sales for reporting purposes based upon the estimated time spent on such services. Product revenue includes product sales and billings for freight and handling charges. Sales and associated cost of goods sold are generally recognized when products are shipped and title passes to customers. We accrue for returns based on historical evidence of return rates. Service revenue and associated cost of sales are recognized when services are performed. A portion of service revenue and cost of service is deferred, as not all services are performed in the same period as billed. The Company also operates as a lessor and recognizes lease revenue on a straight-line basis over the life of each lease. The Company has adopted the practical expedient not to separate the non-lease components that would be within the scope of ASC 606 from the associated lease component as the relevant criteria under ASC 842 are met.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Equivalents</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#8212; The Company considers all highly liquid investments with a maturity of three months or less when purchased to be cash equivalents. The carrying amount of the Company&#8217;s cash equivalents at December&#160;31, 2020 approximates fair value.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allowance for Doubtful Accounts </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; The Company evaluates the collectability of accounts receivable based on a combination of factors. In circumstances where the Company is aware of a specific customer&#8217;s inability to meet its financial obligations (e.g., bankruptcy filings, substantial down-grading of credit ratings), a specific reserve for bad debts is recorded against amounts due to reduce the receivable to the amount the Company reasonably believes will be collected. For all other customers, the Company recognizes reserves for bad debts based on the Company&#8217;s historical experience of bad debt write-offs as a percent of accounts receivable outstanding. If circumstances change (e.g., higher than expected  defaults or an unexpected material adverse change in a major customer's ability to meet its financial obligations), the estimates of the recoverability of amounts due the Company could be revised. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Inventories</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#8212; Inventories principally consist of finished goods stated at the lower of cost or net realizable value using the first-in-first-out method for the Lawson segment and weighted average for the Bolt segment as well as Partsmaster. To reduce the cost basis of inventory to a lower of cost or net realizable value, a reserve is recorded for slow-moving and obsolete inventory based on historical experience and monitoring of current inventory activity. Estimates are used to determine the necessity of recording these reserves based on periodic detailed analysis using both qualitative and quantitative factors. As part of this analysis, the Company considers several factors including the inventories length of time on hand, historical sales, product shelf life, product life cycle, product category and product obsolescence. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property, Plant and Equipment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#8212; Property, plant and equipment are stated at cost less accumulated depreciation and amortization. Depreciation expense is computed primarily by the straight-line method for buildings, machinery and equipment, furniture and fixtures and vehicles. The Company estimates useful lives of 20 to 40&#160;years for buildings and improvements and 3 to 10&#160;years for machinery and equipment, furniture and fixtures and vehicles. Amortization of financing and capital leases is included in depreciation expense. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">Depreciation expense was </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$4.4 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $3.9 million for </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and 2019 respectively. Capitalized software is amortized over estimated useful lives of 3 to 5&#160;years using the straight-line method. Amortization expense of capitalized software was </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$0.6 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and 2019 respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Value of Life Insurance</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8212; The Company has invested funds in life insurance policies on certain current and former employees. The cash surrender value of the policies is invested in various investment instruments and is recorded as an asset on our consolidated balance sheet. The Company records these funds at contractual value. The change in the cash surrender value of the life insurance policies, which is recorded as a component of General and administrative expenses, is the change in the policies' contractual values.  </span></div><div style="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%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8212; The Company&#8217;s Executive Deferral Plan (&#8220;Deferral Plan&#8221;) allows certain executives to defer payment of a portion of their earned compensation. The deferred compensation is recorded in an Account Balance, which is a bookkeeping entry made by the Company to measure the amount due to the participant. The Account Balance is equal to the participant&#8217;s deferred compensation, adjusted for increases and/or decreases in the amount that the participant has designated to one or more bookkeeping portfolios that track the performance of certain mutual funds. Lawson adjusts the deferred compensation liability to equal the contractual value of the participants&#8217; Account Balances. These adjustments are the changes in contractual value of the individual plans and are recorded as a component of General and administrative expenses.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">On August 31, 2020, the Company acquired Partsmaster from NCH Corporation, and assumed certain liabilities, including non-qualified deferred compensation plans related to Partsmaster employees. Effective December 31, 2020, Lawson accepted sponsorship of the portions of the non-qualified plans related to Partsmaster employees. The plans were frozen effective January 1, 2021. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock-Based Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8212; Compensation based on the share value of the Company&#8217;s common stock is valued at its fair value at the grant date and the expense is recognized over the vesting period. Fair value is re-measured each reporting period for liability-classified awards that may be redeemable in cash. We account for forfeitures of stock-based compensation in the period in which they occur. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; The Company had </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$35.2 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $20.9 million of goodwill in </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and 2019, respectively. Goodwill represents the cost of business acquisitions in </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">excess of the fair value of identifiable net tangible and intangible assets acquired. Goodwill is allocated to the appropriate reporting unit as reviewed by the Company&#8217;s segment managers. The Company has four reporting units; Lawson MRO, Bolt, Screw Products, and Partsmaster.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reviews goodwill for potential impairment annually on December 1st, or when an event or other circumstances change that would more likely than not reduce the fair value of the asset below its carrying value. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The first step in the multi-step process to determine if goodwill has been impaired and to what degree is to review the relevant qualitative factors that could cause the fair value of the reporting unit to decrease below the carrying value of the reporting unit. During the first and second quarter of fiscal 2020, the Company identified a triggering event due to adverse changes in the business climate related to COVID-19. As a result, the Company performed interim quantitative impairment tests as of March 31, 2020 and June 30, 2020 on the goodwill in its Bolt reporting unit, which is also the Bolt reportable segment. The Company compared the estimated fair value using the income approach and the market approach of the reporting unit with its estimated book value. Based on the evaluation performed, the Company determined that goodwill was not impaired as the fair value of the reporting unit exceeded its respective carrying amounts. The income approach calculations are dependent on several subjective factors including forecasts of future revenue and earnings and the discount rate. The market approach is based on financial multiples of comparable companies.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">After reviewing the financial performance of the reporting units compared to our projected results, as well as macroeconomic conditions as a whole including the effect of the COVD-19 pandemic, we</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">determined that it is more likely than not that the fair value of the goodwill generated by the acquisition of Screw Products, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">which reporting unit is a part of the Lawson reportable segment, had been impaired. As a result, we performed a quantitative impairment test as of December 1, 2020.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">  </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company bases its measurement of the fair value of the reporting unit using the income approach.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> The income approach calculations are dependent on several subjective factors, including forecasts of future revenue and earnings and the discount rate.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Related to the Lawson MRO, Bolt, and Partsmaster reporting units, the Company performed a qualitative assessment as of December 1, 2020 and determined that it was more likely than not the fair value of the reporting units exceeded the carrying value of the reporting units.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangible Assets &#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company's intangible assets consist of trade names, and customer relationships. Intangible assets are amortized over a weighted aver</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">age of 12 and 11 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">year estimated useful lives for trade names and customer relationships, respectively. The Company amortizes trade name intangible assets on a straight-line basis and customer relationship intangible assets on a basis consistent with their estimated economic benefit. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Impairment of Long-Lived Assets &#8212; </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reviews its long-lived assets, including property, plant and equipment and definite life intangibles, for impairment whenever events or changes in circumstances indicate that the carrying amounts of these assets may not be recoverable. Recoverability is measured by a comparison of the assets' carrying amount to their expected future undiscounted net cash flows. If such assets are considered to be impaired, the impairment to be recognized is measured based on the amount by which the carrying amount of the asset exceeds its fair value. No impairments occurred in 2019 or 2020. </span></div><div style="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%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#8212; Deferred tax assets or liabilities reflect temporary differences between amounts of assets and liabilities for financial and tax reporting. Such amounts are adjusted, as appropriate, to reflect changes in enacted tax rates expected to be in effect when the temporary differences reverse. A valuation allowance is established to offset any deferred tax assets if, based upon the available evidence, it is more likely than not (i.e. greater than 50% likely) that some or all of the deferred tax assets will not be realized. The determination of the amount of a valuation allowance to be provided on recorded deferred tax assets involves estimates regarding (1)&#160;the timing and amount of the reversal of taxable temporary differences, (2)&#160;expected future taxable income, (3)&#160;the impact of tax planning strategies and (4) the ability to carry back deferred tax assets to offset prior taxable income. In assessing the need for a valuation allowance, we consider all available positive and negative evidence, including past operating results, projections of future taxable income and the feasibility of ongoing tax planning strategies. The projections of future taxable income include a number of estimates and assumptions regarding our volume, pricing and costs. Additionally, valuation allowances related to deferred tax assets can be impacted by changes to tax laws. Significant judgment is required in determining income tax provisions as well as deferred tax asset and liability balances, including the estimation of valuation allowances and the evaluation of tax positions.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">Earnings from the Company's foreign subsidiaries are considered to be indefinitely reinvested. A distribution of these non-U.S. earnings in the form of dividends or otherwise would subject the Company to foreign withholding taxes and may subject the Company to U.S. federal and state taxes.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">The Company recognizes the benefit of tax positions when a benefit is more likely than not (i.e., greater than 50% likely) to be sustained on its technical merits. Recognized tax benefits are measured at the largest amount that is more likely than not to be sustained, based on cumulative probability, in final settlement of the position. The Company recognizes interest and penalties related to unrecognized tax benefits as a component of income tax expense. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#8212; Leases are categorized as either operating or financing leases at commencement. For both classes of leases, a Right Of Use ("ROU") asset and corresponding lease liability are recognized at commencement. Operating leases consist of the company headquarters, distribution centers, and Bolt branches. Financing leases consist of equipment such as forklifts and copiers. The value of the lease assets and liabilities are the present value of the total cash payments for each lease. The Company uses its incremental borrowing rate to discount the total cash payments to present value for each lease. The Company will review each lease to determine if there is a more appropriate discount rate to apply. Upon commencement, rent expense is recognized on a straight line basis for each operating lease. Each financing lease ROU asset is amortized on a straight line basis over the lease period. Prior to acquisition, Partsmaster participated in a leasing program where they actively leased parts washer machines to customers. The Company will continue the leasing program for the foreseeable future. These leases are classified as operating leases. The leased machines are recognized as fixed assets on the Company's consolidated balance sheet and the leasing revenue is recognized on a straight line basis. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Earnings per Share</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#8212; Basic earnings per share is computed by dividing net income by the weighted average number of common shares outstanding during the period. Diluted earnings per share reflect the potential dilution from the exercise or conversion of outstanding stock options, market stock units and restricted stock awards into common stock. For the years ended December 31, 2020 and December 31, 2019 no options to purchase shares of common stock were excluded from the computation of diluted earnings per share because all of the options were in the money. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Currency</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8212; The accounts of foreign subsidiaries are measured using the local currency as the functional currency. All balance sheet amounts are translated into U.S. dollars using the exchange rates in effect at the applicable period end. Components of income or loss are translated using the average exchange rate for each reporting period. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">Gains and losses resulting from changes in the exchange rates from translation of the subsidiary accounts in local currency to U.S. dollars are reported as a component of Accumulated other comprehensive income or loss in the consolidated balance sheets. Gains and losses resulting from the effect of exchange rate changes on transactions denominated in currencies other than the functional currency are included as a component of net income or loss upon settlement of the transaction.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%"> Gains and losses resulting from foreign intercompany transactions are included as a component of net income or loss each reporting period unless the transactions are of a long-term-investment nature and settlement is not planned or anticipated in the foreseeable future, in which case the gains and losses are recorded as a component of accumulated other comprehensive income or loss in the consolidated balance sheets. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Treasury Stock</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8212; The Company repurchas</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ed 47,504 and 32,362 of its common stock in 2020 and 2019, respectively, th</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">rough its previously announced stock repurchase plan. The Company repurc</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">hased 32,682 an</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d 64,252 shares of its common stock i</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">n 2020 an</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d 2019, respectively from employees upon the vesting of restricted stock to offset the income taxes owed by </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">those employees. The Company accounts for treasury stock using the cost method and includes treasury stock as a component of stockholders&#8217; equity. The cost of the common stock repurchased and held in treasury wa</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s $3.3 million </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and $4.5 million in 2020 and 2019, respectively.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Acquisitions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; The Company recognizes identifiable assets acquired and liabilities assumed at their acquisition date fair values. Goodwill as of the acquisition date is measured as the excess of consideration transferred over the net of the acquisition date fair values of the assets acquired and the liabilities assumed. While the Company uses its best estimates and assumptions for the purchase price allocation process to value assets acquired and liabilities assumed at the acquisition date, the estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, which may be up to one year from the acquisition date, the Company may record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of Estimates</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#8212; Preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the amounts reported for service revenue, service cost, allowance for doubtful accounts, inventory reserves, goodwill and intangible assets valuation, and income taxes in the consolidated financial statements and accompanying notes. Actual results could differ from these estimates.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recent Accounting Pronouncements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><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, Financial Instruments - Credit Losses, which revises the requirements for how an entity should measure credit losses on financial instruments. The pronouncement is effective for smaller reporting companies in fiscal years beginning after December 15, 2023, including interim periods within those fiscal years, and the new guidance will be applied on a prospective basis. The Company is still evaluating the effect the adoption of the new standard will have on its financial statements.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>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="idm140002925652344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisition<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_BusinessCombinationDisclosureTextBlock', window );">Acquisition</a></td>
<td class="text">Acquisition<div style="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:115%">On August 31, 2020, the Company acquired Partsmaster from NCH Corporation. Partsmaster is a leading maintenance, MRO solutions provider that serves approximately 16,000 customers with approximately 200 sales representatives. The acquisition was made primarily to expand the Company's sales coverage, expand product lines, add experienced sales representatives, and leverage the Company's infrastructure.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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:115%">The purchase price was $35.3 million in cash plus the assumption of certain liabilities. The Company paid $2.3 million of the purchase price in cash at closing and will pay the remaining $33.0 million in May 2021. The payment obligation has been discounted to its present value and was recognized as an accrued acquisition liability of $32.4 million at the time of acquisition. As of December&#160;31, 2020, the discounted present value of the $33.0 million due in May 2021 is $32.7 million and is recorded in the Company's consolidated balance sheet as an accrued acquisition liability. P</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">ayment has been guaranteed under the Purchase Agreement, and includes the issuance of a $33.0 million irrevocable standby letter of credit. The Company</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> will satisfy the payment obligation with cash on hand with  any remaining portion using its existing credit facility. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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:115%">The purchase price of the acquisition was allocated to the fair value of Partsmasters' assets and liabilities on the acquisition date. The fair market value appraisals of the majority of the assets and liabilities was determined by a third party valuation firm using management estimates and assumptions including intangible assets of $5.0 million for customer relationships and $2.8 million for trade names, and their estimated useful lives of 10 and 5 years, respectively. The $15.8 million allocated to goodwill reflects the purchase price less the fair market value of the identifiable net assets. The goodwill is attributable to the workforce of the acquired business and the significant synergies expected to arise after Lawson's acquisition of Partsmaster. The entire amount of goodwill is expected to be deductible for tax purposes. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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:115%">The appropriate fair values of the assets acquired and liabilities assumed are based on estimates and assumptions. The Company continues to review preliminary estimates of various assets and liabilities including, but not limited to, pre-acquisition employee compensation liabilities and potential adjustments of certain accounts receivable balances as defined under the purchase agreement. These preliminary estimates and assumptions could change during the purchase price measurement period as the Company finalizes the valuations of the assets acquired and liabilities assumed. The Company recorded the fair value of accounts receivable after consideration of an estimate of cash flows not expected to be collected which was $0.4 million. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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:115%">Partsmaster contributed </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$22.6 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> of revenue and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$0.8 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> of operating income in the four months of 2020 post-acquisition.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">A summary of the initial purchase price allocation of the acquisition is as follows (Dollars in thousands):</span></div><div style="text-align:justify;text-indent:18pt"><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:82.382%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.823%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Cash paid and payable and liabilities assumed</span></td><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 2px 13pt;text-align: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 and payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,523&#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 13pt;text-align: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 accrued 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%">4,086&#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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease obligation</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%">620&#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 13pt;text-align: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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,938&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">42,167&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Fair value of assets acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,816&#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 13pt;text-align: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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,706&#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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,961&#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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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 2px 13pt;text-align: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, plant and equipment</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%">2,121&#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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right of use asset</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%">620&#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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">42,167&#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;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table contains unaudited pro forma revenue and net income for Lawson Products assuming the Partsmaster acquisition closed on January 1, 2019.</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:66.459%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.824%"/><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%">(Unaudited)</span></td></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%">Pro Forma Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,679&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">435,486&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Net Income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,535&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,277&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">The pro forma disclosures in the table above include adjustments for amortization of intangible assets, implied interest expense and acquisition costs to reflect results as if the acquisition of Partsmaster had closed on January 1, 2019 rather than on the actual acquisition date. This pro forma information utilizes certain estimates, is presented for illustrative purposes only and is not intended to be indicative of the actual results of operation. In addition, future results may vary significantly from the results reflected in the pro forma information. The unaudited pro forma financial information does not reflect the impact of future positive or negative events that may occur after the acquisition, such as anticipated cost savings from operating synergies.</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_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -URI http://asc.fasb.org/topic&amp;trid=2303972<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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>36
<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="idm140002927068312">
<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="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%">As part of the Company's revenue recognition analysis, it concluded that it has two separate performance obligations, and accordingly, two separate revenue streams: products and services. Under the definition of a contract as defined by ASC 606, the Company considers contracts to be created at the time an order to purchase product is agreed upon regardless of whether or not  there is a written 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-style:italic;font-weight:400;line-height:120%">Performance Obligations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lawson has two operating segments; the Lawson segment and the Bolt Supply segment. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">The Lawson segment has two distinct performance obligations offered to its customers: a product performance obligation and a service performance obligation. Although the Company has identified that it offers its customers both a product and a service obligation, the customer only receives one invoice per transaction with no price breakout between these obligations. The Company does not price its offerings based on any breakout between these obligations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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%">Lawson generates revenue primarily from the sale of MRO products to its customers. Revenue related to product sales is recognized at the time that control of the product has been transferred to the customer; either at the time the product is shipped or the time the product has been received by the customer. The Company does not commit to long-term contracts to sell customers a certain minimum quantity of products.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">The Lawson segment, including the Partsmaster acquisition, offers a VMI service proposition to its customers. A portion of these services, primarily related to stocking of product and maintenance of the MRO inventory, is provided a short period of time after control of the purchased product has been transferred to the customer. Since some components of VMI service have not been provided at the time the control of the product transfers to the customer, that portion of expected consideration is deferred until the time that those services have been provided. </span></div><div style="text-align:justify"><span><br/></span></div><div style="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%">The Bolt Supply segment does not provide VMI services for its customers or provide services in addition to product sales to customers. Revenue is recognized at the time that control of the product has been transferred to the customer which is either upon delivery or shipment depending on the terms of the contract. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">In previous financial statements, the Company presented the disaggregated components of total revenue: product revenue and service revenue, along with the cost of sales associated with each of these revenue streams as the service revenues exceeded 10% of consolidated sales. Since the Company qualifies as a smaller reporting company, the Company has elected to discontinue disclosure of the disaggregated components of revenue and cost of sales in its consolidated statements of income and comprehensive income and in the related notes to the consolidated financial statements. For the twelve months ended December 31, 2019, service revenue of $40.1&#160;million was reported as service revenue which have now been combined as reported within total revenue.</span></div><div style="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%">Disaggregated revenue by product type follows:</span></div><div style="margin-top:5pt;text-align:center;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.428%"><tr><td style="width:1.0%"/><td style="width:67.264%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.332%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.333%"/><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%">Unaudited</span></td></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%">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%">Product Category</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Fastening systems</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22%</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%">24%</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%">Cutting tools and abrasives</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13%</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%">Fluid power</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13%</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%">15%</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%">Specialty chemicals</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11%</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%">Electrical</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10%</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%">11%</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%">Aftermarket automotive supplies</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8%</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%">Safety</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5%</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%">Welding and metal repair</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2%</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%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15%</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%">11%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;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%">100%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;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%">100%</span></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lawson as Lessor</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">Prior to acquisition, Partsmaster leased parts washer machines to customers through its Torrents leasing program. The Torrents leasing program comprised a minor portion of the Partsmaster business. The Company will continue the leasing program for the foreseeable future. These leases are classified as operating leases. The leased machines are recognized as fixed assets on the Company's consolidated balance sheet and the leasing revenue is recognized on a straight line basis. The Torrents machine leasing program generated $0.9 million of revenue in 2020 post-acquisition. The Company has adopted the practical expedient not to separate the non-lease components that would be within the scope of ASC 606 from the associated lease component as the relevant criteria under ASC 842 are met.</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>37
<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="idm140002925632856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restricted Cash<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_RestrictedCashAbstract', window );"><strong>Restricted Cash [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_RestrictedAssetsDisclosureTextBlock', window );">Restricted Cash</a></td>
<td class="text">Restricted Cash<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has agreed to maintain $0.8&#160;million in a money market account as collateral for an outside party that is providing certain commercial card processing services for the Company. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has also agreed to maintain $0.2&#160;million  in a guaranteed investment certificate as collateral for an outside party that is providing certain commercial credit card services for Bolt. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is restricted from withdrawing this balance without the prior consent of the outside party during the term of the agreement.</span><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 assets that are restricted in their use, generally by contractual agreements or regulatory requirements. This would include, but not limited to, a description of the restricted assets and the terms of the restriction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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_RestrictedCashAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RestrictedCashAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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="idm140002927046024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories, net<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_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">Inventories, net</a></td>
<td class="text">Inventories, net<div style="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%">Inventories, net, consisting primarily of purchased goods which are offered for resale, were as follows:</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:72.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.847%"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">December 31,</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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">Inventories, gross</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%">67,137&#160;</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,500&#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 style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reserve for obsolete and excess inventory</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%">(5,270)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,595)</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%">Inventories, net</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%">61,867&#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%">55,905&#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_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI http://asc.fasb.org/topic&amp;trid=2126998<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<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="idm140002925621528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant 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, Plant and Equipment</a></td>
<td class="text">Property, Plant and Equipment<div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Components of property, plant and equipment were as follows:</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:72.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.847%"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #333333;padding:2px 1pt;text-align: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 #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #333333;padding:2px 1pt;text-align: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%">Land</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,650&#160;</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,625&#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%">Buildings and improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,765&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,356&#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%">Machinery 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%">26,814&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,509&#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%">Capitalized software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,013&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,136&#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%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,725&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,673&#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%">Vehicles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155&#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%">Construction in progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">752&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">683&#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%">74,870&#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%">71,137&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation and amortization</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%">(59,070)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,591)</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 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,800&#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%">16,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"/></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_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>40
<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="idm140002925585688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill<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_GoodwillDisclosureTextBlock', window );">Goodwill</a></td>
<td class="text">Goodwill<div style="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%">Goodwill activity related to acquisitions is included in the table below:</span></div><div style="margin-top:5pt;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:61.995%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.548%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.551%"/><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="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%">(Dollars in Thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill By Reportable Segment</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #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%">Lawson</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%">Bolt</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%">Total</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%">Beginning balance January 1, 2019</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%">7,174&#160;</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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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,905&#160;</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%">20,079&#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 2px 10pt;text-align: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 foreign exchange</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%">205&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">649&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">854&#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 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustment to prior year allocation</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%">(10)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(10)</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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December&#160;31, 2019</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,369&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,554&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,923&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><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;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align: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 foreign exchange</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%">85&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">355&#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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,816&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">15,816&#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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment </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">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,918)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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,918)</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December&#160;31, 2020</span></div></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%">21,352&#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 #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%">13,824&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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,176&#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><br/></span></div><div style="padding-left:18pt;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%">(1)&#160;&#160;&#160;&#160;The $15.8 million addition to goodwill in 2020 was due to the preliminary allocation of the purchase price to acquire Partsmaster.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span><br/></span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)  The Company performed a quantitative goodwill impairment analysis as of December 1, 2020 for the Screw Products reporting unit. The Company engaged a third party valuation firm to determine the value of the Screw Products reporting unit, and determined that the carrying value of the net assets exceeded the fair value of the reporting unit, and accordingly, recognized an impairment charge of $1.9 million. </span></div>Although the Company believes the projected future operating results and cash flows and related estimates regarding the values were based on reasonable assumptions, it is reasonably possible that estimates made may be materially and adversely impacted in the future as a result of the COVID-19 pandemic, including impairment losses related to goodwill.<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_GoodwillDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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> -URI http://asc.fasb.org/subtopic&amp;trid=2144439<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>41
<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="idm140002926763928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>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_IntangibleAssetsNetExcludingGoodwillAbstract', window );"><strong>Intangible Assets, Net (Excluding Goodwill) [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_IntangibleAssetsDisclosureTextBlock', window );">Intangible assets</a></td>
<td class="text">Intangible assets<div style="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%">The gross carrying amount and accumulated amortization by intangible asset class were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.958%"><tr><td style="width:1.0%"/><td style="width:20.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.478%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.681%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.689%"/><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="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%">(Dollars in thousands)</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%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2020</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%">December 31, 2019</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%">Gross Carrying Amount</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%">Accumulated Amortization</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%">Net Carrying Value</span></td><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%">Gross Carrying Amount</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%">Accumulated Amortization</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%">Net Carrying Value</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%">Trade names</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%">11,289&#160;</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,733)</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%">8,556&#160;</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%">8,422&#160;</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,020)</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%">6,402&#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%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,349&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,402)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,947&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,337&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,404)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,933&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">23,638&#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%">(5,135)</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%">18,503&#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%">15,759&#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,424)</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%">12,335&#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><br/></span></div><div style="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%">Amortization expense of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1.7 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1.3 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> related to intangible assets was recorded in General and administrative expenses for </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2019</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively. The estimated aggregate amortization expense for each of the next five years are as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.851%"><tr><td style="width:1.0%"/><td style="width:78.333%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.722%"/><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="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%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year</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%">Amortization</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%">2021</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%">2,662&#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%">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%">2,457&#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%">2,343&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,247&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,983&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,811&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #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%">18,503&#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_IntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all or part of the information related to 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_IntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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_IntangibleAssetsNetExcludingGoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IntangibleAssetsNetExcludingGoodwillAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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="idm140002925583416">
<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;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Income from operations before income taxes consisted of the following:</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.851%"><tr><td style="width:1.0%"/><td style="width:75.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.375%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.376%"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">Year Ended December 31,</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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></div></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,226&#160;</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%">5,418&#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 style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</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%">4,559&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,256&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">20,785&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,674&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Provision (benefit) for income taxes from operations for the years ended December&#160;31, consisted of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.851%"><tr><td style="width:1.0%"/><td style="width:75.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.375%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.376%"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">Year Ended December 31,</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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current income tax expense:</span></div></td><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:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. federal</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%">3,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. state</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%">710&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,288&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></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%">5,856&#160;</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%">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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income tax expense (benefit):</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. federal</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,012&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. state</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(472)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(289)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(184)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,026&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax expense (benefit):</span></div></td><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:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. federal</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,094&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,012&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. state</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">762&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">439&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">816&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></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:middle"><span style="color:#000000;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,672&#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:middle"/><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:middle"><span style="color:#000000;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,453&#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:middle"/></tr></table></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">The reconciliation between the effective income tax rates and the statutory federal rates for operations are as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.847%"/><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:middle"><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: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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Statutory Federal rate</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase (decrease) resulting from:</span></div></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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation allowance - current period activity</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%">(2.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation allowance - reversal</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital loss</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock compensation</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%">(2.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation deduction limitation</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1&#160;</span></td><td style="background-color:#cceeff;padding: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 style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State and local taxes, net</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%">3.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign income inclusion</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Meals &amp; entertainment</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%">0.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in uncertain tax positions</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%">4.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision to return differences</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%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other items, net</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%">0.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><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></div></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%">27.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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">25.4&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">At December&#160;31, 2020, the Company had </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$7.2 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of U.S. federal net operating loss carryforwards which are subject to expiration beginning in 2030 and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$7.7 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of various state net operating loss carryforwards which expire at varying dates through 2034. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:10pt;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%">Certain valuation allowances pertaining to the deferred tax assets related to our Canadian operations remain as of December&#160;31, 2020. Lawson's Canadian operations have recently moved into a three-year cumulative income position. Based on the history of our Canadian operations and their multi-year pre-tax losses through 2018, the Company does not believe there is sufficient positive evidence at this time to consider reversing the $1.2 million valuation allowance. While forecasts may show future positive pre-tax income, future projected income is the least objective of the positive sources of evidence as </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the projections are inherently subjective and not yet demonstrated. The uncertainty of the continuing pandemic may further affect our Canadian business. Based on this, the Company will maintain its valuation allowances related to Canada as of December&#160;31, 2020. The Company will continue to monitor all positive and negative evidence regarding the Canadian operations and will re-assess our position on a regular basis. </span></div><div style="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%">As a result of acquisitions completed in recent years, the Company recorded $35.2&#160;million of tax deductible goodwill that may result in a tax benefit in future periods.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">Deferred income tax assets and liabilities contain the following temporary differences:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.847%"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">December 31,</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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:700;line-height:100%">Deferred tax assets:</span></td><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:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryforward</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;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%">5,431&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;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%">7,786&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation and benefits</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">10,980&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">9,947&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory reserve</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%">1,772&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%">1,589&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable reserve</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">167&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">152&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leased assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%">1,061&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%">3,326&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">329&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">146&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 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%">19,740&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,946&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr style="height:12pt"><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:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred tax liabilities:</span></div></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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">1,948&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">2,360&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%">1,366&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%">2,850&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">(975)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">353&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%">503&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%">625&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred liabilities</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">2,842&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,188&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net deferred tax assets before valuation allowance</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">16,898&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">16,758&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%">(1,257)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%">(1,235)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr style="height:12pt"><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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net deferred tax assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;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%">15,641&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;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%">15,523&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.847%"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">December 31,</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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">Balance at beginning of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">3,242&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">3,612&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for tax positions of current year</span></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%">15&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for tax positions of prior years</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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%">121&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions for tax positions of prior year</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lapse of statute of limitations</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%">(984)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(475)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of year</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%">3,686&#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,242&#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:18pt"><span><br/></span></div><div style="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%">The recognition of the unrecognized tax benefits would have a favorable effect on the effective tax rate. Due to the uncertainty of both timing and resolution of income tax examinations, the Company is unable to determine whether any amounts included in the December&#160;31, 2020 balance of unrecognized tax benefits represent tax positions that could significantly change during the next twelve months. The unrecognized tax benefits are recorded as a component of Other liabilities in the Consolidated Balance Sheets. Interest and penalties related to unrecognized tax benefits are recorded as a component of income tax expense. </span></div>The Company and its subsidiaries are subject to U.S.&#160;federal income tax as well as income tax of multiple state and foreign jurisdictions. As of December&#160;31, 2020, the Company was subject to U.S. federal income tax examinations for the years 2017 through 2019 and income tax examinations from various other jurisdictions for the years 2013 through 2019.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>43
<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="idm140002925584552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses and Other 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 Liabilities</a></td>
<td class="text">Accrued Expenses and Other Liabilities<div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other liabilities consisted of the following:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.851%"><tr><td style="width:1.0%"/><td style="width:72.223%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.865%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.867%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;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%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;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%">December 31,</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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr style="height:15pt"><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:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued stock-based compensation (stock performance rights)</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%">14,437&#160;</span></td><td style="background-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%">14,908&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation</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%">9,794&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,238&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued and withheld taxes, other than income taxes</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%">3,788&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,387&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued profit sharing</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%">240&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">916&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued severance</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,103&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">778&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</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%">822&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">648&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued health benefits</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%">732&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">578&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</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%">7,576&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,858&#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 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%">38,492&#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%">39,311&#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><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>44
<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="idm140002927036232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesOfLesseeDisclosureTextBlock', window );">Leases</a></td>
<td class="text">Leases<div style="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%">The Company leases property used for distribution centers, office space, and Bolt branch locations throughout the U.S. and Canada, along with various equipment located in distribution centers and corporate headquarters. </span></div><div style="text-align:justify"><span><br/></span></div><div style="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%">The expenses and income generated by the leasing activity of Lawson as lessee for the years ended December&#160;31, 2020 and December&#160;31, 2019 were as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.132%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.185%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.187%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Dollars in Thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</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:700;line-height:100%">Lease Type</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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:700;line-height:100%">2019</span></td></tr><tr style="height:3pt"><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 #000;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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Operating Lease Expense </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,999&#160;</span></td><td style="background-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%">4,729&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Financing Lease Amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">226&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Financing Lease Interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Financing Lease Expense</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="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">236&#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:3pt"><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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease Income </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">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">&#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%">(160)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Lease Cost</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-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%">5,253&#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 #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,805&#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="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Includes short term lease expense, which is immaterial</span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Sublease income from sublease of a portion of the Company headquarters. The sublease was terminated in June 2019 and the Company has no other subleases</span></div><div style="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%">The value of the net assets and liabilities generated by the leasing activity of Lawson as lessee as of December&#160;31, 2020 were as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.757%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.758%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Dollars in Thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</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:700;line-height:100%">Lease Type</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr style="height:3pt"><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 #000;padding:0 1pt"/></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%">Total ROU operating lease assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,246&#160;</span></td><td style="background-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%">10,592&#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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total ROU financing lease assets </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">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">518&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">654&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease assets</span></div></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%">8,764&#160;</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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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,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"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 operating lease obligation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,360&#160;</span></td><td style="background-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,591&#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 current financing lease obligation</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%">208&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current lease obligations</span></div></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%">4,568&#160;</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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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,830&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 operating lease obligation</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%">5,498&#160;</span></td><td style="background-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,133&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long term financing lease obligation</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%">240&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long term lease obligation</span></div></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%">5,738&#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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,504&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Operating lease assets are recorded net of accumulated amortization of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$5.9 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> and $1.2 million as of December&#160;31, 2020 and December&#160;31, 2019, respectively</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Financing lease assets are recorded net of accumulated amortization of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$0.4 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> and $0.2 million as of December&#160;31, 2020 and December&#160;31, 2019, respectively</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The value of the lease liabilities generated by the leasing activities of Lawson as lessee as of December&#160;31, 2020 were as follows (Dollars 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.851%"><tr><td style="width:1.0%"/><td style="width:43.013%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.786%"/><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:700;line-height:100%">Year Ended December 31,</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:700;line-height:100%">Operating Leases</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:700;line-height:100%">Financing Leases</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:700;line-height:100%">Total</span></td></tr><tr style="height:3pt"><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%">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%">4,719&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219&#160;</span></td><td style="background-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%">4,938&#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%">3,212&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,355&#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%">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%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,560&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">509&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">534&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">168&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">462&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">462&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></div></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%">10,541&#160;</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%">476&#160;</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%">11,017&#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: 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%">683&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">711&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></div></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%">9,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%">448&#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%">10,306&#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><br/></span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) &#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Of the $10.5 million future minimum operating lease commitments outstanding at December&#160;31, 2020, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$2.2 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> relates to a lease for the Company's headquarters which expires in March 2023</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) &#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The Company has an operating lease for the McCook Facility which expires in June 2022 and includes future minimum lease payments of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$2.6 million</span></div><div style="padding-left:18pt;text-indent:-18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">The weighted average lease terms and interest rates of the leases held by Lawson as of December&#160;31, 2020 are as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.851%"><tr><td style="width:1.0%"/><td style="width:61.642%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.785%"/><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:700;line-height:100%">Lease Type</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:700;line-height:100%">Weighted Average Term in Years</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:700;line-height:100%">Weighted Average Interest Rate</span></td></tr><tr style="height:3pt"><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="border-top:1pt solid #000000;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%">Operating Leases</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%">2.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2%</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%">Financing Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5</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%">5.3%</span></td></tr></table></div><div style="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%">The cash outflows of the leasing activity of Lawson as lessee for the year ending December&#160;31, 2020 are as follows (Dollars 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.851%"><tr><td style="width:1.0%"/><td style="width:61.642%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.785%"/><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:700;line-height:100%">Cash Flow Source</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification</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:700;line-height:100%">Amount</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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%">Operating cash flows from operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,256&#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%">Operating cash flows from financing leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating activities</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%">28&#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%">Financing cash flows from financing leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing activities</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%">257&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">McCook Lease Adjustment</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subsequent to the adoption of ASC 842 in 2019 the Company recorded a non-cash transaction to establish $1.7 million of operating ROU assets, for which $1.7 million of operating lease liabilities were incurred. Also, in 2019 the Company recorded a non-cash transaction to establish $0.4 million of financing ROU assets, for which $0.4 million of financing lease liabilities were incurred. </span></div><div style="text-align:justify;text-indent:18pt"><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%">Lawson as Lessor</span></div>Prior to acquisition, Partsmaster leased parts washer machines to customers through its Torrents leasing program. The Torrents leasing program comprised a minor portion of the Partsmaster business. The Company will continue the leasing program for the foreseeable future. These leases are classified as operating leases. The leased machines are recognized as fixed assets on the Company's consolidated balance sheet and the leasing revenue is recognized on a straight line basis. The Torrents machine leasing program generated $0.9 million of revenue in 2020 post-acquisition.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesOfLessorDisclosureTextBlock', window );">Leases</a></td>
<td class="text">Leases<div style="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%">The Company leases property used for distribution centers, office space, and Bolt branch locations throughout the U.S. and Canada, along with various equipment located in distribution centers and corporate headquarters. </span></div><div style="text-align:justify"><span><br/></span></div><div style="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%">The expenses and income generated by the leasing activity of Lawson as lessee for the years ended December&#160;31, 2020 and December&#160;31, 2019 were as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.132%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.185%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.187%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Dollars in Thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</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:700;line-height:100%">Lease Type</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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:700;line-height:100%">2019</span></td></tr><tr style="height:3pt"><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 #000;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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Operating Lease Expense </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,999&#160;</span></td><td style="background-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%">4,729&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Financing Lease Amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">226&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Financing Lease Interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Financing Lease Expense</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="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">236&#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:3pt"><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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease Income </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">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">&#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%">(160)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Lease Cost</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-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%">5,253&#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 #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,805&#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="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Includes short term lease expense, which is immaterial</span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Sublease income from sublease of a portion of the Company headquarters. The sublease was terminated in June 2019 and the Company has no other subleases</span></div><div style="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%">The value of the net assets and liabilities generated by the leasing activity of Lawson as lessee as of December&#160;31, 2020 were as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.757%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.758%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Dollars in Thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</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:700;line-height:100%">Lease Type</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr style="height:3pt"><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 #000;padding:0 1pt"/></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%">Total ROU operating lease assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,246&#160;</span></td><td style="background-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%">10,592&#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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total ROU financing lease assets </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">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">518&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">654&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease assets</span></div></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%">8,764&#160;</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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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,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"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 operating lease obligation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,360&#160;</span></td><td style="background-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,591&#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 current financing lease obligation</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%">208&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current lease obligations</span></div></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%">4,568&#160;</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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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,830&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 operating lease obligation</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%">5,498&#160;</span></td><td style="background-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,133&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long term financing lease obligation</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%">240&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long term lease obligation</span></div></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%">5,738&#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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,504&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Operating lease assets are recorded net of accumulated amortization of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$5.9 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> and $1.2 million as of December&#160;31, 2020 and December&#160;31, 2019, respectively</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Financing lease assets are recorded net of accumulated amortization of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$0.4 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> and $0.2 million as of December&#160;31, 2020 and December&#160;31, 2019, respectively</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The value of the lease liabilities generated by the leasing activities of Lawson as lessee as of December&#160;31, 2020 were as follows (Dollars 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.851%"><tr><td style="width:1.0%"/><td style="width:43.013%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.786%"/><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:700;line-height:100%">Year Ended December 31,</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:700;line-height:100%">Operating Leases</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:700;line-height:100%">Financing Leases</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:700;line-height:100%">Total</span></td></tr><tr style="height:3pt"><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%">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%">4,719&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219&#160;</span></td><td style="background-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%">4,938&#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%">3,212&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,355&#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%">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%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,560&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">509&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">534&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">168&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">462&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">462&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></div></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%">10,541&#160;</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%">476&#160;</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%">11,017&#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: 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%">683&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">711&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></div></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%">9,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%">448&#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%">10,306&#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><br/></span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) &#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Of the $10.5 million future minimum operating lease commitments outstanding at December&#160;31, 2020, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$2.2 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> relates to a lease for the Company's headquarters which expires in March 2023</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) &#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The Company has an operating lease for the McCook Facility which expires in June 2022 and includes future minimum lease payments of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$2.6 million</span></div><div style="padding-left:18pt;text-indent:-18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">The weighted average lease terms and interest rates of the leases held by Lawson as of December&#160;31, 2020 are as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.851%"><tr><td style="width:1.0%"/><td style="width:61.642%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.785%"/><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:700;line-height:100%">Lease Type</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:700;line-height:100%">Weighted Average Term in Years</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:700;line-height:100%">Weighted Average Interest Rate</span></td></tr><tr style="height:3pt"><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="border-top:1pt solid #000000;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%">Operating Leases</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%">2.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2%</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%">Financing Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5</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%">5.3%</span></td></tr></table></div><div style="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%">The cash outflows of the leasing activity of Lawson as lessee for the year ending December&#160;31, 2020 are as follows (Dollars 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.851%"><tr><td style="width:1.0%"/><td style="width:61.642%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.785%"/><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:700;line-height:100%">Cash Flow Source</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification</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:700;line-height:100%">Amount</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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%">Operating cash flows from operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,256&#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%">Operating cash flows from financing leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating activities</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%">28&#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%">Financing cash flows from financing leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing activities</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%">257&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">McCook Lease Adjustment</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subsequent to the adoption of ASC 842 in 2019 the Company recorded a non-cash transaction to establish $1.7 million of operating ROU assets, for which $1.7 million of operating lease liabilities were incurred. Also, in 2019 the Company recorded a non-cash transaction to establish $0.4 million of financing ROU assets, for which $0.4 million of financing lease liabilities were incurred. </span></div><div style="text-align:justify;text-indent:18pt"><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%">Lawson as Lessor</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">Prior to acquisition, Partsmaster leased parts washer machines to customers through its Torrents leasing program. The Torrents leasing program comprised a minor portion of the Partsmaster business. The Company will continue the leasing program for the foreseeable future. These leases are classified as operating leases. The leased machines are recognized as fixed assets on the Company's consolidated balance sheet and the leasing revenue is recognized on a straight line basis. The Torrents machine leasing program generated $0.9 million of revenue in 2020 post-acquisition. The Company has adopted the practical expedient not to separate non-lease components that would be within the scope of ASC 606 from the associated lease components as the relevant criteria under ASC 842 are met.</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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesOfLesseeDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -URI http://asc.fasb.org/topic&amp;trid=2208923<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesOfLesseeDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesOfLessorDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for lessor entity's leasing arrangements for operating, capital and leveraged 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> -URI http://asc.fasb.org/topic&amp;trid=2208923<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesOfLessorDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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="idm140002926752440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Credit Agreement<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 );">Credit Agreement</a></td>
<td class="text">Credit Agreement<div style="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%">In October, 2019, the Company entered into a Credit Agreement (the "Credit Agreement") with J.P. Morgan Chase Bank, N.A. as administrative agent, and including CIBC Bank USA and Bank of America, N.A. as other lenders. The Credit Agreement matures on October&#160;11, 2024 and provides for $100.0 million of revolving commitments. The Credit Agreement allows borrowing capacity to increase to $150.0 million subject to meeting certain criteria and additional commitments from its lenders. </span></div><div style="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%">  </span></div><div style="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%">The Credit Agreement consists of borrowings as alternate base rate loans, Canadian prime rate loans, Eurodollar loans, and Canadian dollar offered rate loans as the Company requests. The applicable interest rate spread is determined by the type of borrowing used and the Total Net Leverage Ratio as of the most recent fiscal quarter as defined in the Credit Agreement. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">The covenants associated with the Credit Agreement restrict the ability of the Company to, among other things: incur additional indebtedness and liens, make certain investments, merge or consolidate, engage in certain transactions such as the disposition of assets and sales-leaseback transactions, and make certain restricted cash payments such as dividends in excess of defined amounts contained within the Credit Agreement. In addition to these items and other customary terms and conditions, the Credit Agreement requires the Company to comply with certain financial covenants as follows:</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">a)&#160;&#160;&#160;&#160;The Company is required to maintain an EBITDA to Fixed Charge Coverage Ratio of at least 1.15 to 1.00 for any period of four consecutive fiscal quarters ending on the last day of any fiscal quarter; and</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">b)&#160;&#160;&#160;&#160;The Company is required to maintain a Total Net Leverage Ratio of no more than 3.25 to 1.00 on the last day of any fiscal quarter. The maximum Total Net Leverage Ratio will be allowed to increase to 3.75 to 1.00 after certain permitted acquisitions.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">The Credit Agreement also includes events of default for, among others, non-payment of obligations under the Credit Agreement, change of control, cross default to other indebtedness in an aggregate amount in excess of $5.0 million, failure to comply with covenants, and insolvency. </span></div><div style="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%">At December&#160;31, 2020, the Company had  no outstanding balances under its revolving line of credit facility and additional borrowing availability of $66.0 million. The carrying amount of the Company&#8217;s debt at December&#160;31, 2020 approximates its fair value. The weighted average interest rate was </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.65%</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in 2020. The Company had $34.0 million of outstanding letters of credit as of December&#160;31, 2020 primarily related to the acquisition of Partsmaster. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">In addition to other customary representations, warranties and covenants, the results of the financial covenants are provided below:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.847%"/><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%">Quarterly Financial Covenants</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%">Requirement</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%">Actual</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%">EBITDA to fixed charges ratio</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: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%">1.15 : 1.00</span></div></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: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%">4.77 : 1.00</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net leverage ratio</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.25 : 1.00</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">0.60 : 1.00</span></div></td></tr></table></div><div style="text-indent:-2.25pt"><span><br/></span></div><div style="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%">The Company was in compliance with all financial covenants as of December 31, 2020.</span></div>In the third quarter of 2020, the Company entered into an amendment to the Credit Agreement which among other items increased the letter of credit basket from $15.0&#160;million to $40.0&#160;million until August 31, 2021 and authorized the Company to incur indebtedness in an amount up to $36.0&#160;million for the acquisition of Partsmaster.<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>46
<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="idm140002926781320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Acquisition Liability<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_laws_BusinessCombinationConsiderationLiabilityDisclosureTextBlock', window );">Accrued Acquisition Liability</a></td>
<td class="text">Accrued Acquisition LiabilityOn August 31, 2020, Lawson acquired Partsmaster from NCH Corporation. As part of the purchase price the Company agreed to pay $33.0&#160;million in May 2021. The payment obligation has been discounted to its present value using an implied interest rate of 1.8% and is recognized as a current liability of $32.7 million in the Company's consolidated balance sheet. Payment has been guaranteed under the Purchase Agreement which includes the issuance of a $33.0&#160;million irrevocable standby letter of credit. The accrued acquisition liability is included as outstanding debt in the quarterly financial covenants. See Note 13 - Credit Agreement for further details.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_laws_BusinessCombinationConsiderationLiabilityDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Consideration Liability 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;">laws_BusinessCombinationConsiderationLiabilityDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</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>47
<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="idm140002926752440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Reserve for Severance<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_laws_SeveranceReserveAbstract', window );"><strong>Severance Reserve [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_laws_SeveranceReserveTextBlock', window );">Reserve for Severance</a></td>
<td class="text">Reserve for Severance<div style="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%">Severance costs are primarily related to management realignment and reorganization. The table below reflects the activity in the Company&#8217;s reserve for severance and related payments. </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.847%"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">Year Ended December 31,</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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">Beginning balance</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%">909&#160;</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%">359&#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 style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charged to earnings</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%">2,077&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,756&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,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%">(1,206)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></div></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%">1,251&#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%">909&#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>The majority of remaining severance liabilities outstanding as of December&#160;31, 2020 will be paid by the end of 2021, and are included in accrued expenses and other liabilities on the accompanying Consolidated Balance Sheets.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_laws_SeveranceReserveAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Severance reserve.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_SeveranceReserveAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_laws_SeveranceReserveTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Severance reserve.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_SeveranceReserveTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</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>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="idm140002925723336">
<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 style="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%">The Company is involved in legal actions that arise in the ordinary course of business. It is the opinion of management that the resolution of any currently pending litigation will not have a material adverse effect on the Company&#8217;s financial position, results of operations or cash flows.&#160;</span></div><div style="text-align:justify;text-indent:18pt"><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">Environmental matter</span></div><div><span><br/></span></div><div style="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%">In 2012, the Company identified that a site it owns in Decatur, Alabama, contains hazardous substances in the soil and groundwater as a result of historical operations prior to the Company's ownership. The Company retained an environmental consulting firm to further investigate the contamination including the measurement and monitoring of the site and the site was enrolled in the Alabama Department of Environmental Management (&#8220;ADEM") voluntary cleanup program. </span></div>A remediation plan was approved by ADEM in 2018. The plan consists of chemical injections throughout the affected area, as well as subsequent monitoring of the area for three consecutive periods. The injection process was completed in the first quarter of 2019 and the environmental consulting firm is monitoring the affected area. At December 31, 2020 the Company has less than $0.1 million accrued for potential monitoring costs. The Company does not expect to capitalize any amounts related to the remediation plan.<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>49
<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="idm140002926768280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement and Security Bonus 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_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">Retirement and Security Bonus Plans</a></td>
<td class="text">Retirement and Security Bonus Plans<div style="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%">The Company provides a 401(k) defined contribution plan to allow employees a pre-tax investment vehicle to save for retirement. The Company made contributions to the 401(k) plan of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$2.9 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $3.2 million for the years ended December&#160;31, 2020 and 2019, respectively. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">The Company provides a Deferred Profit Savings Plan ("DPSP") for certain Canadian employees and a Registered Retirement Savings Plan ("RRSP") for other Canadian employees. Both are deferred defined contribution retirement investment plans. The Company contributed </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$0.2 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $0.4 million in 2020 and 2019, respectively. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">The Company provides a profit sharing plan for certain sales, office and warehouse employees. The amounts of the Company&#8217;s annual contributions are determined annually by the Board of Directors. Expenses incurred for the profit sharing plan were </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$0.2 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $0.8 million for the years ended December&#160;31, 2020 and 2019, respectively.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">The Company has a security bonus plan which was previously created for the benefit of its independent sales representatives, under the terms of which participants are credited with a percentage of their annual net commissions. The aggregate amounts credited to participants&#8217; accounts vest 25% after five years, and an additional 5% vests each year thereafter upon qualification for the plan. On January 1, 2013, the Company converted all of its U.S. independent sales representatives to employees. The security bonuses for those converted employees continue to vest, but their accounts are no longer credited with a percentage of net commissions. For financial reporting purposes, amounts are charged to operations </span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">over the vesting period. Expenses incurred for the security bonus plan were </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$0.3 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $0.5 million for the years ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and 2019, respectively. The security bonus plan is partially funded by a $6.9 million investment in the cash surrender value in life insurance of certain employees. Of the $11.5 million total liability, $0.3 million is classified as a current liability as of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2020, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and the remaining $11.3 million is classified as long-term.</span><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 retirement benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section S99<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=21916913&amp;loc=d3e273930-122802<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (o)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (p)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 6: 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><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -URI http://asc.fasb.org/topic&amp;trid=2235017<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39689-114964<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(03)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (q)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>50
<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="idm140002927049080">
<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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Stock 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%;text-decoration:underline">Plan Administration</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">The Company's Amended and Restated 2009 Equity Compensation Plan (&#8220;Equity Plan&#8221;) provides for the grant of nonqualified and incentive stock options, stock awards and stock units to officers and employees of the Company. The Equity Plan also provides for the grant of option rights and restricted stock to non-employee directors. As of December&#160;31, 2020, the Company had approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">247,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> shares of common stock still available under the Equity Plan. Non-employee directors are limited to grants of no more than 20,000 shares of common stock in any calendar year and other than non-employee directors are limited to grants of no more than 125,000 shares of common stock in any calendar year. The Equity Plan is administered by the Compensation Committee of the Board of Directors, or its designee, which as administrator of the plan, has the authority to select plan participants, grant awards, and determine the terms and conditions of the awards.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">The Company also has a Stock Performance Rights Plan (&#8220;SPR Plan&#8221;) that provides for the issuance of Stock Performance Rights (&#8220;SPRs&#8221;) that allow non-employee directors, officers and key employees to receive cash awards, subject to certain restrictions, equal to the appreciation of the Company's common stock. The SPR Plan is administered by the Compensation Committee of the Board of Directors. </span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:18pt"><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">Stock Performance Rights</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SPRs entitle the recipient to receive a cash payment equal to the excess of the market value of the Company's common stock over the SPR exercise price when the SPRs are surrendered. Expense, equal to the fair market value of the SPR at the date of grant and remeasured each reporting period, is recorded ratably over the vesting period. Compensation expense is included in General and administrative expense. The outstanding SPRs were granted with approximately a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzE4ODU_dbe837ab-6a16-430f-aa25-e671843af49d">seven</span> year life and vest over <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzE5MTI_69550b0b-8a45-4e05-8b88-aeee1a376f8e">one</span> to three years beginning on the first anniversary of the date of the grant. </span></div><div style="text-align:justify;text-indent:15.75pt"><span><br/></span></div><div style="text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December&#160;31, 2020, the SPRs outstanding were re-measured at fair value using the Black-Scholes valuation model. This model requires the input of subjective assumptions that may have a significant impact on the fair value estimate. The weighted-average estimated value of SPRs outstanding as of December&#160;31, 2020 was $26.88 per SPR using the following assumptions:</span></div><div style="padding-left:2.25pt;text-align:justify;text-indent:15.75pt"><span><br/></span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.084%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.716%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></div></td><td colspan="3" style="background-color:#cceeff;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%">46.5% to 66.9%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free rate of return</span></div></td><td colspan="3" style="background-color:#ffffff;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%">0.1% to 0.2%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></div></td><td colspan="3" style="background-color:#cceeff;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%">0.5 to 3.5</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected annual dividend</span></div></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%">$0</span></td></tr></table></div><div><span><br/></span></div><div style="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%">The expected volatility was based on the historic volatility of the Company's stock price commensurate with the expected life of the SPR. The risk-free rate of return reflects the interest rate offered for zero coupon treasury bonds over the expected life of the SPR. The expected life represents the period of time that options granted are expected to be outstanding and was calculated using the simplified method allowed by the SEC, which approximates our historical experience. The estimated annual dividend was based on the recent dividend payout trend. </span></div><div style="text-align:justify;text-indent:15.75pt"><span><br/></span></div><div style="text-align:justify;text-indent:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A compensation benefit of less than $0.1 million was recorded as a reduction to General and administrative expense for the year ended December&#160;31, 2020. Compensation expenses of $14.9 million was recorded in General and administrative expenses for the year ended December&#160;31, 2019. Cash in the amount of $0.5 million and $13.4 million was paid for SPR exercises in 2020 and 2019, respectively. A liability of $14.4 million reflecting the estimated fair value of future pay-outs is included as a component of Accrued expenses and other liabilities on the consolidated balance sheets.</span></div><div style="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%">Activity related to the Company&#8217;s SPRs during the year ended December&#160;31, 2020 was as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.310%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.824%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of SPRs</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%">Weighted Average Exercise Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding on 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%">599,861&#160;</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.56&#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 style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</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%">(18,861)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.48&#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;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding on 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%">581,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%">26.88&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable on December 31, 2020</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%">573,086&#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 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%">26.72&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The SPRs outstanding had an intrinsic value of $14.6 million as of December&#160;31, 2020. Unrecognized compensation cost related to non-vested SPRs was $0.2 million at December&#160;31, 2020, which will be recognized over a weighted average period of 1.0 years. During the year ended December&#160;31, 2020, 43,397 SPRs with a fair value of $1.3 million vested. At December&#160;31, 2020, the weighted average remaining contractual term was 2.0 years for all outstanding SPRs and 1.8 years for all exercisable SPRs.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div 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">Restricted Stock Awards</span></div><div style="text-align:justify;text-indent:9pt"><span><br/></span></div><div style="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%">Restricted stock awards ("RSAs") generally vest over a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzM4NTM_0b584031-0c3a-4268-93ff-8f4f78282c0f">one</span> to <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE5OTNlYTBjMWMzOTRkMDVhZTk4OTkyMDYzMGI1ZDZiL3NlYzphOTkzZWEwYzFjMzk0ZDA1YWU5ODk5MjA2MzBiNWQ2Yl8xMzAvZnJhZzpkZTg0ODhmOGUzNGM0NzZhYTRhYzcyNzU5ZDE5NzRiYi90ZXh0cmVnaW9uOmRlODQ4OGY4ZTM0YzQ3NmFhNGFjNzI3NTlkMTk3NGJiXzM4NTk_b18a85d3-60c7-4c45-b059-628e1629de6a">three</span> year period beginning on the first anniversary of the date of the grant. Upon vesting, the vested restricted stock awards are exchanged for an equal number of the Company&#8217;s common stock. The participants have no voting or dividend rights with the restricted stock awards. The restricted stock awards are valued at the closing price of the common stock on the date of grant and the expense is recorded ratably over the vesting period. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">Compensation expenses of $1.2 million and $1.3 million related to the RSAs were recorded in General and administrative expenses for 2020 and 2019, respectively. Activity related to the Company&#8217;s RSAs during the year ended December&#160;31, 2020 was as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.977%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.823%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted Stock Awards</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%">Outstanding on December 31, 2019</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%">90,909&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</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%">18,371&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exchanged for common shares</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%">(63,481)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding on December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,799&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:9pt"><span><br/></span></div><div style="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%">As of December&#160;31, 2020, there was $0.8 million of total unrecognized compensation cost related to RSAs that will be recognized over a weighted average period of 1.0 year. The awards granted in 2020 had a weighted average grant date fair value of $36.68 per share. </span></div><div 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">Market Stock Units</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">Market Stock Units ("MSUs") are exchangeable for between 0% to 150% of the Company's common shares at the end of the vesting period based on the trailing 60 day average closing price of the Company's common stock. The value of the MSUs was determined using a geometric brownian motion model that, based on certain variables, generates a large number of random trials simulating the price of the common stock over the measurement period. Expenses of $0.7 million and $1.2 million related to MSUs were recorded in General and administrative expenses in the years ended December&#160;31, 2020 and 2019, respectively. Activity related to the Company&#8217;s MSUs during the year ended December&#160;31, 2020 was as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.310%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.824%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of Market Stock Units</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%">Maximum Shares Potentially Issuable</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%">Outstanding on December 31, 2019</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%">139,643&#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%">199,303&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</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%">21,648&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,472&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exchanged for stock</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%">(24,035)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,052)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding on December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,256&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,723&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span><br/></span></div><div style="padding-left:36pt;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%;text-decoration:underline">Stock Options</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">Each stock option can be exchanged for one share of the Company&#8217;s common stock at the stated exercise price. Expense related to stock options was $0.1 million in both 2020 and 2019. There was no unrecognized compensation related to stock options as of December&#160;31, 2020 as all compensation plans that included stock options were fully vested.  Upon vesting, stock options are recognized as a component of equity. There were 80,000 stock options outstanding on December&#160;31, 2020 with a weighted average exercise price of $27.70.</span></div><div style="text-align:justify;text-indent:18pt"><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%;text-decoration:underline">Performance Awards ("PAs")</span></div><div style="text-align:justify"><span><br/></span></div><div style="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%">The Company issued 10,852 PAs to key employees that cliff vest on December 31, 2022. PAs are exchangeable for the Company's common stock ranging from zero to 16,278, or the equivalent amount in cash, based upon the achievement of certain financial performance metrics. Expenses of $0.1 million related to the PAs were recorded in General and administrative expenses for the year ended 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_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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<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="idm140002925678984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment 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_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment Information</a></td>
<td class="text">Segment Information<div style="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%">The Company's operating segments, Lawson and Bolt, also represent its reportable segments because of differences in the businesses' financial characteristics and the methods they employ to deliver product to customers. The results of the Company's operating segments are reviewed by the Company&#8217;s chief operating decision maker responsible for reviewing operating performance and allocating resources. The Lawson segment primarily relies on its large network of sales representatives to visit the customer at the customers' location and produce sales orders for product that is then shipped to the customer and also provides VMI services. The Bolt segment primarily sells product to customers when the customers visit one of Bolt's</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 14 b</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ranch locations and the product is delivered to the customers at the point of sale. The Bolt segment total assets include the value of the acquired intangibles and the related amortization within its operating income. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">Financial information for the Company's reportable segments follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.847%"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">Year Ended December 31,</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: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 #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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%">2019</span></td></tr><tr><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:10pt;font-weight:400;line-height:100%">Net sales</span></td><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:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Lawson</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%">312,803&#160;</span></td><td style="background-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%">329,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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Bolt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,788&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,418&#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;Consolidated 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%">351,591&#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%">370,785&#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:8pt"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lawson</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%">171,258&#160;</span></td><td style="background-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%">181,567&#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:middle"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bolt</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%">15,280&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,787&#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:middle"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated total</span></div></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%">186,538&#160;</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%">197,354&#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:8pt"><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:middle"><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="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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Lawson</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%">17,715&#160;</span></td><td style="background-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%">6,483&#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Bolt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,835&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,583&#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;Consolidated total</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%">20,550&#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,066&#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:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(654)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(603)</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, 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%">889&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,211&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><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 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%">20,785&#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%">9,674&#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:8pt"><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:middle"><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:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Lawson</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,529&#160;</span></td><td style="background-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,522&#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Bolt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">506&#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;Consolidated total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,687&#160;</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,028&#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:8pt"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Lawson</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%">5,343&#160;</span></td><td style="background-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%">4,757&#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Bolt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,358&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,136&#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;Consolidated 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%">6,701&#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%">5,893&#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:8pt"><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:middle"><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="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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Lawson</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%">221,490&#160;</span></td><td style="background-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,803&#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Bolt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,533&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,174&#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:middle"><div style="text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment in Subsidiary</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%">(8,719)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,548)</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;Consolidated 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%">256,304&#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%">204,429&#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-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial information related to the Company&#8217;s continuing operations by geographic area follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.847%"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Dollars in Thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">Year Ended December 31,</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: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 #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="background-color:#cceeff;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:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</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%">283,261&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,675&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</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%">68,330&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,110&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated total</span></div></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%">351,591&#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%">370,785&#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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-lived assets</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"> (2)</span></div></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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</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%">44,395&#160;</span></td><td style="background-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%">25,478&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</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%">34,180&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,849&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated total</span></div></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%">78,575&#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%">61,327&#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-indent:18pt"><span><br/></span></div><div style="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%">(1)&#160;&#160;&#160;&#160;Net sales are attributed to countries based on the location of customers. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">(2)&#160;&#160;&#160;&#160;Long-lived assets primarily consist of property, plant and equipment, goodwill, intangibles, right of use assets and other 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_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 34<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8981-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8721-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8844-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8657-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8721-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI http://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<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="idm140002926951688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Repurchase Program<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_DisclosureOfRepurchaseAgreementsAbstract', window );"><strong>Disclosure of Repurchase Agreements [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_TreasuryStockTextBlock', window );">Stock Repurchase Program</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%">Note 20 &#8211; Stock Repurchase Program</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="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:100%">In 2019, the Company's Board of Directors authorized a program in which the Company may repurchase up to $7.5 million of the Company's common stock from time to time in open market transactions, privately negotiated transactions or by other methods. In 2020 and 2019, the Company purchased 47,504 and 32,362 shares of common stock at an average purchase price of $36.93 and $38.13, respectively, under the repurchase program. At December 31, 2020, the Company had approximately $4.5 million available under the repurchase plan.</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_DisclosureOfRepurchaseAgreementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureOfRepurchaseAgreementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -URI http://asc.fasb.org/subtopic&amp;trid=2208821<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockTextBlock</td>
</tr>
<tr>
<td style="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>53
<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="idm140002925693224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions<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_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [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_RelatedPartyTransactionsDisclosureTextBlock', window );">Related Party Transactions</a></td>
<td class="text">Related Party TransactionsDuring the twelve months ended December 31, 2020 the Company purchased approximately $0.9 million of inventory from a company owned by an immediate relative of a Board member at fair market value. The Company paid substantially all of the amount owed in the third and fourth quarters and therefore immaterial remaining liabilities exist as of December 31, 2020.<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_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -URI http://asc.fasb.org/topic&amp;trid=2122745<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39691-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>54
<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="idm140002925550856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COVID-19 Risks and Uncertainties<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_RisksAndUncertaintiesAbstract', window );"><strong>Risks and Uncertainties [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_UnusualOrInfrequentItemsDisclosureTextBlock', window );">COVID-19 Risks and Uncertainties</a></td>
<td class="text">COVID-19 Risks and Uncertainties<div style="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:100%">There is substantial uncertainty as to the overall effect the COVID-19 pandemic will have on the results of the Company for 2021 and beyond. Various events related to COVID-19 have resulted in lost revenue to our Company, limitations on our ability to source high demand products, limitations on our sales force to perform certain functions due to state or federal stay-at-home orders, slow-down of customer demand for our products and limitations of some customers to pay us on a timely basis.</span></div><div><span><br/></span></div><div style="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%">On March 27, 2020, Congress enacted the Coronavirus Aid, Relief, and Economic Security ("CARES") Act to provide certain relief as a result of the COVID-19 outbreak. The Company has elected to defer the employer side social security payments in accordance with the CARES Act. The total amount deferred is $3.5 million, with $1.7&#160;million expected to be paid in 2021 and the remainder in 2022. The Company will continue to evaluate how the provisions of the CARES Act will impact its financial position, results of operations and cash flows. The Company has also utilized the Canadian Emergency Wage Subsidy ("CEWS") Act for both Lawson Canada and Bolt for assistance with hourly employee costs. The CEWS is a program that provides a subsidy of certain eligible wages commencing March 15, 2020 through December 31, 2020 subject to meeting certain criteria. During </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020 the Company recorded $1.4 million in subsidies from the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CEWS program which is recognized as a reduction to selling, general and administrative expenses in the consolidated statement of income and comprehensive income.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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%">In the first quarter of 2020, the government of the state of Illinois defined essential businesses, allowing Lawson to operate during the pandemic. A change in this status could result in the temporary closure of our business. Additionally the COVID-19 pandemic could result in a temporary closure of any or all of our distribution facilities or the Bolt branch locations, which would negatively impact our operations. Other disruptions to our supply chain such as reduced capacity or temporary shutdowns of freight carriers could also negatively impact Company performance. The pandemic is negatively impacting sales and operations currently and may negatively impact future financial results, liquidity and overall performance of the Company. Additionally, it is reasonably possible that estimates made in the financial statements may be materially and adversely impacted in the future as a result of these conditions, including delay in payment of receivables, impairment losses related to goodwill and other long-lived assets, and inability to utilize deferred tax assets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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%">The Lawson MRO business model relies upon customer interaction as well as a consistent schedule of onsite visits by our sales representatives to customer locations. The Bolt business model relies on foot traffic in its branch locations. The onset of the COVID-19 pandemic, as well as social distancing guidelines and government mandated shelter in place orders, have negatively impacted the ability of our sales reps to visit our customers and for foot traffic to return to our Bolt branch locations, resulting in an overall negative impact on our business.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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%">The second quarter 2020 financial performance of the Company was substantially negatively impacted as state and local governments throughout the United States and Canada imposed strict COVID-19 related restrictions, including shutdowns of nonessential businesses and stay-at-home orders, particularly in April. These restrictions were relaxed in May and June, and were further relaxed throughout the third quarter. The economic climate in the third quarter improved as non-essential businesses reopened in both limited capacity and full capacity. The relaxed restrictions resulted in increased customer contact and more consistent customer visits for Lawson MRO sales representatives, as well as increased customer visits to Bolt </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">branch locations. The relaxed restrictions continued in the fourth quarter as well, which allowed for continued sequential improvement in operating and financial performance.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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%">Despite the improved economic climate, the Company continues to be negatively impacted by the COVID-19 pandemic and the various federal, state and local restrictions enacted to combat the pandemic. In the fourth quarter of 2020, the U.S. Food and Drug Administration approved certain vaccines that have demonstrated effectiveness in preventing the spread of the COVID-19 virus. However, it is projected that the production, distribution and administration of the vaccine to a sufficient percentage of the population to significantly minimize the future effect of the pandemic will not be reached until mid-2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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%">The Company has taken several steps to mitigate the potential negative impacts of COVID-19. The actions taken included, but are not limited to, furloughing employees, reducing base salaries for a period of time, canceling travel and award trips, temporarily consolidating its Suwanee distribution center operations into the McCook facility, eliminating non-critical capital expenditures and eliminating various positions throughout </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Company. In the third and fourth quarters the Company brought back various previously furloughed employees. The Company reopened the Suwanee distribution center in a reduced capacity in the third quarter as overall business activity increased.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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%">The Company will continue to closely monitor the operating environment and will take appropriate actions to protect the safety for its employees, customers and suppliers.</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_RisksAndUncertaintiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RisksAndUncertaintiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 event or transaction that is unusual in nature or infrequent in occurrence, or both.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=114868817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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="idm140002925436104">
<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 style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Schedule II -Valuation and Qualifying Accounts</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%">The roll forward of valuation accounts were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.809%"><tr><td style="width:1.0%"/><td style="width:40.616%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.002%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.757%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.002%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.757%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.002%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.757%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.007%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Description</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at Beginning of Period</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charged to Costs and Expenses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deductions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at End of Period</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Allowance for doubtful accounts: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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 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%">Year ended December 31, 2020</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%">593&#160;</span></td><td style="background-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%">578&#160;</span></td><td style="background-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%">(517)</span></td><td style="background-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%">654&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><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></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%">549&#160;</span></td><td style="background-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%">623&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(579)</span></td><td style="background-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%">593&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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"><div style="padding-left:9pt;text-indent:-9pt"><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></div></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"/></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%">Year ended December 31, 2020</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%">1,235&#160;</span></td><td style="background-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%">22&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,257&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><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></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%">2,569&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,334)</span></td><td style="background-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,235&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (1)&#160;&#160;&#160;&#160;Deductions reflect uncollected receivables written off, net of recoveries and translation adjustments.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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>56
<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="idm140003003612696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy', window );">Principles of Consolidation</a></td>
<td class="text">The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States and include the accounts and transactions of the Company and its wholly-owned subsidiaries. All significant intercompany transactions and balances have been eliminated in consolidation. Certain reclassifications have been made to prior period amounts to conform to the current period presentation. Such reclassifications have no effect on net income as previously reported.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text">The Company recognizes two revenue streams: revenues from the sale of product and revenues  from the performance of VMI services. The Company offers VMI services only in conjunction with product sales. The Company does not bill product sales and services separately. A portion of selling expenses is allocated to cost of sales for reporting purposes based upon the estimated time spent on such services. Product revenue includes product sales and billings for freight and handling charges. Sales and associated cost of goods sold are generally recognized when products are shipped and title passes to customers. We accrue for returns based on historical evidence of return rates. Service revenue and associated cost of sales are recognized when services are performed. A portion of service revenue and cost of service is deferred, as not all services are performed in the same period as billed. The Company also operates as a lessor and recognizes lease revenue on a straight-line basis over the life of each lease. The Company has adopted the practical expedient not to separate the non-lease components that would be within the scope of ASC 606 from the associated lease component as the relevant criteria under ASC 842 are met.<span></span>
</td>
</tr>
<tr class="ro">
<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 Equivalents</a></td>
<td class="text">The Company considers all highly liquid investments with a maturity of three months or less when purchased to be cash equivalents. The carrying amount of the Company&#8217;s cash equivalents at December&#160;31, 2020 approximates fair value.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy', window );">Allowance for Doubtful Accounts</a></td>
<td class="text">The Company evaluates the collectability of accounts receivable based on a combination of factors. In circumstances where the Company is aware of a specific customer&#8217;s inability to meet its financial obligations (e.g., bankruptcy filings, substantial down-grading of credit ratings), a specific reserve for bad debts is recorded against amounts due to reduce the receivable to the amount the Company reasonably believes will be collected. For all other customers, the Company recognizes reserves for bad debts based on the Company&#8217;s historical experience of bad debt write-offs as a percent of accounts receivable outstanding. If circumstances change (e.g., higher than expected  defaults or an unexpected material adverse change in a major customer's ability to meet its financial obligations), the estimates of the recoverability of amounts due the Company could be revised.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventories</a></td>
<td class="text">Inventories principally consist of finished goods stated at the lower of cost or net realizable value using the first-in-first-out method for the Lawson segment and weighted average for the Bolt segment as well as Partsmaster. To reduce the cost basis of inventory to a lower of cost or net realizable value, a reserve is recorded for slow-moving and obsolete inventory based on historical experience and monitoring of current inventory activity. Estimates are used to determine the necessity of recording these reserves based on periodic detailed analysis using both qualitative and quantitative factors. As part of this analysis, the Company considers several factors including the inventories length of time on hand, historical sales, product shelf life, product life cycle, product category and product obsolescence.<span></span>
</td>
</tr>
<tr class="re">
<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, Plant and Equipment</a></td>
<td class="text">Property, plant and equipment are stated at cost less accumulated depreciation and amortization. Depreciation expense is computed primarily by the straight-line method for buildings, machinery and equipment, furniture and fixtures and vehicles. The Company estimates useful lives of 20 to 40&#160;years for buildings and improvements and 3 to 10&#160;years for machinery and equipment, furniture and fixtures and vehicles. Amortization of financing and capital leases is included in depreciation expense. <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense was </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$4.4 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $3.9 million for </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020</span> and 2019 respectively. Capitalized software is amortized over estimated useful lives of 3 to 5&#160;years using the straight-line method.<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_laws_CashSurrenderValueOfLifeInsurancePoliciesPolicyTextBlock', window );">Cash Value of Life Insurance</a></td>
<td class="text">The Company has invested funds in life insurance policies on certain current and former employees. The cash surrender value of the policies is invested in various investment instruments and is recorded as an asset on our consolidated balance sheet. The Company records these funds at contractual value. The change in the cash surrender value of the life insurance policies, which is recorded as a component of General and administrative expenses, is the change in the policies' contractual values.<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_laws_DeferredExecutiveCompensationPolicyPolicyTextBlock', window );">Deferred Compensation</a></td>
<td class="text">The Company&#8217;s Executive Deferral Plan (&#8220;Deferral Plan&#8221;) allows certain executives to defer payment of a portion of their earned compensation. The deferred compensation is recorded in an Account Balance, which is a bookkeeping entry made by the Company to measure the amount due to the participant. The Account Balance is equal to the participant&#8217;s deferred compensation, adjusted for increases and/or decreases in the amount that the participant has designated to one or more bookkeeping portfolios that track the performance of certain mutual funds. Lawson adjusts the deferred compensation liability to equal the contractual value of the participants&#8217; Account Balances. These adjustments are the changes in contractual value of the individual plans and are recorded as a component of General and administrative expenses.<span></span>
</td>
</tr>
<tr class="ro">
<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">Compensation based on the share value of the Company&#8217;s common stock is valued at its fair value at the grant date and the expense is recognized over the vesting period. Fair value is re-measured each reporting period for liability-classified awards that may be redeemable in cash. We account for forfeitures of stock-based compensation in the period in which they occur.<span></span>
</td>
</tr>
<tr class="re">
<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 and Intangible Assets</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangible Assets &#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company's intangible assets consist of trade names, and customer relationships. Intangible assets are amortized over a weighted aver</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">age of 12 and 11 </span>year estimated useful lives for trade names and customer relationships, respectively. The Company amortizes trade name intangible assets on a straight-line basis and customer relationship intangible assets on a basis consistent with their estimated economic benefit.<span></span>
</td>
</tr>
<tr class="ro">
<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">The Company reviews its long-lived assets, including property, plant and equipment and definite life intangibles, for impairment whenever events or changes in circumstances indicate that the carrying amounts of these assets may not be recoverable. Recoverability is measured by a comparison of the assets' carrying amount to their expected future undiscounted net cash flows. If such assets are considered to be impaired, the impairment to be recognized is measured based on the amount by which the carrying amount of the asset exceeds its fair value. No impairments occurred in 2019 or 2020.<span></span>
</td>
</tr>
<tr class="re">
<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">Deferred tax assets or liabilities reflect temporary differences between amounts of assets and liabilities for financial and tax reporting. Such amounts are adjusted, as appropriate, to reflect changes in enacted tax rates expected to be in effect when the temporary differences reverse. A valuation allowance is established to offset any deferred tax assets if, based upon the available evidence, it is more likely than not (i.e. greater than 50% likely) that some or all of the deferred tax assets will not be realized. The determination of the amount of a valuation allowance to be provided on recorded deferred tax assets involves estimates regarding (1)&#160;the timing and amount of the reversal of taxable temporary differences, (2)&#160;expected future taxable income, (3)&#160;the impact of tax planning strategies and (4) the ability to carry back deferred tax assets to offset prior taxable income. In assessing the need for a valuation allowance, we consider all available positive and negative evidence, including past operating results, projections of future taxable income and the feasibility of ongoing tax planning strategies. The projections of future taxable income include a number of estimates and assumptions regarding our volume, pricing and costs. Additionally, valuation allowances related to deferred tax assets can be impacted by changes to tax laws. Significant judgment is required in determining income tax provisions as well as deferred tax asset and liability balances, including the estimation of valuation allowances and the evaluation of tax positions.Earnings from the Company's foreign subsidiaries are considered to be indefinitely reinvested. A distribution of these non-U.S. earnings in the form of dividends or otherwise would subject the Company to foreign withholding taxes and may subject the Company to U.S. federal and state taxes.The Company recognizes the benefit of tax positions when a benefit is more likely than not (i.e., greater than 50% likely) to be sustained on its technical merits. Recognized tax benefits are measured at the largest amount that is more likely than not to be sustained, based on cumulative probability, in final settlement of the position. The Company recognizes interest and penalties related to unrecognized tax benefits as a component of income tax expense.<span></span>
</td>
</tr>
<tr class="ro">
<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">Leases are categorized as either operating or financing leases at commencement. For both classes of leases, a Right Of Use ("ROU") asset and corresponding lease liability are recognized at commencement. Operating leases consist of the company headquarters, distribution centers, and Bolt branches. Financing leases consist of equipment such as forklifts and copiers. The value of the lease assets and liabilities are the present value of the total cash payments for each lease. The Company uses its incremental borrowing rate to discount the total cash payments to present value for each lease. The Company will review each lease to determine if there is a more appropriate discount rate to apply. Upon commencement, rent expense is recognized on a straight line basis for each operating lease. Each financing lease ROU asset is amortized on a straight line basis over the lease period. Prior to acquisition, Partsmaster participated in a leasing program where they actively leased parts washer machines to customers. The Company will continue the leasing program for the foreseeable future. These leases are classified as operating leases. The leased machines are recognized as fixed assets on the Company's consolidated balance sheet and the leasing revenue is recognized on a straight line basis.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Earnings per Share</a></td>
<td class="text">Basic earnings per share is computed by dividing net income by the weighted average number of common shares outstanding during the period. Diluted earnings per share reflect the potential dilution from the exercise or conversion of outstanding stock options, market stock units and restricted stock awards into common stock. For the years ended December 31, 2020 and December 31, 2019 no options to purchase shares of common stock were excluded from the computation of diluted earnings per share because all of the options were in the money.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currency</a></td>
<td class="text">The accounts of foreign subsidiaries are measured using the local currency as the functional currency. All balance sheet amounts are translated into U.S. dollars using the exchange rates in effect at the applicable period end. Components of income or loss are translated using the average exchange rate for each reporting period. Gains and losses resulting from changes in the exchange rates from translation of the subsidiary accounts in local currency to U.S. dollars are reported as a component of Accumulated other comprehensive income or loss in the consolidated balance sheets. Gains and losses resulting from the effect of exchange rate changes on transactions denominated in currencies other than the functional currency are included as a component of net income or loss upon settlement of the transaction. Gains and losses resulting from foreign intercompany transactions are included as a component of net income or loss each reporting period unless the transactions are of a long-term-investment nature and settlement is not planned or anticipated in the foreseeable future, in which case the gains and losses are recorded as a component of accumulated other comprehensive income or loss in the consolidated balance sheets.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityPolicyTextBlock', window );">Treasury Stock</a></td>
<td class="text">The Company accounts for treasury stock using the cost method and includes treasury stock as a component of stockholders&#8217; equity.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsPolicy', window );">Acquisitions</a></td>
<td class="text">The Company recognizes identifiable assets acquired and liabilities assumed at their acquisition date fair values. Goodwill as of the acquisition date is measured as the excess of consideration transferred over the net of the acquisition date fair values of the assets acquired and the liabilities assumed. While the Company uses its best estimates and assumptions for the purchase price allocation process to value assets acquired and liabilities assumed at the acquisition date, the estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, which may be up to one year from the acquisition date, the Company may record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text">Preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the amounts reported for service revenue, service cost, allowance for doubtful accounts, inventory reserves, goodwill and intangible assets valuation, and income taxes in the consolidated financial statements and accompanying notes. Actual results could differ from these estimates.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recent Accounting Pronouncements</a></td>
<td class="text">In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments - Credit Losses, which revises the requirements for how an entity should measure credit losses on financial instruments. The pronouncement is effective for smaller reporting companies in fiscal years beginning after December 15, 2023, including interim periods within those fiscal years, and the new guidance will be applied on a prospective basis. The Company is still evaluating the effect the adoption of the new standard will have on its financial statements.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_laws_CashSurrenderValueOfLifeInsurancePoliciesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Surrender Value of Life Insurance Policies [Policy Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_CashSurrenderValueOfLifeInsurancePoliciesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</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_laws_DeferredExecutiveCompensationPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Executive Compensation Policy [Policy Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_DeferredExecutiveCompensationPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</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_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_BusinessCombinationsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -Subparagraph (a)-(d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6909625&amp;loc=d3e227-128457<br><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_BusinessCombinationsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_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_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 subsidiaries or other investments that are consolidated, including the accounting treatment for intercompany accounts or transactions and any 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 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><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_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy</td>
</tr>
<tr>
<td style="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_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -URI http://asc.fasb.org/topic&amp;trid=2175825<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_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="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_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_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_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5144-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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. Includes revenue from contract with customer and from other sources.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br><br>Reference 2: 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 (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-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_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="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_StockholdersEquityPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for its capital stock transactions, including dividends and accumulated other comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21459-112644<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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18726-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_StockholdersEquityPolicyTextBlock</td>
</tr>
<tr>
<td style="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<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="idm140002926733912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisition (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_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock', window );">Summary of Purchase Price Allocation to Acquisition</a></td>
<td class="text"><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">A summary of the initial purchase price allocation of the acquisition is as follows (Dollars in thousands):</span></div><div style="text-align:justify;text-indent:18pt"><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:82.382%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.823%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Cash paid and payable and liabilities assumed</span></td><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 2px 13pt;text-align: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 and payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,523&#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 13pt;text-align: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 accrued 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%">4,086&#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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease obligation</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%">620&#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 13pt;text-align: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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,938&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">42,167&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Fair value of assets acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,816&#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 13pt;text-align: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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,706&#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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,961&#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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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 2px 13pt;text-align: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, plant and equipment</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%">2,121&#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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right of use asset</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%">620&#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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">42,167&#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_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTableTextBlock', window );">Unaudited Pro Forma Revenue and Net Income for Lawson Products Assuming the Partsmaster Acquisition Closed</a></td>
<td class="text"><div style="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:115%">The following table contains unaudited pro forma revenue and net income for Lawson Products assuming the Partsmaster acquisition closed on January 1, 2019.</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:66.459%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.824%"/><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%">(Unaudited)</span></td></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%">Pro Forma Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,679&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">435,486&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Net Income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,535&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,277&#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_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 nature and amount of any material, nonrecurring adjustments directly attributable to the business combination(s) included in the reported pro forma revenue and earnings (supplemental pro forma 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 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(4)<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_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTableTextBlock</td>
</tr>
<tr>
<td style="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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 finite-lived and indefinite-lived intangible assets acquired as part of 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;">us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock</td>
</tr>
<tr>
<td style="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>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="idm140002925634536">
<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;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Disaggregated revenue by product type follows:</span></div><div style="margin-top:5pt;text-align:center;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.428%"><tr><td style="width:1.0%"/><td style="width:67.264%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.332%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.333%"/><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%">Unaudited</span></td></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%">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%">Product Category</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">Fastening systems</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22%</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%">24%</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%">Cutting tools and abrasives</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13%</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%">Fluid power</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13%</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%">15%</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%">Specialty chemicals</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11%</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%">Electrical</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10%</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%">11%</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%">Aftermarket automotive supplies</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8%</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%">Safety</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5%</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%">Welding and metal repair</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2%</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%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15%</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%">11%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;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%">100%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;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%">100%</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>59
<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="idm140002925612152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories, net (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_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Components of Inventories</a></td>
<td class="text"><div style="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%">Inventories, net, consisting primarily of purchased goods which are offered for resale, were as follows:</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:72.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.847%"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">December 31,</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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">Inventories, gross</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%">67,137&#160;</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,500&#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 style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reserve for obsolete and excess inventory</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%">(5,270)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,595)</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%">Inventories, net</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%">61,867&#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%">55,905&#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_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<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="idm140002925391560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant 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 );">Components of Property, Plant and Equipment</a></td>
<td class="text"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Components of property, plant and equipment were as follows:</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:72.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.847%"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #333333;padding:2px 1pt;text-align: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 #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #333333;padding:2px 1pt;text-align: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%">Land</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,650&#160;</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,625&#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%">Buildings and improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,765&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,356&#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%">Machinery 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%">26,814&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,509&#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%">Capitalized software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,013&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,136&#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%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,725&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,673&#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%">Vehicles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155&#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%">Construction in progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">752&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">683&#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%">74,870&#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%">71,137&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation and amortization</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%">(59,070)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,591)</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 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,800&#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%">16,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"/></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>61
<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="idm140002925367272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill (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 Activity Related to Acquisitions</a></td>
<td class="text"><div style="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%">Goodwill activity related to acquisitions is included in the table below:</span></div><div style="margin-top:5pt;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:61.995%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.548%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.551%"/><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="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%">(Dollars in Thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill By Reportable Segment</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #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%">Lawson</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%">Bolt</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%">Total</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%">Beginning balance January 1, 2019</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%">7,174&#160;</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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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,905&#160;</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%">20,079&#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 2px 10pt;text-align: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 foreign exchange</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%">205&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">649&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">854&#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 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustment to prior year allocation</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%">(10)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(10)</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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December&#160;31, 2019</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,369&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,554&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,923&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><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;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align: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 foreign exchange</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%">85&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">355&#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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,816&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">15,816&#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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment </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">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,918)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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,918)</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December&#160;31, 2020</span></div></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%">21,352&#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 #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%">13,824&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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,176&#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><br/></span></div><div style="padding-left:18pt;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%">(1)&#160;&#160;&#160;&#160;The $15.8 million addition to goodwill in 2020 was due to the preliminary allocation of the purchase price to acquire Partsmaster.</span></div>(2)  The Company performed a quantitative goodwill impairment analysis as of December 1, 2020 for the Screw Products reporting unit. The Company engaged a third party valuation firm to determine the value of the Screw Products reporting unit, and determined that the carrying value of the net assets exceeded the fair value of the reporting unit, and accordingly, recognized an impairment charge of $1.9 million.<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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<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="idm140003003587096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>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_IntangibleAssetsNetExcludingGoodwillAbstract', window );"><strong>Intangible Assets, Net (Excluding Goodwill) [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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Gross Carrying Amount and Accumulated Amortization by Intangible Asset Class</a></td>
<td class="text"><div style="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%">The gross carrying amount and accumulated amortization by intangible asset class were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.958%"><tr><td style="width:1.0%"/><td style="width:20.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.478%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.681%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.689%"/><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="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%">(Dollars in thousands)</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%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2020</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%">December 31, 2019</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%">Gross Carrying Amount</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%">Accumulated Amortization</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%">Net Carrying Value</span></td><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%">Gross Carrying Amount</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%">Accumulated Amortization</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%">Net Carrying Value</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%">Trade names</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%">11,289&#160;</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,733)</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%">8,556&#160;</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%">8,422&#160;</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,020)</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%">6,402&#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%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,349&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,402)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,947&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,337&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,404)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,933&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">23,638&#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%">(5,135)</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%">18,503&#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%">15,759&#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,424)</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%">12,335&#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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Schedule of Estimated Aggregate Amortization Expense for Next Five Years</a></td>
<td class="text">The estimated aggregate amortization expense for each of the next five years are as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.851%"><tr><td style="width:1.0%"/><td style="width:78.333%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.722%"/><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="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%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year</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%">Amortization</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%">2021</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%">2,662&#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%">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%">2,457&#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%">2,343&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,247&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,983&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,811&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #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%">18,503&#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_IntangibleAssetsNetExcludingGoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IntangibleAssetsNetExcludingGoodwillAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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>63
<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="idm140002926880680">
<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_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock', window );">Income From Continuing Operations Before Income Taxes</a></td>
<td class="text">Income from operations before income taxes consisted of the following:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.851%"><tr><td style="width:1.0%"/><td style="width:75.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.375%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.376%"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">Year Ended December 31,</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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></div></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,226&#160;</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%">5,418&#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 style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</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%">4,559&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,256&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">20,785&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,674&#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>
<tr class="re">
<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 (Benefit) for Income Taxes</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Provision (benefit) for income taxes from operations for the years ended December&#160;31, consisted of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.851%"><tr><td style="width:1.0%"/><td style="width:75.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.375%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.376%"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">Year Ended December 31,</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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current income tax expense:</span></div></td><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:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. federal</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%">3,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. state</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%">710&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,288&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></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%">5,856&#160;</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%">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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income tax expense (benefit):</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. federal</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,012&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. state</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(472)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(289)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(184)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,026&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax expense (benefit):</span></div></td><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:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. federal</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,094&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,012&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. state</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">762&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">439&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">816&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></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:middle"><span style="color:#000000;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,672&#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:middle"/><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:middle"><span style="color:#000000;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,453&#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:middle"/></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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Reconciliation Between Effective Income Tax Rate and Statutory Federal Rate</a></td>
<td class="text"><div style="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%">The reconciliation between the effective income tax rates and the statutory federal rates for operations are as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.847%"/><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:middle"><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: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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Statutory Federal rate</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase (decrease) resulting from:</span></div></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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation allowance - current period activity</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%">(2.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation allowance - reversal</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital loss</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock compensation</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%">(2.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation deduction limitation</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1&#160;</span></td><td style="background-color:#cceeff;padding: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 style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State and local taxes, net</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%">3.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign income inclusion</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Meals &amp; entertainment</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%">0.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in uncertain tax positions</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%">4.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision to return differences</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%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other items, net</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%">0.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><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></div></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%">27.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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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%">25.4&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<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 style="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%">Deferred income tax assets and liabilities contain the following temporary differences:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.847%"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">December 31,</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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:700;line-height:100%">Deferred tax assets:</span></td><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:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryforward</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;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%">5,431&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;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%">7,786&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation and benefits</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">10,980&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">9,947&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory reserve</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%">1,772&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%">1,589&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable reserve</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">167&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">152&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leased assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%">1,061&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%">3,326&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">329&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">146&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 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%">19,740&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,946&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr style="height:12pt"><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:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred tax liabilities:</span></div></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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">1,948&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">2,360&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%">1,366&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%">2,850&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">(975)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">353&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%">503&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%">625&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred liabilities</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 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%">2,842&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,188&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net deferred tax assets before valuation allowance</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">16,898&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 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%">16,758&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%">(1,257)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%">(1,235)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr style="height:12pt"><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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net deferred tax assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;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%">15,641&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;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%">15,523&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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_SummaryOfIncomeTaxContingenciesTextBlock', window );">Reconciliation of the Beginning and Ending Amount of Unrecognized Tax Benefits</a></td>
<td class="text"><div style="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%">A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.847%"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">December 31,</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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">Balance at beginning of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">3,242&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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%">3,612&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for tax positions of current year</span></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%">15&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for tax positions of prior years</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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%">121&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions for tax positions of prior year</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lapse of statute of limitations</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%">(984)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(475)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of year</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%">3,686&#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,242&#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><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income before income tax between domestic and foreign jurisdictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)(1)(i))<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_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock</td>
</tr>
<tr>
<td style="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_SummaryOfIncomeTaxContingenciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 15A<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-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 15<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32718-109319<br><br>Reference 3: 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 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-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_SummaryOfIncomeTaxContingenciesTextBlock</td>
</tr>
<tr>
<td style="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>64
<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="idm140002926933848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses and Other 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 Expenses and Other Liabilities</a></td>
<td class="text"><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other liabilities consisted of the following:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.851%"><tr><td style="width:1.0%"/><td style="width:72.223%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.865%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.867%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;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%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;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%">December 31,</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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr style="height:15pt"><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:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued stock-based compensation (stock performance rights)</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%">14,437&#160;</span></td><td style="background-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%">14,908&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation</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%">9,794&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,238&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued and withheld taxes, other than income taxes</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%">3,788&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,387&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued profit sharing</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%">240&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">916&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued severance</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,103&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">778&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</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%">822&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">648&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued health benefits</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%">732&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">578&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</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%">7,576&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,858&#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 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%">38,492&#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%">39,311&#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><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_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>65
<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="idm140002926995576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Lease Cost</a></td>
<td class="text"><div style="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%">The expenses and income generated by the leasing activity of Lawson as lessee for the years ended December&#160;31, 2020 and December&#160;31, 2019 were as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.132%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.185%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.187%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Dollars in Thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</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:700;line-height:100%">Lease Type</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</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:700;line-height:100%">2019</span></td></tr><tr style="height:3pt"><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 #000;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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Operating Lease Expense </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,999&#160;</span></td><td style="background-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%">4,729&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Financing Lease Amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">226&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Financing Lease Interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Financing Lease Expense</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="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">236&#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:3pt"><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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease Income </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">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">&#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%">(160)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Lease Cost</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-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%">5,253&#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 #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,805&#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="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Includes short term lease expense, which is immaterial</span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Sublease income from sublease of a portion of the Company headquarters. The sublease was terminated in June 2019 and the Company has no other subleases</span></div><div style="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%">The weighted average lease terms and interest rates of the leases held by Lawson as of December&#160;31, 2020 are as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.851%"><tr><td style="width:1.0%"/><td style="width:61.642%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.785%"/><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:700;line-height:100%">Lease Type</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:700;line-height:100%">Weighted Average Term in Years</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:700;line-height:100%">Weighted Average Interest Rate</span></td></tr><tr style="height:3pt"><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="border-top:1pt solid #000000;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%">Operating Leases</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%">2.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2%</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%">Financing Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5</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%">5.3%</span></td></tr></table></div><div style="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%">The cash outflows of the leasing activity of Lawson as lessee for the year ending December&#160;31, 2020 are as follows (Dollars 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.851%"><tr><td style="width:1.0%"/><td style="width:61.642%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.785%"/><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:700;line-height:100%">Cash Flow Source</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification</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:700;line-height:100%">Amount</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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%">Operating cash flows from operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,256&#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%">Operating cash flows from financing leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating activities</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%">28&#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%">Financing cash flows from financing leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing activities</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%">257&#160;</span></td><td style="background-color:#cceeff;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_laws_AssetsAndLiabilitiesLesseeTableTextBlock', window );">Schedule of Assets and Liabilities</a></td>
<td class="text"><div style="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%">The value of the net assets and liabilities generated by the leasing activity of Lawson as lessee as of December&#160;31, 2020 were as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.757%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.758%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Dollars in Thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</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:700;line-height:100%">Lease Type</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr style="height:3pt"><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 #000;padding:0 1pt"/></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%">Total ROU operating lease assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,246&#160;</span></td><td style="background-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%">10,592&#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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total ROU financing lease assets </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">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">518&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">654&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease assets</span></div></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%">8,764&#160;</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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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,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"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 operating lease obligation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,360&#160;</span></td><td style="background-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,591&#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 current financing lease obligation</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%">208&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current lease obligations</span></div></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%">4,568&#160;</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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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,830&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 operating lease obligation</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%">5,498&#160;</span></td><td style="background-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,133&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long term financing lease obligation</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%">240&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long term lease obligation</span></div></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%">5,738&#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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,504&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Operating lease assets are recorded net of accumulated amortization of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$5.9 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> and $1.2 million as of December&#160;31, 2020 and December&#160;31, 2019, respectively</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Financing lease assets are recorded net of accumulated amortization of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$0.4 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> and $0.2 million as of December&#160;31, 2020 and December&#160;31, 2019, respectively</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_FinanceLeaseLiabilityMaturityTableTextBlock', window );">Value of Lease Liabilities Generated by Leasing Activities of Lawson</a></td>
<td class="text"><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The value of the lease liabilities generated by the leasing activities of Lawson as lessee as of December&#160;31, 2020 were as follows (Dollars 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.851%"><tr><td style="width:1.0%"/><td style="width:43.013%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.786%"/><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:700;line-height:100%">Year Ended December 31,</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:700;line-height:100%">Operating Leases</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:700;line-height:100%">Financing Leases</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:700;line-height:100%">Total</span></td></tr><tr style="height:3pt"><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%">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%">4,719&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219&#160;</span></td><td style="background-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%">4,938&#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%">3,212&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,355&#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%">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%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,560&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">509&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">534&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">168&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">462&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">462&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></div></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%">10,541&#160;</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%">476&#160;</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%">11,017&#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: 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%">683&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">711&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></div></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%">9,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%">448&#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%">10,306&#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><br/></span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) &#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Of the $10.5 million future minimum operating lease commitments outstanding at December&#160;31, 2020, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$2.2 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> relates to a lease for the Company's headquarters which expires in March 2023</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) &#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The Company has an operating lease for the McCook Facility which expires in June 2022 and includes future minimum lease payments of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$2.6 million</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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Value of Lease Liabilities Generated by Leasing Activities of Lawson</a></td>
<td class="text"><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The value of the lease liabilities generated by the leasing activities of Lawson as lessee as of December&#160;31, 2020 were as follows (Dollars 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.851%"><tr><td style="width:1.0%"/><td style="width:43.013%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.786%"/><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:700;line-height:100%">Year Ended December 31,</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:700;line-height:100%">Operating Leases</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:700;line-height:100%">Financing Leases</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:700;line-height:100%">Total</span></td></tr><tr style="height:3pt"><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%">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%">4,719&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219&#160;</span></td><td style="background-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%">4,938&#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%">3,212&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,355&#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%">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%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,560&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">509&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">534&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">168&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">462&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">462&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></div></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%">10,541&#160;</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%">476&#160;</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%">11,017&#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: 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%">683&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">711&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></div></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%">9,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%">448&#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%">10,306&#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><br/></span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) &#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Of the $10.5 million future minimum operating lease commitments outstanding at December&#160;31, 2020, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$2.2 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> relates to a lease for the Company's headquarters which expires in March 2023</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) &#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The Company has an operating lease for the McCook Facility which expires in June 2022 and includes future minimum lease payments of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$2.6 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_laws_AssetsAndLiabilitiesLesseeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Assets And Liabilities, Lessee</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_AssetsAndLiabilitiesLesseeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</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_FinanceLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=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_FinanceLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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>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="idm140002925378248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Credit Agreement (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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_laws_DebtcovenantsTableTextBlock', window );">Debt Covenants</a></td>
<td class="text"><div style="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%">In addition to other customary representations, warranties and covenants, the results of the financial covenants are provided below:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.847%"/><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%">Quarterly Financial Covenants</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%">Requirement</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%">Actual</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%">EBITDA to fixed charges ratio</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: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%">1.15 : 1.00</span></div></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: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%">4.77 : 1.00</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net leverage ratio</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.25 : 1.00</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">0.60 : 1.00</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_laws_DebtcovenantsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt covenants [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_DebtcovenantsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<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="idm140002925725000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Reserve for Severance (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_laws_SeveranceReserveAbstract', window );"><strong>Severance Reserve [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock', window );">Changes in the Reserve for Severance</a></td>
<td class="text">The table below reflects the activity in the Company&#8217;s reserve for severance and related payments. <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.847%"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">Year Ended December 31,</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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">Beginning balance</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%">909&#160;</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%">359&#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 style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charged to earnings</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%">2,077&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,756&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,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%">(1,206)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></div></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%">1,251&#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%">909&#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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_laws_SeveranceReserveAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Severance reserve.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_SeveranceReserveAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 5.P.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.P.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<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="idm140002926980664">
<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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Valuation Assumptions</a></td>
<td class="text">The weighted-average estimated value of SPRs outstanding as of December&#160;31, 2020 was $26.88 per SPR using the following assumptions:<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:82.084%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.716%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></div></td><td colspan="3" style="background-color:#cceeff;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%">46.5% to 66.9%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free rate of return</span></div></td><td colspan="3" style="background-color:#ffffff;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%">0.1% to 0.2%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></div></td><td colspan="3" style="background-color:#cceeff;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%">0.5 to 3.5</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected annual dividend</span></div></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%">$0</span></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock', window );">Activity Related to SPRs</a></td>
<td class="text"><div style="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%">Activity related to the Company&#8217;s SPRs during the year ended December&#160;31, 2020 was as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.310%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.824%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of SPRs</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%">Weighted Average Exercise Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding on 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%">599,861&#160;</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.56&#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 style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</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%">(18,861)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.48&#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;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding on 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%">581,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%">26.88&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable on December 31, 2020</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%">573,086&#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 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%">26.72&#160;</span></td><td style="background-color:#cceeff;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_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock', window );">Activity Related to RSAs</a></td>
<td class="text">Activity related to the Company&#8217;s RSAs during the year ended December&#160;31, 2020 was as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.977%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.823%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted Stock Awards</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%">Outstanding on December 31, 2019</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%">90,909&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</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%">18,371&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exchanged for common shares</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%">(63,481)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding on December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,799&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_laws_MSURollforwardTableTextBlock', window );">MSU Rollforward</a></td>
<td class="text">Activity related to the Company&#8217;s MSUs during the year ended December&#160;31, 2020 was as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.310%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.824%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of Market Stock Units</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%">Maximum Shares Potentially Issuable</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%">Outstanding on December 31, 2019</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%">139,643&#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%">199,303&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</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%">21,648&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,472&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exchanged for stock</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%">(24,035)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,052)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding on December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,256&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,723&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_laws_MSURollforwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>MSU Rollforward [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_MSURollforwardTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the number and weighted-average exercise prices (or conversion ratios) for stock appreciation rights awards that were outstanding at the beginning and end of the year, and the number of stock appreciation rights awards that were granted, exercised or converted, forfeited, and expired during the year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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>69
<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="idm140002925709720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment 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_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of Financial Information for the Company's Reportable Segments</a></td>
<td class="text"><div style="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%">Financial information for the Company's reportable segments follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.847%"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">Year Ended December 31,</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: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 #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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%">2019</span></td></tr><tr><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:10pt;font-weight:400;line-height:100%">Net sales</span></td><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:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Lawson</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%">312,803&#160;</span></td><td style="background-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%">329,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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Bolt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,788&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,418&#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;Consolidated 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%">351,591&#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%">370,785&#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:8pt"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lawson</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%">171,258&#160;</span></td><td style="background-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%">181,567&#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:middle"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bolt</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%">15,280&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,787&#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:middle"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated total</span></div></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%">186,538&#160;</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%">197,354&#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:8pt"><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:middle"><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="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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Lawson</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%">17,715&#160;</span></td><td style="background-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%">6,483&#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Bolt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,835&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,583&#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;Consolidated total</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%">20,550&#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,066&#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:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(654)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(603)</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, 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%">889&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,211&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><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 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%">20,785&#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%">9,674&#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:8pt"><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:middle"><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:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Lawson</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,529&#160;</span></td><td style="background-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,522&#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Bolt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">506&#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;Consolidated total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,687&#160;</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,028&#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:8pt"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Lawson</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%">5,343&#160;</span></td><td style="background-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%">4,757&#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Bolt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,358&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,136&#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;Consolidated 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%">6,701&#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%">5,893&#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:8pt"><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:middle"><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="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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Lawson</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%">221,490&#160;</span></td><td style="background-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,803&#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Bolt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,533&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,174&#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:middle"><div style="text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment in Subsidiary</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%">(8,719)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,548)</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;Consolidated 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%">256,304&#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%">204,429&#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><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock', window );">Financial information by Geographic Area, Continuing Operations</a></td>
<td class="text"><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial information related to the Company&#8217;s continuing operations by geographic area follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.847%"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Dollars in Thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">Year Ended December 31,</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: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 #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="background-color:#cceeff;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:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</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%">283,261&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,675&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</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%">68,330&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,110&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated total</span></div></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%">351,591&#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%">370,785&#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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-lived assets</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"> (2)</span></div></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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</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%">44,395&#160;</span></td><td style="background-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%">25,478&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</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%">34,180&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,849&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated total</span></div></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%">78,575&#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%">61,327&#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-indent:18pt"><span><br/></span></div><div style="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%">(1)&#160;&#160;&#160;&#160;Net sales are attributed to countries based on the location of customers. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="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%">(2)&#160;&#160;&#160;&#160;Long-lived assets primarily consist of property, plant and equipment, goodwill, intangibles, right of use assets and other 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_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material.  An entity may also provide subtotals of geographic information about groups of countries.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<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="idm140002927062520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of Business (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2020 </div>
<div>segment</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segments</a></td>
<td class="nump">2<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_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=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_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<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="idm140002928467256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">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>
</tr>
<tr class="re">
<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_Depreciation', window );">Depreciation</a></td>
<td class="nump">$ 4,400,000<span></span>
</td>
<td class="nump">$ 3,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareAmortization1', window );">Amortization expense of capitalized software</a></td>
<td class="nump">600,000<span></span>
</td>
<td class="nump">600,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_Goodwill', window );">Goodwill</a></td>
<td class="nump">35,176,000<span></span>
</td>
<td class="nump">20,923,000<span></span>
</td>
<td class="nump">$ 20,079,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse', window );">Impairment of long-lived assets</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Shares paid for tax withholding for share based compensation (in shares)</a></td>
<td class="nump">32,682<span></span>
</td>
<td class="nump">64,252<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Cost of treasury stock repurchased</a></td>
<td class="nump">$ 3,254,000<span></span>
</td>
<td class="nump">$ 4,527,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_TreasuryStockSharesAcquired', window );">Treasury stock acquired (in shares)</a></td>
<td class="nump">47,504<span></span>
</td>
<td class="nump">32,362<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_TreasuryStockMember', window );">Treasury Stock</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_TreasuryStockValueAcquiredCostMethod', window );">Cost of treasury stock repurchased</a></td>
<td class="nump">$ 3,254,000<span></span>
</td>
<td class="nump">$ 4,527,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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade names</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Weighted average amortization period (in years)</a></td>
<td class="text">12 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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Weighted average amortization period (in years)</a></td>
<td class="text">11 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Buildings and 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_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life (in years)</a></td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Machinery and equipment, furniture and fixtures, and vehicles</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_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life (in years)</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Capitalized software</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_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life (in years)</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Buildings and 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_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life (in years)</a></td>
<td class="text">40 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Machinery and equipment, furniture and fixtures, and vehicles</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_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life (in years)</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Capitalized software</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_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life (in years)</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedComputerSoftwareAmortization1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for amortization of capitalized computer software costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128487-111756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareAmortization1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Remaining amortization period 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>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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1</td>
</tr>
<tr>
<td style="padding-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_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_ImpairmentOfLongLivedAssetsHeldForUse">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2921-110230<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2420-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfLongLivedAssetsHeldForUse</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and are being held in 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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<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_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-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_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost 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 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 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_TreasuryStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_TreasuryStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=laws_MachineryEquipmentFurnitureFixturesAndVehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=laws_MachineryEquipmentFurnitureFixturesAndVehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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>72
<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="idm140002928361960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisition - Narrative (Details)<br> customer in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Aug. 31, 2020 </div>
<div>USD ($) </div>
<div>customer </div>
<div>sale_representative</div>
</th>
<th class="th">
<div>May 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Payments for purchase</a></td>
<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,300<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_laws_AcquisitionLiability', window );">Accrued acquisition liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 32,673<span></span>
</td>
<td class="nump">32,673<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 );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,176<span></span>
</td>
<td class="nump">35,176<span></span>
</td>
<td class="nump">$ 20,923<span></span>
</td>
<td class="nump">$ 20,079<span></span>
</td>
</tr>
<tr class="rh">
<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=laws_PartsmasterMember', window );">Partsmaster</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_laws_BusinessAcquisitionNumberOfCustomersOfAcquiredEntity', window );">Number of customers | customer</a></td>
<td class="nump">16<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_laws_BusinessAcquisitionNumberOfSalesRepresentativesOfAcquiredEntity', window );">Number of sales representatives | sale_representative</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Purchase price</a></td>
<td class="nump">$ 35,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>
</tr>
<tr class="ro">
<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 );">Payments for purchase</a></td>
<td class="nump">2,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>
</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_laws_AcquisitionLiability', window );">Accrued acquisition liability</a></td>
<td class="nump">32,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,700<span></span>
</td>
<td class="nump">$ 32,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">33,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">15,816<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible', window );">Fair value of accounts receivable not expected to be collected</a></td>
<td class="nump">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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual', window );">Revenue since acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual', window );">Operating income since acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 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>
</tr>
<tr class="rh">
<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=laws_PartsmasterMember', window );">Partsmaster | Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Intangibles</a></td>
<td class="nump">$ 4,961<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Intangibles weighted average life (in years)</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=laws_PartsmasterMember', window );">Partsmaster | 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Intangibles</a></td>
<td class="nump">$ 2,775<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Intangibles weighted average life (in years)</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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=laws_PartsmasterMember', window );">Partsmaster | Forecast</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Payments for purchase</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 33,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_laws_AcquisitionLiability', window );">Accrued acquisition liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 32,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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_laws_AcquisitionLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Acquisition 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;">laws_AcquisitionLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_laws_BusinessAcquisitionNumberOfCustomersOfAcquiredEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Acquisition, Number of Customers of Acquired 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;">laws_BusinessAcquisitionNumberOfCustomersOfAcquiredEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</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_laws_BusinessAcquisitionNumberOfSalesRepresentativesOfAcquiredEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Acquisition, Number of Sales Representatives of Acquired 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;">laws_BusinessAcquisitionNumberOfSalesRepresentativesOfAcquiredEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 receivables acquired in a business combination, excluding certain loans and debt securities acquired in a transfer (as defined), this element represents the best estimate at the acquisition date of the contractual cash flows not expected to be collected, by major class of receivable, such as loans, direct finance leases (as defined), and any other class of 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 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for 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 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<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_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for 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 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<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_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of identifiable intangible assets recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=121600890&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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_BusinessAcquisitionAxis=laws_PartsmasterMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=laws_PartsmasterMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_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_srt_StatementScenarioAxis=srt_ScenarioForecastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_StatementScenarioAxis=srt_ScenarioForecastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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="idm140002929559096">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Acquisition - Purchase Price Allocation (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Aug. 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract', window );"><strong>Fair value of assets acquired</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 35,176<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,923<span></span>
</td>
<td class="nump">$ 20,079<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_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets', window );">Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Right Of Use Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 620<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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=laws_PartsmasterMember', window );">Partsmaster</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract', window );"><strong>Cash paid and payable and liabilities assumed</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashPaidAndPayable', window );">Cash paid and payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34,523<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_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses', window );">Accounts payable and accrued expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,086<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation', window );">Lease obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">620<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredCompensationLiability', window );">Deferred compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,938<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities', window );">Cash paid and payable and liabilities assumed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42,167<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract', window );"><strong>Fair value of assets acquired</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,816<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Inventories</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,797<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,706<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property, plant and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,121<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_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets', window );">Other assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">371<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndGoodwill', window );">Fair value of assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42,167<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=laws_PartsmasterMember', window );">Partsmaster | Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract', window );"><strong>Fair value of assets acquired</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Intangibles</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,961<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=laws_PartsmasterMember', window );">Partsmaster | 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract', window );"><strong>Fair value of assets acquired</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Intangibles</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,775<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_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Recognized Identifiable Assets Acquired and 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;">laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accounts Payable and Accrued Expenses</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashPaidAndPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash Paid and Payable</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashPaidAndPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredCompensationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Compensation 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;">laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredCompensationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Other 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;">laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Right Of Use 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;">laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 obligation assumed in 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 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of identifiable intangible assets recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=121600890&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 inventory recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=121600890&amp;loc=d3e2207-128464<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of property, plant, and equipment recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=121600890&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://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_BusinessAcquisitionAxis=laws_PartsmasterMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=laws_PartsmasterMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_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>74
<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="idm140003004011384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisition - Pro Forma Results (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_BusinessCombinationsAbstract', window );"><strong>Business Combinations [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_BusinessAcquisitionsProFormaRevenue', window );">Revenue</a></td>
<td class="nump">$ 396,679<span></span>
</td>
<td class="nump">$ 435,486<span></span>
</td>
</tr>
<tr class="re">
<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">$ 16,535<span></span>
</td>
<td class="nump">$ 7,277<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_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>75
<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="idm140002926855560">
<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="1">4 Months Ended</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, 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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</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 );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 351,591<span></span>
</td>
<td class="nump">$ 370,785<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLeaseIncome', window );">Revenue generated by operating leases acquired in acquisition</a></td>
<td class="nump">$ 900<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_ProductOrServiceAxis=us-gaap_ServiceMember', window );">Service revenue</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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</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 );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 40,100<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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLeaseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease income from lease payments and variable lease payments paid and payable to lessor. Includes, but is not limited to, variable lease payments not included in measurement of lease 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 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121576215&amp;loc=SL77919372-209981<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121561866&amp;loc=SL77919311-209978<br><br>Reference 3: 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 6A<br> -URI http://asc.fasb.org/extlink&amp;oid=121640914&amp;loc=SL77927221-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_OperatingLeaseLeaseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>76
<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="idm140002929368632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition - Disaggregation of Revenue (Details) - Product Concentration Risk - Revenue from Contract with Customer Benchmark<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_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>
</tr>
<tr class="ro">
<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>
</tr>
<tr 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=laws_FasteningSystemMember', window );">Fastening systems</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_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>
</tr>
<tr class="re">
<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">22.00%<span></span>
</td>
<td class="nump">24.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_ProductOrServiceAxis=laws_CuttingToolsAndAbrasivesMember', window );">Cutting tools and abrasives</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_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>
</tr>
<tr class="ro">
<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">14.00%<span></span>
</td>
<td class="nump">13.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_ProductOrServiceAxis=laws_FluidPowerMember', window );">Fluid power</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_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>
</tr>
<tr class="re">
<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">13.00%<span></span>
</td>
<td class="nump">15.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_ProductOrServiceAxis=laws_SpecialtyChemicalsMember', window );">Specialty chemicals</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_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>
</tr>
<tr class="ro">
<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">11.00%<span></span>
</td>
<td class="nump">11.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_ProductOrServiceAxis=laws_ElectricalMember', window );">Electrical</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_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>
</tr>
<tr class="re">
<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">10.00%<span></span>
</td>
<td class="nump">11.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_ProductOrServiceAxis=laws_AftermarketAutomotiveSuppliesMember', window );">Aftermarket automotive supplies</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_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>
</tr>
<tr class="ro">
<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">7.00%<span></span>
</td>
<td class="nump">8.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_ProductOrServiceAxis=laws_SafetyMember', window );">Safety</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_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>
</tr>
<tr class="re">
<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">6.00%<span></span>
</td>
<td class="nump">5.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_ProductOrServiceAxis=laws_WeldingAndMetalRepairMember', window );">Welding and metal repair</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_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>
</tr>
<tr class="ro">
<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">2.00%<span></span>
</td>
<td class="nump">2.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_ProductOrServiceAxis=us-gaap_ProductAndServiceOtherMember', window );">Other</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_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>
</tr>
<tr class="re">
<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">15.00%<span></span>
</td>
<td class="nump">11.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_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_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_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_RevenueFromContractWithCustomerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=laws_FasteningSystemMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=laws_FasteningSystemMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=laws_CuttingToolsAndAbrasivesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=laws_CuttingToolsAndAbrasivesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=laws_FluidPowerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=laws_FluidPowerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=laws_SpecialtyChemicalsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=laws_SpecialtyChemicalsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=laws_ElectricalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=laws_ElectricalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=laws_AftermarketAutomotiveSuppliesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=laws_AftermarketAutomotiveSuppliesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=laws_SafetyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=laws_SafetyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=laws_WeldingAndMetalRepairMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=laws_WeldingAndMetalRepairMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ProductAndServiceOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ProductAndServiceOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<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="idm140003003939544">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Restricted Cash (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_RestrictedCashAbstract', window );"><strong>Restricted Cash [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_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash</a></td>
<td class="nump">$ 998<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_RestrictedCashAndCashEquivalentsItemsLineItems', window );"><strong>Restricted Cash and Cash Equivalents Items [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_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash</a></td>
<td class="nump">998<span></span>
</td>
<td class="nump">$ 802<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember', window );">Money Market Funds</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_RestrictedCashAbstract', window );"><strong>Restricted Cash [Abstract]</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_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash</a></td>
<td class="nump">800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems', window );"><strong>Restricted Cash and Cash Equivalents Items [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_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash</a></td>
<td class="nump">800<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_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis=laws_GuaranteedInvestmentCertificateMember', window );">Guaranteed Investment Certificate</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_RestrictedCashAbstract', window );"><strong>Restricted Cash [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_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash</a></td>
<td class="nump">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_RestrictedCashAndCashEquivalentsItemsLineItems', window );"><strong>Restricted Cash and Cash Equivalents Items [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_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash</a></td>
<td class="nump">$ 200<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_RestrictedCashAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RestrictedCashAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. 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 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 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://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_RestrictedCashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RestrictedCashAndCashEquivalentsItemsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_RestrictedCashAndCashEquivalentsItemsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis=laws_GuaranteedInvestmentCertificateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis=laws_GuaranteedInvestmentCertificateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>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="idm140002927009368">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories, net (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_InventoryNetAbstract', window );"><strong>Components of inventories</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_InventoryGross', window );">Inventories, gross</a></td>
<td class="nump">$ 67,137<span></span>
</td>
<td class="nump">$ 60,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryValuationReserves', window );">Reserve for obsolete and excess inventory</a></td>
<td class="num">(5,270)<span></span>
</td>
<td class="num">(4,595)<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_InventoryNet', window );">Inventories, net</a></td>
<td class="nump">$ 61,867<span></span>
</td>
<td class="nump">$ 55,905<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_InventoryGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(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_InventoryGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_InventoryNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryValuationReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 reserve for 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 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.BB)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<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 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryValuationReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>79
<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="idm140002928351512">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property, Plant and Equipment (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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">$ 74,870<span></span>
</td>
<td class="nump">$ 71,137<span></span>
</td>
</tr>
<tr class="re">
<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 );">Accumulated depreciation and amortization</a></td>
<td class="num">(59,070)<span></span>
</td>
<td class="num">(54,591)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, less accumulated depreciation and amortization</a></td>
<td class="nump">15,800<span></span>
</td>
<td class="nump">16,546<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember', window );">Land</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">2,650<span></span>
</td>
<td class="nump">2,625<span></span>
</td>
</tr>
<tr class="rh">
<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 improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">15,765<span></span>
</td>
<td class="nump">15,356<span></span>
</td>
</tr>
<tr class="rh">
<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_MachineryAndEquipmentMember', window );">Machinery and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">26,814<span></span>
</td>
<td class="nump">24,509<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember', window );">Capitalized software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">23,013<span></span>
</td>
<td class="nump">22,136<span></span>
</td>
</tr>
<tr class="rh">
<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 and fixtures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">5,725<span></span>
</td>
<td class="nump">5,673<span></span>
</td>
</tr>
<tr class="rh">
<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_VehiclesMember', window );">Vehicles</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">151<span></span>
</td>
<td class="nump">155<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember', window );">Construction in progress</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">$ 752<span></span>
</td>
<td class="nump">$ 683<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://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_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_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_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_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_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_VehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<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="idm140002929254536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill (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_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, beginning balance</a></td>
<td class="nump">$ 20,923<span></span>
</td>
<td class="nump">$ 20,079<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Impact of foreign exchange</a></td>
<td class="nump">355<span></span>
</td>
<td class="nump">854<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillTransfers', window );">Adjustment to prior year allocation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(10)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Acquisition</a></td>
<td class="nump">15,816<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="num">(1,918)<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_Goodwill', window );">Goodwill, ending balance</a></td>
<td class="nump">35,176<span></span>
</td>
<td class="nump">20,923<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=laws_LawsonSegmentMember', window );">Lawson</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, beginning balance</a></td>
<td class="nump">7,369<span></span>
</td>
<td class="nump">7,174<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Impact of foreign exchange</a></td>
<td class="nump">85<span></span>
</td>
<td class="nump">205<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillTransfers', window );">Adjustment to prior year allocation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(10)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Acquisition</a></td>
<td class="nump">15,816<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="num">(1,918)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, ending balance</a></td>
<td class="nump">21,352<span></span>
</td>
<td class="nump">7,369<span></span>
</td>
</tr>
<tr class="rh">
<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=laws_BoltSegmentMember', window );">Bolt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, beginning balance</a></td>
<td class="nump">13,554<span></span>
</td>
<td class="nump">12,905<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Impact of foreign exchange</a></td>
<td class="nump">270<span></span>
</td>
<td class="nump">649<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillTransfers', window );">Adjustment to prior year allocation</a></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_GoodwillAcquiredDuringPeriod', window );">Acquisition</a></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_GoodwillImpairmentLoss', window );">Impairment</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_Goodwill', window );">Goodwill, ending balance</a></td>
<td class="nump">$ 13,824<span></span>
</td>
<td class="nump">$ 13,554<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_GoodwillForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits 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 (f)<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_GoodwillForeignCurrencyTranslationGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_GoodwillTransfers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of transfers into (out 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<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_GoodwillTransfers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=laws_LawsonSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=laws_LawsonSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=laws_BoltSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=laws_BoltSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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="idm140002929799784">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Intangible assets - Schedule of Intangibles (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 );">Gross Carrying Amount</a></td>
<td class="nump">$ 23,638<span></span>
</td>
<td class="nump">$ 15,759<span></span>
</td>
</tr>
<tr class="re">
<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">(5,135)<span></span>
</td>
<td class="num">(3,424)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Value</a></td>
<td class="nump">18,503<span></span>
</td>
<td class="nump">12,335<span></span>
</td>
</tr>
<tr class="rh">
<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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">11,289<span></span>
</td>
<td class="nump">8,422<span></span>
</td>
</tr>
<tr class="ro">
<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">(2,733)<span></span>
</td>
<td class="num">(2,020)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Value</a></td>
<td class="nump">8,556<span></span>
</td>
<td class="nump">6,402<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">12,349<span></span>
</td>
<td class="nump">7,337<span></span>
</td>
</tr>
<tr class="re">
<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">(2,402)<span></span>
</td>
<td class="num">(1,404)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Value</a></td>
<td class="nump">$ 9,947<span></span>
</td>
<td class="nump">$ 5,933<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 928<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6473545&amp;loc=d3e61844-108004<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_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_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<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="idm140002926947640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible assets - Narrative (Details) - USD ($)<br> $ in Millions</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_IntangibleAssetsNetExcludingGoodwillAbstract', window );"><strong>Intangible Assets, Net (Excluding Goodwill) [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_AmortizationOfIntangibleAssets', window );">Amortization expense</a></td>
<td class="nump">$ 1.7<span></span>
</td>
<td class="nump">$ 1.3<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_IntangibleAssetsNetExcludingGoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IntangibleAssetsNetExcludingGoodwillAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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="idm140002926855432">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Intangible assets - Future Amortization Schedule (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_IntangibleAssetsNetExcludingGoodwillAbstract', window );"><strong>Intangible Assets, Net (Excluding Goodwill) [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">$ 2,662<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">2,457<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">2,343<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">2,247<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">1,983<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">6,811<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 Carrying Value</a></td>
<td class="nump">$ 18,503<span></span>
</td>
<td class="nump">$ 12,335<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_IntangibleAssetsNetExcludingGoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IntangibleAssetsNetExcludingGoodwillAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>84
<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="idm140002927959400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Components of Income Tax (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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract', window );"><strong>Income (loss) from continuing operations before income taxes</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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">United States</a></td>
<td class="nump">$ 16,226<span></span>
</td>
<td class="nump">$ 5,418<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign', window );">Canada</a></td>
<td class="nump">4,559<span></span>
</td>
<td class="nump">4,256<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income before income taxes</a></td>
<td class="nump">$ 20,785<span></span>
</td>
<td class="nump">$ 9,674<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 earnings or loss from continuing operations before income taxes that is attributable to domestic 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)(1)(i))<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 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 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.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>85
<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="idm140002928121656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Provision (Benefit) for Income taxes from Operations (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_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Current income tax expense:</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_CurrentFederalTaxExpenseBenefit', window );">U.S. federal</a></td>
<td class="nump">$ 3,858<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_CurrentStateAndLocalTaxExpenseBenefit', window );">U.S. state</a></td>
<td class="nump">710<span></span>
</td>
<td class="nump">136<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentForeignTaxExpenseBenefit', window );">Canada</a></td>
<td class="nump">1,288<span></span>
</td>
<td class="nump">291<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 );">Total</a></td>
<td class="nump">5,856<span></span>
</td>
<td class="nump">427<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Deferred income tax expense (benefit):</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_DeferredFederalIncomeTaxExpenseBenefit', window );">U.S. federal</a></td>
<td class="nump">236<span></span>
</td>
<td class="nump">2,012<span></span>
</td>
</tr>
<tr class="ro">
<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 );">U.S. state</a></td>
<td class="nump">52<span></span>
</td>
<td class="nump">303<span></span>
</td>
</tr>
<tr class="re">
<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 );">Canada</a></td>
<td class="num">(472)<span></span>
</td>
<td class="num">(289)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Total</a></td>
<td class="num">(184)<span></span>
</td>
<td class="nump">2,026<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsByJurisdictionAbstract', window );"><strong>Total income tax expense (benefit):</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_FederalIncomeTaxExpenseBenefitContinuingOperations', window );">U.S. federal</a></td>
<td class="nump">4,094<span></span>
</td>
<td class="nump">2,012<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations', window );">U.S. state</a></td>
<td class="nump">762<span></span>
</td>
<td class="nump">439<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations', window );">Canada</a></td>
<td class="nump">816<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total</a></td>
<td class="nump">$ 5,672<span></span>
</td>
<td class="nump">$ 2,453<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_FederalIncomeTaxExpenseBenefitContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 and deferred federal income tax expense (benefit) attributable 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/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 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(i))<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_FederalIncomeTaxExpenseBenefitContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ForeignIncomeTaxExpenseBenefitContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 and deferred foreign income tax expense (benefit) attributable 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)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsByJurisdictionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxExpenseBenefitContinuingOperationsByJurisdictionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of state and local current and deferred income tax expense (benefit) attributable 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>86
<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="idm140002928692728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Reconciliation of Effective Tax Rate (Details)<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_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract', window );"><strong>Effective Income Tax Rate, Continuing Operations, Tax Rate Reconciliation [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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Statutory Federal rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_laws_EffectiveTaxRateReconciliationComponentsAbstract', window );"><strong>Increase (decrease) resulting from:</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_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Change in valuation allowance - current period activity</a></td>
<td class="num">(2.20%)<span></span>
</td>
<td class="num">(4.50%)<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_laws_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowanceReversalPercent', window );">Change in valuation allowance - reversal</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="num">(13.60%)<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_laws_EffectiveIncomeTaxRateReconciliationCapitalLossPercent', window );">Capital loss</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">13.60%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent', window );">Stock compensation</a></td>
<td class="num">(2.00%)<span></span>
</td>
<td class="num">(11.50%)<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_laws_EffectiveIncomeTaxRateReconciliationCompensationDeductionLimitationPercent', window );">Compensation deduction limitation</a></td>
<td class="nump">1.50%<span></span>
</td>
<td class="nump">10.10%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">State and local taxes, net</a></td>
<td class="nump">3.80%<span></span>
</td>
<td class="nump">4.50%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings', window );">Foreign income inclusion</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">3.10%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment', window );">Meals &amp; entertainment</a></td>
<td class="nump">0.60%<span></span>
</td>
<td class="nump">1.80%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingenciesOther', window );">Change in uncertain tax positions</a></td>
<td class="nump">4.60%<span></span>
</td>
<td class="num">(1.00%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsOther', window );">Provision to return differences</a></td>
<td class="num">(0.10%)<span></span>
</td>
<td class="nump">0.20%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments', window );">Other items, net</a></td>
<td class="nump">0.10%<span></span>
</td>
<td class="nump">1.70%<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_EffectiveIncomeTaxRateContinuingOperations', window );">Provision for income taxes</a></td>
<td class="nump">27.30%<span></span>
</td>
<td class="nump">25.40%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_laws_EffectiveIncomeTaxRateReconciliationCapitalLossPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Capital Loss, Percent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_EffectiveIncomeTaxRateReconciliationCapitalLossPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</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_laws_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowanceReversalPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Change in Deferred Tax Assets Valuation Allowance, Reversal, Percent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowanceReversalPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</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_laws_EffectiveIncomeTaxRateReconciliationCompensationDeductionLimitationPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Compensation Deduction Limitation, Percent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_EffectiveIncomeTaxRateReconciliationCompensationDeductionLimitationPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</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_laws_EffectiveTaxRateReconciliationComponentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Tax Rate Reconciliation Components [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_EffectiveTaxRateReconciliationComponentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 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_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 domestic federal statutory tax rate applicable to pretax 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 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<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 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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 changes 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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 meals and entertainment 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/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><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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to the repatriation of foreign earnings.</p></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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after 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/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><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 740<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120384911&amp;loc=d3e23163-113944<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 applicable to state and local income tax expense (benefit), net of federal 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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationTaxContingenciesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other income tax contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingenciesOther</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationTaxSettlementsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other income tax settlements.</p></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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_EffectiveIncomeTaxRateReconciliationTaxSettlementsOther</td>
</tr>
<tr>
<td style="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<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="idm140002926777176">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes - 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>
<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_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic', window );">US federal net operating loss carryforwards</a></td>
<td class="nump">$ 7,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal', window );">Various state net operating loss carryforwards</a></td>
<td class="nump">7,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">1,257<span></span>
</td>
<td class="nump">$ 1,235<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Tax deductible goodwill</a></td>
<td class="nump">35,176<span></span>
</td>
<td class="nump">$ 20,923<span></span>
</td>
<td class="nump">$ 20,079<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount', window );">Tax deductible goodwill</a></td>
<td class="nump">$ 35,200<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_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=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_DeferredTaxAssetsOperatingLossCarryforwardsDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=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_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<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="idm140002928208424">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes - Components of 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>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_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss carryforward</a></td>
<td class="nump">$ 5,431<span></span>
</td>
<td class="nump">$ 7,786<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits', window );">Compensation and benefits</a></td>
<td class="nump">10,980<span></span>
</td>
<td class="nump">9,947<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Inventory reserve</a></td>
<td class="nump">1,772<span></span>
</td>
<td class="nump">1,589<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts', window );">Accounts receivable reserve</a></td>
<td class="nump">167<span></span>
</td>
<td class="nump">152<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_laws_DeferredTaxAssetsLeaseAssets', window );">Leased assets</a></td>
<td class="nump">1,061<span></span>
</td>
<td class="nump">3,326<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">329<span></span>
</td>
<td class="nump">146<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_DeferredTaxAssetsGross', window );">Total deferred tax assets</a></td>
<td class="nump">19,740<span></span>
</td>
<td class="nump">22,946<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesAbstract', window );"><strong>Deferred tax liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets', window );">Intangible assets</a></td>
<td class="nump">1,948<span></span>
</td>
<td class="nump">2,360<span></span>
</td>
</tr>
<tr class="re">
<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 );">Lease liabilities</a></td>
<td class="nump">1,366<span></span>
</td>
<td class="nump">2,850<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Property, plant and equipment</a></td>
<td class="num">(975)<span></span>
</td>
<td class="nump">353<span></span>
</td>
</tr>
<tr class="re">
<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="nump">503<span></span>
</td>
<td class="nump">625<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Total deferred liabilities</a></td>
<td class="nump">2,842<span></span>
</td>
<td class="nump">6,188<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_laws_DeferredTaxAssetsNetOfDeferredTaxLiabilitiesBeforeValuationAllowance', window );">Net deferred assets before valuation allowance</a></td>
<td class="nump">16,898<span></span>
</td>
<td class="nump">16,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_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="num">(1,257)<span></span>
</td>
<td class="num">(1,235)<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_DeferredTaxAssetsLiabilitiesNet', window );">Net deferred assets</a></td>
<td class="nump">$ 15,641<span></span>
</td>
<td class="nump">$ 15,523<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_laws_DeferredTaxAssetsLeaseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Lease 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;">laws_DeferredTaxAssetsLeaseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_laws_DeferredTaxAssetsNetOfDeferredTaxLiabilitiesBeforeValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Net Of Deferred Tax Liabilities Before Valuation Allowance</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_DeferredTaxAssetsNetOfDeferredTaxLiabilitiesBeforeValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, 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://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_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=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_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 compensation and benefits 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 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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the allowance for doubtful accounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<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="idm140003004067656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Reconciliation of Unrecognized Tax Benefits (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 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_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward', window );"><strong>Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Balance at beginning of year</a></td>
<td class="nump">$ 3,242<span></span>
</td>
<td class="nump">$ 3,612<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions', window );">Additions for tax positions of current year</a></td>
<td class="nump">15<span></span>
</td>
<td class="nump">13<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions', window );">Additions for tax positions of prior years</a></td>
<td class="nump">1,413<span></span>
</td>
<td class="nump">121<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions', window );">Reductions for tax positions of prior year</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(29)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations', window );">Lapse of statute of limitations</a></td>
<td class="num">(984)<span></span>
</td>
<td class="num">(475)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Balance at end of year</a></td>
<td class="nump">$ 3,686<span></span>
</td>
<td class="nump">$ 3,242<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10B<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=SL37586934-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>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="idm140002929065880">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accrued Expenses and Other 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_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [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_AccruedEmployeeBenefitsCurrent', window );">Accrued stock-based compensation (stock performance rights)</a></td>
<td class="nump">$ 14,437<span></span>
</td>
<td class="nump">$ 14,908<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedSalariesCurrent', window );">Accrued compensation</a></td>
<td class="nump">9,794<span></span>
</td>
<td class="nump">9,238<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent', window );">Accrued and withheld taxes, other than income taxes</a></td>
<td class="nump">3,788<span></span>
</td>
<td class="nump">4,387<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedBonusesCurrent', window );">Accrued profit sharing</a></td>
<td class="nump">240<span></span>
</td>
<td class="nump">916<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_laws_AccruedSeveranceCurrent', window );">Accrued severance</a></td>
<td class="nump">1,103<span></span>
</td>
<td class="nump">778<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenue', window );">Deferred revenue</a></td>
<td class="nump">822<span></span>
</td>
<td class="nump">648<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_laws_AccruedHealthBenefits', window );">Accrued health benefits</a></td>
<td class="nump">732<span></span>
</td>
<td class="nump">578<span></span>
</td>
</tr>
<tr class="re">
<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">7,576<span></span>
</td>
<td class="nump">7,858<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_AccruedLiabilitiesCurrent', window );">Total accrued liabilities</a></td>
<td class="nump">$ 38,492<span></span>
</td>
<td class="nump">$ 39,311<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_laws_AccruedHealthBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accrued Health Benefits</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_AccruedHealthBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_laws_AccruedSeveranceCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accrued severance 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;">laws_AccruedSeveranceCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccrualForTaxesOtherThanIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. 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 720<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6419918&amp;loc=d3e35281-107843<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.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 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_AccrualForTaxesOtherThanIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccruedBonusesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. 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><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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6911-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_AccruedBonusesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccruedEmployeeBenefitsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6935-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=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 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_AccruedEmployeeBenefitsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedSalariesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the obligations incurred through that date and payable for employees' services provided. 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 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 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 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_AccruedSalariesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 and obligation to transfer product and 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(5))<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_DeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>91
<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="idm140003016098616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Net Lease Cost (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_LeasesAbstract', window );"><strong>Leases [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 );">Consolidated Operating Lease Expense</a></td>
<td class="nump">$ 4,999<span></span>
</td>
<td class="nump">$ 4,729<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization', window );">Consolidated Financing Lease Amortization</a></td>
<td class="nump">226<span></span>
</td>
<td class="nump">206<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestExpense', window );">Consolidated Financing Lease Interest</a></td>
<td class="nump">28<span></span>
</td>
<td class="nump">30<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_laws_FinanceLeaseCost', window );">Consolidated Financing Lease Expense</a></td>
<td class="nump">254<span></span>
</td>
<td class="nump">236<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubleaseIncome', window );">Sublease Income</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(160)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Net Lease Cost</a></td>
<td class="nump">$ 5,253<span></span>
</td>
<td class="nump">$ 4,805<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_laws_FinanceLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Finance Lease, Cost</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_FinanceLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense on finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918638-209977<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918638-209977<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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>92
<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="idm140003004102744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Net Lease Assets and Liabilities (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_LeasesAbstract', window );"><strong>Leases [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_OperatingLeaseRightOfUseAsset', window );">Total ROU operating lease assets</a></td>
<td class="nump">$ 8,246<span></span>
</td>
<td class="nump">$ 10,592<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Total ROU financing lease assets</a></td>
<td class="nump">518<span></span>
</td>
<td class="nump">654<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_laws_LeaseAssetsRightofUseAsset', window );">Total lease assets</a></td>
<td class="nump">8,764<span></span>
</td>
<td class="nump">11,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_OperatingLeaseLiabilityCurrent', window );">Total current operating lease obligation</a></td>
<td class="nump">4,360<span></span>
</td>
<td class="nump">3,591<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrent', window );">Total current financing lease obligation</a></td>
<td class="nump">208<span></span>
</td>
<td class="nump">239<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_laws_LeaseLiabilityCurrent', window );">Total current lease obligations</a></td>
<td class="nump">4,568<span></span>
</td>
<td class="nump">3,830<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Total long term operating lease obligation</a></td>
<td class="nump">5,498<span></span>
</td>
<td class="nump">9,133<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Total long term financing lease obligation</a></td>
<td class="nump">240<span></span>
</td>
<td class="nump">371<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_laws_LeaseLiabilityNoncurrent', window );">Total long term lease obligation</a></td>
<td class="nump">5,738<span></span>
</td>
<td class="nump">9,504<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense', window );">Operating lease accumulated depreciation</a></td>
<td class="nump">5,900<span></span>
</td>
<td class="nump">1,200<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization', window );">Finance lease accumulated depreciation</a></td>
<td class="nump">$ 400<span></span>
</td>
<td class="nump">$ 200<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_laws_LeaseAssetsRightofUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lease Assets, Right-of-Use Asset</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_LeaseAssetsRightofUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_laws_LeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lease Liability, Current</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_LeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_laws_LeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lease Liability, Noncurrent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_LeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated amortization of right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918638-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
<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_OperatingLeaseRightOfUseAssetAmortizationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for right-of-use asset 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/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_OperatingLeaseRightOfUseAssetAmortizationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>93
<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="idm140003006051896">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Schedule of Future Minimum Lease 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_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Operating Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2021</a></td>
<td class="nump">$ 4,719<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">3,212<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">1,471<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">509<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">168<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">462<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">10,541<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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: Interest</a></td>
<td class="nump">683<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of lease liabilities</a></td>
<td class="nump">9,858<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityAbstract', window );"><strong>Financing Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2021</a></td>
<td class="nump">219<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo', window );">2022</a></td>
<td class="nump">143<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree', window );">2023</a></td>
<td class="nump">89<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour', window );">2024</a></td>
<td class="nump">25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive', window );">2025</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_FinanceLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">476<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount', window );">Less: Interest</a></td>
<td class="nump">28<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Present value of lease liabilities</a></td>
<td class="nump">448<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_laws_LesseeOperatingAndFinanceLeaseLiabilityAbstract', window );"><strong>Total</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_laws_NetLeaseLiabilityPaymentsRemainderofFiscalYear', window );">2021</a></td>
<td class="nump">4,938<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_laws_NetLeaseLiabilityPaymentsDueYearTwo', window );">2022</a></td>
<td class="nump">3,355<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_laws_NetLeaseLiabilityPaymentsDueYearThree', window );">2023</a></td>
<td class="nump">1,560<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_laws_NetLeaseLiabilityPaymentsDueYearFour', window );">2024</a></td>
<td class="nump">534<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_laws_NetLeaseLiabilitiesPaymentsDueYearFive', window );">2025</a></td>
<td class="nump">168<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_laws_NetLeaseLiabilityPaymentsDueafterYearFive', window );">Thereafter</a></td>
<td class="nump">462<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_laws_NetLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">11,017<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_laws_NetLeaseLiabilityImputedInterest', window );">Less: Interest</a></td>
<td class="nump">711<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_laws_NetLeaseLiabilityPresentValue', window );">Present value of lease liabilities</a></td>
<td class="nump">$ 10,306<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">laws:LeaseLiabilityCurrent<span></span>
</td>
<td class="text">laws:LeaseLiabilityCurrent<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList', window );">Finance Lease, Liability, Current, Statement of Financial Position [Extensible List]</a></td>
<td class="text">laws:LeaseLiabilityCurrent<span></span>
</td>
<td class="text">laws:LeaseLiabilityCurrent<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]</a></td>
<td class="text">laws:LeaseLiabilityNoncurrent<span></span>
</td>
<td class="text">laws:LeaseLiabilityNoncurrent<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList', window );">Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]</a></td>
<td class="text">laws:LeaseLiabilityNoncurrent<span></span>
</td>
<td class="text">laws:LeaseLiabilityNoncurrent<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Lease liability</a></td>
<td class="nump">$ 10,541<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_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=laws_CompanyHeadquartersMember', window );">Company Headquarters</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_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Operating Leases</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_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">2,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_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Lease liability</a></td>
<td class="nump">2,200<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_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=laws_MccookFacilityMember', window );">McCook facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Operating Leases</strong></a></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_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">2,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Lease liability</a></td>
<td class="nump">$ 2,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_laws_LesseeOperatingAndFinanceLeaseLiabilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 And Finance 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;">laws_LesseeOperatingAndFinanceLeaseLiabilityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_laws_NetLeaseLiabilitiesPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net Lease Liabilities, Payments, Due Year Five</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_NetLeaseLiabilitiesPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_laws_NetLeaseLiabilityImputedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net Lease Liability, Imputed Interest</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_NetLeaseLiabilityImputedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_laws_NetLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net Lease Liability, Payments Due</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_NetLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_laws_NetLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net Lease Liability, Payments, Due Year Four</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_NetLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_laws_NetLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net Lease Liability, Payments, Due Year Three</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_NetLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_laws_NetLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net Lease Liability, Payments, Due Year Two</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_NetLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_laws_NetLeaseLiabilityPaymentsDueafterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net Lease Liability, Payments, Due after Year Five</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_NetLeaseLiabilityPaymentsDueafterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_laws_NetLeaseLiabilityPaymentsRemainderofFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net Lease Liability, Payments, Remainder of Fiscal Year</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_NetLeaseLiabilityPaymentsRemainderofFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_laws_NetLeaseLiabilityPresentValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net Lease Liability, Present Value</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_NetLeaseLiabilityPresentValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes current finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918631-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>srt-types:extensibleListItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes noncurrent finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918631-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>srt-types:extensibleListItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=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_FinanceLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=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_FinanceLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OperatingLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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_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_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes noncurrent 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_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="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_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=laws_CompanyHeadquartersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=laws_CompanyHeadquartersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=laws_MccookFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=laws_MccookFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>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="idm140002927030664">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Terms and Interest Rate (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Operating Leases, Weighted Average Term (in years)</a></td>
<td class="text">2 years 10 months 24 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Operating Leases, Weighted Average Interest Rate (as percent)</a></td>
<td class="nump">5.20%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1', window );">Finance Leases, Weighted Average Term (in years)</a></td>
<td class="text">2 years 6 months<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent', window );">Finance Leases, Weighted Average Interest Rate (as percent)</a></td>
<td class="nump">5.30%<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_FinanceLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for finance lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<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="idm140002927055912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Cash Flows (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_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_laws_Operatingcashflowsfromoperatingleases', window );">Operating cash flows from operating leases</a></td>
<td class="nump">$ 4,256<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_laws_Operatingcashflowfromfinancingleases', window );">Operating cash flows from financing leases</a></td>
<td class="nump">28<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_laws_Financingcashflowfromfinancingleases', window );">Financing cash flows from financing leases</a></td>
<td class="nump">$ 257<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_laws_Financingcashflowfromfinancingleases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cash flow from financing leases</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_Financingcashflowfromfinancingleases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_laws_Operatingcashflowfromfinancingleases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cash flow from financing leases</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_Operatingcashflowfromfinancingleases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_laws_Operatingcashflowsfromoperatingleases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cash flows from operating leases</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_Operatingcashflowsfromoperatingleases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<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="idm140003016408888">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jan. 01, 2019</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_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating ROU Asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,246<span></span>
</td>
<td class="nump">$ 10,592<span></span>
</td>
</tr>
<tr class="re">
<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 );">Operating lease liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,858<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Financing lease liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 448<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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member', window );">Accounting Standards Update 2016-02</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating ROU Asset</a></td>
<td class="nump">$ 1,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Operating lease liabilities</a></td>
<td class="nump">1,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability', window );">Financing lease ROU asset</a></td>
<td class="nump">400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Financing lease liabilities</a></td>
<td class="nump">$ 400<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_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>97
<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="idm140002927713336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Credit Agreement - Narrative (Details) - Line of Credit<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BankOverdrafts', window );">Defaults</a></td>
<td class="nump">$ 5,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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtWeightedAverageInterestRate', window );">Weighted average interest rate</a></td>
<td class="nump">2.65%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">$ 34,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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_laws_DebtInstrumentAllowableIndebtednessForAcquisition', window );">Allowable indebtedness for acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 36,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_laws_DebtInstrumentCovenantNetLeverageRatio', window );">Total net leverage ratio</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=us-gaap_LineOfCreditMember', window );">Required Minimum Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_laws_DebtInstrumentCovenantEBITDAToFixedChargeCoverageRatio', window );">EBITDA to fixed charges ratio</a></td>
<td class="nump">1.15<span></span>
</td>
<td class="text">&#160;<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_laws_DebtInstrumentCovenantNetLeverageRatio', window );">Total net leverage ratio</a></td>
<td class="nump">3.25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity', window );">Credit facility, borrowing capacity</a></td>
<td class="nump">$ 100,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="ro">
<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 );">Revolving line of credit facility, outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Line of credit facility, remaining borrowing capacity</a></td>
<td class="nump">66,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_CreditFacilityAxis=us-gaap_LetterOfCreditMember', window );">Letter of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity', window );">Credit facility, borrowing capacity</a></td>
<td class="nump">$ 150,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="re">
<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 );">Maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 40,000,000.0<span></span>
</td>
<td class="nump">$ 15,000,000.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_laws_DebtInstrumentAllowableIndebtednessForAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Allowable Indebtedness For Acquisition</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_DebtInstrumentAllowableIndebtednessForAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_laws_DebtInstrumentCovenantEBITDAToFixedChargeCoverageRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant, EBITDA To Fixed Charge Coverage Ratio</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_DebtInstrumentCovenantEBITDAToFixedChargeCoverageRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_laws_DebtInstrumentCovenantNetLeverageRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant, Net Leverage Ratio</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_DebtInstrumentCovenantNetLeverageRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BankOverdrafts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 payments made in excess of existing cash balances, which will be honored by the bank but reflected as a loan to the entity. Overdrafts generally have a very short time frame for correction or repayment and are therefore more similar to short-term bank financing than trade financing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=99376301&amp;loc=d3e1243-112600<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.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_BankOverdrafts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtWeightedAverageInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 interest rate of debt outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtWeightedAverageInterestRate</td>
</tr>
<tr>
<td style="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_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_LineOfCreditFacilityCurrentBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_laws_DebtCovenantValueAxis=laws_RequiredMinimumValueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_DebtCovenantValueAxis=laws_RequiredMinimumValueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_LetterOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_LetterOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<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="idm140003026444072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Credit Agreement - Quarterly Financial Covenants (Details) - Line of Credit<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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_laws_DebtCovenantValueAxis=laws_RequiredMinimumValueMember', window );">Required Minimum Value</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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_laws_DebtInstrumentCovenantEBITDAToFixedChargeCoverageRatio', window );">EBITDA to fixed charges ratio</a></td>
<td class="nump">1.15<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_laws_DebtInstrumentCovenantNetLeverageRatio', window );">Total net leverage ratio</a></td>
<td class="nump">3.25<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_laws_DebtCovenantValueAxis=laws_ActualValueMember', window );">Actual Value</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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_laws_DebtInstrumentCovenantEBITDAToFixedChargeCoverageRatio', window );">EBITDA to fixed charges ratio</a></td>
<td class="nump">4.77<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_laws_DebtInstrumentCovenantNetLeverageRatio', window );">Total net leverage ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.60<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_laws_DebtInstrumentCovenantEBITDAToFixedChargeCoverageRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant, EBITDA To Fixed Charge Coverage Ratio</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_DebtInstrumentCovenantEBITDAToFixedChargeCoverageRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_laws_DebtInstrumentCovenantNetLeverageRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant, Net Leverage Ratio</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_DebtInstrumentCovenantNetLeverageRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_laws_DebtCovenantValueAxis=laws_RequiredMinimumValueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_DebtCovenantValueAxis=laws_RequiredMinimumValueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_laws_DebtCovenantValueAxis=laws_ActualValueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_DebtCovenantValueAxis=laws_ActualValueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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="idm140002929891816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Acquisition Liability (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Aug. 31, 2020</div></th>
<th class="th"><div>May 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<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 );">Payments for purchase</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,300<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_laws_BusinessCombinationConsiderationLiabilityInterestRate', window );">Implied interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.80%<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_laws_AcquisitionLiability', window );">Accrued acquisition liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 32,673<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_BusinessAcquisitionAxis=laws_PartsmasterMember', window );">Partsmaster</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 );">Payments for purchase</a></td>
<td class="nump">$ 2,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_laws_AcquisitionLiability', window );">Accrued acquisition liability</a></td>
<td class="nump">$ 32,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 32,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementScenarioAxis=srt_ScenarioForecastMember', window );">Forecast | Partsmaster</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 );">Payments for purchase</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 33,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_laws_AcquisitionLiability', window );">Accrued acquisition liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 32,700<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_laws_AcquisitionLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Acquisition 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;">laws_AcquisitionLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_laws_BusinessCombinationConsiderationLiabilityInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Consideration Liability, Interest Rate</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_BusinessCombinationConsiderationLiabilityInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</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_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_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_BusinessAcquisitionAxis=laws_PartsmasterMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=laws_PartsmasterMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_StatementScenarioAxis=srt_ScenarioForecastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_StatementScenarioAxis=srt_ScenarioForecastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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="idm140002928090664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Reserve for Severance - Activity in Reserve (Details) - Employee Severance - 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_RestructuringReserveRollForward', window );"><strong>Reserve for severance and related payments</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_RestructuringReserve', window );">Balance at beginning of period</a></td>
<td class="nump">$ 909<span></span>
</td>
<td class="nump">$ 359<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Charged to earnings</a></td>
<td class="nump">2,077<span></span>
</td>
<td class="nump">1,756<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Cash paid</a></td>
<td class="num">(1,735)<span></span>
</td>
<td class="num">(1,206)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Balance at end of the period</a></td>
<td class="nump">$ 1,251<span></span>
</td>
<td class="nump">$ 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_PaymentsForRestructuring">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3367-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRestructuring</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.P.4(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringReserveRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_RestructuringReserveRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>101
<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="idm140002927016792">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies (Details)<br> $ in Millions</strong></div></th>
<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_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_AccrualForEnvironmentalLossContingencies', window );">Accrued environmental matter costs</a></td>
<td class="nump">$ 0.1<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_AccrualForEnvironmentalLossContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total costs accrued as of the balance sheet date for environmental loss 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> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 25<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6395460&amp;loc=d3e13647-108346<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 30<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=6393242&amp;loc=d3e13207-110859<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccrualForEnvironmentalLossContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<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="idm140002929866408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement and Security Bonus Plans (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_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [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_DefinedContributionPlanCostRecognized', window );">401k Employer matching contributions</a></td>
<td class="nump">$ 2,900<span></span>
</td>
<td class="nump">$ 3,200<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_laws_DefinedContributionRetirementPlanDiscretionaryEmployerContribution', window );">Defined defined contribution retirement investment plans contributions</a></td>
<td class="nump">200<span></span>
</td>
<td class="nump">400<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount', window );">Employer contributions, profit sharing retirement plan</a></td>
<td class="nump">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_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems', window );"><strong>Retirement and Security Bonus Plans</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_CashSurrenderValueFairValueDisclosure', window );">Cash surrender value in life insurance of certain employees</a></td>
<td class="nump">6,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 liability</a></td>
<td class="nump">133,882<span></span>
</td>
<td class="nump">96,428<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Current liabilities</a></td>
<td class="nump">$ 97,995<span></span>
</td>
<td class="nump">56,930<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis=us-gaap_DeferredProfitSharingMember', window );">Security bonus plan</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_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems', window );"><strong>Retirement and Security Bonus Plans</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_laws_DeferredCompensationVestingPercentageInitial', window );">Initial vesting percentage</a></td>
<td class="nump">25.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_laws_DeferredCompensationMinimumVestingPeriod', window );">Minimum vesting period</a></td>
<td class="text">five<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_laws_DeferredCompensationAnnualVestingPercentageAfterFiveYears', window );">Annual vesting percentage after initial period</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense', window );">Expense recognized</a></td>
<td class="nump">$ 300<span></span>
</td>
<td class="nump">$ 500<span></span>
</td>
</tr>
<tr class="re">
<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 liability</a></td>
<td class="nump">11,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_LiabilitiesCurrent', window );">Current liabilities</a></td>
<td class="nump">300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrent', window );">Long-term liabilities</a></td>
<td class="nump">$ 11,300<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_laws_DeferredCompensationAnnualVestingPercentageAfterFiveYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Compensation Annual Vesting Percentage After Five Years</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_DeferredCompensationAnnualVestingPercentageAfterFiveYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</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_laws_DeferredCompensationMinimumVestingPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Compensation Minimum Vesting 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;">laws_DeferredCompensationMinimumVestingPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>us-types:durationStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_laws_DeferredCompensationVestingPercentageInitial">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Compensation Vesting Percentage Initial</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_DeferredCompensationVestingPercentageInitial</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</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_laws_DefinedContributionRetirementPlanDiscretionaryEmployerContribution">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined Contribution Retirement Plan Discretionary Employer Contribution</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_DefinedContributionRetirementPlanDiscretionaryEmployerContribution</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CashSurrenderValueFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 portion of the amount that could be realized under a life insurance contract or contracts owned by the entity, commonly known as corporate-owned life insurance (COLI) or bank-owned life insurance (BOLI).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashSurrenderValueFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The compensation expense recognized during the period pertaining to the deferred compensation 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> -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 710<br> -SubTopic 10<br> -Section 30<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6409875&amp;loc=d3e20015-108363<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of discretionary contributions made by an employer to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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_LiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(25))<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 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://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(23))<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(22))<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 201.5-02(26))<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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 8: 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 9: 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 201.5-02(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis=us-gaap_DeferredProfitSharingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis=us-gaap_DeferredProfitSharingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>103
<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="idm140003003451064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation Plans - Plan Administration (Details) - 2009 Equity Compensation Plan<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2020 </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Number of shares available for grant (in shares)</a></td>
<td class="nump">247,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=laws_EquityCompensationPlanMember', window );">Director</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_laws_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMaximumAnnualShareGrantLimit', window );">Share-based compensation plan maximum share grants per year (in shares)</a></td>
<td class="nump">125,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=laws_EquityCompensationPlanMember', window );">Share-based Payment Arrangement, Nonemployee | Director</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_laws_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMaximumAnnualShareGrantLimit', window );">Share-based compensation plan maximum share grants per year (in shares)</a></td>
<td class="nump">20,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_laws_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMaximumAnnualShareGrantLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Maximum Annual Share Grant Limit</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMaximumAnnualShareGrantLimit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=laws_EquityCompensationPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=laws_EquityCompensationPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_us-gaap_GranteeStatusAxis=us-gaap_ShareBasedPaymentArrangementNonemployeeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_GranteeStatusAxis=us-gaap_ShareBasedPaymentArrangementNonemployeeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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="idm140002932575672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation Plans - Stock Performance Rights (Details) - USD ($)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract', window );"><strong>Valuation assumptions:</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid', window );">Cash paid out for SPR excercises</a></td>
<td class="nump">$ 500,000<span></span>
</td>
<td class="nump">$ 13,400,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_AccruedEmployeeBenefitsCurrent', window );">Liability reflecting estimated fair value of future pay-outs</a></td>
<td class="nump">$ 14,437,000<span></span>
</td>
<td class="nump">14,908,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_AwardTypeAxis=us-gaap_StockAppreciationRightsSARSMember', window );">Stock Performance Rights</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock Performance Rights</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue', window );">Weighted average estimated value of SPRs outstanding (in USD per share)</a></td>
<td class="nump">$ 26.88<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract', window );"><strong>Valuation assumptions:</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum', window );">Expected volatility, minimum, percent</a></td>
<td class="nump">46.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum', window );">Expected volatility, maximum, percent</a></td>
<td class="nump">66.90%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum', window );">Risk-free rate of return, minimum</a></td>
<td class="nump">0.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum', window );">Risk-free rate of return, maximum</a></td>
<td class="nump">0.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments', window );">Expected annual dividend</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_AllocatedShareBasedCompensationExpense', window );">Stock options expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,900,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_AccruedEmployeeBenefitsCurrent', window );">Liability reflecting estimated fair value of future pay-outs</a></td>
<td class="nump">$ 14,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward', window );"><strong>Number of SPRs</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 );">Outstanding on December 31, 2019 (in shares)</a></td>
<td class="nump">599,861<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised', window );">Exercised (in shares)</a></td>
<td class="num">(18,861)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding on December 31, 2020 (in shares)</a></td>
<td class="nump">581,000<span></span>
</td>
<td class="nump">599,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_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisable', window );">Exercisable on December 31, 2020 (in shares)</a></td>
<td class="nump">573,086<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 Exercise Price</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding on December 31, 2019 (in USD per share)</a></td>
<td class="nump">$ 26.88<span></span>
</td>
<td class="nump">$ 26.56<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Exercised (in USD per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16.48<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding on December 31, 2020 (in USD per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26.88<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_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageGrantDate', window );">Exercisable on December 31, 2020 (in USD per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 26.72<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_laws_ShareBasedCompensationNonOptionEquityInstrumentsOutstandingIntrinsicValue', window );">SPRs outstanding, intrinsic value</a></td>
<td class="nump">$ 14,600,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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Total unrecognized compensation cost</a></td>
<td class="nump">$ 200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Unrecognized cost, period for recognition (in years)</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Shares vested (in shares)</a></td>
<td class="nump">43,397<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Vested in period, fair value</a></td>
<td class="nump">$ 1,300,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms', window );">Weighted average remaining contractual term, SPRs outstanding (in years)</a></td>
<td class="text">2 years<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_laws_ShareBasedCompensationNonOptionEquityAwardsExercisableWeightedAverageRemainingContractualTerm', window );">Weighted average remaining contractual term, SPRs exercisable (in years)</a></td>
<td class="text">1.8 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_StockAppreciationRightsSARSMember', window );">Stock Performance Rights | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock Performance Rights</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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Expiration period (in years)</a></td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period (in years)</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract', window );"><strong>Valuation assumptions:</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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term (in years)</a></td>
<td class="text">6 months<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_StockAppreciationRightsSARSMember', window );">Stock Performance Rights | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock Performance Rights</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period (in years)</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract', window );"><strong>Valuation assumptions:</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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term (in years)</a></td>
<td class="text">3 years 6 months<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_laws_ShareBasedCompensationNonOptionEquityAwardsExercisableWeightedAverageRemainingContractualTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share Based Compensation Non Option Equity Awards Exercisable Weighted Average Remaining Contractual Term</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_ShareBasedCompensationNonOptionEquityAwardsExercisableWeightedAverageRemainingContractualTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>us-types:durationStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_laws_ShareBasedCompensationNonOptionEquityInstrumentsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share Based Compensation Non Option Equity Instruments Outstanding Intrinsic Value</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_ShareBasedCompensationNonOptionEquityInstrumentsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other Than Options, Exercisable</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</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_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageGrantDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other Than Options, Exercisable, Weighted Average Grant 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;">laws_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageGrantDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</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_AccruedEmployeeBenefitsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6935-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=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 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_AccruedEmployeeBenefitsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 intrinsic 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 to settle liability for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated amount of dividends to be paid to holders of the underlying shares (expected dividends) over the option's term. Dividends are taken into account because payment of dividends to shareholders reduces the fair value of the underlying shares, and option holders generally do not receive dividends.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum</td>
</tr>
<tr>
<td style="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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 non-option equity instruments exercised by participants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_StockAppreciationRightsSARSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_StockAppreciationRightsSARSMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>105
<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="idm140003004155752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation Plans - Restricted Stock Awards (Details) - Restricted stock awards - USD ($)<br> $ / shares in Units, $ in Millions</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>Restricted Stock Awards</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 );">Outstanding on December 31, 2019 (in shares)</a></td>
<td class="nump">90,909<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">18,371<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Exchanged for common shares (in shares)</a></td>
<td class="num">(63,481)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding on December 31, 2020 (in shares)</a></td>
<td class="nump">45,799<span></span>
</td>
<td class="nump">90,909<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Total unrecognized compensation cost</a></td>
<td class="nump">$ 0.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Unrecognized cost, period for recognition (in years)</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value (in USD per share)</a></td>
<td class="nump">$ 36.68<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Selling, general and administrative expenses</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_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>
</tr>
<tr class="re">
<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 options expense</a></td>
<td class="nump">$ 1.2<span></span>
</td>
<td class="nump">$ 1.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">2009 Equity Compensation Plan | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period (in years)</a></td>
<td class="text">1 year<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_RestrictedStockUnitsRSUMember', window );">2009 Equity Compensation Plan | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period (in years)</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=laws_EquityCompensationPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=laws_EquityCompensationPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>106
<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="idm140002927272296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation Plans - Market Stock Units (Details) - USD ($)<br> $ in Millions</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_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketStockUnitOutstandingRollForward', window );"><strong>Number of Market Stock Units</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_laws_MSUOutstandingBalance', window );">Outstanding on December 31, 2019 (in shares)</a></td>
<td class="nump">139,643<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_laws_MSUGrants', window );">Granted (in shares)</a></td>
<td class="nump">21,648<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_laws_MSUsExchangedforShares', window );">Exchanged for stock (in shares)</a></td>
<td class="num">(24,035)<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_laws_MSUOutstandingBalance', window );">Outstanding on December 31, 2020 (in shares)</a></td>
<td class="nump">137,256<span></span>
</td>
<td class="nump">139,643<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketStockUnitsPotentiallyIssuableSharesRollForward', window );"><strong>Maximum Shares Potentially Issuable</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_laws_PotentialSharesfromMSUsOutstanding', window );">Outstanding on December 31, 2019 (in shares)</a></td>
<td class="nump">199,303<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_laws_PotentialSharesfromMSUGrants', window );">Granted (in shares)</a></td>
<td class="nump">32,472<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_laws_SharesIssuedOnVestingofMSUs', window );">Exchanged for stock (in shares)</a></td>
<td class="num">(36,052)<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_laws_PotentialSharesfromMSUsOutstanding', window );">Outstanding on December 31, 2020 (in shares)</a></td>
<td class="nump">195,723<span></span>
</td>
<td class="nump">199,303<span></span>
</td>
</tr>
<tr class="rh">
<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=laws_MarketStockUnitMember', window );">MSUs</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_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>
</tr>
<tr class="re">
<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 options expense</a></td>
<td class="nump">$ 0.7<span></span>
</td>
<td class="nump">$ 1.2<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr class="re">
<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>
</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_laws_PotentialSharesFromMSUVest', window );">Potential Shares From MSU Vest</a></td>
<td class="nump">0.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_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</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_laws_PotentialSharesFromMSUVest', window );">Potential Shares From MSU Vest</a></td>
<td class="nump">150.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_laws_Tradingdays', window );">Trading days</a></td>
<td class="text">60 days<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_laws_MSUGrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>MSU Grants</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_MSUGrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</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_laws_MSUOutstandingBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Outstanding Balance of Market Stock Units</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_MSUOutstandingBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</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_laws_MSUsExchangedforShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>MSUs Exchanged for Shares</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_MSUsExchangedforShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</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_laws_PotentialSharesFromMSUVest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Shares From MSU Vest</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_PotentialSharesFromMSUVest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</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_laws_PotentialSharesfromMSUGrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Common Shares potentially issuable upon the vesting of the Market Stock Units (MSUs) Granted</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_PotentialSharesfromMSUGrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</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_laws_PotentialSharesfromMSUsOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Common Shares Potentially Issuable upon Vesting of the Market Stock Units (MSUs) Outstanding</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_PotentialSharesfromMSUsOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</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_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketStockUnitOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Market Stock Unit, Outstanding [Roll Forward]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketStockUnitOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_laws_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketStockUnitsPotentiallyIssuableSharesRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Market Stock Units, Potentially Issuable Shares [Roll Forward]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketStockUnitsPotentiallyIssuableSharesRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_laws_SharesIssuedOnVestingofMSUs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Common Shares Issued in Exchange for Vested Market Stock Units (MSUs)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_SharesIssuedOnVestingofMSUs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</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_laws_Tradingdays">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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;">laws_Tradingdays</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</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_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=laws_MarketStockUnitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=laws_MarketStockUnitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>107
<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="idm140002929273416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation Plans - Stock Options (Details) - USD ($)<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_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Unrecognized compensation expense</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Outstanding stock options (in shares)</a></td>
<td class="nump">80,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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Weighted average exercise price (in USD per share)</a></td>
<td class="nump">$ 27.70<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Share-based Payment Arrangement, Option</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_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>
</tr>
<tr class="re">
<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 options expense</a></td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="nump">$ 100,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_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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>108
<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="idm140002925602424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation Plans - Performance Awards (Details) - PAs<br> $ in Millions</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>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">10,852<span></span>
</td>
</tr>
<tr class="re">
<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 options expense | $</a></td>
<td class="nump">$ 0.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_laws_EquitySharePayoutRange', window );">Equity share payout range (in shares)</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_laws_EquitySharePayoutRange', window );">Equity share payout range (in shares)</a></td>
<td class="nump">16,278<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_laws_EquitySharePayoutRange">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity Share Payout Range</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_EquitySharePayoutRange</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</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_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_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_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_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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>109
<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="idm140003003476216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information - Reportable Segments (Details)<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>
<div>USD ($) </div>
<div>segment</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 351,591<span></span>
</td>
<td class="nump">$ 370,785<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">186,538<span></span>
</td>
<td class="nump">197,354<span></span>
</td>
</tr>
<tr class="ro">
<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">20,550<span></span>
</td>
<td class="nump">9,066<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(654)<span></span>
</td>
<td class="num">(603)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other income, net</a></td>
<td class="nump">889<span></span>
</td>
<td class="nump">1,211<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income before income taxes</a></td>
<td class="nump">20,785<span></span>
</td>
<td class="nump">9,674<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Capital expenditures</a></td>
<td class="nump">1,687<span></span>
</td>
<td class="nump">2,028<span></span>
</td>
</tr>
<tr class="re">
<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">6,701<span></span>
</td>
<td class="nump">5,893<span></span>
</td>
</tr>
<tr class="ro">
<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">256,304<span></span>
</td>
<td class="nump">204,429<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Equity Method Investments</a></td>
<td class="num">(8,719)<span></span>
</td>
<td class="num">(8,548)<span></span>
</td>
</tr>
<tr class="rh">
<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=laws_LawsonSegmentMember', window );">Lawson</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_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">312,803<span></span>
</td>
<td class="nump">329,367<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">171,258<span></span>
</td>
<td class="nump">181,567<span></span>
</td>
</tr>
<tr class="ro">
<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">17,715<span></span>
</td>
<td class="nump">6,483<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures</a></td>
<td class="nump">1,529<span></span>
</td>
<td class="nump">1,522<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">5,343<span></span>
</td>
<td class="nump">4,757<span></span>
</td>
</tr>
<tr class="re">
<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">$ 221,490<span></span>
</td>
<td class="nump">168,803<span></span>
</td>
</tr>
<tr class="rh">
<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=laws_BoltSegmentMember', window );">Bolt</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_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>
</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_laws_NumberOfBranches', window );">Number of branches | segment</a></td>
<td class="nump">14<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 38,788<span></span>
</td>
<td class="nump">41,418<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">15,280<span></span>
</td>
<td class="nump">15,787<span></span>
</td>
</tr>
<tr class="re">
<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">2,835<span></span>
</td>
<td class="nump">2,583<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Capital expenditures</a></td>
<td class="nump">158<span></span>
</td>
<td class="nump">506<span></span>
</td>
</tr>
<tr class="re">
<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">1,358<span></span>
</td>
<td class="nump">1,136<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">$ 43,533<span></span>
</td>
<td class="nump">$ 44,174<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_laws_NumberOfBranches">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Branches</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_NumberOfBranches</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</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_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses 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 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<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 25<br> -Subparagraph (a)<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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<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_EquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_us-gaap_StatementBusinessSegmentsAxis=laws_LawsonSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=laws_LawsonSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=laws_BoltSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=laws_BoltSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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="idm140003004335000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information - Reportable Segments by Geographic Area (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_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 351,591<span></span>
</td>
<td class="nump">$ 370,785<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-lived assets</a></td>
<td class="nump">78,575<span></span>
</td>
<td class="nump">61,327<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">283,261<span></span>
</td>
<td class="nump">295,675<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-lived assets</a></td>
<td class="nump">44,395<span></span>
</td>
<td class="nump">25,478<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_CA', window );">Canada</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_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">68,330<span></span>
</td>
<td class="nump">75,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_NoncurrentAssets', window );">Long-lived assets</a></td>
<td class="nump">$ 34,180<span></span>
</td>
<td class="nump">$ 35,849<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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=country_CA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CA</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>111
<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="idm140003003351112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Repurchase Program (Details) - USD ($)<br> $ / shares in Units, $ in Millions</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_DisclosureOfRepurchaseAgreementsAbstract', window );"><strong>Disclosure of Repurchase Agreements [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_StockRepurchaseProgramAuthorizedAmount1', window );">Stock repurchase program, authorized amount</a></td>
<td class="nump">$ 4.5<span></span>
</td>
<td class="nump">$ 7.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Treasury stock acquired (in shares)</a></td>
<td class="nump">47,504<span></span>
</td>
<td class="nump">32,362<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockAcquiredAverageCostPerShare', window );">Treasury stock acquired (in USD per share)</a></td>
<td class="nump">$ 36.93<span></span>
</td>
<td class="nump">$ 38.13<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_DisclosureOfRepurchaseAgreementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureOfRepurchaseAgreementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockAcquiredAverageCostPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total cost of shares repurchased divided by the total number of shares repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockAcquiredAverageCostPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and are being held in 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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<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_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>112
<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="idm140002924509736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Details)<br> $ in Millions</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_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [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_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty', window );">Inventory purchased from related party</a></td>
<td class="nump">$ 0.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_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: 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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>113
<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="idm140003003882472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COVID-19 Risks and Uncertainties (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Mar. 27, 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_UnusualRiskOrUncertaintyLineItems', window );"><strong>Unusual Risk or Uncertainty [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_laws_SocialSecurityTaxEmployerDeferralCARESAct', window );">Deferred employer side social security payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,500<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_laws_CanadaEmergencyWageSubsidy', window );">Canada emergency wage subsidy</a></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>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="nump">28,393<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,495<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_laws_AcquisitionLiability', window );">Accrued acquisition liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 32,673<span></span>
</td>
<td class="text">&#160;<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_StatementScenarioAxis=srt_ScenarioForecastMember', window );">Forecast</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnusualRiskOrUncertaintyLineItems', window );"><strong>Unusual Risk or Uncertainty [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_laws_PaymentsOfDeferredEmployerPayrollTaxCARESAct', window );">Payments Of Deferred Employer Payroll Tax, CARES Act</a></td>
<td class="nump">$ 1,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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_laws_AcquisitionLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Acquisition 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;">laws_AcquisitionLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_laws_CanadaEmergencyWageSubsidy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Canada Emergency Wage Subsidy</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">laws_CanadaEmergencyWageSubsidy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_laws_PaymentsOfDeferredEmployerPayrollTaxCARESAct">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Of Deferred Employer Payroll Tax, CARES 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;">laws_PaymentsOfDeferredEmployerPayrollTaxCARESAct</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_laws_SocialSecurityTaxEmployerDeferralCARESAct">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Social Security Tax, Employer, Deferral, CARES 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;">laws_SocialSecurityTaxEmployerDeferralCARESAct</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>laws_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_UnusualRiskOrUncertaintyLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_UnusualRiskOrUncertaintyLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_StatementScenarioAxis=srt_ScenarioForecastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_StatementScenarioAxis=srt_ScenarioForecastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>114
<FILENAME>R88.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="idm140003010824632">
<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 doubtful accounts:</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 period</a></td>
<td class="nump">$ 593<span></span>
</td>
<td class="nump">$ 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_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Charged to Costs and Expenses</a></td>
<td class="nump">578<span></span>
</td>
<td class="nump">623<span></span>
</td>
</tr>
<tr class="re">
<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="num">(517)<span></span>
</td>
<td class="num">(579)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at end of period</a></td>
<td class="nump">654<span></span>
</td>
<td class="nump">593<span></span>
</td>
</tr>
<tr class="rh">
<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="ro">
<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 period</a></td>
<td class="nump">1,235<span></span>
</td>
<td class="nump">2,569<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Charged to Costs and Expenses</a></td>
<td class="nump">22<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="num">(1,334)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at end of period</a></td>
<td class="nump">$ 1,257<span></span>
</td>
<td class="nump">$ 1,235<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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>115
<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="idm140002927556648">
<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">Accounting Standards Update 2016-02 [Member]<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>116
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M[JT[C<[1;_>?T0]G/Z(S)!OTZT9UFC=K?;DR<&<[?E4=[_+I<!<:N,MG47U
MC"P1Q11[AM^\>S@I7P]?0;Q#T'0(FO;^6"CHKFU%8Q#7&N*\B'AD@T?6>TQ"
M'KG>(,@-JNP'\4<G][R&6WAS=7"5]J[L,MM?TX*5['*UGZ;$M4J3,AV,7LE,
M!IE)5.:=T*:5E7W65JA/W,%!-KEM618S::Y-@:E?63HH2Z/*/E:5ZB!?4!HJ
M <E[J,42U4)KQ&LH-?VTA**%UJI[,(]=#>O_.$ ]HK,L3?KLGZ4E6X(+O1-]
M>:A??"&FCOPD24DZ"]*U8D61,'^8V1!F%@WS2[.'6:%:*?02-<+XY&7.C3-2
M9/E,GFN5IB4.S(]\D)='Y?TB=045E3<"EOKD4>@^N\")'9=K)+X#1+3PSNW<
MD973HIQI=XU2EN=^Z<4@O8A*_U497D/%G*YLG\#"N3=)&,[H3*+'#&<)#<SR
M<A!91D7>ML#?UKPLT0Z2;/JLVF*Q S":TWROJF[;U7U!7@O(>27Y@7A@S+>J
M-?+/_@M?=*4K.RTPG@7GL8(5E/EC(WA$"8Y&]UD\"DC_&F!1J:U AG_W3Y*C
MGU<"BJ28/P./&24Y(0&=$^21J,Z?E5H_R[KV2B/NLD])GLVEN684ES10'<@(
M)D+?Y@B@HQ.VKM7R44 R==?:^N>52SV/DA3S6N8S2\JL#,@=J4?BV/O2&-X\
M2:@0QQ47+&I'1Z\?>8KGT/.94<8"98V,W"-O@,]V<S:EG1:1XD \9,NS9"[2
MM2*$!M?/B$ 29^!7LQ%M3)T'2<Q9-*X1#=56,F*+Q+EUJ*X1:2Z.:)HQ[*3.
M8X>3A(9FX@@NDK^KI:LE?Y"U- #86%]'1JR0.%>@,6D[J&F\@CJM95^)3S?Q
M=A?$10>C6>[,=-<,!Y(PTH7$\3(T43O^8K'ME><6?TJIPS^/&6%Y$7A.=&0$
MC3/B/P+V7$@]U/(I"#'JUOTDS>9-J,>*%2R00SK"@<;A<'K>IR:GQZ[J5^9D
M;GEE>]!1).4\LSZSDH6H1B=[FC@Z7C= ;VEU@5#F93GGAL<LS<I@DD=NT#@W
M[L1>U7O9/"'[BZW+%?0-TDL.ZB)AWL]X3"C-0QD=H4'CT+@7D$U8Y>A!-= .
MVY;-*]"+ V=%><V*))3+D1HT3HUWK2@7"FG.G!7E6I7II(2_%CBR@\;9,;2%
MT!3:-156Z<*!X"0C<YF>#1++0WD<"4+C>Y]!)K2M\0I/W?T++1)'IFL%G5D1
MD#GRB,9Y]/5=I<B%2YHZ7:''"OJ)0*]%1PK1.(4.A>@MA3Z^P ;;636N70G[
ML$ :V<@A%N?0C=INI;';KD.%KU1CH!Z)I@+!Z)__*"@A/Z'_*B,0R;R'.%'_
M]O3U0N]X):X6L(73HMV+Q37R'7W]#8Y>YV!$'2/1GNG>J.K;1M5KT>H^XORG
M?C=J7J)'8B.16)Q(M^UI26E[IR4Z(]"9M(?]S07ZV)F-:N6?\/LY2C%>8HR1
MWO#6GHU(K?NNR\*W,QJV&6N+BW-X)(VWKV$NJN:8B)J\CG%R[O?&P1_,(^@(
MWPZ0I3:^28SHRR'$TUPKE[3(EQE-^Z#+)2GQ$G:[0T:FIUKHZR0GHP.<D25F
MY=$!3M@R#SCP9M"E:$F+.21\5B UD,>1M2S.VAN^D[9LR 8ZK\J>@T!3,.32
M*]?#T](MPSZS H=V1&S$+HMC]TX8#E]!H\C;!AZ#_Z37)2K!),/S S&/79'!
M!CT@<D0O>V/;UD)ST+4OA_DYS!3H]Y=ID?7SA"39,ADGY4;4ZW=,%1?!YR5V
MCE!]9FF>!1HS-J*:Q5']<7)$=FC-;6O1BHU]O;07I_.G'VJE]8]>_1XVE\Y#
M<8W.0])'?+/W'%/J8.7UJO4<1E(Z/8P\"O8=6A88AT2/1&=_D>C]S/F+093N
M6P_?"8'/SG="L)J\\[(O''_A[9-L-*K%(PS$'W+PT![>X1TNC-KUK\$>E#%J
MVW_<" [BK0'\_J@ ]L<+^V9M>)-Z_7]02P,$%     @ 88%:4H&P24I% P
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
M3$I6Z<<=S7+*E0!\WS F3R]J@NZ:;OD?4$L#!!0    ( &&!6E*EG_5+W08
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
M)>GR2RGGU;NM>UF6<E9]G(IX)'(%0/M8RO+YBUI@]:KZ_#]02P,$%     @
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
MOS_!:#8PFD5&L_\O_G\"@G=X]&+:.ENT.?L17!G1]-F//[S*LLF;[C1NIF_
M.N"*H#_;V+I!\] ?/@?E >%7Z[B"54U.Y6B@4"*%VK4LH9*UZ;-$,3VY@\K)
M ]L(JTS1!F_4(\AM+1!Y7"OC67$;F(O0(;*T!W(FJ UAJ#"%6Z"13( &E8LN
M,I)<O"8_U')]>S-PE>ER3]QHS&D,[R5Y7PQ4*'R.-D!));C3)#S+>+&=8Z_7
MM^>/M4I)DNNQ6*FO^TS)>;$J2:[T@]3L;%M6(IHA#H,I*.112[B@#YUVD+W=
M[T504\*!3"%2UFAD'!8BC1A$VP=XEGR\ODJ>]Z("?9VT3R43-RK]P2B6Z-BS
MW5UL!+# KL*UU?ROZONV)"76Z0QV3EI W@@/VN;(D3!\(L]R>T/*&P.KMA2J
MPX<\BB1/-X+YYU8YB=VB8R_/C42/1+2_M-8YH_&Y;^A+97+=%EU^?NH2QW_W
MR:9GLU/D+.,+X:5'6\/=&!VLPR.TZF;OHWOW@EVC*Z6?0=->0B?CER\2<-VK
MT&W8-G$2[RS+W<5E)0\IN> @YWMK^;0)"8:G>?DG4$L#!!0    ( &&!6E(3
MJ*Q)V1D  !%.   8    >&PO=V]R:W-H965T<R]S:&5E=#@N>&ULM5QKD]NV
MDOTKK-F[&[M*(\_+SLMQU=AY7-]*8I<G3CYL[0>(A"3$)*$ Y&@FO_Z>[@9
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
M<KYC'H@0;'NZO!@#N8NS#,F%?#:O@1U&0&@Q04)I,Z=#_24FP"3F7A%0DW
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
M8;) [XUO.W+YNXD?9K1K@9]S[;E01=Q3=Z3)4;: ET<$<;"I=>0X_GE.ZPG
M<8(IXO/S7J?[.%]-CU/"<)HER'%%*^*R^7C=GYD 066:^00J+OO?<(PE YE#
M@1G5-OG<UN"8>(K!,IHQ !L?OAU.(^VIM6,@HQE7)VEKR*XWP_5!JQE3.1RF
M6'S]%C] H=$2E ;,]M^\$0\\2]),R!"6AQCJ5^KV_.H+L5@FJ_E"W+59Z^MI
MIQ7*A &1B&4RO5R+'Q4YTFO\:\3BK<J5(_P,"FV>7"TNL<MRGLS6&_'=$"DG
MR/MGRVX78K9*+F=K\<X@40%-%7MODLW5YFAG#UWX,EV+A_/-;)E<K6?BEV/W
M@DV;S4H\.LIT.( R"J)M\E?!D(I+">9B .2K![*T]DV=L*L?D"_76K_8S([^
M\:3 :>-R9>L(B: 0#VZ0(*XXBUK!]R0#)%)_:C!'#!Z[!-E)Q-XDLF6!/M3[
MR*%Y/U+S#]+4A$.>AV=78_'UK^W^WY!2P9<5XM]HSO%4_OD,S8+B8V/BXFJ=
MK#=78KE8)4N@X">8^RZ:B_/>:K%"'N:;&(.C@S2!PR90E&\K*89%;G%(:R?6
M >V2\VAY&!/_["KDLWDF$1K,KGD(1Q! (RU*&^3V8H(J;3H/SQ(TB=0%1U3H
MSXMOV(@QQV:O1U6 *O;Q*&R.\V.HJ9&<&2.U[T4&1TB^+N)A..A(T6V_Z?I"
M(G1WJH()%!M42$W7$C1*=3T>N^-8W!Q0B#WY_)YU[*E-IM,HTA$.V]D&XTA]
MQ&/O#!V2V?I$Y#4=<KN5I:09%4'H33W8FV\8XM$RKFO"?3PGG?4]]I5SM4&-
MRZ1$GOU0959%!]ML,LNB*Z5<J8VMB(F.SCK4U2XZ3D#F21+G27+"IBDX/?:F
M$Q0DX''T&#ZT!9WJB@=30A(.04^H0A_]/7:+;NP;G[LKFO1NWL!1.[Y?Y"9O
M0KR$Z]YV5YAW\>;NN#S>?[Z7V 9T4J@<HM/Q9C42+MXIQH=@*[['V]H 0N2?
M>P7Z<[0 WW.+::=YH VZB]W;_P%02P,$%     @ 88%:4CCT_P,8"   MA0
M !D   !X;"]W;W)K<VAE971S+W-H965T,3 N>&ULM5AK;]RV$OTKQ**+?G'V
M9>?1U#9@.PT:H$$,NVE17/0#5YK=)4R)"DGM>OOK[YFAI)4V=FZ+BWY(K*4X
MPWF<.3/4^<[YA[ ABNJQL&6X&&UBK-Y.IR';4*'#Q%54XLW*^4)'_/3K::@\
MZ5R$"CM=S&:OIH4VY>CR7-9N_>6YJZ,U)=UZ%>JBT'Y_3=;M+D;S4;MP9]:;
MR O3R_-*K^F>XN?JUN/7M-.2FX+*8%RI/*TN1E?SM]=GO%\V_&9H%WK/BCU9
M.O? /S[D%Z,9&T26LL@:-/YLZ8:L944PXTNC<]0=R8+]YU;[>_$=OBQUH!MG
M?S=YW%R,WHQ43BM=VWCG=C]3X\]+UI<Y&^1_M4M[SUZ/5%:'Z(I&&!84IDQ_
M]6,3AY[ F]DS HM&8"%VIX/$RG<ZZLMS[W;*\VYHXP=Q5:1AG"DY*??1XZV!
M7+R\HRV5-:D[RMRZ-!RI\VF$8GX]S1HEUTG)XADE\X7ZZ,JX">JG,J=\J& *
MBSJS%JU9UXMO:GQ'V42=SD_48K:8?4/?:>?FJ>@[_1]NKKPKU UL]8 #0ATW
MZD:"3%[]YVH99/W/;QQXUAUX)@>>_7]Q_<=*U%50E?91N96*&X(O1:7+_?<!
M%9(V^]YF76J[#R:<*!-5YLK,UL@/!'7DE8T.*NZ<"@25.I*JR$N=EQDIM[1F
MK5D-Q'69HX RYW-3KNW^9"C6'HWPD2["6U5YE]=9#"(7R&]-1F&B/@,=7LQ&
MW9C&1CBBV;:4$E@D[V#E<J^N[F_4J]FKD[ZKO#<8* J=%+QP:DDJP_$1DO".
M!2+8 Q8H6,W'.E75/H//U-JG#"Q<>X)(70G)K+7/+87 5NTV!"T>XJITHM&3
M2*B=-S%2V9T_4;>]P'TZ!$[]HG<!BMM @TL1,(0005F#VF+X42QMMC6+$C5>
MOG8VJONZJNR^?3=1OWZ]OU6?FP#E\.N9/,*K%9S(.18&4<L:Z"-CNHO)T[()
M 6TNG]DT45<V;ER]W@P2QN8A864T*]-#GQ@3AH:HI4-)'HP9GGHX*2&B%5.N
M1(0 ? +#P\L2>2JWKC%4(4=ET*D+2,F7@(+GMTL Y@&M"N").T)&H34,0I;B
MW7J2.ZAG,"1Q-EV\0$:#-(=<2:CV?TMSD\4UE8P*.I0PM*-#&O@D?,6N!FV)
M0?GQ[M.ANH[3.%%W'0E8J00&?1-*UA 8OPU!_'54*)(6032:4,,NK2QG<"E>
M<"CA< .B?A)^5&2D7H9*!\46-J:J.$C^Z2W=.4TNA03ZASR3CLP5!1 %BZPK
MUR\B^6)(#A@#; ]E(!SR$2,+MU13U(7Z4FO@,^[9\S:^3]4:F%18E&N8#;L%
M%P>,29$=S[[4)IB$SP;=6OWV\<.A;+RK7-KQ1/*N5.5\RXD)+RUWGO0PT<LM
M1+,'-N5@M90,3V,@J%2>*94,'!0%7' >_(UD0&!KN!V@P#8XF&O%N%P$A#E7
M[-0Q(AH*S?\1-B;JWK M 3\X62!;)C]6V@_/1F])\BGZ#O8= >H9D+;GA^/3
M3Q*V>\&EQPI3(52WO21QG)'FDSRH 0=[5!W@MEY.DKD#4Q-BGJ#M/G/(UK[?
M08%+CW@0"^W.;A?@JO.\0\^PL+'P! _\>^6.]FBR#1_0E+UTT)PLRM;OV7XN
M]N0[X0HA%>/*9 #J,[2''IKH!PXD;8VK$1'#Z#7: N- N_3*X1B K0&KE%HE
M6I]>K[F!I[3V(19=A)Z&7+OAI&/;WHS2KF'@82))W2(9&63D2K'6(3C8QB?)
M#M*(1%>S1],0CS3"X,,C$+?'#),'=,QG8Y9F+#IK<M$K![5ETW<;1&6YCXI>
M5&ZAK47T/0F\87.6-@Z#Q1F5FU!*)*+%83=L)C];%VK?4<6W8MD/VC H0*=
M>.!%ESO>!U]<T8H6R-^&+W=;ZK\P"2$MQZ%BZ%#/?=5/ 62BWK>=94<6BHMT
M*R&^E2C<*:A8(E;I7C'_X>0X)VSD=V>SR1QMP5H9%W1H0LOE$[X22$70\-8N
M%0U\6<H VY=EG+!O?2A.U+M!I%NER_V!T_85+BW.XNZ,(>USJ=%Y>.L?I'VZ
M; W=NFWD;J!P#:*7^Y,XJ]YSDRIE]MSC"<!<+,9J<3;&#2@*<J+#93*-7$NO
M@\Q2<[R?GX[5>UL;<+[;X2#^/7\Y5O<@420 39,_%9A,0WH^'\N_GQALGM<$
MWKQTQ?T$/>R!T*1JD(CC"[D*3)2,Y]=C]09*]8J@\=58X83?R0IO2$^C%+I*
M&Z_8\K'Z),3#ILBQLUGS7].R$?]?,,L#$K=H;'(#&+3H?N^VE)H:+W'667&!
MLD8BA]P*>'F9<!GLOSI0(Z.;Q=E0Y&WM=9'ZP'-O$_I-D-:+ 82Y?M#X!Y8M
MZ\!&'$VB.\,#35O#+'-\R*HI!?P%*Y%>8H!<U1%U+II"DF >0>5G%IR6QG-$
M[7!-25O2T4V(NJBP7+^Y,&D_RD,@+OCRZ((Z*-^EMC*=I"]/[86G]<$_V;XX
MI<RJFK^T*+XL\\QMPE&T&P._"D@[9^?JN]GDAZ[$>Z2& I5ZP8P67_2@,@P]
M<ZG.7=6VGHJ[ER"=QXK<<,N3"V/OALS[2E>^D!CV*57:\,[5-N<+;,L2W"XR
M9(&-:^[ AZM K_L<J6M;#=B3MIAG<2$&6WBC,<WP%9A5O3E;2.903I.GOG-,
M>]^2@/>U?#'CY&$@2I^5NM7NH]Q5^A9UV)Z^Z'W4?FU*AO\*HK/)ZY<CY=-7
MLO0CNDJ^3.'2A^*2QPUI6,H;\'[E0/_-#SZ@^U1Y^5]02P,$%     @ 88%:
M4O)CH^2I @  408  !D   !X;"]W;W)K<VAE971S+W-H965T,3$N>&ULK55-
M;]LP#/TKA+'C$#M.NA9%$J!)-VR' D7W=1AV4&3:%JH/3V*2]M^/DA,WP=9B
M&W9()%+DTWN22,]VSM^'%I'@P6@;YEE+U%WF>9 M&A%&KD/+*[7S1A";OLE#
MYU%4*<GHO"R*-[D1RF:+6?+=^L7,;4@KB[<>PL88X1^7J-UNGHVS@^-.-2U%
M1[Z8=:+!CTB?NUO/5CZ@5,J@#<I9\%C/LZOQY7(:XU/ %X6[<#2'J&3MW'TT
M/E3SK(B$4*.DB"!XV.(*M8Y 3./''C,;MHR)Q_,#^KNDG;6L1<"5TU]51>T\
MN\B@PEIL--VYW7O<ZSF+>-+ID/YAU\>6YQG(32!G]LG,P"C;C^)A?PY'"1?%
M,PGE/J%,O/N-$LMK06(Q\VX'/D8S6IPDJ2F;R2D;+^4C>5Y5G$>+.PSDE22L
M8"5".\N)0>-2+O< RQZ@? 9@7,*-L]0&>&LKK$X!<F8S4"H/E);EBXC7*$<P
M&;^&LBB+%_ F@\1)PIO\F43X=K5F!S^'[R^ 3P?P:0*?_OOY_14 ?&H15LYT
MPCY"*P*(QB.OD8-88L0_>%6,+O@M:!V?-=L"C+/XR '^GLM82.DVEL< _#JT
M(/1" ]<O" M<ET%5")WP] C4"@(5H/-NJRIE&Y#HTQ[2&8->*LZ4PE<Q0F((
M,22@WRHV$B0]T1W]RET']XR \E1 LQ%>6(J!RF[Y2+CN*9%1M9(LX?^I\5@I
MZD6=*%DZ3:<2&,H_W4[MG>'BI+;R8A?!J>6 M=#"2DP+S":=1^<5XTEG0Q3A
MZN0\I5IM? ^!P(+,(2B=590^^MW3S(_*G.4TJ9G%8^';[BM^\ []\JIO$T_A
M?;.]$;Y1-H#&FE.+T?E9!KYO8+U!KDM-8^V(6U":MMSST<< 7J^=HX,1-QB^
M(HN?4$L#!!0    ( &&!6E(;T4CLC (  ( %   9    >&PO=V]R:W-H965T
M<R]S:&5E=#$R+GAM;*54P6[;, S]%<+8H06,VG'BI@V2 $VS83T4*%IL.PP[
M*#9M"Y4E3U3J]N]'V8F7KFMVV,4B*?+Q4?+3O#7VD2I$!\^UTK0(*N>:6111
M5F$MZ,PTJ'FG,+86CEU;1M18%'E75*LHB>/SJ!92!\MY%[NSR[G9.B4UWEF@
M;5T+^[)"9=I%, KV@7M95LX'HN6\$24^H/O2W%GVH@$EES5JDD:#Q6(17(UF
MJXG/[Q*^2FSIP 8_R<:81^_<Y(L@]H108>8\@N#E":]1*0_$-'[N,(.AI2\\
MM/?HG[K9>9:-(+PVZIO,7;4(+@+(L1!;Y>Y-^QEW\Z0>+S.*NB^T?>XX"2#;
MDC/UKI@9U%+WJWC>G<-!P47\3D&R*T@ZWGVCCN5:.+&<6]."]=F,YHUNU*Z:
MR4GM+^7!6=Z57.>6-_H)M3-6(H6@T<TCQZA^+\IV"*L>(7D'893 K=&N(OBH
M<\Q? T1,9^"4[#FMDJ.(:\S.8#P*(8F3^ C>>)AQW.&-_S'C"ZPE9<K0UB)\
MO]J0L_Q3_#C283)TF'0=)O]QBD<1O/9FU(@,%P&+B] ^8? &%OX,A) 9U@<Y
MJ4MHK&1=2?4"IH!F:[.*_]8<2F-R@K:2606"!S=%@9;C+&A6%0F%(;0< 4$<
M4ZQ2FL')FBUA":0&5YDM"9W3*?#-8+U!.]P.?T:7KVF5UA#!!SB?AJ/QU!MQ
MF,8QW/=3=7W-AHQ"QSUU#OB<(?E.^ULZ2<-D&I_"R21,+]/3-U-[S%%X<>[!
MTS2\C%/XVQU&!ZJHT9:=]HE/;*M=+Y A.CPO5[VJ?J?W;].ML*74! H++HW/
MIFD MM=[[SC3=!K;&,>*[<R*GTBT/H'W"V/<WO$-AD=W^0M02P,$%     @
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
M* ] =_.OVUBU\3-GI2Q-,+^LZ2<#:B= ]VNE[&'C'/0_0N;_ E!+ P04
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
MKL@"MN5YY8WDI 8O4\'>HKQ[J$%9J3+?H*3=(UQ#"EHR'%]]EX<66Z$-=&Q
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
MU*B= >D;I>QAXP*,OY7E'U!+ P04    " !A@5I2(RKX!EP(  #U)0  &0
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
MG8^Z<2LPZ<"*> \<P6JZ":;\IA*]M%CM<$KQT/%GXU&RC]A!OXJ5L$ =NP,
M38!0$41*0WY$1H4J,,N0?ZBYA2,2 @\'=VB(?Z:T,?+,K(3FU!#NG,DD@L[C
M5#RGPR@SH-F'4YY*13AIHFE+XPV*6AKD$Y'NE]2R,\)2;7?A(-'X%/ZT<"ZD
MK:2@CI3\7G18DGH%GP$S.!$690#D"19&R1SA#C']"ZH. :]1PJAJQ\..<P!J
MMFS;ETM7&1<"H+"1L_#1M^-*N->*P)[R[+YG(H*D%U9;"%0KXV[)*KZ)N&Z]
MY9(&5.>.XA*/&>4(CVU34*":Q)$(V6N*OK=5H+^V<#1P$ +D,61E##X6.JY&
M7",802V>P'Y4<\-]'7VH)5%-OX4TJY7:1"BT22-TKH$1U8,-."A0R!GCK^(0
M-U: ^L9Z'E@")H(9S-F[JYO/US-Z^UX^XABT2YV=FQ[2J4.>44\\FR238Y*?
M).-Q8#WR4(%E3$YRA:DC*D16!Y;NSX,#2 )/FUAA129S'K!+AOK2;T/ITF_,
M9O^DPKB&I,%^]4MD?9A,MSE\4R1Q2'&WD65=[G>T!B>S5$0NC_'M,O=A<KKU
MRPOBA[:E%9&2)QCS#,G%T=B_*IQI=AX @Q"T;T%--SYJ2V_T@3EM].MF-DC2
MI$HN>)S+FGC_65 .689R+0([TH!8H_#*&N<Z5\@F@KY'(A%<? %#"Z+?.&7]
M"3PXWBZQ(2NX5'3_>8KX%M_MG@?;X$VV2=@,]R90;DD[N;V0]6\C2S ^^H[K
MOO,\PB[E"I,CVJ1I[VUW-%U^0JJQ# 6V;^#5)]MSNR?X"E'OL._!R<DVIX;7
MN;6;(!M+T.?H'[Y[,YV<OJ5RXAK(G\F(5IHU@!W*Z$*\J)1E*ZYJ$3VLP^6>
M@-- L;_YUB"&:7)R_#U5GRPFO6FB&AT<'O6O+;L54\*'N=W6)>Z]KR.E)<^M
M5+245=A?D2%W$4V:MY@HAZ^W,%9/"/4I@5J!Q>T 1=YPYQKU!!ZD:&FUPP=Y
M@BQ V>WE9WD2(&MN;: 6^O [8[_'(4?D[SN->:=Q%]DFC,XL\S4.M[19!-K,
M FTZJK@TD2+/XI0?):>G[7.D#2V(2IM>187 1XW0.#D9=PH[C:(^TF:EX9"$
MX3@@8)I]Z^"Y)B7/?56,=C[1PF:G#U%:B0!L_%KKWG;?NK/XB;<5CQ_*'U '
M#"D2+* Z!M\-F(T?G_&'-U7XX$N-1XO#XQ(W,V%) .>%,;[]00ZZ_P&X_!=0
M2P,$%     @ 88%:4IASPSY0 P  $P<  !D   !X;"]W;W)K<VAE971S+W-H
M965T,C N>&ULK55-C]LV$/TK S5M+ZED2YMDD=H&;*=% F13(]NDAZ('2AI+
M1"A22U+KN+^^CY2MN$!V+\G%YL>;-V^>R.'B8.PGUS)[^MPI[99)ZWW_,LM<
MU7(G7&IZUMC9&]L)CZEM,M=;%G4,ZE26SV;/LTY(G:P6<6UG5PLS>"4U[RRY
MH>N$/6Y8F<,RF2?GA?>R:7U8R%:+7C1\R_Y#O[.891-++3O63AI-EO?+9#U_
MN;D*^ CX*/G@+L84*BF-^10F;^IE,@N"6''E X/ WSUO6:E !!EW)\YD2AD"
M+\=G]M]C[:BE%(ZW1OTE:]\ND^N$:MZ+0?GWYO":3_4\"WR542[^TF'$%D5"
MU>"\Z4[!4-!)/?Z+SR<?+@*N9P\$Y*> /.H>$T65KX07JX4U![(!#;8PB*7&
M:(B3.GR46V^Q*Q'G5^NJL@/7M*[N!NED=.JM%*54TA\7F4>* ,RJ$]UFI,L?
MH)OG=&.T;QW]IFNN_T^00=LD,#\+W.2/,K[B*J5B_I3R63Y[A*^8"BXB7_$
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
MT+6U4'S_,C0$8CP*1O-K;R'//GOHOXC"46NR\P?(/&IZU1D96O,P"6*0)V.
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
MAC9@?:VU&R=D8/I7._\;4$L#!!0    ( &&!6E)A>;"*_0(  )@&   9
M>&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;*U536_;, S]*X17;)? 3NRD:;LD
M0-)N6 \=@A;;#L,.BLW$0O7A27+2[->/DATOP9:>=K$EF7Q\I,CGR4Z;9ULB
M.GB10MEI5#I7W22)S4N4S,:Z0D5?UMI(YFAK-HFM#+(B.$F1I/W^92(95]%L
M$LZ69C;1M1-<X=* K:5D9K] H7?3:! =#A[YIG3^()E-*K;!)W1?JJ6A7=*A
M%%RBLEPK,+B>1O/!S6+H[8/!5XX[>[0&G\E*ZV>_N2^F4=\30H&Y\PB,7EN\
M12$\$-'XV6)&74CO>+P^H'\,N5,N*V;Q5HMOO'#E-+J*H, UJX5[U+M/V.8S
M\GBY%C8\8=?8#L<1Y+5U6K;.Q$!RU;S92UN'(X>K_AF'M'5( ^\F4&!YQQR;
M38S>@?'6A.87(=7@3>2X\I?RY Q]Y>3G9D].Y\_PB%5M\I*R@Z71&\/D)'&$
M[FV2O$5:-$CI&:1!"@]:N=+"!U5@<0J0$*V.6WK@MDA?1;S#/(9LT(.TG_9?
MP<NZ7+. EYW#XS87VM8&0:^/<YYO#")UFK/P?;ZRSE"O_'@EX+ +. P!A_^A
MN*\C?=8.J0SP]LU5.AB\AW/(<*_(;'#= U<BW&I9,;5_9V&AF2E\UG?<T#QH
M8X'5KM2&_\("&%2M.U>P*WE>'KM3N^UI_KI0=05.P\4X'E%#"N%GBX!/X^5:
M2CJW@>;:: F.1MG[A3>%\;)"R.:9A(<*KBP+8VI[Q(5OF4.Q!X4;[3BMBQ,3
MT#2)>] 4TH!$2J.P<9,YE8BIXN\2P(%] <-Q;]0?!K,L[667*=B2&;0^B1/:
MS)$1L"T:4J<.P-/+0P-=9)?Q=1: +K*K>)#UJ$JVPJ S8M^#FN; !!9'U6LK
M'</< 34XRA79')K\E'/)Z&HJ<GCALBG(Q?"HZ&S+N& K@6<"":;B?S5Q<J06
M$LTF:**_LEJY1CBZTTYVYXW:_#%O-/N!F0VG"Q&X)M=^/!Y%8!H=;#9.5T%[
M5MJ1DH5E2;\.--Z OJ\U-7:[\0&ZG]'L-U!+ P04    " !A@5I2L\4O\Z0"
M  #>!0  &0   'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6RM5-]OTT ,_E>L
MB$?4M&D'8VHKK1L('B9-VX 'Q(/;.,UI]R/S7?KCO\=W:4,1;!*(E^1\L3]_
M_F)[NG7\Z&NB #NCK9]E=0C-19[[54T&_< U9.5+Y=A@$)/7N6^8L$Q!1N?%
M</@F-ZAL-I^FNUN>3UT;M+)TR^!;8Y#W"])N.\M&V?'B3JWK$"_R^;3!-=U3
M^-S<LEAYCU(J0]8K9X&IFF67HXO%)/HGAR^*MO[D#+&2I7./T?A4SK)A)$2:
M5B$BH+PV=$5:1R"A\73 S/J4,?#T?$3_D&J76I;HZ<KIKZH,]2P[SZ"D"EL=
M[MSV(QWJ.8MX*Z=]>L*V\QV+\ZKUP9E#L# PRG9OW!UT. DX'SX34!P"BL2[
M2Y187F/ ^93=%CAZ"UH\I%)3M)!3-OZ4^\#R54E<F-^1QD EW"*'/3PP6H])
M+S_-@^!'KWQUP%IT6,4S6*,";IP-M8?WMJ3R5X!<B/7LBB.[1?$BXC6M!C >
MO89B6 Q?P!OWU8X3WOBOJX5OETL?6*SO+^29]'DF*<_DOZCZKUC7+2N[AE 3
MA"WI#8'IY*<H/XAX9);$O8#)\\J9!NT>FI97M;1S"=@T['9*.IST'EX-!^^D
MT;2.,^,J4'9#-CC>0\7. ,+J ."V5H*7>T +RA@JE0#(G I;F;,8BK!PR"68
MC@8&J%"Q="\_RK;9H&YI  ^GG%"5LA[D1Z -"K70D4>$BLS1N-8&R2MIE>W*
MKI7@HRVA<BV'&IY:48G8ISOQD!%W3)&?D&.!%()Q547=M,*ETBHH$L5VR@=
M'W/]IMO@3QV1G\R<(5ZGS>)%'>'8C5]_VR^ORVYF?[IWF^\&>:VD!355$CH<
MO#W+@+MMTAG!-6F"ER[(/DC'6A8P<720[Y5SX6C$!/U*G_\ 4$L#!!0    (
M &&!6E*O8N?\=PH  %(:   9    >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM
M;*U96V\;N17^*X2P#RT@2[XDS7;A&' NBW51(X'=9!^*/E S' W7'')"<J2H
MO[[?.21'(TM.']H76YHAS_4[WSFDKK?./X56J2B^=\:&M[,VQOZ7Y3)4K>ID
M6+A>6;QIG.]DQ%>_7H;>*UGSILXL+\_/_[+LI+:SFVM^]MG?7+LA&FW59R_"
MT'72[]XIX[9O9Q>S\N!!K]M(#Y8WU[U<JT<5O_2?/;XM1RFU[I0-VEGA5?-V
M=GOQR[M7M)X7?-5J&R:?!7FR<NZ)OMS5;V?G9) RJHHD0>+?1KU7QI @F/$M
MRYR-*FGC]'.1_BO[#E]6,JCWSORNZ]B^G?T\$[5JY&#B@]O^IK(_KTE>Y4S@
MOV*;UEZ]GHEJ"-%U>3,LZ+1-_^7W'(?)AI_/7]APF3=<LMU)$5OY049Y<^W=
M5GA:#6GT@5WEW3!.6TK*8_1XJ[$OWKS_]/7NP]G%7\6##D]!2%N++[92/B*?
M4:MPO8S00FN759;X+DF\?$'BQ:6X=S:V07RTM:H/!2QAWFCC9;'QW>4/)7Y0
MU4)<7<S%Y?GE^0_D78T^7[&\JQ?DO>"J^.?M*D0/G/SK!TI>C4I>L9)7_\?
M_F\2Q3]:Y970 14&1R0>2B.&<<E.R""B$[%5PFV4E\8(U30H#WXTBN\A676Z
M A*QHI4;++>\Q*L L ?AFK3#=5B[$Z &2LT%F[12.V?KA?@JO79#$&JC++9X
M9614->D?%;'H)!-OM!7&A8@'V#$H6ND&7Y3,A=&=CI)*.9 ]]$ZNM-'P"TL#
MOE=*M"A"%&5'EO3>U4,5P\FM01I$#)97K*E7G@A.Y%B)!F%+Z^MD"N(9$0<O
M&E53Z.C![DS&L]9U]!P/H2B X\YJM[44HE2]RA=[*$RDNMC%X3HPK8$;D%8V
M<K9ZN1,#FRU%!!V:';&0#@OQR8I[Z:M67+Y)I3%'L.P: 474+6!,X>8T>6?E
M1GN(N=7U7#PHHU4S9_T?*V<=)?M158.G8/YI]O[VX>/C[,_BEI#AR-Z-KM48
M&\_;"4PR9V\$1,DLV'^%%O&T($R..&FQA>DXX0#<B>#0/M7UQNWP)9">X"H"
M;B@&(0(=8T@3B5>(M02F@<[8)JUD+AF;M$47L5MV;K QZ?"$KB!^NEJ\!H4:
M@V#/T_:?+A9ORB.AOO>C;2L%M9I!.2([50 U.B0[O[D\]) K!A&-.B-8;:09
M"#DMV(,$<#!#2?>!^6FWAB1\UO"WT1:>4BQZ%W1DLR<EB,;L,W+(O$J&5C0
M8#B.NC3!B2&B6OY=0"&MK+6TXB. ME:VVHG?T83%(ZA#UXR"C[\7$!!R5P[Q
M^KO<!D2*-TO6^LZ9]%X&@#+N,],"ZL!J3BW0@]HNED$R)412--9>=K!(QH(S
M>AZR%51%&74 W5JO#*3#S !Q'4!1:;O.17#Q.A4!9'DW@ 70-52W0J9*YR"I
M?ZB$Z0[]DO86Z160IKR6"_$!H,.++&H?1J\(>8@>,/-JQ RV)EN)?QOONK2'
M'"R^;5L-\W1@"6O+&<BU0S1 4HA?,)= [UP@%\PO%%Q9H^-KZDDTNC! ;5!<
M"*0&0 O.Z)J)E0F*ZH2"IFU%1,*P@/U>M31&041ZL1!W24*C/1CWVR ]O*>-
MB4;HU9I:A"T"Z4FFP$;<D:D.'J&ZT*-J <91J=NLAH G^ HR1']Q6XIE1@T1
M.D-6@50YR%P0N=LLQ*VH6FG7*KE';0P*!TKU8.K"--EUN-H[CRE25&@:@V>[
MB%R+ 1!7UUPS,&/W0H-[+EF>EDOI)X2C.K.6FI*B5P-GKY$5M2%"@$M\QD6Q
M\BB&%CVM2D4ZSTC8LE*KUIQ4V)8KGN3N2QKT#DFLR0]]JO+<$</0]]B&8#'Z
M(%*&!"9%+ !AQ)IDRNA,:(=(;8EYH_$\JF*I]YJZ3 H#<\2Q607_N4-2@:<J
M'J.(3!UMH^RF%DL8G# 5.-T#*UA(+SHTMV.5S1 I\GOZRZ1'C?S;@%J+:7<9
M8B:F/1M-#E$P!ZNF0I3 HUQ!(X@U,*LP ZF #@M\!AA6JX*UO1UCC06V'$V"
M5H,V3/9'UC I[%U)8PT+23X=-\W =9R,A(<H4#/4%+X:$]..MN?^1^M!(4IO
M8#G5%ZG0GE\!J\0+DR%K[5S-_80#Q5 R& [.#")-_!,4Q9->PKO]&)5[Q+YO
M1OD]KTY9S[5\__!I+#71.=B:QH(@AAZOQ]$'8Z>BB9H/8$%L%5E$,2#N0A&1
M\730K >32AA/P0_4(A'DU6XRJWD%'B.>8;1P-8QJQB)+1J;Z.VD>U:MSZ %>
M-@V!UW*K?5ZL20X^J./AI@!_/O4H#RUUZH&4OS60JFB&3S4PX5.:!A-GM\K$
M-$OT1E;[.9(GXZ/"R*V[I"MST1@=#@E'CI_OI\@R?!XXCK5> 9.VT,H+I)7
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
M"#)7C)Y\'J#]I48MQ5W"J09[H><:TYPS+^C134,1JUW+%D!=!YJTX/ 4)%#
MWI"-JYMWXMGEL^0>LG,\((=2P"<L ,(MQH_"0N2R6HH.$(DE4L^?S$GDM6K'
MO.JSZ%6?C3K$=]*MQ8<_.[T%58(-#;G4<0JY:#%@@4I;<AZ@Z:LUV%2E@3QJ
MQA8< L=Y#N,0K$#G=;OG2&L5[(H!&"@!ZH*WP<Z"53OV0R#D EE6B64^W4):
M2RB#@]U!\/['WY[/9S^]=$<O"S@^@&FJ7BC[C[_-GEV^#'A-R U8_QUY,' X
M4EL![W1J3.H_1:G_-"HSP EF1_$!7<1[TRW:95<%1#MX".,$\T-0R"8Q31$>
MP J$:0DFZ"4= 0_8F (Y+"J5O)-$;5P@!/$^8@G&8="M?8*8I&W1U8#7"+7
MX5C50T@8-':HG+@*^OL"84/TC?$0@+QG!TZTQKP.<55"A&91Z95'&P_5=#6=
M (/-K>TV;;&'YR@&3 A[ 2\MOE("'#M?65FB"L#R!?@KW:([Q6<?37)^$.38
M+<M^(4OP;XN6(AXZ'5NBAU\!S@(_&(!3V1&H II=H;R)1MEY*.7UKNTA#.D,
M[!6,8 '(#CP8JCY8QB*>"WK%C^CSX*J!=VV*)),#6M$A>O[=P0;B&0[I?1YU
M[M QA[@3WA<[]#7G $F\,X:'"L6&-*0QD#VC\%'>H!O+ ]T @VU6*AP>.@)R
MSK*AU7';(N2E9.UPHVOB+30YBZ<J2W#JZ"&9'.8"</.[25)Z *S^J"X]FO1@
M203X*%I8)S>1_-Q[_LT[>H2X;AS7/H^^X/FHZ7X"O]C@V:A!N__AET,N1#B&
M'#$'<A"%AMR[#*"GI<@C65/!#<'!H+U0V+<$Y4%M*_T7G3)Y/-$YM"I\?JFM
M:\]U<\X_@!)@(%I#E$==Q"<^RYU#C*=6-44TB.4[PFFX*$IYI>*S;TW5IB?!
M-@"%XK_7TK:NE@ZT )Q[S^Z(3Q_PEQ13</MT^/+'=H.N('B W.:1*0<4SFNS
MI3@"G)L%8$35JFRA01R7+ K?@B"F\9;W1#[%2B2HR@.:-A4?HBJBU^Q\C"MA
M15LCLB'8 38'^1<K)G/K3X-0D7<%D2T&7>#E@(K4%<%56>U18'R,"W SXL\.
MA()YWI99AM_!C_H+T>5?@5+!4;"=H'/WE"8'1A&"OE-XP%4@X)%\T!V=Z2K$
MWA6P@80Q-4!Q AN37*B$;2<I"5BK:DG8+ETCI%?LBRJ[AAG+BJ3<E/$BGZ,K
M\(C&;/9%M-D7]]1)$+BV^XFXKJ37<@11&]3D(2O^47*;2$X%<IQZ1*LEU29P
M!%ZYJ[N*;I0*LFX$E51%;"CE!YC_E\_DW^>W?8Z'RH_(L\/WP7?4TFH,5'N&
MKSV$G=GXHM-5R?&W!H -=[VL(\,3L81,1@.T8]U:ZCO\F9.QK5KKXBB!32X9
M; "14*6W[)\!AX%%/+D4>R6MZW/ %9D:#GGKZT=XX3&^,,M?^/_Q>95)TOM3
M#"W>0Q1R V93,9(G$.'35TJ%R@&YGSB-'?B]OS^9/A$UYKC^%/_^>/HB7L"M
MW%-(G%VFDNKE_;C_=_+NL*?/:$B?&M=9#-^#I=-Q<H?Y%8-]]*J0N>"O;*LZ
M+ %9J*]?PL8*7]<*GI(. ]-)*U2]J<Q>J0CR@6M'CV$^M W\4QH7*.IL>:"Z
M!;TVG<OR#V2CM5U2F1[TPTN8HRFJ59C.]NN6OF@GJ)S=UV*FX;QKYIV3Q394
MH 67ZS,(WDO$-.T].SLAN@D@< TI[B'W63X)!'[AV@8[A;)&,-!:]O.AV#-!
M$NT12V&=!\<[<&-.=);5]6>C6O/>%Q9(@L#*R4+S/72^#@#>#W>JZ&B;O JP
MCKY:/,0GYI<O>U?IVNSE(ZIY[5S42!6(.([+\ I$Q'T=<'%>3 &108H(3J>A
M DW:$!]W**+T;O7.#M%M$W) \9;U+#MD*;!Q=*O4ABIU<"1[+O=ZEQW4D'"P
M=)U/SGQ>XE,8.EB(Z1J18N,5^&!-7$PA0AAX(<IW<#^ K<KO'1L^>"MPA9;]
M(FC?!5PH5;C@=2PF31Z/9BN1'RD5EM-#$1*4&E$=.&35DP6>PA*TU?AZ#"KK
M[5 I-IQKW9$NDXE. V1EUMD2AD^KTEFNX25$F/3 /*)+2KMQ7G"'LF;'!NZ"
M5_<^R1\=VZ/SY>#A-32D8%M=XG4$#[[DZ2N"_W>?,&K@\V3@\U'#O&E-<7O^
MEK#IO38^3BI_O9_JNC5NMR>4HZJ/J6M,2I =U&YZF. 4)8NQMA/2HI5%!42'
MS\7>M<I14U9KC45'C"VDB@2_(:=/-.F-<V^2)9<EL^(Y%TG17*)ZG8>6"_*X
MDQQ3@+5:[CGY+)6J*:-!S8#($8K.I%E4&S=VJ33#&2SFTCFPU/K^IPEF@DS
M;^QMX!JD&X O[:@>I+[E[/'HX?T"J2<5/E":GYH6U%HC^U<89@?3WG&". ?P
ML]O(0KT^V_@<Z.S-$6%!"C!_F4?I!VA.\3G)SV7I,A@"N-1&UA@7">'Y2@-6
M9;F.L-8;JH<=4D$U]+@[J(;L)[\"LU]89#8GTK.9&!-OZMK.QCNMGV!GVH:H
M]-DTJ_//8,SEF'SO[]TF6+/%.0,RE0II5T2;-SW)DKS->!K38)J"U8@V0IH@
M02!#\2+M RN_F$T*+/MSC2CWAKUB$[K @JOTWGX/BL&ATN/B4:$E4<,LJ_Y4
M ,R^]$M!8+K1;B'*LAL%/.EBR/<$'QS5GSET(B((5:UE1ZD&Q!SMR%+A&A8H
M"/HM$7=0(8VZ8YE&A?0ZUK]92MB.(?^?9,:W,^_48S]WF9Y'V%*T]U,%=$;"
MZJY0JG0'[G(J_FDR!AR[#-^UGU_.7@B?LHQZD=0 GHTW;S]QB_FKO!LNE=WS
M>D2;K;P+ LZ\KJ;*ZA*+LJ*%O,-8G#DI-?9H%>G90K4[[+%G2A7."70[IT,N
M.)8@*83 FM'I^]9ZH$-^P^,FZK%1YP%2<M#I"=>=F:W, E0C2:F(+F7.4<^\
MEC2A04]-%#S*X5UA8\UB6GHEN'% R6=L4" 6!$-;5%Q$1!2V7*)*4.-Y0*1Z
M.3EL!,NMU!7%J]#Q!+?1DGHBE*OTK:KV7!Y&HWRHI\#."I!B&ZK&3R__PS_V
MB*W<H2:$NOFRC]DR9BCH1$/'0F!H0X8BF\SP>Z;Z<E 8+%HL..B2K2FBK$%1
M-%M38?*0ZAM6K207\![.'G'#B8X&QSY6H7*3F1^?CN1-RCMN. R=XT0\G'N"
MAQXGO,<C&O#@XVQE--^B]>3)<3?("0%"M=*^'/+PR2,64,*_Y"_@I %1#>T]
M*0J/HO29H'82-<]C:;E1/FL8%#WD0<D5TJDGI=H8IV,ELU$KCV23JJ4()3'(
M4\\9?P7D@ T(*AY^5VGJ9U!N$0DNP:7JU"N B&AH#\/B8VW[H07"5)(438?]
M2&IBIPHQCP!T]8;))$W"&@4H6E=3&52GVI1QV!V]*DN:EL'&P&1(MHZA32@^
M'Y]E 1:X"*K"H3"X(@QS\& E,7KETWG?NY+K^@1_ 0784!)CNT,F_;Y)<FA3
MCD>C4B/@F)F>J]W'$:K\D+,>CS?MP3U'8)_N!B,@?0)6IA\@F^=YD]"\3R@2
M5!6@7=.; #L1L)N >VC")!2GT..6F'GI19<Y(<>3!M^F-U.J)M#Z'J?3Z!8\
M1BF?POH2V NU#7<::XC4G@*&OE,0Z]<$ K_8>U^;JO0ZZR6!@.C$B\3)$G*.
MD#)2,9K?G9X:J%KC/%H#VVZ/I,H!2<;[HV%@,A('2+@.PB:D].R-$9ZTJE@W
MU$$ T*[1 +XD1(2,^'6='Z/P^"@TQ&A\J.T5)DXQ>,# )&$L7YA'-P2*O?#:
MBDI*L "G9]JV4@&Q<[6-Q7-<4O0BI5E"8@T;&Q#_*P]9HNEVC3VUTZ,20&9Z
MH2X]AM'2.,EL?!KD,Y5W!M'9C[S(!L0M'-H&< YY+':/D]M.X I^\85WJK/6
M-3I\E"HWU:G51;DTI\'\+#8 :;);_+84W\!L'IY]^>W;V:/,P4!,!U&#M,JX
M1.9T#N:MCI;^+7+JF<O3RS7/^U"A7,GRST[:EIK]/5> G7>ZBMQ0FW2!Q=\U
MQI./AWO/R*=TRZ<1:/:WD&UYD%J8C:8A-52R?I&9-GD"SX:"E)\/[;_9&FR
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
MWH!?5O2[ +4SH/.-4O;XX0+TOS1F_P%02P,$%     @ 88%:4EV"@XO$ @
MNP4  !D   !X;"]W;W)K<VAE971S+W-H965T,S(N>&ULC53;;MLP#/T5PH"!
M#1CJ2]++BB1 DK;8'HH%Z;IB&/8@V[0M5)8\26Z:OQ\E.UX&M-T>;$L4>7@.
M97*V4_K1U(@6GALAS3RHK6TOH\CD-3;,G*@6)9V42C?,TE97D6DULL('-2)*
MX_@L:AB7P6+F;1N]F*G."BYQH\%T3</T?H5"[>9!$AP,6U[5UAFBQ:QE%=ZA
MO6\WFG;1B%+P!J7A2H+&<AXLD\O5U/E[AV\<=^9H#4Y)IM2CVWPNYD'L"*'
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
MTV0RSR,P_;CM!:</8<3MM*.!&98-O5!HO *=[[5V9\$[&-Z\];]02P,$%
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
M,<37T9H%OX!H?0#OY\;0T?$)AC=U]0]02P,$%     @ 88%:4N-N*TJ: @
MC 4  !D   !X;"]W;W)K<VAE971S+W-H965T-#$N>&UL?53;;MLP#/T5PAN&
M!BCJ2Y*FZ1(#3;IA>RA0M-V&8=B#;#.V4%GR)"5I_GZ4[+@IT.1%%XH\/!1U
M--LJ_6PJ1 LOM9!F'E36-M=A:/(*:V8N5(.23E9*U\S25I>A:32RP@?5(DRB
MZ#*L&9=!.O.V>YW.U-H*+O%>@UG7-=.[!0JUG0=QL#<\\+*RSA"FLX:5^(CV
M1W.O:1?V* 6O41JN)&A<S8.;^'HQ<O[>X2?'K3E8@ZLD4^K9;;X7\R!RA%!@
M;AT"HVF#2Q3" 1&-?QUFT*=T@8?K/?I77SO5DC&#2R5^\<)6\^ J@ )7;"WL
M@]I^PZZ>L</+E3!^A&WK.YP$D*^-57473 QJ+MN9O73W<!!P%1T)2+J Q/-N
M$WF6M\RR=*;5%K3S)C2W\*7Z:"+'I6O*H]5TRBG.I@]H4&\0J+WPB!O43.8(
M9T\L$V@&L]!2#N<9YAW>HL5+CN#%"=PI:2L#7V2!Q5N D,CU#),]PT5R$O$6
M\PL8QN>01$ET F_85SST>,,C>*]5[FO_<Y,9J^E]_#T!/^KA1QY^= 1^63%9
MH@$NP5:O.=[<[WO7>A+52?/:-"S'>4#:\Y!!^D3XUC4*,B<NIQ'WV(U/[)\[
MM[L]D:6J&R9WGSY<)?'DLP%]0,ST5\)D02>"62R@83M2'TD>SFZ5$$QW1:FU
M(3<S@-_(=-MFH"9AG:'N&T5#/(4%EEQ*+DM2CO )/L(TFM(X'$^!KDJ7%&P5
M$))S,Y"<1Y,)Q.>3\24LF:F(!2_@C S#\<#-270Y<$G?@I)]''?@[S4Q/%!(
MC935_0,&<K66MA5+;^V_FIM68:_N[3]U1Z2Y-"!P1:'1Q60<@&ZUWVZL:KS>
M,F5)O7Y9T7>)VCG0^4HIN]^X!/T'G/X'4$L#!!0    ( &&!6E(1;QAI)@0
M -4*   9    >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;*U6;6_B1A#^*R,W
MJ1+)P6]@[!202"YM[T-:!)>[#U4_+/8 J]A>;G<-X=]W=DV<7!6<ME<IBO=M
MGGEY9H89[85\5!M$#4]E4:FQL]%Z>^UY*MM@R51/;+&BFY60)=.TE6M/;26R
MW J5A1?Z?NR5C%?.9&3/9G(R$K4N>(4S":HN2R8/-UB(_=@)G.>#.5]OM#GP
M)J,M6^,"]<-V)FGGM2@Y+[%27%0@<35VIL'US="\MP\^<]RK5VLPGBR%>#2;
MC_G8\8U!6&"F#0*CSPYOL2@,$)GQ]8CIM"J-X.OU,_K/UG?R9<D4WHKB"\_U
M9NPD#N2X8G6AYV+_*Q[]&1B\3!3*_H=]\[8?.9#52HOR*$P6E+QJONSI&(=7
M HE_0B \"H36[D:1M?(#TVPRDF(/TKPF-+.PKEII,HY7AI2%EG3+24Y/%EID
MCU<WY%<.MZ(DKA6SX9H5K%)P\8DM"U27(T^3,B/B94?@FP8X/ $<A' O*KU1
M<%?EF'\+X)&5K:GALZDW82?B!\QZ$ 4NA'[H=^!%K>N1Q8M.N;YA$J^6UO49
M.U"F:9A*R:HUVO4?TZ72DM+FSPYE_599WRKKGU#VF15U$]BIH@+8FJ5Z*ZK=
M,)\V"'N;:9A?L1U**AQ I3GE)[FQ(RT(8@6+V5P!U:#2K,IYM0:FS#&%$,LE
MRC:,L*>+LS#N)0ELZ9SDH%9&0).FE2BH:!OQUNAKN'O:4DT9=:(@GPJN#]"/
M>X-ST +BN)>>PYRKQZN51 1)AAG5$G4M*_![@7WF]\+S%R"-LH0+7L$!F527
M=#LPCR+ZM&]85=6L@)SO>(Y5#F==.3!H:1ETQG-JFH*Q?XZ%C2!I-;%[BYE.
M)-,\K]6693AVJ#LJE#MT7N#E"[P)K*DT5AU^_"$)@^%/JJ$KK^5SX$T8 $W=
MG*",_AIRB([?:GO_S/J78WK ])@>=T\H,ZX09I)G"+^_R@I*Q[_A!RD,TM1-
MX@#.@/)B$+?R.5P$B;FYA"#N]9-WD,C201*XON]#DU]''--03CP?1JZ?Q(WB
M80@=_,8MO_&_YG>^F+[);R?2]_%K5/YG?N=4W\2<@;?=&J9[)G/U/I&I[Z9^
M"K]02S/"1%XT#(B&;&-Z7$X:)&2B+$E8F5Y([3Z.W'Y"!+]+;7_@#M.TBZ)A
M2]&PDZ+[Q0/,R5>RQOCU%C.= -_'#&G_/RKOGLE'FJ :?AXJK@F9/?&R+F'1
MA'8F-/VH<%84!_A(W=26P;L4!E'JQOT( JK)R(]:+L. CA.(0K=/A?(MI<H:
M<1'V73\:7,)%%+O^(/P'G ;1T VIX(.4R VC-\GU7HT:)<JU':@4I5%=Z6;J
M:$_;F6W:C"HOSYN!CV*VYC1C%+@B4;\WI 8KFR&JV6BQM8/+4F@:@^QR0W,G
M2O. [E>"8GK<& 7M)#OY"U!+ P04    " !A@5I2_TC&-,D$  #H"@  &0
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
M8:9A35;0C8; P);1!)5:[3?&4K(9V^%\=)P !">'MEFRB)I U)IOE.4,P"6
M\>#-3AI2DI3827H/Z$Y6' JNMKLG58SV!CZNWT124I38*7KD%>VR_Y$&:5O(
M\HH!SI;PSP3^=[PP*E5=\SN^((_=O:UMAXY:7CMQ3Q/^3=(%/)LT/M^O4_42
M?*3[=EDN"4?LA+N4Y6J/2H+ :\ARR3AB9]S_SK)=WKN<Y!)SI'63"$F>"> P
M#&S2);S(VW6,I,02N82E=GW))-?QVAVBI,05L3>,_[4QF>1ZEUH)Y^BMAWEM
M]H7*%4\4BM@2[-RK  3D_DW4?J#%)GL1,A<:T)Q=KAD\M-),@-^70NC#P+Q;
M*=X'COX%4$L#!!0    ( &&!6E*R"4O^(00  &8/   9    >&PO=V]R:W-H
M965T<R]S:&5E=#0W+GAM;+57;V_:.!S^*A;:BTWJ-;&!!":*1&&[J[334+O>
MO3;)#V+-B3/;@7:Z#W^V29,PDAP]J6_ B?W\_CY^8L\.0GY7"8!&3RG/U,T@
MT3K_Z'DJ2B"EZEKDD)F9K9 IU>91[CR52Z"Q Z7<([X?>"EEV6 ^<^_6<CX3
MA>8L@[5$JDA3*I]O@8O#S0 /7E[<LUVB[0MO/LOI#AY /^9K:9Z\RDK,4L@4
M$QF2L+T9+/#'3V1D 6[%7PP.JC%&-I6-$-_MPUU\,_!M1, ATM8$-7][6 +G
MUI*)XT=I=%#YM,#F^,7Z9Y>\269#%2P%_YO%.KD93 8HABTMN+X7AS^@3&AL
M[46"*_>+#N5:?X"B0FF1EF 30<JRXS]]*@O1 .!1!X"4 '(I8%@"AI<"1B5@
M="E@7 )<ZMXQ=U>X%=5T/I/B@*1=;:S9@:N^0YMZL<P2Y4%+,\L,3L\7T8^"
M*>::]AM:%S)*3-G16K((T()S$5$W]WX%FC*N/IA5CP\K]/[=!_0.L0Q]2T2A
M:!:KF:=-/-:J%Y6^;X^^28?O%437:(BO$/&)WP)?]L,7Q:X7OKK8.YZVP#]=
M#I^<PCW3@ZH1I&H$<?:&'?8^4R;1GO("D-@BJA1H9;:1Z8Z$N,?^L+(_=/9'
M'?9_%R(^,,[;VG1$CAW2*LM^/ASC,)AY^V8YSU<1?TJ&IZL^M:WRPVFUZB3X
M417\J#?XVT*9-TJAI4@W+#M2\AXBL<O83XC170R99EM&-]RP]EB[15D[9,B)
MOI@IQ@W-0=GY(H7X"CE51%^WZ%&]H-I8.#K+*+!\:\MG7.4S[LUG3:561O U
MR)[6!I6UH)<Z2ZH2E%-V3#6GSZX,=LP;:=-CVCW^PLI?V!M]J[^VRAW-!$U>
MC<8-QIQXGU3>)[W>%U$DBLPTN)DHC2)9F%[#D_F"*FCMX^0LFI$_"=J#F5;!
M3'N#^0)6+<6&LYTC99O?Z9G?3OY@OY9MO]?Q"K8@+;LCD=J4.[V7=IKNR70X
MZ?#?^&S@UW/@,LZ5<>'S=A <A!V!U3**WT9'<2VD^'\KZ;*$-K/"XPGN8!FN
M]0_W"^!=MC<*)R1KIW:);KH-PVE7+6N5POTR56TU"1&P?=<V+ZV<>O>[<JY5
M#0?](BG-<5CJYRN4<YII1RXP?<S-.56WQA&<4QT3W!%'K7:X7^Z^Z@1DR:16
MMRTR%W9YK54.]\O<*WA<AM&B;ST;JE8XW"]QC6\5^@<MW9'4#"5PISDJ8;GJ
M.__4DD;\-]FYI!8MTB]:=YFFV8X9&K<VDK1(TC3HZ"1I'.S(*PKX3=(84$;3
M7V,XM5ZK$1F^3=5J[2'_I3W]53L_'Y$P'/]2-:]Q1;$WT#^IW+%,(0Y; _.O
M0X.7QTO=\4&+W-U:-D(;PKEA8B["(.T",[\50K\\V(M0=;6>_PM02P,$%
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
M&X#O9U*:YXD]O9O;VN@W4$L#!!0    ( &&!6E(;9(^10@(  +0%   9
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
M#+4+L/LKI6AG.('^=<Q^ U!+ P04    " !A@5I2B780_98"   H!P  &0
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
MKP^WYG,,I#4P]]="Z)<3N^%O/_!F_P-02P,$%     @ 88%:4OM'RQ8: P
M]P@  !D   !X;"]W;W)K<VAE971S+W-H965T-C,N>&ULI99M;]HP$,>_BA7U
M12NUS2-/%2 ![;1*JX1HN[V8]L(D!['JV)GM%+I//]L):0H!==H;8I_O_O[=
M!?LRW'#Q(E, A;8997+DI$KE-ZXKXQ0R+*]Y#DROK+C(L-)3L79E+@ G-BBC
M;N!Y73?#A#GCH;7-Q7C("T4)@[E LL@R+-ZF0/EFY/C.SK @ZU09@SL>YG@-
MCZ">\[G0,[=624@&3!+.D(#5R)GX-[.!\;<.WPEL9&.,3"9+SE_,Y#X9.9X!
M @JQ,@I8/UYA!I0:(8WQN])TZBU-8'.\4_]B<]>Y++&$&:<_2*+2D=-W4 (K
M7%"UX)NO4.73,7HQI]+^HDWEZSDH+J3B616L"3+"RB?>5G5H!/C=(P%!%1#L
M!T1' L(J(+2)EF0VK5NL\'@H^ 8)XZW5S,#6QD;K; @S;_%1";U*=)P:W[.8
M9X">\!8DND(+B#F+"278%IFOT#,3VK9FY \DQ@U-@<&**(G.;T%A0N6%CGM^
MO$7G9Q?H#!&&GE)>2,P2.7251C0;N7&%,RUQ@B,X?H >.%.I1'<L@>2C@*MS
MJQ,,=@E.@Y.*MQ!?H]"_1($7>"U LT^'^X,3.&%=[]#JA4?T_J' E^AN&],B
M(6R-)ADOF*[Y'(2N.3,FQ?4ZUG^)*FP!JA!,HI\+3BG2__$-%LFO$\A1C1Q9
MY.@(\A13S&) 6*$EK FSNVOP-\"B[0V7:AVK9BZ1UW$81,'0?6U6O<6IZ[\[
M?0#MU*"=DZ"3)"&FJA+IVPTI79.<R\JB>>-""&#J*'<IWFT@^9T]ZA:7L)VY
M6S-W_X<Y%T2;#7'K8>H>\D0-HA*ZQ2GPVZE[-77O)/4"DB+^%'8;=>\ R-M#
M/O2X"@;MR/T:N7\2^1O.)1@VJ; JE!U2DA%E#V)K=?N'%(-^M(?:XA3U.NVL
M@YIU\-D3!RPY==8&+<>HW]U#;'%J'L@2T6WTD S$VK96B6)S[Y2W;6VMN_?$
M-JT]^U1W];()O\N4GP0/6.CK0R(**RWI7?<TDBC;;#E1/+>=:LF5[GMVF.HO
M$Q#&0:^O.%>[B=F@_M89_P502P,$%     @ 88%:4MJ[,,@J P  P@D  !D
M  !X;"]W;W)K<VAE971S+W-H965T-C0N>&ULC9;);MLP$(9?A1!R2( DVK?
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
M)DT?>E93V*(&OP=J:J?;VPX8X<C#6VQA@U$PFM\V3B=@6L?Q= (F19[K2$_
MC:**F0$J]YK50DB/W4Q(7F[M___K49D'!;=Z-SKE4OUP9A .)*$;>5;&T$10
MZ[MVET=RMENTK9UAF*M5"=C[ERP<QBM+=AQGNR6SO0&'>T/H/OM;9//CUBT<
MBR-5&X*S=$?SMUL]V^IPN-7Y;[CCURX<R>MK=S1_N[6S?1O'P>64X3PS1:MJ
M=\'D/.?KJB!3?2VXTD63/T):MFOC<->>[J#\R5G?O@/DWDTZMBT<AUOX1*1K
MFCV!+XPN?A8TUVTM^!3,]FD\/-:C-6*;+PDWWWV;/W$L]E'D6<L1VX,)?.=[
M@M@.2\*]:(][HO:P9Y:V39$PTJ_G$R'NP9+.'<J[/K<>5)*CW0T6;R0,@;WO
MAO;*'L7>.EE"D/<F!+&$(&\F!&D3PI%E=^L5@GE_<TWS.YY)7<6E-HM.^]H^
MKUZ)5"=*K,NW"K="*9&6ARO-"I:;"_3_2R'4\XEY4=&\F!K_ E!+ P04
M" !A@5I2.WM(#3 "   <!@  &0   'AL+W=O<FMS:&5E=',O<VAE970V."YX
M;6RE56%KVS 0_2N'8=!!%SM*XHV2&)*6LL)&0[JM'\8^*/;%%K4E3[HTS;^?
M)#LF&XEAY(NMD^Z]>_>$S].=TB^F0"1XJTII9D%!5-^$H4D+K+@9J!JE/=DH
M77&RH<Y#4VODF0=59<BB* XK+F203/W>4B=3M:522%QJ,-NJXGJ_P%+M9L$P
M.&RL1%Z0VPB3:<US?$+Z7B^UC<*.)1,52B.4!(V;63 ?WBQBE^\3?@C<F:,U
MN$[62KVXX"&;!9$3A"6FY!BX?;WB+9:E([(R?K><05?2 8_7!_9[W[OM9<T-
MWJKR6614S()/ 62XX=N25FKW&=M^)HXO5:7Q3]@UN3$+(-T:4E4+M@HJ(9LW
M?VM]. *P^ R M0#F=3>%O,H[3CR9:K4#[;(MFUOX5CW:BA/27<H3:7LJ+(Z2
M+VA;,O !OJ&N#'"9P8,DU&@(5IP0KNZ0N"C-^VE(MIY#A6G+O6BXV1GN.TP'
M,!I> XM8]#<\M#([K:S3RCS?J%_KS_G:D+;7^:N'<]1QCCSG^ SG8XV:DY Y
M-.S7\.PO$C.8O]JC'+TS<"4D[)'KTS[TUV -$H815$I288"-(>-[TZ-_W.D?
M7ZK_G_OD!BPF14DG6^DO-QFPZ%V/[$DG>]++<R\DERE>9'I_A8/I<>MYC^BX
M$QU?)OK_G.XO-AF,3CL='GWL;FY^Y3H7TD")&TL4#3Y:7W0SBYJ 5.V__[4B
M.TW\LK#C&[5+L.<;I>@0N)'2_1"2/U!+ P04    " !A@5I2?OT'+4 "  "$
M!0  &0   'AL+W=O<FMS:&5E=',O<VAE970V.2YX;6R=E-]OFS 0Q_\5"_6A
ME;9 G$"KBB#EQZ)-6K6H6;>':0\.'& 5;&8[H?WO9QOB95O"0U_ 9]]][GL'
MY[CEXEF6  J]U!63,Z]4JKGW?9F64!,YX@TP?9)S41.E35'XLA% ,AM45SX.
M@LBO"65>$MN]C4ABOE<59; 12.[KFHC7!52\G7EC[[CQ2(M2F0T_B1M2P!;4
M4[,1VO(=):,U,$DY0P+RF3<?WR\BXV\=OE%HY<D:F4IVG#\;XU,V\P(C""I(
ME2$0_3K $JK*@+2,7SW3<RE-X.GZ2%_;VG4M.R)AR:OO-%/ES+OS4 8YV5?J
MD;<?H:\G-+R45](^4=OY3D,/I7NI>-T':P4U9=V;O/1]. G XPL!N _ 5G>7
MR*I<$4626/ 6">.M:69A2[716AQEYJ-LE="G5,>IY#/HDB1ZCY9$EFBMOY%$
MURM0A%;R!ETARM#7DN\E89F,?:4SFC@_[>F+CHXOT,<8/7"F2HD^L RROP&^
MENKTXJ/>!1XDKB =H<GX'<(!#IZV*W1]=3. G;@V3"QV,MR&'_.=5$+_*3\'
MF%/'G%KF] +S2P."*,H*E)K>YK:WN> UXNZDLGG/-;9CAY9M)NN03'$8Q?[A
MC*+0*0K?J"BGC+!T6%''CDX4X;OS>B*G)QK4LW99WZ(G^J]#.+S]1Y!_,ADU
MB,+.OT0IWS/5#8G;=5?,O)NL/^[=_?1 1$&9U()R'1J,;G5FT<U\9RC>V#G;
M<:6GUBY+?4V", [Z/.=<'0V3P%V\R6]02P,$%     @ 88%:4K#1 C>X @
MN0@  !D   !X;"]W;W)K<VAE971S+W-H965T-S N>&ULM59;;YLP%/XK%MI#
M*[7A$DA(19":H&J=NK5JENUAVH,#)\$JV,QVFN[?SS:4L25$F=2])+8YW\4?
M!TRT8_Q)Y  2O90%%5,KE[*ZLFV1YE!B,6 54'5ES7B)I9KRC2TJ#C@SH+*P
M/<<9V24FU(HCL_; XXAM94$H/' DMF6)^<\9%&PWM5SK=>&1;'*I%^PXJO &
M%B"7U0-7,[MER4@)5!!&$8?UU+IVKQ+7 $S%%P([T1DCO9458T]Z<IM-+4<[
M@@)2J2FP^GN&.12%9E(^?C2D5JNI@=WQ*_N-V;S:S H+F+/B*\ED/K5""V6P
MQMM"/K+=>V@V%&B^E!7"_*)=71OX%DJW0K*R 2L'):'U/WYI@N@ W#Z UP"\
M4P'#!C \%> W -\D4V_%Y)!@B>.(LQWBNEJQZ8$)TZ#5]@G5]WTAN;I*%$[&
M=Z!"$^@2?<*<8WT/T%D"$I-"G*O5Y2)!9^_.T3M$*/J<LZW -!.1+96T)K#3
M1F96RW@],A\P'2#'O4">XTX.P.?'X0FD S0T<,\Y $].AO^M;JN\VM"\-C3/
M\ U[0Q,"X *9\"Y0 B+EI#)]_.U.U:);":7X?D1IV"H-C9+?HW1?@;XK=(,>
M[Y?H6LG*0^G5)($AT4_Z<QQZ_BBRG[L9[1>Y3C#QVJH_#/JM0?]$@X4. Q4$
MKTA!)(%#73*OR48=#Y,P" ];"%H+P5$+-X1BFIYL(=B+P?=['(Q:!Z.C#J[3
ME&VI26$AU0.">2;0LLJP!-URHTO'.](+XU9E_)^[+FR5PC?HNEFXWU!CQSD<
MY:25GKQA/\TF>_W4;\%U?K\3G7_J*)T"[DNAX>IZ\'LM=%[+[ALV]:QA"XZ:
ML#O'A#[4/V*^(50HA;5".8.Q@O/ZG*PGDE7FY%@QJ<XA,\S5MP5P7:"NKQF3
MKQ-]&+5?*_$O4$L#!!0    ( &&!6E)#39I=Y ,   H/   9    >&PO=V]R
M:W-H965T<R]S:&5E=#<Q+GAM;+5736_;.!#]*X2P!5J@:XF4I<2%8\")4VP6
MS2)(^G%8[(&6QC91271)RD[__0XE1;)CF74/SB&6*,Z;-X_4HV:\E>J[7@$8
M\IQGA;[R5L:L/_B^3E:0<SV0:RCPR4*JG!N\54M?KQ7PM K*,Y\%0>SG7!3>
M9%R-/:C)6)8F$P4\**++/.?JYS5D<GOE4>]EX%$L5\8.^)/QFB_A"<R7]8/"
M.[]%244.A1:R( H65]Z4?KAEH0VH9GP5L-4[U\26,I?RN[VY2Z^\P#*"#!)C
M(3C^;. &LLPB(8\?#:C7YK2!N]<OZ!^KXK&8.==P([-O(C6K*^_2(RDL>)F9
M1[G]"YJ"(HN7R$Q7_\FVGAO%'DE*;63>!".#7!3U+W]NA-@)8/1( &L"V*D!
M81,0GAHP; *&IP9$34!5NE_77@DWXX9/QDINB;*S$<U>5.I7T:B7*.Q&>3(*
MGPJ,,Y,;!:DP9+I4 +C^AOQ)_N%*<;M\Y.T,#!>9?H>CGS"0R 6I \:^P>06
MPD^:1-=U(G8D$67D7A9FI<EMD4*Z#^ CZY8Z>Z%^S9R(,T@&)*3O"0M8\.5I
M1M[^\:Z'UXT;Y0G6B!+\"F7F1IF6RU.XW+I1_BZ+7W#9$RILUSBL8,,CL/M+
M1S[R1&3"_"3_5@_N#.3Z/T>:89MF6*49'EV/ZO74?7NCCHRJ2.M=FTD45']C
M?].3,FI31LZ4WRH?@)3P#2CT-2(* PJT(;B#H8^(&X\-XNB-0XJXY14[<3Z!
M01[:BIX<?5_B TW"H4N4BS;YA3/Y-$/WY_/,JI'"'.4I0&N"APK:\H]2:&$M
MNN]-N3AD%+L87;:,+IV,[OFSR,O<(>RH11J=<RO3H+/%P$GYLS0\(P6>U!DT
M>\N:HNPUOAIJM*O;X"+JUXSN.#-U4G@$7"RLD]R+PLI'OO*L!%=UK(-F9Y6Q
M<QX:.FNXO;[[/)L2(\E"/&,IR8JK)6B'EN&!EG1 CVG961-U>]-O+>>P9SG9
M,0J=55&WMSS"1F8;42Q?J^X2NC,<&I]U13MSH6YW:1(LF@3OR5PJ!+%U)7R-
MHZ\+:D0]]!8:!"YSH9V[4+>]=,IFC0K):Y+XB:P-+U*<U,NN3A#OL#O&JG,J
M.G*? <>X*+ ?\);NB=*-#LC%3EMFG<LQM\O5Y]2QS[I]T,ZW&#WG5F2=BS%V
MCJW8H.YMQ<BY%5GG=\SM=\U)=QJ360.VRV3XFDCSW7@XD_9_0?D[O4 .:+:V
M"=,DD65AZK:@'6T;O6G5WOC=]+I+O$>O%H5&RUQ@:(!'FD=4W7C5-T:NJ\YB
M+@WV*=7E"IM54'8"/E](:5YN;(*V_9W\#U!+ P04    " !A@5I2>E<&S[ "
M  "@!P  &0   'AL+W=O<FMS:&5E=',O<VAE970W,BYX;6RU54MOVS ,_BN"
M3QNPQ8^\FB()D$>+%5B!KNVZP["#:C.Q4%G*)#II__THV7'3-LEVZ"ZQ).M[
MD'3(X4:;!YL#('LLI+*C($=<G8:A37,HN&WI%2AZL]"FX$A;LPSMR@#//*B0
M81)%O;#@0@7CH3^[,N.A+E$*!5>&V;(HN'F:@M2;41 'VX-KL<S1'83CX8HO
MX0;P^^K*T"YL6#)1@+)"*V9@,0HF\>DLCAS W[@3L+$[:^9"N=?ZP6TNLE$0
M.4<@(45'P>FQAAE(Z9C(Q^^:-&@T'7!WO64_]\%3,/?<PDS+'R+#?!2<!"R#
M!2\E7NO-%Z@#ZCJ^5$OK?]FFNMOO!2PM+>JB!I.#0JCJR1_K1.P XD. I 8D
MKP&= X!V#6C[0"MG/JPY1SX>&KUAQMTF-K?PN?%HBD8H5\8;-/16$ [',P.9
M0#99&@"J#K+/[%O)#8*13^Q<**Y2P26;Z370&BW[, ?D0MJ/=/,KD3&]8!7)
M,$0RY&C#M!:?5N+) ?$X89=:86[9F<H@>TD04B1-.,DVG&ERE'$.:8NUXT\L
MB9)HCZ'9/\/CP1$[[2:[;<_7.<!W#;]+0<EAET*)HBS8'9<E'"'N-,0=3]P^
M0/PR\^R<IT(*?&(__8L+A,+^.B+3;62Z1_V?32]NYQ.&FBW$(X61YMPLP3+#
MZ3^XK]X5W<#3N0ZR'L>MN#L,UWM,]!H3O:,F;C72%ZBHI4E8@Z'F<EB_]T:_
MW4H.Z/<;_?Y1_4F*)1GX6^E.&KJ3_UFZ02,S>-_2#=ZDKM/J]_>G+HZ>VTOT
M7L6;U52[%J)6[Y6#<*?7%4 AN1%@6:I+A56?:$Z;,3/QS?75^=2-']]#GVFJ
MV75)F1+*DN,%44:M/GW5IAH'U0;URG?4>XW4G_TRIQ$*QEV@]PNM<;MQ LU0
M'O\!4$L#!!0    ( &&!6E+HP(1EY (  "T*   9    >&PO=V]R:W-H965T
M<R]S:&5E=#<S+GAM;+56;6_:,!#^*U;42:VTD3CAM0*D IU6J950NVX?IGTP
MP1"K3IS:3BG2?OS.)@0H2<:D]@O8SCW/W3UGG]U?"?FD(DHU>HUYH@9.I'5Z
MZ;HJC&A,5$.D-($O"R%CHF$JEZY*)25S"XJYZWM>VXT)2YQAWZY-Y; O,LU9
M0J<2J2R.B5R/*!>K@8.=[<(]6T;:++C#?DJ6]('JQW0J8>86+',6TT0QD2!)
M%P/G"E]>X\  K,4/1E=J;XQ,*C,AGLSD9CYP/!,1Y334AH+ WPL=4\X-$\3Q
MG),ZA4\#W!]OV;_:Y"&9&5%T+/A/-M?1P.DZ:$X7)./Z7JR^T3RAEN$+!5?V
M%ZTVMNV6@\),:1'G8(@@9LGFG[SF0NP!<+,"X.< _RT@J  $.2 XU4,S!S1/
M!;1R@$W=W>1NA9L0389]*59(&FM@,P.KOD6#7BPQ&^5!2_C* *>'5V$H,SI'
M5^%SQA2SQ;ME9,8XTVMT/J&:,*XNT!?T^#!!YV<7Z RQ!'V/1*9(,E=]5T,4
MALL-<X^CC4>_RF.V;*  ?T:^YWLE\'$]_(ZLMVA<@I[4HR<TK'5^?3(<]P[A
M+@A?J.\7ZON6+ZC@&V4*5I0ZD/_7+:RA&TUC];O&1U#X"*R/9H6/*5G#P=8*
M05=!:2;#",Y5F7(;FI:E,?WE9>@''HCTLJ_/L='.XB"\9A%>LS:\FSCE##8@
M2S255&DDB2X-KYX&-[K>IQJU6D4XK5J>[7D@>P7AV_-0%E;K2)# ;W>"-[(=
M6U7(UB[B;/^CJE(KN#) M)JL.P5;Y\/V8;?PT7V7?3CJUN_# ^>]PGGO7<LZ
MZI64M?GV-$S*K#I5L6)OUY.]VFCA"J0AU!;]0:?5&>^U>_QAE<:[MH;]=ZGU
M..<Y4!"*7:7@KN?A^J;WO_4>X^/&5E9*=^^F-0^I.R*7+%&(TP7@O$8'".3F
M;;*9:)':RW<F-%SE=AC!>XY*8P#?%T+H[<3<Y\4+<?@74$L#!!0    ( &&!
M6E)1!!+?L (  "L'   9    >&PO=V]R:W-H965T<R]S:&5E=#<T+GAM;(U5
MVV[B,!#]%2OJ0RMMR8TDVPJ0"G2U^U"I*MO=9Y,,Q*IC9VT#Y>]W[(24<E-?
M$E_FG#DS8X\'&ZG>= E@R'O%A1YZI3'UO>_KO(2*ZIZL0>#.0JJ*&IRJI:]K
M!;1PH(K[41"D?D69\$8#M_:L1@.Y,IP)>%9$KZJ*JNT8N-P,O=#;+;RP96GL
M@C\:U'0),S"O];/"F=^Q%*P"H9D41,%BZ#V$]Y/,VCN#/PPV>F],;"1S*=_L
MY%<Q] (K"#CDQC)0_*UA IQ;(I3QK^7T.I<6N#_>L?]PL6,L<ZIA(OE?5IAR
MZ'WW2 $+NN+F16Y^0AM/8OERR;7[DDUK&W@D7VDCJQ:,"BHFFC]];_.P!PC3
M,X"H!42'@/X90-P"8A=HH\R%-:6&C@9*;HBRULAF!RXW#HW1,&&K.#,*=QGB
MS.@%-*@U$#P/9 9K4%3D0&[)@TTO,UO"!-G97$_!4,;U#>X_5C676X!/H-?9
ME%Q?W9 KB_I=RI6FHM #WZ!0Z\[/6U'C1E1T1E08D2<I3*G)HRB@^$S@8X1=
MF-$NS'%TD7$*>8_$X3<2!5%P0M#DR_#P[H*<N,MZ[/CB+V1==PG$9.'%X-1
M06JZQ;MB] 5G_<Y9WSGKGW$VIKRA-V0.2R8$$TLB%Z0&Q61QJCH-7^+X;!M8
MC^X"#'N]G[!CFSCYL/DD-.F$)A>%3DJJEAB[D02HLC)/GIV&)-WS' 59=B#O
MV"C,DO2TOK33EU[61W6)A6$G<Y8>.;P-LS@YD'7**@K.Z,HZ7=E7"PQXA+"T
MIH0+Y<V.2A=&27B@]-AH_PPT.OV]OE,!ULZV8TURN1*FN9O=:M?Q'URC.U@?
MXTO0-.X/FN89><(CP80F'!9(&?0R5*2:UMQ,C*Q==YM+@[W2#4M\S4!9 ]Q?
M2&EV$^N@>Q]'_P%02P,$%     @ 88%:4@P]7BSV 0  ^ ,  !D   !X;"]W
M;W)K<VAE971S+W-H965T-S4N>&ULG5-+B]LP$/XK0NQA%TKD.)ONLCB&/"CM
M82%LV/90>E#D22Q6#U<:Q]M_7TEV3 I-#[W8,])\C]%(16?=FZ\!D+QK9?R"
MUHC-$V->U*"YG]@&3-@Y6*<YAM0=F6\<\"J!M&)YEGUDFDM#RR*M;5U9V!:5
M-+!UQ+=:<_=K!<IV"SJEYX47>:PQ+K"R:/@1=H"OS=:%C(TLE=1@O+2&.#@L
MZ'+ZM)K%^E3P54+G+V(2.]E;^Q:3+]6"9M$0*! 8&7CXG6 -2D6B8./GP$E'
MR0B\C,_LGU+OH9<]]["VZINLL%[01THJ./!6X8OM/L/0SSSR":M\^I*NKYW?
M4R):CU8/X.! 2]/_^?MP#A> ?'H%D ^ //GNA9++#4=>%LYVQ,7JP!:#U&I"
M!W/2Q*'LT(5=&7!8KJW6$L,IHR?<5&1M#4IS!",D>'*[ >12^3MR0Z0ASU*I
M<)2^8!BD(P$3@\RJE\FOR&Q 3,AL^H'D69Z][C;D]N;N3Q86C(_N\]%]GFAG
M_^5^([U0UK<.R/?EWJ,+5^#'/U1GH^HLJ=Y?45T*X5JH")B3=-9$>:["4!#!
M$6$]_O6 >L['Q!F?RJG,)M."G2Z-L(M!QC?QS-U1&D\4' (JFSS,*7']/>L3
MM$V:[=YBN"DIK,/3!!<+PO[!6CPG\;J,C[W\#5!+ P04    " !A@5I2"%S1
M\_$#  "6#0  &0   'AL+W=O<FMS:&5E=',O<VAE970W-BYX;6RU5VUOVS80
M_BN$T0$MT$:BY#<5CH$XZ; "#1 D[?9AV =:/EM$)=(CJ3C9K]^14F0YDN@
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
M"S95H#=Y3M7;A&5R=],BK?W $U^NC!T(QJ,U7;(9,\_KJ<*WH$))><Z$YE*
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
M$1HO?3N,L2V#-!OP_58(?9H8!V6CG_X!4$L#!!0    ( &&!6E)C3MS!OP(
M  D(   9    >&PO=V]R:W-H965T<R]S:&5E=#@R+GAM;,U5VV[:0!#]E9&5
MAT1J\(5P201($-(V4I%04-J'J@^+/>!5UKON[A*#U(_O[MHXI 'GJ5)>\%YF
MSIPYP\X,"B&?5(JH89LQKH9>JG5^X_LJ3C$CJB5RY.9F)61&M-G*M:]RB21Q
M3AGSHR#H^AFAW!L-W-E<C@9BHQGE.)>@-EE&Y&Z"3!1#+_3V!P]TG6I[X(\&
M.5GC O5C/I=FY]<H"<V0*RHX2%P-O7%X,PF=@[/X3K%0!VNPJ2R%>+*;^V3H
M!981,HRUA2#F\XRWR)A%,CQ^5Z!>'=,Z'J[WZ)]=\B:9)5%X*]@/FNATZ/4]
M2'!%-DP_B.(K5@EU+%XLF'*_4%2V@0?Q1FF15<Z&049Y^27;2H@#AZAWPB&J
M'"+'NPSD6$Z))J.!% 5(:VW0[,*EZKP-.<IM519:FEMJ_/1HH47\=#DQ>25P
M*S)3;$6<7'-&N()+F*-TM><QPK@@,E%P/D5-*%,7]GJLX PHAQEES/BI@:\-
M+0ONQQ6%24DA.D$AC& FN$X5W/$$D]< OLFG3BK:)S6)&A&G&+>@'7Z"*(B"
MQ\44SL\N5$HDJ@;P=JU8VX&W3REF@2Z7;Q4;2TGX&LU?5L-R!X=V<[)SQTY
M^/G-0,*]QDS]:B!T51.Z<H2N3A#Z8L)J$^3<5*',\N)8$4J0K@.Q;_5Y% ;]
M3C3PGX_$[M2Q.XVQW=\'1&X%4(!;JP;"'S@[QJ"$ZA\P"%KA\?C=.GZW,?Z,
M<IIML@85>S52[V.4M5\3ZC>F=O=[0_6NK"CD9&=:*C@F[Q6Z_Z;0P7&1KVLF
MU\TBD^T[(H?!2[L)/H;,X4$'#/^/T!7NJR?5C7K]?]3V#[ISAG+M9I""6&RX
M+AMU?5K/N7'9W5_,RR$Y(W)-S4-CN#*N0:MGGI0LYTZYT2)WO7XIM)D<;IF:
M68W2&IC[E1!ZO[$!ZND_^@M02P,$%     @ 88%:4F<*V\#P!   @!0  !D
M  !X;"]W;W)K<VAE971S+W-H965T.#,N>&ULO9A;;]LV%,>_"F'TH07:2#S4
M-7 ,U$ZW!6C6(&F[AV$/M$W;0B71)>DX'?;A1UTBR1)%IP_;2R+)Y_+GH?@[
M%*='+K[)'6,*/65I+J\F.Z7VEXXC5SN647G!]RS7OVRXR*C2MV+KR+U@=%TZ
M9:D#KALX&4WRR6Q:/KL3LRD_J#3)V9U \I!E5/R8LY0?KR9X\OS@/MGN5/'
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
MW&,EC'%BM/XU@LD/['X 4$L#!!0    ( &&!6E*+1W!NM08  #XZ   /
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
M5S])]7BYM]P>?UU^GT2<5U><Z_N*X>DO4$L#!!0    ( &&!6E*GD>I9-P(
M -\R   3    6T-O;G1E;G1?5'EP97-=+GAM;,W;36[;,!"&X:L8V@86+5(B
MU2+.INVVS:(74"4Z%JP_D$SJW+Z4G 1HD1H)7*#OQH)-<KX1!WAVOO[^.%F_
M.O;=X+?)/H3IHQ"^WMN^\NDXV2&N[$;75R%^=7=BJNI#=6>%W&RTJ,<AV"&L
MPUPCN;G^;'?5?1=67X[Q9]^.PS9QMO/)ZM-IXYRU3:IIZMJZ"G%=/ S-'RGK
MIX0TGESV^'T[^:NX(1&O)LPK?P]X.O?MP3K7-G9U6[GPM>KC+G'LA ^/G?7I
M^1*O]#CN=FUMF[&^[^.1U$_.5HW?6QOZ+CT5O3J?'.(-V]-G=G'^4N9<8-QY
MZ\;)QXDY^_ZXYY',I]=3+&1=:,^_XDMB+'WQ^]EYVHUMWI@=K_?GZ [+/+Q8
M'I??\>\S?JG_SCXDI \%Z2.']%% ^M"0/@RDCQ+2QP=(']F&T@A%U(Q":D8Q
M-:.@FE%4S2BL9A17,PJL&45629%54F25%%DE159)D5529)44625%5DF155)D
M5119%45619%54615%%D5159%D5519%44615%UIPB:TZ1-:?(FE-DS2FRYA19
M<XJL.476G")K3I&UH,A:4&0M*+(6%%D+BJP%1=:"(FM!D;6@R%I09-44635%
M5DV155-DU119-45639%54V35%%DU159#D=509#4460U%5D.1U5!D-119#456
M0Y'54&0M*;*6%%E+BJPE1=:2(FM)D;6DR%I29"TILI;_4]8?XWCXQ_'+,^VK
M=GC.%\O_6FY^ 5!+ 0(4 Q0    ( &&!6E('04UB@0   +$    0
M      "  0    !D;V-0<F]P<R]A<' N>&UL4$L! A0#%     @ 88%:4B3K
M]W/N    *P(  !$              ( !KP   &1O8U!R;W!S+V-O<F4N>&UL
M4$L! A0#%     @ 88%:4IE<G",0!@  G"<  !,              ( !S $
M 'AL+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4    " !A@5I227-&2G,&  !B
M&@  &               @($-"   >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL
M4$L! A0#%     @ 88%:4L9M8CQ1!P  51T  !@              ("!M@X
M 'AL+W=O<FMS:&5E=',O<VAE970R+GAM;%!+ 0(4 Q0    ( &&!6E*!L$E*
M10,  !T+   8              " @3T6  !X;"]W;W)K<VAE971S+W-H965T
M,RYX;6Q02P$"% ,4    " !A@5I23A@&7!H%  "R$P  &
M@(&X&0  >&PO=V]R:W-H965T<R]S:&5E=#0N>&UL4$L! A0#%     @ 88%:
M4J6?]4O=!@  MAX  !@              ("!"!\  'AL+W=O<FMS:&5E=',O
M<VAE970U+GAM;%!+ 0(4 Q0    ( &&!6E*#D:=@N 8  ( :   8
M      " @1LF  !X;"]W;W)K<VAE971S+W-H965T-BYX;6Q02P$"% ,4
M" !A@5I2DB1/Y&,#  "F!P  &               @($)+0  >&PO=V]R:W-H
M965T<R]S:&5E=#<N>&UL4$L! A0#%     @ 88%:4A.HK$G9&0  $4X  !@
M             ("!HC   'AL+W=O<FMS:&5E=',O<VAE970X+GAM;%!+ 0(4
M Q0    ( &&!6E(QT+]IV0@  .05   8              " @;%*  !X;"]W
M;W)K<VAE971S+W-H965T.2YX;6Q02P$"% ,4    " !A@5I2./3_ Q@(  "V
M%   &0              @(' 4P  >&PO=V]R:W-H965T<R]S:&5E=#$P+GAM
M;%!+ 0(4 Q0    ( &&!6E+R8Z/DJ0(  %$&   9              " @0]<
M  !X;"]W;W)K<VAE971S+W-H965T,3$N>&UL4$L! A0#%     @ 88%:4AO1
M2.R, @  @ 4  !D              ("![UX  'AL+W=O<FMS:&5E=',O<VAE
M970Q,BYX;6Q02P$"% ,4    " !A@5I2TYAM;O "   Z!@  &0
M    @(&R80  >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;%!+ 0(4 Q0    (
M &&!6E).0$9:!@0  ) (   9              " @=ED  !X;"]W;W)K<VAE
M971S+W-H965T,30N>&UL4$L! A0#%     @ 88%:4F>!G?2- P  ] <  !D
M             ("!%FD  'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6Q02P$"
M% ,4    " !A@5I2HP^\$P )  "1%@  &0              @(':;   >&PO
M=V]R:W-H965T<R]S:&5E=#$V+GAM;%!+ 0(4 Q0    ( &&!6E(>$1TIY0(
M &(&   9              " @1%V  !X;"]W;W)K<VAE971S+W-H965T,3<N
M>&UL4$L! A0#%     @ 88%:4B,J^ 9<"   ]24  !D              ("!
M+7D  'AL+W=O<FMS:&5E=',O<VAE970Q."YX;6Q02P$"% ,4    " !A@5I2
MKQ_Z5)T&   -$   &0              @(' @0  >&PO=V]R:W-H965T<R]S
M:&5E=#$Y+GAM;%!+ 0(4 Q0    ( &&!6E*8<\,^4 ,  !,'   9
M      " @92(  !X;"]W;W)K<VAE971S+W-H965T,C N>&UL4$L! A0#%
M  @ 88%:4LX0^YNT @  W@4  !D              ("!&XP  'AL+W=O<FMS
M:&5E=',O<VAE970R,2YX;6Q02P$"% ,4    " !A@5I2P,O4]9(#  "W!P
M&0              @($&CP  >&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;%!+
M 0(4 Q0    ( &&!6E(;7)$=#@4  .L,   9              " @<^2  !X
M;"]W;W)K<VAE971S+W-H965T,C,N>&UL4$L! A0#%     @ 88%:4FF,VDX4
M"P  &2   !D              ("!%)@  'AL+W=O<FMS:&5E=',O<VAE970R
M-"YX;6Q02P$"% ,4    " !A@5I2=3E*^.T%  "W#0  &0
M@(%?HP  >&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;%!+ 0(4 Q0    ( &&!
M6E)A>;"*_0(  )@&   9              " @8.I  !X;"]W;W)K<VAE971S
M+W-H965T,C8N>&UL4$L! A0#%     @ 88%:4K/%+_.D @  W@4  !D
M         ("!MZP  'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6Q02P$"% ,4
M    " !A@5I2KV+G_'<*  !2&@  &0              @(&2KP  >&PO=V]R
M:W-H965T<R]S:&5E=#(X+GAM;%!+ 0(4 Q0    ( &&!6E*$OR:#' ,  #,'
M   9              " @4"Z  !X;"]W;W)K<VAE971S+W-H965T,CDN>&UL
M4$L! A0#%     @ 88%:4D?9M]2G%@  3$4  !D              ("!D[T
M 'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6Q02P$"% ,4    " !A@5I2LDM-
M,](#  !U"   &0              @(%QU   >&PO=V]R:W-H965T<R]S:&5E
M=#,Q+GAM;%!+ 0(4 Q0    ( &&!6E)=@H.+Q (  +L%   9
M  " @7K8  !X;"]W;W)K<VAE971S+W-H965T,S(N>&UL4$L! A0#%     @
M88%:4@"_"1R> @  @04  !D              ("!==L  'AL+W=O<FMS:&5E
M=',O<VAE970S,RYX;6Q02P$"% ,4    " !A@5I2E.NCY_@"   S!@  &0
M            @(%*W@  >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM;%!+ 0(4
M Q0    ( &&!6E+S**!!5 ,  /\&   9              " @7GA  !X;"]W
M;W)K<VAE971S+W-H965T,S4N>&UL4$L! A0#%     @ 88%:4EC+S6J! P
M3P@  !D              ("!!.4  'AL+W=O<FMS:&5E=',O<VAE970S-BYX
M;6Q02P$"% ,4    " !A@5I2&5WT2Z<&  "0$0  &0              @(&\
MZ   >&PO=V]R:W-H965T<R]S:&5E=#,W+GAM;%!+ 0(4 Q0    ( &&!6E($
M8]J ] (  % &   9              " @9KO  !X;"]W;W)K<VAE971S+W-H
M965T,S@N>&UL4$L! A0#%     @ 88%:4KP>IC%P!@  "Q8  !D
M     ("!Q?(  'AL+W=O<FMS:&5E=',O<VAE970S.2YX;6Q02P$"% ,4
M" !A@5I2;\@WC(8"  !?!0  &0              @(%L^0  >&PO=V]R:W-H
M965T<R]S:&5E=#0P+GAM;%!+ 0(4 Q0    ( &&!6E+C;BM*F@(  (P%   9
M              " @2G\  !X;"]W;W)K<VAE971S+W-H965T-#$N>&UL4$L!
M A0#%     @ 88%:4A%O&&DF!   U0H  !D              ("!^OX  'AL
M+W=O<FMS:&5E=',O<VAE970T,BYX;6Q02P$"% ,4    " !A@5I2_TC&-,D$
M  #H"@  &0              @(%7 P$ >&PO=V]R:W-H965T<R]S:&5E=#0S
M+GAM;%!+ 0(4 Q0    ( &&!6E)\6KB0)P(  (8$   9              "
M@5<( 0!X;"]W;W)K<VAE971S+W-H965T-#0N>&UL4$L! A0#%     @ 88%:
M4DV,8PP+!0  WQ<  !D              ("!M0H! 'AL+W=O<FMS:&5E=',O
M<VAE970T-2YX;6Q02P$"% ,4    " !A@5I24SYP";,$   ;%   &0
M        @('W#P$ >&PO=V]R:W-H965T<R]S:&5E=#0V+GAM;%!+ 0(4 Q0
M   ( &&!6E*R"4O^(00  &8/   9              " @>$4 0!X;"]W;W)K
M<VAE971S+W-H965T-#<N>&UL4$L! A0#%     @ 88%:4D_3<?-B @  IP4
M !D              ("!.1D! 'AL+W=O<FMS:&5E=',O<VAE970T."YX;6Q0
M2P$"% ,4    " !A@5I2=(^0V,,"  #@!P  &0              @('2&P$
M>&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM;%!+ 0(4 Q0    ( &&!6E+BIB/#
MYP,  ,83   9              " @<P> 0!X;"]W;W)K<VAE971S+W-H965T
M-3 N>&UL4$L! A0#%     @ 88%:4O(/=32I @  N0D  !D
M ("!ZB(! 'AL+W=O<FMS:&5E=',O<VAE970U,2YX;6Q02P$"% ,4    " !A
M@5I2&V2/D4("  "T!0  &0              @('*)0$ >&PO=V]R:W-H965T
M<R]S:&5E=#4R+GAM;%!+ 0(4 Q0    ( &&!6E*%NT<DL@,  'H0   9
M          " @4,H 0!X;"]W;W)K<VAE971S+W-H965T-3,N>&UL4$L! A0#
M%     @ 88%:4K5WK7K7 P  %Q   !D              ("!+"P! 'AL+W=O
M<FMS:&5E=',O<VAE970U-"YX;6Q02P$"% ,4    " !A@5I2Y^G?BB\#   _
M"P  &0              @($Z, $ >&PO=V]R:W-H965T<R]S:&5E=#4U+GAM
M;%!+ 0(4 Q0    ( &&!6E(5* U.30(  "D%   9              " @: S
M 0!X;"]W;W)K<VAE971S+W-H965T-38N>&UL4$L! A0#%     @ 88%:4HEV
M$/V6 @  * <  !D              ("!)#8! 'AL+W=O<FMS:&5E=',O<VAE
M970U-RYX;6Q02P$"% ,4    " !A@5I2/?1LM8P"  !Q!@  &0
M    @('Q. $ >&PO=V]R:W-H965T<R]S:&5E=#4X+GAM;%!+ 0(4 Q0    (
M &&!6E*_J'EE9P,  '(,   9              " @;0[ 0!X;"]W;W)K<VAE
M971S+W-H965T-3DN>&UL4$L! A0#%     @ 88%:4@PI CH;!   J0\  !D
M             ("!4C\! 'AL+W=O<FMS:&5E=',O<VAE970V,"YX;6Q02P$"
M% ,4    " !A@5I2NVCO=9L"  !0!P  &0              @(&D0P$ >&PO
M=V]R:W-H965T<R]S:&5E=#8Q+GAM;%!+ 0(4 Q0    ( &&!6E(SJ2;[X@,
M .P-   9              " @79& 0!X;"]W;W)K<VAE971S+W-H965T-C(N
M>&UL4$L! A0#%     @ 88%:4OM'RQ8: P  ]P@  !D              ("!
MCTH! 'AL+W=O<FMS:&5E=',O<VAE970V,RYX;6Q02P$"% ,4    " !A@5I2
MVKLPR"H#  #""0  &0              @('@30$ >&PO=V]R:W-H965T<R]S
M:&5E=#8T+GAM;%!+ 0(4 Q0    ( &&!6E*ELL@BS (  %8(   9
M      " @4%1 0!X;"]W;W)K<VAE971S+W-H965T-C4N>&UL4$L! A0#%
M  @ 88%:4C#.ZC]B P  $PP  !D              ("!1%0! 'AL+W=O<FMS
M:&5E=',O<VAE970V-BYX;6Q02P$"% ,4    " !A@5I2_1,F+?X$  "D&@
M&0              @('=5P$ >&PO=V]R:W-H965T<R]S:&5E=#8W+GAM;%!+
M 0(4 Q0    ( &&!6E([>T@-, (  !P&   9              " @1)= 0!X
M;"]W;W)K<VAE971S+W-H965T-C@N>&UL4$L! A0#%     @ 88%:4G[]!RU
M @  A 4  !D              ("!>5\! 'AL+W=O<FMS:&5E=',O<VAE970V
M.2YX;6Q02P$"% ,4    " !A@5I2L-$"-[@"  "Y"   &0
M@('P80$ >&PO=V]R:W-H965T<R]S:&5E=#<P+GAM;%!+ 0(4 Q0    ( &&!
M6E)#39I=Y ,   H/   9              " @=]D 0!X;"]W;W)K<VAE971S
M+W-H965T-S$N>&UL4$L! A0#%     @ 88%:4GI7!L^P @  H <  !D
M         ("!^F@! 'AL+W=O<FMS:&5E=',O<VAE970W,BYX;6Q02P$"% ,4
M    " !A@5I2Z,"$9>0"   M"@  &0              @('A:P$ >&PO=V]R
M:W-H965T<R]S:&5E=#<S+GAM;%!+ 0(4 Q0    ( &&!6E)1!!+?L (  "L'
M   9              " @?QN 0!X;"]W;W)K<VAE971S+W-H965T-S0N>&UL
M4$L! A0#%     @ 88%:4@P]7BSV 0  ^ ,  !D              ("!XW$!
M 'AL+W=O<FMS:&5E=',O<VAE970W-2YX;6Q02P$"% ,4    " !A@5I2"%S1
M\_$#  "6#0  &0              @($0= $ >&PO=V]R:W-H965T<R]S:&5E
M=#<V+GAM;%!+ 0(4 Q0    ( &&!6E+PNGN/O0(  "4(   9
M  " @3AX 0!X;"]W;W)K<VAE971S+W-H965T-S<N>&UL4$L! A0#%     @
M88%:4KV1T(;K!0  8QL  !D              ("!+'L! 'AL+W=O<FMS:&5E
M=',O<VAE970W."YX;6Q02P$"% ,4    " !A@5I2T?R5K 4$  #3#0  &0
M            @(%.@0$ >&PO=V]R:W-H965T<R]S:&5E=#<Y+GAM;%!+ 0(4
M Q0    ( &&!6E)H@71?V@,  *@.   9              " @8J% 0!X;"]W
M;W)K<VAE971S+W-H965T.# N>&UL4$L! A0#%     @ 88%:4LI/D*/6 @
M] <  !D              ("!FXD! 'AL+W=O<FMS:&5E=',O<VAE970X,2YX
M;6Q02P$"% ,4    " !A@5I28T[<P;\"   )"   &0              @(&H
MC $ >&PO=V]R:W-H965T<R]S:&5E=#@R+GAM;%!+ 0(4 Q0    ( &&!6E)G
M"MO \ 0  ( 4   9              " @9Z/ 0!X;"]W;W)K<VAE971S+W-H
M965T.#,N>&UL4$L! A0#%     @ 88%:4B=52>T' P  Q D  !D
M     ("!Q90! 'AL+W=O<FMS:&5E=',O<VAE970X-"YX;6Q02P$"% ,4
M" !A@5I2B>#&*:T"  "S!@  &0              @($#F $ >&PO=V]R:W-H
M965T<R]S:&5E=#@U+GAM;%!+ 0(4 Q0    ( &&!6E*A16#.%@(  '@$   9
M              " @>>: 0!X;"]W;W)K<VAE971S+W-H965T.#8N>&UL4$L!
M A0#%     @ 88%:4CMQJ_DO P  (0D  !D              ("!-)T! 'AL
M+W=O<FMS:&5E=',O<VAE970X-RYX;6Q02P$"% ,4    " !A@5I2SYE88&H#
M  !&"P  &0              @(&:H $ >&PO=V]R:W-H965T<R]S:&5E=#@X
M+GAM;%!+ 0(4 Q0    ( &&!6E(+Y+.XX@$  %,$   9              "
M@3ND 0!X;"]W;W)K<VAE971S+W-H965T.#DN>&UL4$L! A0#%     @ 88%:
M4B0DR>LX @  ? H   T              ( !5*8! 'AL+W-T>6QE<RYX;6Q0
M2P$"% ,4    " !A@5I2EXJ[',     3 @  "P              @ &WJ $
M7W)E;',O+G)E;'-02P$"% ,4    " !A@5I2BT=P;K4&   ^.@  #P
M        @ &@J0$ >&PO=V]R:V)O;VLN>&UL4$L! A0#%     @ 88%:4CAE
M:^>: @  <C0  !H              ( !@K ! 'AL+U]R96QS+W=O<FMB;V]K
M+GAM;"YR96QS4$L! A0#%     @ 88%:4J>1ZEDW @  WS(  !,
M     ( !5+,! %M#;VYT96YT7U1Y<&5S72YX;6Q02P4&     &$ 80">&@
&O+4!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>117
<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>118
<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>119
<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>174</ContextCount>
  <ElementCount>493</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>59</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>7</UnitCount>
  <MyReports>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1001002 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="laws-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://www.lawsonproducts.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1003004 - Statement - Consolidated Statements of Income and Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome</Role>
      <ShortName>Consolidated Statements of Income and Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1004005 - Statement - Consolidated Statements of Changes in Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/ConsolidatedStatementsofChangesinStockholdersEquity</Role>
      <ShortName>Consolidated Statements of Changes in Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1005006 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>2101101 - Disclosure - Description of Business</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/DescriptionofBusiness</Role>
      <ShortName>Description of Business</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>2103102 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2106103 - Disclosure - Acquisition</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/Acquisition</Role>
      <ShortName>Acquisition</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2111104 - Disclosure - Revenue Recognition</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/RevenueRecognition</Role>
      <ShortName>Revenue Recognition</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2115105 - Disclosure - Restricted Cash</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/RestrictedCash</Role>
      <ShortName>Restricted Cash</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2117106 - Disclosure - Inventories, net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/Inventoriesnet</Role>
      <ShortName>Inventories, net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2120107 - Disclosure - Property, Plant and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/PropertyPlantandEquipment</Role>
      <ShortName>Property, Plant and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2123108 - Disclosure - Goodwill</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/Goodwill</Role>
      <ShortName>Goodwill</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2126109 - Disclosure - Intangible assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/Intangibleassets</Role>
      <ShortName>Intangible assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2131110 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2139111 - Disclosure - Accrued Expenses and Other Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/AccruedExpensesandOtherLiabilities</Role>
      <ShortName>Accrued Expenses and Other Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2142112 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2150113 - Disclosure - Credit Agreement</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/CreditAgreement</Role>
      <ShortName>Credit Agreement</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2154114 - Disclosure - Accrued Acquisition Liability</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/AccruedAcquisitionLiability</Role>
      <ShortName>Accrued Acquisition Liability</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2156115 - Disclosure - Reserve for Severance</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/ReserveforSeverance</Role>
      <ShortName>Reserve for Severance</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2159116 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2161117 - Disclosure - Retirement and Security Bonus Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/RetirementandSecurityBonusPlans</Role>
      <ShortName>Retirement and Security Bonus Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2163118 - Disclosure - Stock-Based Compensation Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/StockBasedCompensationPlans</Role>
      <ShortName>Stock-Based Compensation Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2171119 - Disclosure - Segment Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/SegmentInformation</Role>
      <ShortName>Segment Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2175120 - Disclosure - Stock Repurchase Program</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/StockRepurchaseProgram</Role>
      <ShortName>Stock Repurchase Program</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2177121 - Disclosure - Related Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/RelatedPartyTransactions</Role>
      <ShortName>Related Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2179122 - Disclosure - COVID-19 Risks and Uncertainties</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/COVID19RisksandUncertainties</Role>
      <ShortName>COVID-19 Risks and Uncertainties</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2181123 - Disclosure - Schedule II - Valuation and Qualifying Accounts</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/ScheduleIIValuationandQualifyingAccounts</Role>
      <ShortName>Schedule II - Valuation and Qualifying Accounts</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2204201 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2307301 - Disclosure - Acquisition (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/AcquisitionTables</Role>
      <ShortName>Acquisition (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.lawsonproducts.com/role/Acquisition</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2312302 - Disclosure - Revenue Recognition (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/RevenueRecognitionTables</Role>
      <ShortName>Revenue Recognition (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.lawsonproducts.com/role/RevenueRecognition</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2318303 - Disclosure - Inventories, net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/InventoriesnetTables</Role>
      <ShortName>Inventories, net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.lawsonproducts.com/role/Inventoriesnet</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2321304 - Disclosure - Property, Plant and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/PropertyPlantandEquipmentTables</Role>
      <ShortName>Property, Plant and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.lawsonproducts.com/role/PropertyPlantandEquipment</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2324305 - Disclosure - Goodwill (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/GoodwillTables</Role>
      <ShortName>Goodwill (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.lawsonproducts.com/role/Goodwill</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2327306 - Disclosure - Intangible assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/IntangibleassetsTables</Role>
      <ShortName>Intangible assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.lawsonproducts.com/role/Intangibleassets</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2332307 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.lawsonproducts.com/role/IncomeTaxes</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2340308 - Disclosure - Accrued Expenses and Other Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/AccruedExpensesandOtherLiabilitiesTables</Role>
      <ShortName>Accrued Expenses and Other Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.lawsonproducts.com/role/AccruedExpensesandOtherLiabilities</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2343309 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.lawsonproducts.com/role/Leases</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2351310 - Disclosure - Credit Agreement (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/CreditAgreementTables</Role>
      <ShortName>Credit Agreement (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.lawsonproducts.com/role/CreditAgreement</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2357311 - Disclosure - Reserve for Severance (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/ReserveforSeveranceTables</Role>
      <ShortName>Reserve for Severance (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.lawsonproducts.com/role/ReserveforSeverance</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2364312 - Disclosure - Stock-Based Compensation Plans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/StockBasedCompensationPlansTables</Role>
      <ShortName>Stock-Based Compensation Plans (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.lawsonproducts.com/role/StockBasedCompensationPlans</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2372313 - Disclosure - Segment Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/SegmentInformationTables</Role>
      <ShortName>Segment Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.lawsonproducts.com/role/SegmentInformation</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2402401 - Disclosure - Description of Business (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/DescriptionofBusinessDetails</Role>
      <ShortName>Description of Business (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.lawsonproducts.com/role/DescriptionofBusiness</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2405402 - Disclosure - Summary of Significant Accounting Policies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPolicies</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2408403 - Disclosure - Acquisition - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/AcquisitionNarrativeDetails</Role>
      <ShortName>Acquisition - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2409404 - Disclosure - Acquisition - Purchase Price Allocation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/AcquisitionPurchasePriceAllocationDetails</Role>
      <ShortName>Acquisition - Purchase Price Allocation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2410405 - Disclosure - Acquisition - Pro Forma Results (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/AcquisitionProFormaResultsDetails</Role>
      <ShortName>Acquisition - Pro Forma Results (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="laws-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://www.lawsonproducts.com/role/RevenueRecognitionNarrativeDetails</Role>
      <ShortName>Revenue Recognition - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2414407 - Disclosure - Revenue Recognition - Disaggregation of Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/RevenueRecognitionDisaggregationofRevenueDetails</Role>
      <ShortName>Revenue Recognition - Disaggregation of Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>2416408 - Disclosure - Restricted Cash (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/RestrictedCashDetails</Role>
      <ShortName>Restricted Cash (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.lawsonproducts.com/role/RestrictedCash</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>2419409 - Disclosure - Inventories, net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/InventoriesnetDetails</Role>
      <ShortName>Inventories, net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.lawsonproducts.com/role/InventoriesnetTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>2422410 - Disclosure - Property, Plant and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/PropertyPlantandEquipmentDetails</Role>
      <ShortName>Property, Plant and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.lawsonproducts.com/role/PropertyPlantandEquipmentTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>2425411 - Disclosure - Goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/GoodwillDetails</Role>
      <ShortName>Goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.lawsonproducts.com/role/GoodwillTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>2428412 - Disclosure - Intangible assets - Schedule of Intangibles (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/IntangibleassetsScheduleofIntangiblesDetails</Role>
      <ShortName>Intangible assets - Schedule of Intangibles (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>2429413 - Disclosure - Intangible assets - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/IntangibleassetsNarrativeDetails</Role>
      <ShortName>Intangible assets - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>2430414 - Disclosure - Intangible assets - Future Amortization Schedule (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/IntangibleassetsFutureAmortizationScheduleDetails</Role>
      <ShortName>Intangible assets - Future Amortization Schedule (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>2433415 - Disclosure - Income Taxes - Components of Income Tax (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/IncomeTaxesComponentsofIncomeTaxDetails</Role>
      <ShortName>Income Taxes - Components of Income Tax (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>2434416 - Disclosure - Income Taxes - Provision (Benefit) for Income taxes from Operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/IncomeTaxesProvisionBenefitforIncometaxesfromOperationsDetails</Role>
      <ShortName>Income Taxes - Provision (Benefit) for Income taxes from Operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>2435417 - Disclosure - Income Taxes - Reconciliation of Effective Tax Rate (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails</Role>
      <ShortName>Income Taxes - Reconciliation of Effective Tax Rate (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>2436418 - Disclosure - Income Taxes - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/IncomeTaxesNarrativeDetails</Role>
      <ShortName>Income Taxes - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>2437419 - Disclosure - Income Taxes - Components of Deferred Tax Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails</Role>
      <ShortName>Income Taxes - Components of Deferred Tax Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>2438420 - Disclosure - Income Taxes - Reconciliation of Unrecognized Tax Benefits (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails</Role>
      <ShortName>Income Taxes - Reconciliation of Unrecognized Tax Benefits (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>2441421 - Disclosure - Accrued Expenses and Other Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/AccruedExpensesandOtherLiabilitiesDetails</Role>
      <ShortName>Accrued Expenses and Other Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.lawsonproducts.com/role/AccruedExpensesandOtherLiabilitiesTables</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>2444422 - Disclosure - Leases - Net Lease Cost (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/LeasesNetLeaseCostDetails</Role>
      <ShortName>Leases - Net Lease Cost (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>2445423 - Disclosure - Leases - Net Lease Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails</Role>
      <ShortName>Leases - Net Lease Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>2446424 - Disclosure - Leases - Schedule of Future Minimum Lease Payments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails</Role>
      <ShortName>Leases - Schedule of Future Minimum Lease Payments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>2447425 - Disclosure - Leases - Terms and Interest Rate (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/LeasesTermsandInterestRateDetails</Role>
      <ShortName>Leases - Terms and Interest Rate (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>2448426 - Disclosure - Leases - Cash Flows (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/LeasesCashFlowsDetails</Role>
      <ShortName>Leases - Cash Flows (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>2449427 - Disclosure - Leases - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/LeasesNarrativeDetails</Role>
      <ShortName>Leases - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>2452428 - Disclosure - Credit Agreement - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/CreditAgreementNarrativeDetails</Role>
      <ShortName>Credit Agreement - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>2453429 - Disclosure - Credit Agreement - Quarterly Financial Covenants (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/CreditAgreementQuarterlyFinancialCovenantsDetails</Role>
      <ShortName>Credit Agreement - Quarterly Financial Covenants (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>2455430 - Disclosure - Accrued Acquisition Liability (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/AccruedAcquisitionLiabilityDetails</Role>
      <ShortName>Accrued Acquisition Liability (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.lawsonproducts.com/role/AccruedAcquisitionLiability</ParentRole>
      <Position>73</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>2458431 - Disclosure - Reserve for Severance - Activity in Reserve (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/ReserveforSeveranceActivityinReserveDetails</Role>
      <ShortName>Reserve for Severance - Activity in Reserve (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>2460432 - Disclosure - Commitments and Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/CommitmentsandContingenciesDetails</Role>
      <ShortName>Commitments and Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.lawsonproducts.com/role/CommitmentsandContingencies</ParentRole>
      <Position>75</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>2462433 - Disclosure - Retirement and Security Bonus Plans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/RetirementandSecurityBonusPlansDetails</Role>
      <ShortName>Retirement and Security Bonus Plans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.lawsonproducts.com/role/RetirementandSecurityBonusPlans</ParentRole>
      <Position>76</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>2465434 - Disclosure - Stock-Based Compensation Plans - Plan Administration (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/StockBasedCompensationPlansPlanAdministrationDetails</Role>
      <ShortName>Stock-Based Compensation Plans - Plan Administration (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>2466435 - Disclosure - Stock-Based Compensation Plans - Stock Performance Rights (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockPerformanceRightsDetails</Role>
      <ShortName>Stock-Based Compensation Plans - Stock Performance Rights (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>2467436 - Disclosure - Stock-Based Compensation Plans - Restricted Stock Awards (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/StockBasedCompensationPlansRestrictedStockAwardsDetails</Role>
      <ShortName>Stock-Based Compensation Plans - Restricted Stock Awards (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>2468437 - Disclosure - Stock-Based Compensation Plans - Market Stock Units (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/StockBasedCompensationPlansMarketStockUnitsDetails</Role>
      <ShortName>Stock-Based Compensation Plans - Market Stock Units (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>2469438 - Disclosure - Stock-Based Compensation Plans - Stock Options (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockOptionsDetails</Role>
      <ShortName>Stock-Based Compensation Plans - Stock Options (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>81</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>2470439 - Disclosure - Stock-Based Compensation Plans - Performance Awards (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/StockBasedCompensationPlansPerformanceAwardsDetails</Role>
      <ShortName>Stock-Based Compensation Plans - Performance Awards (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>82</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>2473440 - Disclosure - Segment Information - Reportable Segments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/SegmentInformationReportableSegmentsDetails</Role>
      <ShortName>Segment Information - Reportable Segments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>83</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>2474441 - Disclosure - Segment Information - Reportable Segments by Geographic Area (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/SegmentInformationReportableSegmentsbyGeographicAreaDetails</Role>
      <ShortName>Segment Information - Reportable Segments by Geographic Area (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>84</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>2476442 - Disclosure - Stock Repurchase Program (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/StockRepurchaseProgramDetails</Role>
      <ShortName>Stock Repurchase Program (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.lawsonproducts.com/role/StockRepurchaseProgram</ParentRole>
      <Position>85</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>2478443 - Disclosure - Related Party Transactions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/RelatedPartyTransactionsDetails</Role>
      <ShortName>Related Party Transactions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.lawsonproducts.com/role/RelatedPartyTransactions</ParentRole>
      <Position>86</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>2480444 - Disclosure - COVID-19 Risks and Uncertainties (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/COVID19RisksandUncertaintiesDetails</Role>
      <ShortName>COVID-19 Risks and Uncertainties (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.lawsonproducts.com/role/COVID19RisksandUncertainties</ParentRole>
      <Position>87</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>2482445 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.lawsonproducts.com/role/ScheduleIIValuationandQualifyingAccountsDetails</Role>
      <ShortName>Schedule II - Valuation and Qualifying Accounts (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.lawsonproducts.com/role/ScheduleIIValuationandQualifyingAccounts</ParentRole>
      <Position>88</Position>
    </Report>
    <Report instance="laws-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9999.htm</HtmlFileName>
      <LongName>Uncategorized Items - laws-20201231.htm</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/role/uncategorizedFacts</Role>
      <ShortName>Uncategorized Items - laws-20201231.htm</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>89</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="laws-20201231.htm">laws-20201231.htm</File>
    <File>ex21_2020.htm</File>
    <File>ex23_2020.htm</File>
    <File>exhibit1023stockperforma.htm</File>
    <File>exhibit1024equityplan.htm</File>
    <File>exhibit4.htm</File>
    <File>laws-20201231.xsd</File>
    <File>laws-20201231_cal.xml</File>
    <File>laws-20201231_def.xml</File>
    <File>laws-20201231_lab.xml</File>
    <File>laws-20201231_pre.xml</File>
    <File>laws-ex311_2020.htm</File>
    <File>laws-ex312_2020.htm</File>
    <File>laws-ex32_2020.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>laws-20201231_g1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/srt/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/country/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2020-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>122
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "laws-20201231.htm": {
   "axisCustom": 1,
   "axisStandard": 25,
   "contextCount": 174,
   "dts": {
    "calculationLink": {
     "local": [
      "laws-20201231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "laws-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": [
      "laws-20201231.htm"
     ]
    },
    "labelLink": {
     "local": [
      "laws-20201231_lab.xml"
     ],
     "remote": [
      "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",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "laws-20201231_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "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",
      "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml"
     ]
    },
    "schema": {
     "local": [
      "laws-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": 641,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2020-01-31": 13,
    "http://xbrl.sec.gov/dei/2020-01-31": 6,
    "total": 19
   },
   "keyCustom": 66,
   "keyStandard": 427,
   "memberCustom": 19,
   "memberStandard": 40,
   "nsprefix": "laws",
   "nsuri": "http://www.lawsonproducts.com/20201231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_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://www.lawsonproducts.com/role/Cover",
     "shortName": "Cover",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_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": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_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": "2111104 - Disclosure - Revenue Recognition",
     "role": "http://www.lawsonproducts.com/role/RevenueRecognition",
     "shortName": "Revenue Recognition",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestrictedAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2115105 - Disclosure - Restricted Cash",
     "role": "http://www.lawsonproducts.com/role/RestrictedCash",
     "shortName": "Restricted Cash",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestrictedAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2117106 - Disclosure - Inventories, net",
     "role": "http://www.lawsonproducts.com/role/Inventoriesnet",
     "shortName": "Inventories, net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_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": "2120107 - Disclosure - Property, Plant and Equipment",
     "role": "http://www.lawsonproducts.com/role/PropertyPlantandEquipment",
     "shortName": "Property, Plant and Equipment",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2123108 - Disclosure - Goodwill",
     "role": "http://www.lawsonproducts.com/role/Goodwill",
     "shortName": "Goodwill",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2126109 - Disclosure - Intangible assets",
     "role": "http://www.lawsonproducts.com/role/Intangibleassets",
     "shortName": "Intangible assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_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": "2131110 - Disclosure - Income Taxes",
     "role": "http://www.lawsonproducts.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_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": "2139111 - Disclosure - Accrued Expenses and Other Liabilities",
     "role": "http://www.lawsonproducts.com/role/AccruedExpensesandOtherLiabilities",
     "shortName": "Accrued Expenses and Other Liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:LeasesOfLessorDisclosureTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2142112 - Disclosure - Leases",
     "role": "http://www.lawsonproducts.com/role/Leases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:LeasesOfLessorDisclosureTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_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": "2150113 - Disclosure - Credit Agreement",
     "role": "http://www.lawsonproducts.com/role/CreditAgreement",
     "shortName": "Credit Agreement",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i8fb46a8ad4d740c993a2627f7e7c085c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001002 - Statement - Consolidated Balance Sheets",
     "role": "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets",
     "shortName": "Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i8fb46a8ad4d740c993a2627f7e7c085c_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "laws:BusinessCombinationConsiderationLiabilityDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2154114 - Disclosure - Accrued Acquisition Liability",
     "role": "http://www.lawsonproducts.com/role/AccruedAcquisitionLiability",
     "shortName": "Accrued Acquisition Liability",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "laws:BusinessCombinationConsiderationLiabilityDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "laws:SeveranceReserveTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2156115 - Disclosure - Reserve for Severance",
     "role": "http://www.lawsonproducts.com/role/ReserveforSeverance",
     "shortName": "Reserve for Severance",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "laws:SeveranceReserveTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_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": "2159116 - Disclosure - Commitments and Contingencies",
     "role": "http://www.lawsonproducts.com/role/CommitmentsandContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2161117 - Disclosure - Retirement and Security Bonus Plans",
     "role": "http://www.lawsonproducts.com/role/RetirementandSecurityBonusPlans",
     "shortName": "Retirement and Security Bonus Plans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_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": "2163118 - Disclosure - Stock-Based Compensation Plans",
     "role": "http://www.lawsonproducts.com/role/StockBasedCompensationPlans",
     "shortName": "Stock-Based Compensation Plans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_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": "2171119 - Disclosure - Segment Information",
     "role": "http://www.lawsonproducts.com/role/SegmentInformation",
     "shortName": "Segment Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TreasuryStockTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2175120 - Disclosure - Stock Repurchase Program",
     "role": "http://www.lawsonproducts.com/role/StockRepurchaseProgram",
     "shortName": "Stock Repurchase Program",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TreasuryStockTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2177121 - Disclosure - Related Party Transactions",
     "role": "http://www.lawsonproducts.com/role/RelatedPartyTransactions",
     "shortName": "Related Party Transactions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnusualOrInfrequentItemsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2179122 - Disclosure - COVID-19 Risks and Uncertainties",
     "role": "http://www.lawsonproducts.com/role/COVID19RisksandUncertainties",
     "shortName": "COVID-19 Risks and Uncertainties",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnusualOrInfrequentItemsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_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": "2181123 - Disclosure - Schedule II - Valuation and Qualifying Accounts",
     "role": "http://www.lawsonproducts.com/role/ScheduleIIValuationandQualifyingAccounts",
     "shortName": "Schedule II - Valuation and Qualifying Accounts",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i8fb46a8ad4d740c993a2627f7e7c085c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002003 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "role": "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheetsParenthetical",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i8fb46a8ad4d740c993a2627f7e7c085c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2204201 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "role": "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPolicies",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2307301 - Disclosure - Acquisition (Tables)",
     "role": "http://www.lawsonproducts.com/role/AcquisitionTables",
     "shortName": "Acquisition (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_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": "2312302 - Disclosure - Revenue Recognition (Tables)",
     "role": "http://www.lawsonproducts.com/role/RevenueRecognitionTables",
     "shortName": "Revenue Recognition (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2318303 - Disclosure - Inventories, net (Tables)",
     "role": "http://www.lawsonproducts.com/role/InventoriesnetTables",
     "shortName": "Inventories, net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_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": "2321304 - Disclosure - Property, Plant and Equipment (Tables)",
     "role": "http://www.lawsonproducts.com/role/PropertyPlantandEquipmentTables",
     "shortName": "Property, Plant and Equipment (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_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": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_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": "2324305 - Disclosure - Goodwill (Tables)",
     "role": "http://www.lawsonproducts.com/role/GoodwillTables",
     "shortName": "Goodwill (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_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": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2327306 - Disclosure - Intangible assets (Tables)",
     "role": "http://www.lawsonproducts.com/role/IntangibleassetsTables",
     "shortName": "Intangible assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2332307 - Disclosure - Income Taxes (Tables)",
     "role": "http://www.lawsonproducts.com/role/IncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_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": "2340308 - Disclosure - Accrued Expenses and Other Liabilities (Tables)",
     "role": "http://www.lawsonproducts.com/role/AccruedExpensesandOtherLiabilitiesTables",
     "shortName": "Accrued Expenses and Other Liabilities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_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": "2343309 - Disclosure - Leases (Tables)",
     "role": "http://www.lawsonproducts.com/role/LeasesTables",
     "shortName": "Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_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 Income and Comprehensive Income",
     "role": "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome",
     "shortName": "Consolidated Statements of Income and Comprehensive Income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "laws:DebtcovenantsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2351310 - Disclosure - Credit Agreement (Tables)",
     "role": "http://www.lawsonproducts.com/role/CreditAgreementTables",
     "shortName": "Credit Agreement (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "laws:DebtcovenantsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2357311 - Disclosure - Reserve for Severance (Tables)",
     "role": "http://www.lawsonproducts.com/role/ReserveforSeveranceTables",
     "shortName": "Reserve for Severance (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2364312 - Disclosure - Stock-Based Compensation Plans (Tables)",
     "role": "http://www.lawsonproducts.com/role/StockBasedCompensationPlansTables",
     "shortName": "Stock-Based Compensation Plans (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_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": "2372313 - Disclosure - Segment Information (Tables)",
     "role": "http://www.lawsonproducts.com/role/SegmentInformationTables",
     "shortName": "Segment Information (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfReportableSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2402401 - Disclosure - Description of Business (Details)",
     "role": "http://www.lawsonproducts.com/role/DescriptionofBusinessDetails",
     "shortName": "Description of Business (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfReportableSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2405402 - Disclosure - Summary of Significant Accounting Policies (Details)",
     "role": "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesDetails",
     "shortName": "Summary of Significant Accounting Policies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PaymentsToAcquireBusinessesGross",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2408403 - Disclosure - Acquisition - Narrative (Details)",
     "role": "http://www.lawsonproducts.com/role/AcquisitionNarrativeDetails",
     "shortName": "Acquisition - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "ie36f131d6567463498fe99419ebf8a50_I20200831",
      "decimals": "-3",
      "lang": "en-US",
      "name": "laws:BusinessAcquisitionNumberOfCustomersOfAcquiredEntity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "customer",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i8fb46a8ad4d740c993a2627f7e7c085c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2409404 - Disclosure - Acquisition - Purchase Price Allocation (Details)",
     "role": "http://www.lawsonproducts.com/role/AcquisitionPurchasePriceAllocationDetails",
     "shortName": "Acquisition - Purchase Price Allocation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "iaec86dafb2f54c29a61ccce983c16df8_I20200831",
      "decimals": "-3",
      "lang": "en-US",
      "name": "laws:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessAcquisitionsProFormaRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2410405 - Disclosure - Acquisition - Pro Forma Results (Details)",
     "role": "http://www.lawsonproducts.com/role/AcquisitionProFormaResultsDetails",
     "shortName": "Acquisition - Pro Forma Results (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessAcquisitionsProFormaRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2413406 - Disclosure - Revenue Recognition - Narrative (Details)",
     "role": "http://www.lawsonproducts.com/role/RevenueRecognitionNarrativeDetails",
     "shortName": "Revenue Recognition - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "ie1741b35ba124c65b56a57335d78a9e8_D20200901-20201231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseLeaseIncome",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:CommonStockParOrStatedValuePerShare",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "icddadf21aa8f414a868ca5498e2cb0b2_I20181231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004005 - Statement - Consolidated Statements of Changes in Stockholders' Equity",
     "role": "http://www.lawsonproducts.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
     "shortName": "Consolidated Statements of Changes in Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:CommonStockParOrStatedValuePerShare",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "icddadf21aa8f414a868ca5498e2cb0b2_I20181231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i86eded14681942ddbe02690909e54fca_D20200101-20201231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414407 - Disclosure - Revenue Recognition - Disaggregation of Revenue (Details)",
     "role": "http://www.lawsonproducts.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": "laws-20201231.htm",
      "contextRef": "i86eded14681942ddbe02690909e54fca_D20200101-20201231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i8fb46a8ad4d740c993a2627f7e7c085c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2416408 - Disclosure - Restricted Cash (Details)",
     "role": "http://www.lawsonproducts.com/role/RestrictedCashDetails",
     "shortName": "Restricted Cash (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i8fb46a8ad4d740c993a2627f7e7c085c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2419409 - Disclosure - Inventories, net (Details)",
     "role": "http://www.lawsonproducts.com/role/InventoriesnetDetails",
     "shortName": "Inventories, net (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i8fb46a8ad4d740c993a2627f7e7c085c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i8fb46a8ad4d740c993a2627f7e7c085c_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": "2422410 - Disclosure - Property, Plant and Equipment (Details)",
     "role": "http://www.lawsonproducts.com/role/PropertyPlantandEquipmentDetails",
     "shortName": "Property, Plant and Equipment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i8fb46a8ad4d740c993a2627f7e7c085c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i1c60c49d400a48a1a613758ef072afe1_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2425411 - Disclosure - Goodwill (Details)",
     "role": "http://www.lawsonproducts.com/role/GoodwillDetails",
     "shortName": "Goodwill (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i8fb46a8ad4d740c993a2627f7e7c085c_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": "2428412 - Disclosure - Intangible assets - Schedule of Intangibles (Details)",
     "role": "http://www.lawsonproducts.com/role/IntangibleassetsScheduleofIntangiblesDetails",
     "shortName": "Intangible assets - Schedule of Intangibles (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i8fb46a8ad4d740c993a2627f7e7c085c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2429413 - Disclosure - Intangible assets - Narrative (Details)",
     "role": "http://www.lawsonproducts.com/role/IntangibleassetsNarrativeDetails",
     "shortName": "Intangible assets - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i8fb46a8ad4d740c993a2627f7e7c085c_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": "2430414 - Disclosure - Intangible assets - Future Amortization Schedule (Details)",
     "role": "http://www.lawsonproducts.com/role/IntangibleassetsFutureAmortizationScheduleDetails",
     "shortName": "Intangible assets - Future Amortization Schedule (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i8fb46a8ad4d740c993a2627f7e7c085c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2433415 - Disclosure - Income Taxes - Components of Income Tax (Details)",
     "role": "http://www.lawsonproducts.com/role/IncomeTaxesComponentsofIncomeTaxDetails",
     "shortName": "Income Taxes - Components of Income Tax (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_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": "2434416 - Disclosure - Income Taxes - Provision (Benefit) for Income taxes from Operations (Details)",
     "role": "http://www.lawsonproducts.com/role/IncomeTaxesProvisionBenefitforIncometaxesfromOperationsDetails",
     "shortName": "Income Taxes - Provision (Benefit) for Income taxes from Operations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005006 - Statement - Consolidated Statements of Cash Flows",
     "role": "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows",
     "shortName": "Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2435417 - Disclosure - Income Taxes - Reconciliation of Effective Tax Rate (Details)",
     "role": "http://www.lawsonproducts.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails",
     "shortName": "Income Taxes - Reconciliation of Effective Tax Rate (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i8fb46a8ad4d740c993a2627f7e7c085c_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2436418 - Disclosure - Income Taxes - Narrative (Details)",
     "role": "http://www.lawsonproducts.com/role/IncomeTaxesNarrativeDetails",
     "shortName": "Income Taxes - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i8fb46a8ad4d740c993a2627f7e7c085c_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i8fb46a8ad4d740c993a2627f7e7c085c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2437419 - Disclosure - Income Taxes - Components of Deferred Tax Assets and Liabilities (Details)",
     "role": "http://www.lawsonproducts.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails",
     "shortName": "Income Taxes - Components of Deferred Tax Assets and Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i8fb46a8ad4d740c993a2627f7e7c085c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i1c60c49d400a48a1a613758ef072afe1_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2438420 - Disclosure - Income Taxes - Reconciliation of Unrecognized Tax Benefits (Details)",
     "role": "http://www.lawsonproducts.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails",
     "shortName": "Income Taxes - Reconciliation of Unrecognized Tax Benefits (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "icddadf21aa8f414a868ca5498e2cb0b2_I20181231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i8fb46a8ad4d740c993a2627f7e7c085c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccruedEmployeeBenefitsCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2441421 - Disclosure - Accrued Expenses and Other Liabilities (Details)",
     "role": "http://www.lawsonproducts.com/role/AccruedExpensesandOtherLiabilitiesDetails",
     "shortName": "Accrued Expenses and Other Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i8fb46a8ad4d740c993a2627f7e7c085c_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AccruedSalariesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_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": "2444422 - Disclosure - Leases - Net Lease Cost (Details)",
     "role": "http://www.lawsonproducts.com/role/LeasesNetLeaseCostDetails",
     "shortName": "Leases - Net Lease Cost (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "laws:AssetsAndLiabilitiesLesseeTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i8fb46a8ad4d740c993a2627f7e7c085c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2445423 - Disclosure - Leases - Net Lease Assets and Liabilities (Details)",
     "role": "http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails",
     "shortName": "Leases - Net Lease Assets and Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "laws:AssetsAndLiabilitiesLesseeTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i8fb46a8ad4d740c993a2627f7e7c085c_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FinanceLeaseRightOfUseAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i8fb46a8ad4d740c993a2627f7e7c085c_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": "2446424 - Disclosure - Leases - Schedule of Future Minimum Lease Payments (Details)",
     "role": "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails",
     "shortName": "Leases - Schedule of Future Minimum Lease Payments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i8fb46a8ad4d740c993a2627f7e7c085c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i8fb46a8ad4d740c993a2627f7e7c085c_I20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2447425 - Disclosure - Leases - Terms and Interest Rate (Details)",
     "role": "http://www.lawsonproducts.com/role/LeasesTermsandInterestRateDetails",
     "shortName": "Leases - Terms and Interest Rate (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i8fb46a8ad4d740c993a2627f7e7c085c_I20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "laws:Operatingcashflowsfromoperatingleases",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2448426 - Disclosure - Leases - Cash Flows (Details)",
     "role": "http://www.lawsonproducts.com/role/LeasesCashFlowsDetails",
     "shortName": "Leases - Cash Flows (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "laws:Operatingcashflowsfromoperatingleases",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2101101 - Disclosure - Description of Business",
     "role": "http://www.lawsonproducts.com/role/DescriptionofBusiness",
     "shortName": "Description of Business",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "laws:AssetsAndLiabilitiesLesseeTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i8fb46a8ad4d740c993a2627f7e7c085c_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2449427 - Disclosure - Leases - Narrative (Details)",
     "role": "http://www.lawsonproducts.com/role/LeasesNarrativeDetails",
     "shortName": "Leases - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i281e770a591f4081b2b55278acffc023_I20190101",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2ca121ad74454b159993508390916a56_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BankOverdrafts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2452428 - Disclosure - Credit Agreement - Narrative (Details)",
     "role": "http://www.lawsonproducts.com/role/CreditAgreementNarrativeDetails",
     "shortName": "Credit Agreement - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2ca121ad74454b159993508390916a56_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BankOverdrafts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "iee6702fa640b4a8b978d842a53c7f95f_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "laws:DebtInstrumentCovenantEBITDAToFixedChargeCoverageRatio",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2453429 - Disclosure - Credit Agreement - Quarterly Financial Covenants (Details)",
     "role": "http://www.lawsonproducts.com/role/CreditAgreementQuarterlyFinancialCovenantsDetails",
     "shortName": "Credit Agreement - Quarterly Financial Covenants (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "laws:DebtcovenantsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i5d71aa3228444876aca9f86d51f29ef2_D20200101-20201231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "laws:DebtInstrumentCovenantEBITDAToFixedChargeCoverageRatio",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PaymentsToAcquireBusinessesGross",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2455430 - Disclosure - Accrued Acquisition Liability (Details)",
     "role": "http://www.lawsonproducts.com/role/AccruedAcquisitionLiabilityDetails",
     "shortName": "Accrued Acquisition Liability (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i8fb46a8ad4d740c993a2627f7e7c085c_I20201231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "laws:BusinessCombinationConsiderationLiabilityInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i3a6c9fdd6fd442fa8e1e48df966ee3c8_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringReserve",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2458431 - Disclosure - Reserve for Severance - Activity in Reserve (Details)",
     "role": "http://www.lawsonproducts.com/role/ReserveforSeveranceActivityinReserveDetails",
     "shortName": "Reserve for Severance - Activity in Reserve (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i715f60e50b1643438d22a3c4326a0fa2_I20181231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RestructuringReserve",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i8fb46a8ad4d740c993a2627f7e7c085c_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccrualForEnvironmentalLossContingencies",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2460432 - Disclosure - Commitments and Contingencies (Details)",
     "role": "http://www.lawsonproducts.com/role/CommitmentsandContingenciesDetails",
     "shortName": "Commitments and Contingencies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i8fb46a8ad4d740c993a2627f7e7c085c_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccrualForEnvironmentalLossContingencies",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_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": "2462433 - Disclosure - Retirement and Security Bonus Plans (Details)",
     "role": "http://www.lawsonproducts.com/role/RetirementandSecurityBonusPlansDetails",
     "shortName": "Retirement and Security Bonus Plans (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanCostRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i963ef45e4b304c8a8dc8d8f61d8a58aa_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": "2465434 - Disclosure - Stock-Based Compensation Plans - Plan Administration (Details)",
     "role": "http://www.lawsonproducts.com/role/StockBasedCompensationPlansPlanAdministrationDetails",
     "shortName": "Stock-Based Compensation Plans - Plan Administration (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i963ef45e4b304c8a8dc8d8f61d8a58aa_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2466435 - Disclosure - Stock-Based Compensation Plans - Stock Performance Rights (Details)",
     "role": "http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockPerformanceRightsDetails",
     "shortName": "Stock-Based Compensation Plans - Stock Performance Rights (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i8e01b1f096e64bc48f2028d003abd34c_I20191231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2467436 - Disclosure - Stock-Based Compensation Plans - Restricted Stock Awards (Details)",
     "role": "http://www.lawsonproducts.com/role/StockBasedCompensationPlansRestrictedStockAwardsDetails",
     "shortName": "Stock-Based Compensation Plans - Restricted Stock Awards (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i027196b36793414a877bb79d324b340a_D20200101-20201231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2103102 - Disclosure - Summary of Significant Accounting Policies",
     "role": "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPolicies",
     "shortName": "Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i1c60c49d400a48a1a613758ef072afe1_I20191231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "laws:MSUOutstandingBalance",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2468437 - Disclosure - Stock-Based Compensation Plans - Market Stock Units (Details)",
     "role": "http://www.lawsonproducts.com/role/StockBasedCompensationPlansMarketStockUnitsDetails",
     "shortName": "Stock-Based Compensation Plans - Market Stock Units (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "laws:MSUGrants",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R81": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i8fb46a8ad4d740c993a2627f7e7c085c_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2469438 - Disclosure - Stock-Based Compensation Plans - Stock Options (Details)",
     "role": "http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockOptionsDetails",
     "shortName": "Stock-Based Compensation Plans - Stock Options (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i8fb46a8ad4d740c993a2627f7e7c085c_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R82": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "ic9aa50f84c834aadab5489f38be34972_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2470439 - Disclosure - Stock-Based Compensation Plans - Performance Awards (Details)",
     "role": "http://www.lawsonproducts.com/role/StockBasedCompensationPlansPerformanceAwardsDetails",
     "shortName": "Stock-Based Compensation Plans - Performance Awards (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "ic9aa50f84c834aadab5489f38be34972_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R83": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2473440 - Disclosure - Segment Information - Reportable Segments (Details)",
     "role": "http://www.lawsonproducts.com/role/SegmentInformationReportableSegmentsDetails",
     "shortName": "Segment Information - Reportable Segments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i8fb46a8ad4d740c993a2627f7e7c085c_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:EquityMethodInvestments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R84": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2474441 - Disclosure - Segment Information - Reportable Segments by Geographic Area (Details)",
     "role": "http://www.lawsonproducts.com/role/SegmentInformationReportableSegmentsbyGeographicAreaDetails",
     "shortName": "Segment Information - Reportable Segments by Geographic Area (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i8fb46a8ad4d740c993a2627f7e7c085c_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:NoncurrentAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R85": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:TreasuryStockTextBlock",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i8fb46a8ad4d740c993a2627f7e7c085c_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2476442 - Disclosure - Stock Repurchase Program (Details)",
     "role": "http://www.lawsonproducts.com/role/StockRepurchaseProgramDetails",
     "shortName": "Stock Repurchase Program (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:TreasuryStockTextBlock",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i8fb46a8ad4d740c993a2627f7e7c085c_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R86": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2478443 - Disclosure - Related Party Transactions (Details)",
     "role": "http://www.lawsonproducts.com/role/RelatedPartyTransactionsDetails",
     "shortName": "Related Party Transactions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R87": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i795b8275c960461cb4e19e839c24abcd_I20200327",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "laws:SocialSecurityTaxEmployerDeferralCARESAct",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2480444 - Disclosure - COVID-19 Risks and Uncertainties (Details)",
     "role": "http://www.lawsonproducts.com/role/COVID19RisksandUncertaintiesDetails",
     "shortName": "COVID-19 Risks and Uncertainties (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i795b8275c960461cb4e19e839c24abcd_I20200327",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "laws:SocialSecurityTaxEmployerDeferralCARESAct",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R88": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i4a2dfbf6802d4e0bb5c03efa6842b459_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2482445 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Details)",
     "role": "http://www.lawsonproducts.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": "laws-20201231.htm",
      "contextRef": "i819749d8d00c429591a9d1323c5040d4_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": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2106103 - Disclosure - Acquisition",
     "role": "http://www.lawsonproducts.com/role/Acquisition",
     "shortName": "Acquisition",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "laws-20201231.htm",
      "contextRef": "i2a66adfed092428f8fdc101e30bddb80_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9999": {
     "firstAnchor": null,
     "groupType": "",
     "isDefault": "false",
     "longName": "Uncategorized Items - laws-20201231.htm",
     "role": "http://xbrl.sec.gov/role/uncategorizedFacts",
     "shortName": "Uncategorized Items - laws-20201231.htm",
     "subGroupType": "",
     "uniqueAnchor": null
    }
   },
   "segmentCount": 59,
   "tag": {
    "country_CA": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CANADA",
        "terseLabel": "Canada"
       }
      }
     },
     "localname": "CA",
     "nsuri": "http://xbrl.sec.gov/country/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/SegmentInformationReportableSegmentsbyGeographicAreaDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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://www.lawsonproducts.com/role/SegmentInformationReportableSegmentsbyGeographicAreaDetails"
     ],
     "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://www.lawsonproducts.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://www.lawsonproducts.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]",
        "terseLabel": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/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://www.lawsonproducts.com/role/Cover"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r553",
      "r554",
      "r555"
     ],
     "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://www.lawsonproducts.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://www.lawsonproducts.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://www.lawsonproducts.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://www.lawsonproducts.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r556"
     ],
     "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://www.lawsonproducts.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://www.lawsonproducts.com/role/Cover"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "auth_ref": [
      "r551"
     ],
     "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://www.lawsonproducts.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://www.lawsonproducts.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 2 such as Street or Suite number",
        "label": "Entity Address, Address Line Two",
        "terseLabel": "Entity Address, Address Line Two"
       }
      }
     },
     "localname": "EntityAddressAddressLine2",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.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://www.lawsonproducts.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://www.lawsonproducts.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://www.lawsonproducts.com/role/Cover"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r557"
     ],
     "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://www.lawsonproducts.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"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.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://www.lawsonproducts.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r557"
     ],
     "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://www.lawsonproducts.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://www.lawsonproducts.com/role/Cover"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r557"
     ],
     "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://www.lawsonproducts.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://www.lawsonproducts.com/role/Cover"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r558"
     ],
     "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://www.lawsonproducts.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://www.lawsonproducts.com/role/Cover"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r557"
     ],
     "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://www.lawsonproducts.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r557"
     ],
     "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://www.lawsonproducts.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r557"
     ],
     "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://www.lawsonproducts.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r557"
     ],
     "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://www.lawsonproducts.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://www.lawsonproducts.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://www.lawsonproducts.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r553",
      "r554",
      "r555"
     ],
     "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://www.lawsonproducts.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://www.lawsonproducts.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r550"
     ],
     "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://www.lawsonproducts.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r552"
     ],
     "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://www.lawsonproducts.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://www.lawsonproducts.com/role/Cover"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "laws_AccruedHealthBenefits": {
     "auth_ref": [],
     "calculation": {
      "http://www.lawsonproducts.com/role/AccruedExpensesandOtherLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued Health Benefits",
        "label": "Accrued Health Benefits",
        "terseLabel": "Accrued health benefits"
       }
      }
     },
     "localname": "AccruedHealthBenefits",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/AccruedExpensesandOtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "laws_AccruedSeveranceCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.lawsonproducts.com/role/AccruedExpensesandOtherLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued severance current.",
        "label": "Accrued Severance Current",
        "terseLabel": "Accrued severance"
       }
      }
     },
     "localname": "AccruedSeveranceCurrent",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/AccruedExpensesandOtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "laws_AcquisitionLiability": {
     "auth_ref": [],
     "calculation": {
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Acquisition Liability",
        "label": "Acquisition Liability",
        "terseLabel": "Accrued acquisition liability"
       }
      }
     },
     "localname": "AcquisitionLiability",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/AccruedAcquisitionLiabilityDetails",
      "http://www.lawsonproducts.com/role/AcquisitionNarrativeDetails",
      "http://www.lawsonproducts.com/role/COVID19RisksandUncertaintiesDetails",
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "laws_ActualValueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Actual Value [Member]",
        "label": "Actual Value [Member]",
        "terseLabel": "Actual Value"
       }
      }
     },
     "localname": "ActualValueMember",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/CreditAgreementQuarterlyFinancialCovenantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "laws_AftermarketAutomotiveSuppliesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aftermarket Automotive Supplies [Member]",
        "label": "Aftermarket Automotive Supplies [Member]",
        "terseLabel": "Aftermarket automotive supplies"
       }
      }
     },
     "localname": "AftermarketAutomotiveSuppliesMember",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/RevenueRecognitionDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "laws_AssetsAndLiabilitiesLesseeTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assets And Liabilities, Lessee",
        "label": "Assets And Liabilities, Lessee [Table Text Block]",
        "terseLabel": "Schedule of Assets and Liabilities"
       }
      }
     },
     "localname": "AssetsAndLiabilitiesLesseeTableTextBlock",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "laws_BoltSegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bolt Segment",
        "label": "Bolt Segment [Member]",
        "terseLabel": "Bolt"
       }
      }
     },
     "localname": "BoltSegmentMember",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/GoodwillDetails",
      "http://www.lawsonproducts.com/role/SegmentInformationReportableSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "laws_BusinessAcquisitionNumberOfCustomersOfAcquiredEntity": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Acquisition, Number of Customers of Acquired Entity",
        "label": "Business Acquisition, Number of Customers of Acquired Entity",
        "terseLabel": "Number of customers"
       }
      }
     },
     "localname": "BusinessAcquisitionNumberOfCustomersOfAcquiredEntity",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/AcquisitionNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "laws_BusinessAcquisitionNumberOfSalesRepresentativesOfAcquiredEntity": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Acquisition, Number of Sales Representatives of Acquired Entity",
        "label": "Business Acquisition, Number of Sales Representatives of Acquired Entity",
        "terseLabel": "Number of sales representatives"
       }
      }
     },
     "localname": "BusinessAcquisitionNumberOfSalesRepresentativesOfAcquiredEntity",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/AcquisitionNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "laws_BusinessCombinationConsiderationLiabilityDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Consideration Liability Disclosure",
        "label": "Business Combination, Consideration Liability Disclosure [Text Block]",
        "terseLabel": "Accrued Acquisition Liability"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationLiabilityDisclosureTextBlock",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/AccruedAcquisitionLiability"
     ],
     "xbrltype": "textBlockItemType"
    },
    "laws_BusinessCombinationConsiderationLiabilityInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Consideration Liability, Interest Rate",
        "label": "Business Combination, Consideration Liability, Interest Rate",
        "terseLabel": "Implied interest rate"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationLiabilityInterestRate",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/AccruedAcquisitionLiabilityDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndGoodwill": {
     "auth_ref": [],
     "calculation": {
      "http://www.lawsonproducts.com/role/AcquisitionPurchasePriceAllocationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Goodwill",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Goodwill",
        "totalLabel": "Fair value of assets acquired"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndGoodwill",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/AcquisitionPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.lawsonproducts.com/role/AcquisitionPurchasePriceAllocationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accounts Payable and Accrued Expenses",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accounts Payable and Accrued Expenses",
        "terseLabel": "Accounts payable and accrued expenses"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/AcquisitionPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashPaidAndPayable": {
     "auth_ref": [],
     "calculation": {
      "http://www.lawsonproducts.com/role/AcquisitionPurchasePriceAllocationDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash Paid and Payable",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash Paid and Payable",
        "terseLabel": "Cash paid and payable"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashPaidAndPayable",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/AcquisitionPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredCompensationLiability": {
     "auth_ref": [],
     "calculation": {
      "http://www.lawsonproducts.com/role/AcquisitionPurchasePriceAllocationDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Compensation Liability",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Compensation Liability",
        "terseLabel": "Deferred compensation"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredCompensationLiability",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/AcquisitionPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.lawsonproducts.com/role/AcquisitionPurchasePriceAllocationDetails": {
       "order": 4.0,
       "parentTag": "laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndGoodwill",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets",
        "label": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/AcquisitionPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.lawsonproducts.com/role/AcquisitionPurchasePriceAllocationDetails": {
       "order": 5.0,
       "parentTag": "laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndGoodwill",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Right Of Use Assets",
        "label": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Right Of Use Assets",
        "terseLabel": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Right Of Use Assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/AcquisitionPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "laws_CanadaEmergencyWageSubsidy": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Canada Emergency Wage Subsidy",
        "label": "Canada Emergency Wage Subsidy",
        "terseLabel": "Canada emergency wage subsidy"
       }
      }
     },
     "localname": "CanadaEmergencyWageSubsidy",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/COVID19RisksandUncertaintiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "laws_CashSurrenderValueOfLifeInsurancePoliciesPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash Surrender Value of Life Insurance Policies [Policy Text Block]",
        "label": "Cash Surrender Value of Life Insurance Policies [Policy Text Block]",
        "terseLabel": "Cash Value of Life Insurance"
       }
      }
     },
     "localname": "CashSurrenderValueOfLifeInsurancePoliciesPolicyTextBlock",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "laws_CompanyHeadquartersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Company Headquarters",
        "label": "Company Headquarters [Member]",
        "terseLabel": "Company Headquarters"
       }
      }
     },
     "localname": "CompanyHeadquartersMember",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "laws_CuttingToolsAndAbrasivesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cutting Tools And Abrasives [Member]",
        "label": "Cutting Tools And Abrasives [Member]",
        "terseLabel": "Cutting tools and abrasives"
       }
      }
     },
     "localname": "CuttingToolsAndAbrasivesMember",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/RevenueRecognitionDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "laws_DebtCovenantValueAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Covenant Value [Axis]",
        "label": "Debt Covenant Value [Axis]",
        "terseLabel": "Debt Covenant Value [Axis]"
       }
      }
     },
     "localname": "DebtCovenantValueAxis",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/CreditAgreementNarrativeDetails",
      "http://www.lawsonproducts.com/role/CreditAgreementQuarterlyFinancialCovenantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "laws_DebtCovenantValueDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "[Domain] for Debt Covenant Value [Axis]",
        "label": "Debt Covenant Value [Domain]",
        "terseLabel": "Debt Covenant Value [Domain]"
       }
      }
     },
     "localname": "DebtCovenantValueDomain",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/CreditAgreementNarrativeDetails",
      "http://www.lawsonproducts.com/role/CreditAgreementQuarterlyFinancialCovenantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "laws_DebtInstrumentAllowableIndebtednessForAcquisition": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Allowable Indebtedness For Acquisition",
        "label": "Debt Instrument, Allowable Indebtedness For Acquisition",
        "terseLabel": "Allowable indebtedness for acquisition"
       }
      }
     },
     "localname": "DebtInstrumentAllowableIndebtednessForAcquisition",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/CreditAgreementNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "laws_DebtInstrumentCovenantEBITDAToFixedChargeCoverageRatio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Covenant, EBITDA To Fixed Charge Coverage Ratio",
        "label": "Debt Instrument, Covenant, EBITDA To Fixed Charge Coverage Ratio",
        "terseLabel": "EBITDA to fixed charges ratio"
       }
      }
     },
     "localname": "DebtInstrumentCovenantEBITDAToFixedChargeCoverageRatio",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/CreditAgreementNarrativeDetails",
      "http://www.lawsonproducts.com/role/CreditAgreementQuarterlyFinancialCovenantsDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "laws_DebtInstrumentCovenantNetLeverageRatio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Covenant, Net Leverage Ratio",
        "label": "Debt Instrument, Covenant, Net Leverage Ratio",
        "terseLabel": "Total net leverage ratio"
       }
      }
     },
     "localname": "DebtInstrumentCovenantNetLeverageRatio",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/CreditAgreementNarrativeDetails",
      "http://www.lawsonproducts.com/role/CreditAgreementQuarterlyFinancialCovenantsDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "laws_DebtcovenantsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt covenants [Table Text Block]",
        "label": "Debt covenants [Table Text Block]",
        "terseLabel": "Debt Covenants"
       }
      }
     },
     "localname": "DebtcovenantsTableTextBlock",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/CreditAgreementTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "laws_DeferredCompensationAnnualVestingPercentageAfterFiveYears": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Compensation Annual Vesting Percentage After Five Years",
        "label": "Deferred Compensation Annual Vesting Percentage After Five Years",
        "terseLabel": "Annual vesting percentage after initial period"
       }
      }
     },
     "localname": "DeferredCompensationAnnualVestingPercentageAfterFiveYears",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/RetirementandSecurityBonusPlansDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "laws_DeferredCompensationMinimumVestingPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Compensation Minimum Vesting Period",
        "label": "Deferred Compensation Minimum Vesting Period",
        "terseLabel": "Minimum vesting period"
       }
      }
     },
     "localname": "DeferredCompensationMinimumVestingPeriod",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/RetirementandSecurityBonusPlansDetails"
     ],
     "xbrltype": "durationStringItemType"
    },
    "laws_DeferredCompensationVestingPercentageInitial": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Compensation Vesting Percentage Initial",
        "label": "Deferred Compensation Vesting Percentage Initial",
        "terseLabel": "Initial vesting percentage"
       }
      }
     },
     "localname": "DeferredCompensationVestingPercentageInitial",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/RetirementandSecurityBonusPlansDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "laws_DeferredExecutiveCompensationPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Executive Compensation Policy [Policy Text Block]",
        "label": "Deferred Executive Compensation Policy [Policy Text Block]",
        "terseLabel": "Deferred Compensation"
       }
      }
     },
     "localname": "DeferredExecutiveCompensationPolicyPolicyTextBlock",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "laws_DeferredTaxAssetsLeaseAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.lawsonproducts.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Assets, Lease Assets",
        "label": "Deferred Tax Assets, Lease Assets",
        "terseLabel": "Leased assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsLeaseAssets",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "laws_DeferredTaxAssetsNetOfDeferredTaxLiabilitiesBeforeValuationAllowance": {
     "auth_ref": [],
     "calculation": {
      "http://www.lawsonproducts.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Assets Net Of Deferred Tax Liabilities Before Valuation Allowance",
        "label": "Deferred Tax Assets Net Of Deferred Tax Liabilities Before Valuation Allowance",
        "totalLabel": "Net deferred assets before valuation allowance"
       }
      }
     },
     "localname": "DeferredTaxAssetsNetOfDeferredTaxLiabilitiesBeforeValuationAllowance",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "laws_DefinedContributionRetirementPlanDiscretionaryEmployerContribution": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Contribution Retirement Plan Discretionary Employer Contribution",
        "label": "Defined Contribution Retirement Plan Discretionary Employer Contribution",
        "terseLabel": "Defined defined contribution retirement investment plans contributions"
       }
      }
     },
     "localname": "DefinedContributionRetirementPlanDiscretionaryEmployerContribution",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/RetirementandSecurityBonusPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "laws_EffectiveIncomeTaxRateReconciliationCapitalLossPercent": {
     "auth_ref": [],
     "calculation": {
      "http://www.lawsonproducts.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails": {
       "order": 10.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Capital Loss, Percent",
        "label": "Effective Income Tax Rate Reconciliation, Capital Loss, Percent",
        "terseLabel": "Capital loss"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationCapitalLossPercent",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "laws_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowanceReversalPercent": {
     "auth_ref": [],
     "calculation": {
      "http://www.lawsonproducts.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails": {
       "order": 11.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Reversal, Percent",
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Reversal, Percent",
        "terseLabel": "Change in valuation allowance - reversal"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowanceReversalPercent",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "laws_EffectiveIncomeTaxRateReconciliationCompensationDeductionLimitationPercent": {
     "auth_ref": [],
     "calculation": {
      "http://www.lawsonproducts.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Compensation Deduction Limitation, Percent",
        "label": "Effective Income Tax Rate Reconciliation, Compensation Deduction Limitation, Percent",
        "terseLabel": "Compensation deduction limitation"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationCompensationDeductionLimitationPercent",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "laws_EffectiveTaxRateReconciliationComponentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Tax Rate Reconciliation Components [Abstract]",
        "label": "Effective Tax Rate Reconciliation Components [Abstract]",
        "terseLabel": "Increase (decrease) resulting from:"
       }
      }
     },
     "localname": "EffectiveTaxRateReconciliationComponentsAbstract",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "laws_ElectricalMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Electrical [Member]",
        "label": "Electrical [Member]",
        "terseLabel": "Electrical"
       }
      }
     },
     "localname": "ElectricalMember",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/RevenueRecognitionDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "laws_EquityCompensationPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity Compensation Plan [Member]",
        "label": "Equity Compensation Plan [Member]",
        "terseLabel": "2009 Equity Compensation Plan"
       }
      }
     },
     "localname": "EquityCompensationPlanMember",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansPlanAdministrationDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansRestrictedStockAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "laws_EquitySharePayoutRange": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity Share Payout Range",
        "label": "Equity Share Payout Range",
        "terseLabel": "Equity share payout range (in shares)"
       }
      }
     },
     "localname": "EquitySharePayoutRange",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansPerformanceAwardsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "laws_FasteningSystemMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fastening System [Member]",
        "label": "Fastening System [Member]",
        "terseLabel": "Fastening systems"
       }
      }
     },
     "localname": "FasteningSystemMember",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/RevenueRecognitionDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "laws_FinanceLeaseCost": {
     "auth_ref": [],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesNetLeaseCostDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance Lease, Cost",
        "label": "Finance Lease, Cost",
        "totalLabel": "Consolidated Financing Lease Expense"
       }
      }
     },
     "localname": "FinanceLeaseCost",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesNetLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "laws_Financingcashflowfromfinancingleases": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing cash flow from financing leases",
        "label": "Financing cash flow from financing leases",
        "terseLabel": "Financing cash flows from financing leases"
       }
      }
     },
     "localname": "Financingcashflowfromfinancingleases",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "laws_FluidPowerMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fluid Power [Member]",
        "label": "Fluid Power [Member]",
        "terseLabel": "Fluid power"
       }
      }
     },
     "localname": "FluidPowerMember",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/RevenueRecognitionDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "laws_GuaranteedInvestmentCertificateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Guaranteed Investment Certificate",
        "label": "Guaranteed Investment Certificate [Member]",
        "terseLabel": "Guaranteed Investment Certificate"
       }
      }
     },
     "localname": "GuaranteedInvestmentCertificateMember",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/RestrictedCashDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "laws_LawsonSegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lawson Segment",
        "label": "Lawson Segment [Member]",
        "terseLabel": "Lawson"
       }
      }
     },
     "localname": "LawsonSegmentMember",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/GoodwillDetails",
      "http://www.lawsonproducts.com/role/SegmentInformationReportableSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "laws_LeaseAssetsRightofUseAsset": {
     "auth_ref": [],
     "calculation": {
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease Assets, Right-of-Use Asset",
        "label": "Lease Assets, Right-of-Use Asset",
        "terseLabel": "Right of use assets",
        "totalLabel": "Total lease assets"
       }
      }
     },
     "localname": "LeaseAssetsRightofUseAsset",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets",
      "http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "laws_LeaseLiabilityCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease Liability, Current",
        "label": "Lease Liability, Current",
        "terseLabel": "Lease obligation",
        "totalLabel": "Total current lease obligations"
       }
      }
     },
     "localname": "LeaseLiabilityCurrent",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets",
      "http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "laws_LeaseLiabilityNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease Liability, Noncurrent",
        "label": "Lease Liability, Noncurrent",
        "totalLabel": "Total long term lease obligation",
        "verboseLabel": "Lease obligation"
       }
      }
     },
     "localname": "LeaseLiabilityNoncurrent",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets",
      "http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "laws_LesseeOperatingAndFinanceLeaseLiabilityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Operating And Finance Lease Liability",
        "label": "Lessee, Operating And Finance Lease Liability [Abstract]",
        "terseLabel": "Total"
       }
      }
     },
     "localname": "LesseeOperatingAndFinanceLeaseLiabilityAbstract",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "laws_MSUGrants": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "MSU Grants",
        "label": "MSU Grants",
        "terseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "MSUGrants",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansMarketStockUnitsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "laws_MSUOutstandingBalance": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Outstanding Balance of Market Stock Units",
        "label": "MSU Outstanding Balance",
        "periodEndLabel": "Outstanding on December 31, 2020 (in shares)",
        "periodStartLabel": "Outstanding on December 31, 2019 (in shares)"
       }
      }
     },
     "localname": "MSUOutstandingBalance",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansMarketStockUnitsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "laws_MSURollforwardTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "MSU Rollforward [Table Text Block]",
        "label": "MSU Rollforward [Table Text Block]",
        "terseLabel": "MSU Rollforward"
       }
      }
     },
     "localname": "MSURollforwardTableTextBlock",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "laws_MSUsExchangedforShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "MSUs Exchanged for Shares",
        "label": "MSUs Exchanged for Shares",
        "negatedTerseLabel": "Exchanged for stock (in shares)"
       }
      }
     },
     "localname": "MSUsExchangedforShares",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansMarketStockUnitsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "laws_MachineryEquipmentFurnitureFixturesAndVehiclesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Machinery Equipment Furniture Fixtures and Vehicles [Member]",
        "label": "Machinery Equipment Furniture Fixtures and Vehicles [Member]",
        "terseLabel": "Machinery and equipment, furniture and fixtures, and vehicles"
       }
      }
     },
     "localname": "MachineryEquipmentFurnitureFixturesAndVehiclesMember",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "laws_MarketStockUnitMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Market Stock Unit",
        "label": "Market Stock Unit [Member]",
        "terseLabel": "MSUs"
       }
      }
     },
     "localname": "MarketStockUnitMember",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansMarketStockUnitsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "laws_MccookFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "McCook Facility [Member]",
        "label": "McCook Facility [Member]",
        "terseLabel": "McCook facility"
       }
      }
     },
     "localname": "MccookFacilityMember",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "laws_NetLeaseLiabilitiesPaymentsDueYearFive": {
     "auth_ref": [],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": {
       "order": 4.0,
       "parentTag": "laws_NetLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net Lease Liabilities, Payments, Due Year Five",
        "label": "Net Lease Liabilities, Payments, Due Year Five",
        "totalLabel": "2025"
       }
      }
     },
     "localname": "NetLeaseLiabilitiesPaymentsDueYearFive",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "laws_NetLeaseLiabilityImputedInterest": {
     "auth_ref": [],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net Lease Liability, Imputed Interest",
        "label": "Net Lease Liability, Imputed Interest",
        "totalLabel": "Less: Interest"
       }
      }
     },
     "localname": "NetLeaseLiabilityImputedInterest",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "laws_NetLeaseLiabilityPaymentsDue": {
     "auth_ref": [],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net Lease Liability, Payments Due",
        "label": "Net Lease Liability, Payments Due",
        "totalLabel": "Total lease payments"
       }
      }
     },
     "localname": "NetLeaseLiabilityPaymentsDue",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "laws_NetLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": {
       "order": 6.0,
       "parentTag": "laws_NetLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net Lease Liability, Payments, Due Year Four",
        "label": "Net Lease Liability, Payments, Due Year Four",
        "totalLabel": "2024"
       }
      }
     },
     "localname": "NetLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "laws_NetLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": {
       "order": 5.0,
       "parentTag": "laws_NetLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net Lease Liability, Payments, Due Year Three",
        "label": "Net Lease Liability, Payments, Due Year Three",
        "totalLabel": "2023"
       }
      }
     },
     "localname": "NetLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "laws_NetLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": {
       "order": 2.0,
       "parentTag": "laws_NetLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net Lease Liability, Payments, Due Year Two",
        "label": "Net Lease Liability, Payments, Due Year Two",
        "totalLabel": "2022"
       }
      }
     },
     "localname": "NetLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "laws_NetLeaseLiabilityPaymentsDueafterYearFive": {
     "auth_ref": [],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": {
       "order": 1.0,
       "parentTag": "laws_NetLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net Lease Liability, Payments, Due after Year Five",
        "label": "Net Lease Liability, Payments, Due after Year Five",
        "totalLabel": "Thereafter"
       }
      }
     },
     "localname": "NetLeaseLiabilityPaymentsDueafterYearFive",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "laws_NetLeaseLiabilityPaymentsRemainderofFiscalYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": {
       "order": 3.0,
       "parentTag": "laws_NetLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net Lease Liability, Payments, Remainder of Fiscal Year",
        "label": "Net Lease Liability, Payments, Remainder of Fiscal Year",
        "totalLabel": "2021"
       }
      }
     },
     "localname": "NetLeaseLiabilityPaymentsRemainderofFiscalYear",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "laws_NetLeaseLiabilityPresentValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net Lease Liability, Present Value",
        "label": "Net Lease Liability, Present Value",
        "totalLabel": "Present value of lease liabilities"
       }
      }
     },
     "localname": "NetLeaseLiabilityPresentValue",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "laws_NumberOfBranches": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Branches",
        "label": "Number Of Branches",
        "terseLabel": "Number of branches"
       }
      }
     },
     "localname": "NumberOfBranches",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/SegmentInformationReportableSegmentsDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "laws_Operatingcashflowfromfinancingleases": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating cash flow from financing leases",
        "label": "Operating cash flow from financing leases",
        "terseLabel": "Operating cash flows from financing leases"
       }
      }
     },
     "localname": "Operatingcashflowfromfinancingleases",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "laws_Operatingcashflowsfromoperatingleases": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "operating cash flows from operating leases",
        "label": "Operating cash flows from operating leases",
        "terseLabel": "Operating cash flows from operating leases"
       }
      }
     },
     "localname": "Operatingcashflowsfromoperatingleases",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "laws_PartsmasterMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Partsmaster",
        "label": "Partsmaster [Member]",
        "terseLabel": "Partsmaster"
       }
      }
     },
     "localname": "PartsmasterMember",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/AccruedAcquisitionLiabilityDetails",
      "http://www.lawsonproducts.com/role/AcquisitionNarrativeDetails",
      "http://www.lawsonproducts.com/role/AcquisitionPurchasePriceAllocationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "laws_PaymentsOfDeferredEmployerPayrollTaxCARESAct": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments Of Deferred Employer Payroll Tax, CARES Act",
        "label": "Payments Of Deferred Employer Payroll Tax, CARES Act",
        "terseLabel": "Payments Of Deferred Employer Payroll Tax, CARES Act"
       }
      }
     },
     "localname": "PaymentsOfDeferredEmployerPayrollTaxCARESAct",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/COVID19RisksandUncertaintiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "laws_PotentialSharesFromMSUVest": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Potential Shares From MSU Vest",
        "label": "Potential Shares From MSU Vest",
        "terseLabel": "Potential Shares From MSU Vest"
       }
      }
     },
     "localname": "PotentialSharesFromMSUVest",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansMarketStockUnitsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "laws_PotentialSharesfromMSUGrants": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common Shares potentially issuable upon the vesting of the Market Stock Units (MSUs) Granted",
        "label": "Potential Shares from MSU Grants",
        "terseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "PotentialSharesfromMSUGrants",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansMarketStockUnitsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "laws_PotentialSharesfromMSUsOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common Shares Potentially Issuable upon Vesting of the Market Stock Units (MSUs) Outstanding",
        "label": "Potential Shares from MSUs Outstanding",
        "periodEndLabel": "Outstanding on December 31, 2020 (in shares)",
        "periodStartLabel": "Outstanding on December 31, 2019 (in shares)"
       }
      }
     },
     "localname": "PotentialSharesfromMSUsOutstanding",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansMarketStockUnitsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "laws_RequiredMinimumValueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Required Minimum Value [Member]",
        "label": "Required Minimum Value [Member]",
        "terseLabel": "Required Minimum Value"
       }
      }
     },
     "localname": "RequiredMinimumValueMember",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/CreditAgreementNarrativeDetails",
      "http://www.lawsonproducts.com/role/CreditAgreementQuarterlyFinancialCovenantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "laws_SafetyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Safety [Member]",
        "label": "Safety [Member]",
        "terseLabel": "Safety"
       }
      }
     },
     "localname": "SafetyMember",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/RevenueRecognitionDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "laws_SecurityBonusLiabilityLongTerm": {
     "auth_ref": [],
     "calculation": {
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Security Bonus Liability, Long-Term",
        "label": "Security Bonus Liability, Long-Term",
        "terseLabel": "Security bonus plan"
       }
      }
     },
     "localname": "SecurityBonusLiabilityLongTerm",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "laws_SeveranceReserveAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Severance reserve.",
        "label": "Severance Reserve [Abstract]",
        "terseLabel": "Severance Reserve [Abstract]"
       }
      }
     },
     "localname": "SeveranceReserveAbstract",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "xbrltype": "stringItemType"
    },
    "laws_SeveranceReserveTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Severance reserve.",
        "label": "Severance Reserve [Text Block]",
        "verboseLabel": "Reserve for Severance"
       }
      }
     },
     "localname": "SeveranceReserveTextBlock",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/ReserveforSeverance"
     ],
     "xbrltype": "textBlockItemType"
    },
    "laws_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMaximumAnnualShareGrantLimit": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Maximum Annual Share Grant Limit",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Maximum Annual Share Grant Limit",
        "terseLabel": "Share-based compensation plan maximum share grants per year (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMaximumAnnualShareGrantLimit",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansPlanAdministrationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "laws_ShareBasedCompensationNonOptionEquityAwardsExercisableWeightedAverageRemainingContractualTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share Based Compensation Non Option Equity Awards Exercisable Weighted Average Remaining Contractual Term",
        "label": "Share Based Compensation Non Option Equity Awards Exercisable Weighted Average Remaining Contractual Term",
        "terseLabel": "Weighted average remaining contractual term, SPRs exercisable (in years)"
       }
      }
     },
     "localname": "ShareBasedCompensationNonOptionEquityAwardsExercisableWeightedAverageRemainingContractualTerm",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockPerformanceRightsDetails"
     ],
     "xbrltype": "durationStringItemType"
    },
    "laws_ShareBasedCompensationNonOptionEquityInstrumentsOutstandingIntrinsicValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share Based Compensation Non Option Equity Instruments Outstanding Intrinsic Value",
        "label": "Share Based Compensation Non Option Equity Instruments Outstanding Intrinsic Value",
        "terseLabel": "SPRs outstanding, intrinsic value"
       }
      }
     },
     "localname": "ShareBasedCompensationNonOptionEquityInstrumentsOutstandingIntrinsicValue",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockPerformanceRightsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "laws_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other Than Options, Exercisable",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other Than Options, Exercisable",
        "terseLabel": "Exercisable on December 31, 2020 (in shares)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisable",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockPerformanceRightsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "laws_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageGrantDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other Than Options, Exercisable, Weighted Average Grant Date",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other Than Options, Exercisable, Weighted Average Grant Date",
        "periodEndLabel": "Exercisable on December 31, 2020 (in USD per share)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageGrantDate",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockPerformanceRightsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "laws_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketStockUnitOutstandingRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Market Stock Unit, Outstanding [Roll Forward]",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Market Stock Unit, Outstanding [Roll Forward]",
        "terseLabel": "Number of Market Stock Units"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardMarketStockUnitOutstandingRollForward",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansMarketStockUnitsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "laws_SharebasedCompensationArrangementbySharebasedPaymentAwardMarketStockUnitsPotentiallyIssuableSharesRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Market Stock Units, Potentially Issuable Shares [Roll Forward]",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Market Stock Units, Potentially Issuable Shares [Roll Forward]",
        "terseLabel": "Maximum Shares Potentially Issuable"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardMarketStockUnitsPotentiallyIssuableSharesRollForward",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansMarketStockUnitsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "laws_SharesIssuedOnVestingofMSUs": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common Shares Issued in Exchange for Vested Market Stock Units (MSUs)",
        "label": "Shares Issued On Vesting of MSUs",
        "negatedTerseLabel": "Exchanged for stock (in shares)"
       }
      }
     },
     "localname": "SharesIssuedOnVestingofMSUs",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansMarketStockUnitsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "laws_SocialSecurityTaxEmployerDeferralCARESAct": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Social Security Tax, Employer, Deferral, CARES Act",
        "label": "Social Security Tax, Employer, Deferral, CARES Act",
        "terseLabel": "Deferred employer side social security payments"
       }
      }
     },
     "localname": "SocialSecurityTaxEmployerDeferralCARESAct",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/COVID19RisksandUncertaintiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "laws_SpecialtyChemicalsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Specialty Chemicals [Member]",
        "label": "Specialty Chemicals [Member]",
        "terseLabel": "Specialty chemicals"
       }
      }
     },
     "localname": "SpecialtyChemicalsMember",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/RevenueRecognitionDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "laws_Tradingdays": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading days",
        "label": "Trading days",
        "terseLabel": "Trading days"
       }
      }
     },
     "localname": "Tradingdays",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansMarketStockUnitsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "laws_WeightedAverageNumberOfSharesOutstandingBasicAndDilutedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted Average Number of Shares Outstanding, Basic And Diluted",
        "label": "Weighted Average Number of Shares Outstanding, Basic And Diluted [Abstract]",
        "terseLabel": "Weighted average shares outstanding:"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasicAndDilutedAbstract",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "laws_WeldingAndMetalRepairMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Welding And Metal Repair [Member]",
        "label": "Welding And Metal Repair [Member]",
        "terseLabel": "Welding and metal repair"
       }
      }
     },
     "localname": "WeldingAndMetalRepairMember",
     "nsuri": "http://www.lawsonproducts.com/20201231",
     "presentation": [
      "http://www.lawsonproducts.com/role/RevenueRecognitionDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": {
     "auth_ref": [
      "r126",
      "r133",
      "r214",
      "r355",
      "r356",
      "r357",
      "r395",
      "r396"
     ],
     "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://www.lawsonproducts.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAxis": {
     "auth_ref": [
      "r126",
      "r133",
      "r214",
      "r355",
      "r356",
      "r357",
      "r395",
      "r396"
     ],
     "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://www.lawsonproducts.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionDomain": {
     "auth_ref": [
      "r126",
      "r133",
      "r214",
      "r355",
      "r356",
      "r357",
      "r395",
      "r396"
     ],
     "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://www.lawsonproducts.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_DirectorMember": {
     "auth_ref": [
      "r203"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Person serving on board of directors.",
        "label": "Director [Member]",
        "terseLabel": "Director"
       }
      }
     },
     "localname": "DirectorMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansPlanAdministrationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r320",
      "r323",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r517",
      "r520"
     ],
     "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://www.lawsonproducts.com/role/CreditAgreementNarrativeDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansMarketStockUnitsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansPerformanceAwardsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansRestrictedStockAwardsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockPerformanceRightsDetails",
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r320",
      "r323",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r517",
      "r520"
     ],
     "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://www.lawsonproducts.com/role/StockBasedCompensationPlansMarketStockUnitsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansPerformanceAwardsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansRestrictedStockAwardsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockPerformanceRightsDetails",
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r197",
      "r293",
      "r295",
      "r486",
      "r516",
      "r518"
     ],
     "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://www.lawsonproducts.com/role/RevenueRecognitionDisaggregationofRevenueDetails",
      "http://www.lawsonproducts.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r197",
      "r293",
      "r295",
      "r486",
      "r516",
      "r518"
     ],
     "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://www.lawsonproducts.com/role/RevenueRecognitionDisaggregationofRevenueDetails",
      "http://www.lawsonproducts.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r305",
      "r320",
      "r323",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r517",
      "r520"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Range [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/CreditAgreementNarrativeDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansMarketStockUnitsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansPerformanceAwardsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansRestrictedStockAwardsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockPerformanceRightsDetails",
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r305",
      "r320",
      "r323",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r517",
      "r520"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Range [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/CreditAgreementNarrativeDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansMarketStockUnitsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansPerformanceAwardsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansRestrictedStockAwardsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockPerformanceRightsDetails",
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis": {
     "auth_ref": [
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r563",
      "r564"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of property.",
        "label": "Name of Property [Axis]",
        "terseLabel": "Name of Property [Axis]"
       }
      }
     },
     "localname": "RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain": {
     "auth_ref": [
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the property, for example, but not limited to, ABC Shopping Center.",
        "label": "Name of Property [Domain]",
        "terseLabel": "Name of Property [Domain]"
       }
      }
     },
     "localname": "RealEstateAndAccumulatedDepreciationNameOfPropertyDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioForecastMember": {
     "auth_ref": [
      "r321",
      "r559"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information reported for future period.",
        "label": "Forecast [Member]",
        "terseLabel": "Forecast"
       }
      }
     },
     "localname": "ScenarioForecastMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/AccruedAcquisitionLiabilityDetails",
      "http://www.lawsonproducts.com/role/AcquisitionNarrativeDetails",
      "http://www.lawsonproducts.com/role/COVID19RisksandUncertaintiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioUnspecifiedDomain": {
     "auth_ref": [
      "r321"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.",
        "label": "Scenario [Domain]",
        "terseLabel": "Scenario [Domain]"
       }
      }
     },
     "localname": "ScenarioUnspecifiedDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/AccruedAcquisitionLiabilityDetails",
      "http://www.lawsonproducts.com/role/AcquisitionNarrativeDetails",
      "http://www.lawsonproducts.com/role/COVID19RisksandUncertaintiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": {
     "auth_ref": [
      "r121",
      "r562"
     ],
     "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://www.lawsonproducts.com/role/ScheduleIIValuationandQualifyingAccounts"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r198",
      "r199",
      "r293",
      "r296",
      "r519",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Geographical area.",
        "label": "Geographical [Domain]",
        "terseLabel": "Segment, Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/SegmentInformationReportableSegmentsbyGeographicAreaDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r198",
      "r199",
      "r293",
      "r296",
      "r519",
      "r534",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r560",
      "r561"
     ],
     "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://www.lawsonproducts.com/role/SegmentInformationReportableSegmentsbyGeographicAreaDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_StatementScenarioAxis": {
     "auth_ref": [
      "r272",
      "r321",
      "r478"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.",
        "label": "Scenario [Axis]",
        "terseLabel": "Scenario [Axis]"
       }
      }
     },
     "localname": "StatementScenarioAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/AccruedAcquisitionLiabilityDetails",
      "http://www.lawsonproducts.com/role/AcquisitionNarrativeDetails",
      "http://www.lawsonproducts.com/role/COVID19RisksandUncertaintiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualAxis": {
     "auth_ref": [
      "r203",
      "r475"
     ],
     "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://www.lawsonproducts.com/role/StockBasedCompensationPlansPlanAdministrationDetails"
     ],
     "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://www.lawsonproducts.com/role/StockBasedCompensationPlansPlanAdministrationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ValuationAndQualifyingAccountsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]",
        "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]"
       }
      }
     },
     "localname": "ValuationAndQualifyingAccountsAbstract",
     "nsuri": "http://fasb.org/srt/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://www.lawsonproducts.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ValuationAndQualifyingAccountsDisclosureTable": {
     "auth_ref": [
      "r121",
      "r562"
     ],
     "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://www.lawsonproducts.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_AccountingStandardsUpdate201602Member": {
     "auth_ref": [
      "r451"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).",
        "label": "Accounting Standards Update 2016-02 [Member]",
        "terseLabel": "Accounting Standards Update 2016-02"
       }
      }
     },
     "localname": "AccountingStandardsUpdate201602Member",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingStandardsUpdateExtensibleList": {
     "auth_ref": [
      "r127",
      "r128",
      "r129",
      "r130",
      "r211",
      "r212",
      "r213",
      "r214",
      "r215",
      "r216",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r395",
      "r396",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532"
     ],
     "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://www.lawsonproducts.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "xbrltype": "extensibleListItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": {
     "auth_ref": [
      "r47"
     ],
     "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 Liabilities"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/AccruedExpensesandOtherLiabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r46"
     ],
     "calculation": {
      "http://www.lawsonproducts.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 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",
        "verboseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r5",
      "r25",
      "r204",
      "r205"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "verboseLabel": "Accounts receivable, less allowance for doubtful accounts of $654 and $593, respectively"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccrualForEnvironmentalLossContingencies": {
     "auth_ref": [
      "r256",
      "r270",
      "r271"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total costs accrued as of the balance sheet date for environmental loss contingencies.",
        "label": "Accrual for Environmental Loss Contingencies",
        "terseLabel": "Accrued environmental matter costs"
       }
      }
     },
     "localname": "AccrualForEnvironmentalLossContingencies",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent": {
     "auth_ref": [
      "r10",
      "r50",
      "r365"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/AccruedExpensesandOtherLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrual for Taxes Other than Income Taxes, Current",
        "terseLabel": "Accrued and withheld taxes, other than income taxes"
       }
      }
     },
     "localname": "AccrualForTaxesOtherThanIncomeTaxesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/AccruedExpensesandOtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedBonusesCurrent": {
     "auth_ref": [
      "r9",
      "r10",
      "r50"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/AccruedExpensesandOtherLiabilitiesDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Bonuses, Current",
        "terseLabel": "Accrued profit sharing"
       }
      }
     },
     "localname": "AccruedBonusesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/AccruedExpensesandOtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedEmployeeBenefitsCurrent": {
     "auth_ref": [
      "r9",
      "r10",
      "r50"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/AccruedExpensesandOtherLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Employee Benefits, Current",
        "terseLabel": "Accrued stock-based compensation (stock performance rights)",
        "verboseLabel": "Liability reflecting estimated fair value of future pay-outs"
       }
      }
     },
     "localname": "AccruedEmployeeBenefitsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/AccruedExpensesandOtherLiabilitiesDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockPerformanceRightsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r50"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/AccruedExpensesandOtherLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Liabilities, Current",
        "totalLabel": "Total accrued liabilities",
        "verboseLabel": "Accrued expenses and other liabilities"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/AccruedExpensesandOtherLiabilitiesDetails",
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedSalariesCurrent": {
     "auth_ref": [
      "r9",
      "r10",
      "r50"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/AccruedExpensesandOtherLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Salaries, Current",
        "terseLabel": "Accrued compensation"
       }
      }
     },
     "localname": "AccruedSalariesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/AccruedExpensesandOtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r44",
      "r249"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/PropertyPlantandEquipmentDetails": {
       "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",
        "negatedTerseLabel": "Accumulated depreciation and amortization"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/PropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r28",
      "r61",
      "r62",
      "r63",
      "r507",
      "r528",
      "r532"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets": {
       "order": 6.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",
        "verboseLabel": "Accumulated other comprehensive income (loss)"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r60",
      "r63",
      "r64",
      "r123",
      "r124",
      "r125",
      "r433",
      "r523",
      "r524"
     ],
     "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://www.lawsonproducts.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": {
     "auth_ref": [
      "r236"
     ],
     "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": "Intangibles weighted average life (in years)"
       }
      }
     },
     "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/AcquisitionNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r26"
     ],
     "calculation": {
      "http://www.lawsonproducts.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",
        "verboseLabel": "Capital in excess of par value"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r123",
      "r124",
      "r125",
      "r355",
      "r356",
      "r357"
     ],
     "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": "Capital in Excess of Par Value"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": {
     "auth_ref": [
      "r127",
      "r128",
      "r129",
      "r130",
      "r211",
      "r212",
      "r213",
      "r214",
      "r215",
      "r216",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r393",
      "r394",
      "r395",
      "r396",
      "r488",
      "r489",
      "r490",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by amendment to accounting standards.",
        "label": "Accounting Standards Update [Axis]",
        "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]"
       }
      }
     },
     "localname": "AdjustmentsForNewAccountingPronouncementsAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r326",
      "r329",
      "r361",
      "r362"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "verboseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r329",
      "r347",
      "r360"
     ],
     "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 options expense"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansMarketStockUnitsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansPerformanceAwardsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansRestrictedStockAwardsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockOptionsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockPerformanceRightsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForCreditLossMember": {
     "auth_ref": [
      "r120"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Allowance for credit loss from right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.",
        "label": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]",
        "terseLabel": "Allowance for doubtful accounts:"
       }
      }
     },
     "localname": "AllowanceForCreditLossMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r32",
      "r206",
      "r217"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "terseLabel": "Accounts receivable, less allowance for doubtful accounts"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r92",
      "r234",
      "r241"
     ],
     "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 expense"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/IntangibleassetsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r105",
      "r179",
      "r186",
      "r193",
      "r210",
      "r429",
      "r434",
      "r439",
      "r494",
      "r504"
     ],
     "calculation": {
      "http://www.lawsonproducts.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",
        "terseLabel": "Total assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets",
      "http://www.lawsonproducts.com/role/SegmentInformationReportableSegmentsDetails"
     ],
     "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://www.lawsonproducts.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r6",
      "r7",
      "r59",
      "r105",
      "r210",
      "r429",
      "r434",
      "r439"
     ],
     "calculation": {
      "http://www.lawsonproducts.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://www.lawsonproducts.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "verboseLabel": "Current assets:"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r330",
      "r349"
     ],
     "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://www.lawsonproducts.com/role/StockBasedCompensationPlansMarketStockUnitsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansPerformanceAwardsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansRestrictedStockAwardsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockOptionsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockPerformanceRightsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BankOverdrafts": {
     "auth_ref": [
      "r50",
      "r274"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of payments made in excess of existing cash balances, which will be honored by the bank but reflected as a loan to the entity. Overdrafts generally have a very short time frame for correction or repayment and are therefore more similar to short-term bank financing than trade financing.",
        "label": "Bank Overdrafts",
        "terseLabel": "Defaults"
       }
      }
     },
     "localname": "BankOverdrafts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/CreditAgreementNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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 improvements"
       }
      }
     },
     "localname": "BuildingAndBuildingImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/PropertyPlantandEquipmentDetails",
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r319",
      "r322"
     ],
     "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://www.lawsonproducts.com/role/AccruedAcquisitionLiabilityDetails",
      "http://www.lawsonproducts.com/role/AcquisitionNarrativeDetails",
      "http://www.lawsonproducts.com/role/AcquisitionPurchasePriceAllocationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r319",
      "r322",
      "r414",
      "r415"
     ],
     "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://www.lawsonproducts.com/role/AccruedAcquisitionLiabilityDetails",
      "http://www.lawsonproducts.com/role/AcquisitionNarrativeDetails",
      "http://www.lawsonproducts.com/role/AcquisitionPurchasePriceAllocationDetails"
     ],
     "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://www.lawsonproducts.com/role/AccruedAcquisitionLiabilityDetails",
      "http://www.lawsonproducts.com/role/AcquisitionNarrativeDetails",
      "http://www.lawsonproducts.com/role/AcquisitionPurchasePriceAllocationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTableTextBlock": {
     "auth_ref": [
      "r413"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the nature and amount of any material, nonrecurring adjustments directly attributable to the business combination(s) included in the reported pro forma revenue and earnings (supplemental pro forma information).",
        "label": "Business Acquisition, Pro Forma Information, Nonrecurring Adjustments [Table Text Block]",
        "terseLabel": "Unaudited Pro Forma Revenue and Net Income for Lawson Products Assuming the Partsmaster Acquisition Closed"
       }
      }
     },
     "localname": "BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/AcquisitionTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": {
     "auth_ref": [
      "r425"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes.",
        "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount",
        "terseLabel": "Tax deductible goodwill"
       }
      }
     },
     "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": {
     "auth_ref": [
      "r411",
      "r412"
     ],
     "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://www.lawsonproducts.com/role/AcquisitionProFormaResultsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessAcquisitionsProFormaRevenue": {
     "auth_ref": [
      "r411",
      "r412"
     ],
     "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://www.lawsonproducts.com/role/AcquisitionProFormaResultsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationAcquiredReceivablesEstimatedUncollectible": {
     "auth_ref": [
      "r417"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For receivables acquired in a business combination, excluding certain loans and debt securities acquired in a transfer (as defined), this element represents the best estimate at the acquisition date of the contractual cash flows not expected to be collected, by major class of receivable, such as loans, direct finance leases (as defined), and any other class of receivables.",
        "label": "Business Combination, Acquired Receivables, Estimated Uncollectible",
        "terseLabel": "Fair value of accounts receivable not expected to be collected"
       }
      }
     },
     "localname": "BusinessCombinationAcquiredReceivablesEstimatedUncollectible",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/AcquisitionNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "auth_ref": [
      "r421",
      "r422",
      "r423"
     ],
     "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": "Purchase price"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferred1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/AcquisitionNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "auth_ref": [
      "r426"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).",
        "label": "Business Combination Disclosure [Text Block]",
        "terseLabel": "Acquisition"
       }
      }
     },
     "localname": "BusinessCombinationDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/Acquisition"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": {
     "auth_ref": [
      "r410"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.",
        "label": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual",
        "terseLabel": "Operating income since acquisition"
       }
      }
     },
     "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/AcquisitionNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": {
     "auth_ref": [
      "r410"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.",
        "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual",
        "terseLabel": "Revenue since acquisition"
       }
      }
     },
     "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/AcquisitionNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract]",
        "terseLabel": "Fair value of assets acquired"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/AcquisitionPurchasePriceAllocationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation": {
     "auth_ref": [
      "r418"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/AcquisitionPurchasePriceAllocationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease obligation assumed in business combination.",
        "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation",
        "terseLabel": "Lease obligation"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/AcquisitionPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": {
     "auth_ref": [
      "r418"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/AcquisitionPurchasePriceAllocationDetails": {
       "order": 3.0,
       "parentTag": "laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndGoodwill",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables",
        "terseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/AcquisitionPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": {
     "auth_ref": [
      "r416",
      "r418"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/AcquisitionPurchasePriceAllocationDetails": {
       "order": 2.0,
       "parentTag": "laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndGoodwill",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles",
        "terseLabel": "Intangibles"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/AcquisitionNarrativeDetails",
      "http://www.lawsonproducts.com/role/AcquisitionPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": {
     "auth_ref": [
      "r416",
      "r418"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/AcquisitionPurchasePriceAllocationDetails": {
       "order": 1.0,
       "parentTag": "laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndGoodwill",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of inventory recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory",
        "terseLabel": "Inventories"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/AcquisitionPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": {
     "auth_ref": [
      "r418"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/AcquisitionPurchasePriceAllocationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities",
        "totalLabel": "Cash paid and payable and liabilities assumed"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/AcquisitionPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract]",
        "terseLabel": "Cash paid and payable and liabilities assumed"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/AcquisitionPurchasePriceAllocationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": {
     "auth_ref": [
      "r416",
      "r418"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/AcquisitionPurchasePriceAllocationDetails": {
       "order": 6.0,
       "parentTag": "laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndGoodwill",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment",
        "terseLabel": "Property, plant and equipment"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/AcquisitionPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combinations [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationsPolicy": {
     "auth_ref": [
      "r102",
      "r409"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.",
        "label": "Business Combinations Policy [Policy Text Block]",
        "terseLabel": "Acquisitions"
       }
      }
     },
     "localname": "BusinessCombinationsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CapitalizedComputerSoftwareAmortization1": {
     "auth_ref": [
      "r548",
      "r549"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for amortization of capitalized computer software costs.",
        "label": "Capitalized Computer Software, Amortization",
        "terseLabel": "Amortization expense of capitalized software"
       }
      }
     },
     "localname": "CapitalizedComputerSoftwareAmortization1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r3",
      "r40",
      "r94"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "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",
        "verboseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/COVID19RisksandUncertaintiesDetails",
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets",
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r16",
      "r95",
      "r102"
     ],
     "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 Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r88",
      "r94",
      "r100"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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, cash equivalents and restricted cash at end of year",
        "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of year",
        "totalLabel": "Total cash, cash equivalents and restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r88",
      "r440"
     ],
     "calculation": {
      "http://www.lawsonproducts.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": "Increase (decrease) in cash and cash equivalents and restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashSurrenderValueFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of the amount that could be realized under a life insurance contract or contracts owned by the entity, commonly known as corporate-owned life insurance (COLI) or bank-owned life insurance (BOLI).",
        "label": "Cash Surrender Value, Fair Value Disclosure",
        "terseLabel": "Cash surrender value in life insurance of certain employees"
       }
      }
     },
     "localname": "CashSurrenderValueFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/RetirementandSecurityBonusPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashSurrenderValueOfLifeInsurance": {
     "auth_ref": [
      "r8",
      "r45"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of amounts which could be received based on the terms of the insurance contract upon surrendering life policies owned by the entity.",
        "label": "Cash Surrender Value of Life Insurance",
        "verboseLabel": "Cash value of life insurance"
       }
      }
     },
     "localname": "CashSurrenderValueOfLifeInsurance",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r54",
      "r271",
      "r498",
      "r511"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets": {
       "order": 1.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 \u2013 Note 16"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.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": [
      "r267",
      "r268",
      "r269",
      "r273"
     ],
     "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://www.lawsonproducts.com/role/CommitmentsandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r123",
      "r124"
     ],
     "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://www.lawsonproducts.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "verboseLabel": "Common stock, par value (in USD per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r24"
     ],
     "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",
        "verboseLabel": "Common stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r24"
     ],
     "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",
        "periodEndLabel": "Balance at end of year (in shares)",
        "periodStartLabel": "Balance at beginning of year (in shares)",
        "verboseLabel": "Common stock, shares issued (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r24",
      "r279"
     ],
     "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",
        "verboseLabel": "Common stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r24"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets": {
       "order": 2.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",
        "verboseLabel": "Common stock, $1 par value: Authorized - 35,000,000 shares Issued \u2013 9,287,625 and 9,190,171 shares, respectively Outstanding \u2013 9,061,039 and 9,043,771 shares, respectively"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement Benefits [Abstract]",
        "terseLabel": "Retirement Benefits [Abstract]"
       }
      }
     },
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of Deferred Tax Assets and Liabilities [Abstract]",
        "terseLabel": "Components of Deferred Tax Assets and Liabilities [Abstract]"
       }
      }
     },
     "localname": "ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r66",
      "r68",
      "r69",
      "r73",
      "r500",
      "r513"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": {
       "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 income"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]",
        "terseLabel": "Comprehensive income"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r161",
      "r162",
      "r201",
      "r437",
      "r438"
     ],
     "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://www.lawsonproducts.com/role/RevenueRecognitionDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r161",
      "r162",
      "r201",
      "r437",
      "r438",
      "r533"
     ],
     "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://www.lawsonproducts.com/role/RevenueRecognitionDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r161",
      "r162",
      "r201",
      "r437",
      "r438",
      "r533"
     ],
     "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://www.lawsonproducts.com/role/RevenueRecognitionDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r161",
      "r162",
      "r201",
      "r437",
      "r438"
     ],
     "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"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/RevenueRecognitionDisaggregationofRevenueDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r161",
      "r162",
      "r201",
      "r437",
      "r438"
     ],
     "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://www.lawsonproducts.com/role/RevenueRecognitionDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy": {
     "auth_ref": [
      "r102",
      "r431"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for subsidiaries or other investments that are consolidated, including the accounting treatment for intercompany accounts or transactions and any noncontrolling interest.",
        "label": "Consolidation, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block]",
        "terseLabel": "Principles of Consolidation"
       }
      }
     },
     "localname": "ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConstructionInProgressMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.",
        "label": "Construction in Progress [Member]",
        "terseLabel": "Construction in progress"
       }
      }
     },
     "localname": "ConstructionInProgressMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/PropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r77",
      "r486"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.",
        "label": "Cost of Goods and Services Sold",
        "terseLabel": "Cost of goods sold"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]",
        "terseLabel": "Credit Facility [Axis]"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/CreditAgreementNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Domain]",
        "terseLabel": "Credit Facility [Domain]"
       }
      }
     },
     "localname": "CreditFacilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/CreditAgreementNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "auth_ref": [
      "r108",
      "r390",
      "r399"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/IncomeTaxesProvisionBenefitforIncometaxesfromOperationsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current Federal Tax Expense (Benefit)",
        "terseLabel": "U.S. federal"
       }
      }
     },
     "localname": "CurrentFederalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesProvisionBenefitforIncometaxesfromOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentForeignTaxExpenseBenefit": {
     "auth_ref": [
      "r112",
      "r390"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/IncomeTaxesProvisionBenefitforIncometaxesfromOperationsDetails": {
       "order": 1.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": "Canada"
       }
      }
     },
     "localname": "CurrentForeignTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesProvisionBenefitforIncometaxesfromOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r108",
      "r390",
      "r399",
      "r401"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/IncomeTaxesProvisionBenefitforIncometaxesfromOperationsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.",
        "label": "Current Income Tax Expense (Benefit)",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesProvisionBenefitforIncometaxesfromOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Current income tax expense:"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesProvisionBenefitforIncometaxesfromOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [
      "r108",
      "r390",
      "r399"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/IncomeTaxesProvisionBenefitforIncometaxesfromOperationsDetails": {
       "order": 3.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": "U.S. state"
       }
      }
     },
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesProvisionBenefitforIncometaxesfromOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r420"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.",
        "label": "Customer Relationships [Member]",
        "terseLabel": "Customer relationships"
       }
      }
     },
     "localname": "CustomerRelationshipsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/AcquisitionNarrativeDetails",
      "http://www.lawsonproducts.com/role/AcquisitionPurchasePriceAllocationDetails",
      "http://www.lawsonproducts.com/role/IntangibleassetsScheduleofIntangiblesDetails",
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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": [
      "r277"
     ],
     "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": "Credit Agreement"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/CreditAgreement"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtWeightedAverageInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average interest rate of debt outstanding.",
        "label": "Debt, Weighted Average Interest Rate",
        "verboseLabel": "Weighted average interest rate"
       }
      }
     },
     "localname": "DebtWeightedAverageInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/CreditAgreementNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain": {
     "auth_ref": [
      "r303",
      "r304"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes equity-based compensation plans, defined benefit pension plans and defined benefit other postretirement benefit plans.",
        "label": "Deferred Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation [Domain]",
        "terseLabel": "Type of Deferred Compensation, All Types [Domain]"
       }
      }
     },
     "localname": "DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/RetirementandSecurityBonusPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense": {
     "auth_ref": [
      "r304",
      "r329"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The compensation expense recognized during the period pertaining to the deferred compensation arrangement.",
        "label": "Deferred Compensation Arrangement with Individual, Compensation Expense",
        "terseLabel": "Expense recognized"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/RetirementandSecurityBonusPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis": {
     "auth_ref": [
      "r303",
      "r304"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes equity-based compensation plans, defined benefit pension plans and defined benefit other postretirement benefit plans.",
        "label": "Deferred Bonus and Profit Sharing Arrangements, Individual Contracts, Type of Deferred Compensation [Axis]",
        "terseLabel": "Deferred Bonus and Profit Sharing Plan, Type of Deferred Compensation [Axis]"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/RetirementandSecurityBonusPlansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems": {
     "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": "Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]",
        "terseLabel": "Retirement and Security Bonus Plans"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/RetirementandSecurityBonusPlansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets": {
       "order": 5.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",
        "verboseLabel": "Deferred compensation"
       }
      }
     },
     "localname": "DeferredCompensationLiabilityClassifiedNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r108",
      "r391",
      "r399"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/IncomeTaxesProvisionBenefitforIncometaxesfromOperationsDetails": {
       "order": 3.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": "U.S. federal"
       }
      }
     },
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesProvisionBenefitforIncometaxesfromOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r108",
      "r391",
      "r399"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/IncomeTaxesProvisionBenefitforIncometaxesfromOperationsDetails": {
       "order": 1.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": "Canada"
       }
      }
     },
     "localname": "DeferredForeignIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesProvisionBenefitforIncometaxesfromOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "auth_ref": [
      "r369",
      "r370"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.",
        "label": "Deferred Income Tax Assets, Net",
        "verboseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r92",
      "r108",
      "r391",
      "r399",
      "r400",
      "r401"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/IncomeTaxesProvisionBenefitforIncometaxesfromOperationsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Income Tax Expense (Benefit)",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesProvisionBenefitforIncometaxesfromOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Deferred income tax expense (benefit):"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesProvisionBenefitforIncometaxesfromOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r21",
      "r22",
      "r382",
      "r495",
      "r503"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "laws_DeferredTaxAssetsNetOfDeferredTaxLiabilitiesBeforeValuationAllowance",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.",
        "label": "Deferred Tax Liabilities, Gross",
        "totalLabel": "Total deferred liabilities"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r369",
      "r370"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets": {
       "order": 6.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 liability"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredProfitSharingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An arrangement whereby an employee is entitled to receive in the future, subject to vesting and other restrictions, a share in the profits, as defined in the agreement, of the entity or portion thereof. Employer contributions may be discretionary or may be based on a fixed formula related to profits, compensation, or other factors. It is a form of incentive compensation to employees in addition to their regular salary and bonuses.",
        "label": "Deferred Profit Sharing [Member]",
        "terseLabel": "Security bonus plan"
       }
      }
     },
     "localname": "DeferredProfitSharingMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/RetirementandSecurityBonusPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DeferredRevenue": {
     "auth_ref": [
      "r34"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/AccruedExpensesandOtherLiabilitiesDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.",
        "label": "Deferred Revenue",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "DeferredRevenue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/AccruedExpensesandOtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r108",
      "r391",
      "r399"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/IncomeTaxesProvisionBenefitforIncometaxesfromOperationsDetails": {
       "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": "U.S. state"
       }
      }
     },
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesProvisionBenefitforIncometaxesfromOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "auth_ref": [
      "r383"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "laws_DeferredTaxAssetsNetOfDeferredTaxLiabilitiesBeforeValuationAllowance",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Gross",
        "totalLabel": "Total deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGrossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Gross [Abstract]",
        "terseLabel": "Deferred tax assets:"
       }
      }
     },
     "localname": "DeferredTaxAssetsGrossAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxAssetsInventory": {
     "auth_ref": [
      "r388",
      "r389"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.",
        "label": "Deferred Tax Assets, Inventory",
        "terseLabel": "Inventory reserve"
       }
      }
     },
     "localname": "DeferredTaxAssetsInventory",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "auth_ref": [
      "r385"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.",
        "label": "Deferred Tax Assets, Net",
        "totalLabel": "Net deferred assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "auth_ref": [
      "r388",
      "r389"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "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 operating loss carryforwards.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "terseLabel": "Net operating loss carryforward"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic": {
     "auth_ref": [
      "r388",
      "r389"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards, Domestic",
        "terseLabel": "US federal net operating loss carryforwards"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsDomestic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal": {
     "auth_ref": [
      "r388",
      "r389"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards, State and Local",
        "terseLabel": "Various state net operating loss carryforwards"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "auth_ref": [
      "r388",
      "r389"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.",
        "label": "Deferred Tax Assets, Other",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "DeferredTaxAssetsOther",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits": {
     "auth_ref": [
      "r388",
      "r389"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "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 compensation and benefits costs.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits",
        "terseLabel": "Compensation and benefits"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": {
     "auth_ref": [
      "r388",
      "r389"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the allowance for doubtful accounts.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts",
        "terseLabel": "Accounts receivable reserve"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r384"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "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",
        "terseLabel": "Valuation allowance"
       }
      }
     },
     "localname": "DeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails",
      "http://www.lawsonproducts.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Liabilities, Gross [Abstract]",
        "terseLabel": "Deferred tax liabilities:"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": {
     "auth_ref": [
      "r388",
      "r389"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "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",
        "terseLabel": "Intangible assets"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": {
     "auth_ref": [
      "r388",
      "r389"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "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 leasing arrangements.",
        "label": "Deferred Tax Liabilities, Leasing Arrangements",
        "terseLabel": "Lease liabilities"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesLeasingArrangements",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "auth_ref": [
      "r388",
      "r389"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.",
        "label": "Deferred Tax Liabilities, Other",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesOther",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "auth_ref": [
      "r388",
      "r389"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.",
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "terseLabel": "Property, plant and equipment"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "auth_ref": [
      "r318"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost for defined contribution plan.",
        "label": "Defined Contribution Plan, Cost",
        "terseLabel": "401k Employer matching contributions"
       }
      }
     },
     "localname": "DefinedContributionPlanCostRecognized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/RetirementandSecurityBonusPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan.",
        "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount",
        "terseLabel": "Employer contributions, profit sharing retirement plan"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/RetirementandSecurityBonusPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r92",
      "r247"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.",
        "label": "Depreciation",
        "terseLabel": "Depreciation"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r92",
      "r174"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.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",
        "negatedLabel": "Depreciation and amortization",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.lawsonproducts.com/role/SegmentInformationReportableSegmentsDetails"
     ],
     "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://www.lawsonproducts.com/role/RevenueRecognitionDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r293",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301"
     ],
     "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://www.lawsonproducts.com/role/RevenueRecognitionDisaggregationofRevenueDetails",
      "http://www.lawsonproducts.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r293"
     ],
     "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://www.lawsonproducts.com/role/RevenueRecognitionTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r364"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement [Text Block]",
        "terseLabel": "Stock Compensation Plans"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlans"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Payment Arrangement [Abstract]",
        "terseLabel": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisclosureOfRepurchaseAgreementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of Repurchase Agreements [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfRepurchaseAgreementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r74",
      "r131",
      "r132",
      "r133",
      "r134",
      "r135",
      "r139",
      "r141",
      "r146",
      "r147",
      "r148",
      "r151",
      "r152",
      "r501",
      "r514"
     ],
     "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 income per share of common stock (in USD per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r74",
      "r131",
      "r132",
      "r133",
      "r134",
      "r135",
      "r141",
      "r146",
      "r147",
      "r148",
      "r151",
      "r152",
      "r501",
      "r514"
     ],
     "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",
        "verboseLabel": "Diluted income per share of common stock (in USD per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r102",
      "r149",
      "r150"
     ],
     "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://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": {
     "auth_ref": [
      "r440"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.",
        "label": "Effect of Exchange Rate on Cash and Cash Equivalents",
        "terseLabel": "Effect of exchange rate changes on cash and cash equivalents"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashAndCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r372"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "totalLabel": "Provision for income taxes"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Percent [Abstract]",
        "terseLabel": "Effective Income Tax Rate, Continuing Operations, Tax Rate Reconciliation [Abstract]"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r372",
      "r403"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "terseLabel": "Statutory Federal rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r372",
      "r403"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails": {
       "order": 12.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage 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 changes in the valuation allowance for deferred tax assets.",
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent",
        "terseLabel": "Change in valuation allowance - current period activity"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment": {
     "auth_ref": [
      "r372",
      "r403"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage 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 meals and entertainment expense.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Meals and Entertainment, Percent",
        "terseLabel": "Meals &amp; entertainment"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": {
     "auth_ref": [
      "r372",
      "r403"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent",
        "terseLabel": "Other items, net"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings": {
     "auth_ref": [
      "r372",
      "r403"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to the repatriation of foreign earnings.",
        "label": "Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Percent",
        "terseLabel": "Foreign income inclusion"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent": {
     "auth_ref": [
      "r363",
      "r372"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Percent",
        "terseLabel": "Stock compensation"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r372",
      "r403"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage 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 applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent",
        "terseLabel": "State and local taxes, net"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingenciesOther": {
     "auth_ref": [
      "r372",
      "r403"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other income tax contingencies.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, Other, Percent",
        "terseLabel": "Change in uncertain tax positions"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationTaxContingenciesOther",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsOther": {
     "auth_ref": [
      "r372",
      "r403"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other income tax settlements.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Settlement, Other, Percent",
        "terseLabel": "Provision to return differences"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationTaxSettlementsOther",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesReconciliationofEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r348"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "terseLabel": "Total unrecognized compensation cost"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansRestrictedStockAwardsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockPerformanceRightsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r348"
     ],
     "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": "Unrecognized cost, period for recognition (in years)"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansRestrictedStockAwardsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockPerformanceRightsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": {
     "auth_ref": [
      "r348"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount",
        "terseLabel": "Unrecognized compensation expense"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockOptionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeSeveranceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan.",
        "label": "Employee Severance [Member]",
        "verboseLabel": "Employee Severance"
       }
      }
     },
     "localname": "EmployeeSeveranceMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ReserveforSeveranceActivityinReserveDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EmployeeStockOptionMember": {
     "auth_ref": [
      "r346"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.",
        "label": "Share-based Payment Arrangement, Option [Member]",
        "terseLabel": "Share-based Payment Arrangement, Option"
       }
      }
     },
     "localname": "EmployeeStockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockOptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r123",
      "r124",
      "r125",
      "r128",
      "r136",
      "r138",
      "r155",
      "r214",
      "r279",
      "r280",
      "r355",
      "r356",
      "r357",
      "r395",
      "r396",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r523",
      "r524",
      "r525"
     ],
     "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://www.lawsonproducts.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityMethodInvestments": {
     "auth_ref": [
      "r41",
      "r180",
      "r209"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.",
        "label": "Equity Method Investments",
        "negatedTerseLabel": "Equity Method Investments"
       }
      }
     },
     "localname": "EquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/SegmentInformationReportableSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations": {
     "auth_ref": [
      "r107",
      "r371"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/IncomeTaxesProvisionBenefitforIncometaxesfromOperationsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current and deferred federal income tax expense (benefit) attributable to income (loss) from continuing operations.",
        "label": "Federal Income Tax Expense (Benefit), Continuing Operations",
        "terseLabel": "U.S. federal"
       }
      }
     },
     "localname": "FederalIncomeTaxExpenseBenefitContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesProvisionBenefitforIncometaxesfromOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseInterestExpense": {
     "auth_ref": [
      "r455",
      "r459",
      "r468"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesNetLeaseCostDetails": {
       "order": 2.0,
       "parentTag": "laws_FinanceLeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest expense on finance lease liability.",
        "label": "Finance Lease, Interest Expense",
        "terseLabel": "Consolidated Financing Lease Interest"
       }
      }
     },
     "localname": "FinanceLeaseInterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesNetLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiability": {
     "auth_ref": [
      "r453",
      "r467"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": {
       "order": 1.0,
       "parentTag": "laws_NetLeaseLiabilityPresentValue",
       "weight": 1.0
      },
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": {
       "order": 1.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.",
        "label": "Finance Lease, Liability",
        "terseLabel": "Present value of lease liabilities",
        "verboseLabel": "Financing lease liabilities"
       }
      }
     },
     "localname": "FinanceLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesNarrativeDetails",
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease Liability [Abstract]",
        "terseLabel": "Financing Leases"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinanceLeaseLiabilityCurrent": {
     "auth_ref": [
      "r453"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "laws_LeaseLiabilityCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.",
        "label": "Finance Lease, Liability, Current",
        "terseLabel": "Total current financing lease obligation"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r454"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes current finance lease liability.",
        "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible List]",
        "terseLabel": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible List]"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "extensibleListItemType"
    },
    "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r467"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.",
        "label": "Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]",
        "terseLabel": "Value of Lease Liabilities Generated by Leasing Activities of Lawson"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r453"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "laws_LeaseLiabilityNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.",
        "label": "Finance Lease, Liability, Noncurrent",
        "terseLabel": "Total long term financing lease obligation"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r454"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability.",
        "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]",
        "terseLabel": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "extensibleListItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r467"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": {
       "order": 1.0,
       "parentTag": "laws_NetLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.",
        "label": "Finance Lease, Liability, Payment, Due",
        "totalLabel": "Total lease payments"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r467"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": {
       "order": 1.0,
       "parentTag": "laws_NetLeaseLiabilityPaymentsDueafterYearFive",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r467"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year One",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r467"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year Five",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r467"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year Four",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r467"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year Three",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r467"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year Two",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r467"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": {
       "order": 1.0,
       "parentTag": "laws_NetLeaseLiabilityImputedInterest",
       "weight": 1.0
      },
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": {
       "order": 2.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.",
        "label": "Finance Lease, Liability, Undiscounted Excess Amount",
        "terseLabel": "Less: Interest"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "auth_ref": [
      "r456",
      "r462"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for principal payment on finance lease.",
        "label": "Finance Lease, Principal Payments",
        "negatedTerseLabel": "Payment of financing lease principal"
       }
      }
     },
     "localname": "FinanceLeasePrincipalPayments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAsset": {
     "auth_ref": [
      "r452"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "laws_LeaseAssetsRightofUseAsset",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.",
        "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization",
        "terseLabel": "Total ROU financing lease assets"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization": {
     "auth_ref": [
      "r455",
      "r459"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated amortization of right-of-use asset from finance lease.",
        "label": "Finance Lease, Right-of-Use Asset, Accumulated Amortization",
        "terseLabel": "Finance lease accumulated depreciation"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAssetAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAmortization": {
     "auth_ref": [
      "r455",
      "r459",
      "r468"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesNetLeaseCostDetails": {
       "order": 1.0,
       "parentTag": "laws_FinanceLeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.",
        "label": "Finance Lease, Right-of-Use Asset, Amortization",
        "terseLabel": "Consolidated Financing Lease Amortization"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAssetAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesNetLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r465",
      "r468"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for finance lease calculated at point in time.",
        "label": "Finance Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Finance Leases, Weighted Average Interest Rate (as percent)"
       }
      }
     },
     "localname": "FinanceLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesTermsandInterestRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r464",
      "r468"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Finance Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Finance Leases, Weighted Average Term (in years)"
       }
      }
     },
     "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesTermsandInterestRateDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of finite-lived and indefinite-lived intangible assets acquired as part of a business combination.",
        "label": "Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]",
        "terseLabel": "Summary of Purchase Price Allocation to Acquisition"
       }
      }
     },
     "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/AcquisitionTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r240"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/IntangibleassetsScheduleofIntangiblesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "negatedTerseLabel": "Accumulated Amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/IntangibleassetsScheduleofIntangiblesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
     "auth_ref": [],
     "calculation": {
      "http://www.lawsonproducts.com/role/IntangibleassetsFutureAmortizationScheduleDetails": {
       "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://www.lawsonproducts.com/role/IntangibleassetsFutureAmortizationScheduleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r242"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/IntangibleassetsFutureAmortizationScheduleDetails": {
       "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 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://www.lawsonproducts.com/role/IntangibleassetsFutureAmortizationScheduleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "auth_ref": [
      "r242"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/IntangibleassetsFutureAmortizationScheduleDetails": {
       "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 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://www.lawsonproducts.com/role/IntangibleassetsFutureAmortizationScheduleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r242"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/IntangibleassetsFutureAmortizationScheduleDetails": {
       "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 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://www.lawsonproducts.com/role/IntangibleassetsFutureAmortizationScheduleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r242"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/IntangibleassetsFutureAmortizationScheduleDetails": {
       "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 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://www.lawsonproducts.com/role/IntangibleassetsFutureAmortizationScheduleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r242"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/IntangibleassetsFutureAmortizationScheduleDetails": {
       "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 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://www.lawsonproducts.com/role/IntangibleassetsFutureAmortizationScheduleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r235",
      "r237",
      "r240",
      "r243",
      "r487",
      "r491"
     ],
     "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://www.lawsonproducts.com/role/AcquisitionNarrativeDetails",
      "http://www.lawsonproducts.com/role/AcquisitionPurchasePriceAllocationDetails",
      "http://www.lawsonproducts.com/role/IntangibleassetsScheduleofIntangiblesDetails",
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r240",
      "r491"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/IntangibleassetsScheduleofIntangiblesDetails": {
       "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": "Gross Carrying Amount"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/IntangibleassetsScheduleofIntangiblesDetails"
     ],
     "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://www.lawsonproducts.com/role/IntangibleassetsScheduleofIntangiblesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r235",
      "r239"
     ],
     "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://www.lawsonproducts.com/role/AcquisitionNarrativeDetails",
      "http://www.lawsonproducts.com/role/AcquisitionPurchasePriceAllocationDetails",
      "http://www.lawsonproducts.com/role/IntangibleassetsScheduleofIntangiblesDetails",
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r240",
      "r487"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/IntangibleassetsFutureAmortizationScheduleDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.lawsonproducts.com/role/IntangibleassetsScheduleofIntangiblesDetails": {
       "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 Carrying Value"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/IntangibleassetsFutureAmortizationScheduleDetails",
      "http://www.lawsonproducts.com/role/IntangibleassetsScheduleofIntangiblesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": {
     "auth_ref": [
      "r487"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Remaining amortization period 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 Assets, Remaining Amortization Period",
        "terseLabel": "Weighted average amortization period (in years)"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "auth_ref": [
      "r102",
      "r447"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.",
        "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]",
        "terseLabel": "Foreign Currency"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations": {
     "auth_ref": [
      "r111"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/IncomeTaxesProvisionBenefitforIncometaxesfromOperationsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current and deferred foreign income tax expense (benefit) attributable to income (loss) from continuing operations.",
        "label": "Foreign Income Tax Expense (Benefit), Continuing Operations",
        "terseLabel": "Canada"
       }
      }
     },
     "localname": "ForeignIncomeTaxExpenseBenefitContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesProvisionBenefitforIncometaxesfromOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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]",
        "terseLabel": "Furniture and fixtures"
       }
      }
     },
     "localname": "FurnitureAndFixturesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/PropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r78"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
        "label": "General and Administrative Expense",
        "terseLabel": "General and administrative expenses"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r222",
      "r224",
      "r493"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/AcquisitionPurchasePriceAllocationDetails": {
       "order": 7.0,
       "parentTag": "laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndGoodwill",
       "weight": 1.0
      },
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill",
        "periodEndLabel": "Goodwill, ending balance",
        "periodStartLabel": "Goodwill, beginning balance",
        "terseLabel": "Goodwill",
        "verboseLabel": "Tax deductible goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/AcquisitionNarrativeDetails",
      "http://www.lawsonproducts.com/role/AcquisitionPurchasePriceAllocationDetails",
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets",
      "http://www.lawsonproducts.com/role/GoodwillDetails",
      "http://www.lawsonproducts.com/role/IncomeTaxesNarrativeDetails",
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAcquiredDuringPeriod": {
     "auth_ref": [
      "r225"
     ],
     "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": "Acquisition"
       }
      }
     },
     "localname": "GoodwillAcquiredDuringPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/GoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": {
     "auth_ref": [
      "r102",
      "r229"
     ],
     "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]",
        "terseLabel": "Goodwill and Intangible Assets"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillDisclosureTextBlock": {
     "auth_ref": [
      "r232"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for goodwill.",
        "label": "Goodwill Disclosure [Text Block]",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "GoodwillDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/Goodwill"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": {
     "auth_ref": [
      "r227"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Foreign Currency Translation Gain (Loss)",
        "terseLabel": "Impact of foreign exchange"
       }
      }
     },
     "localname": "GoodwillForeignCurrencyTranslationGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/GoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "auth_ref": [
      "r92",
      "r223",
      "r226",
      "r230"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "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",
        "terseLabel": "Goodwill impairment"
       }
      }
     },
     "localname": "GoodwillImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.lawsonproducts.com/role/GoodwillDetails"
     ],
     "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://www.lawsonproducts.com/role/GoodwillDetails"
     ],
     "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://www.lawsonproducts.com/role/GoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillTransfers": {
     "auth_ref": [
      "r228"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of transfers into (out 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, Transfers",
        "terseLabel": "Adjustment to prior year allocation"
       }
      }
     },
     "localname": "GoodwillTransfers",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/GoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GranteeStatusAxis": {
     "auth_ref": [
      "r325",
      "r327",
      "r346"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by status of recipient to whom award is granted.",
        "label": "Grantee Status [Axis]",
        "terseLabel": "Grantee Status [Axis]"
       }
      }
     },
     "localname": "GranteeStatusAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansPlanAdministrationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GranteeStatusDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Status of recipient to whom award is granted.",
        "label": "Grantee Status [Domain]",
        "terseLabel": "Grantee Status [Domain]"
       }
      }
     },
     "localname": "GranteeStatusDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansPlanAdministrationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r76",
      "r105",
      "r179",
      "r185",
      "r189",
      "r192",
      "r195",
      "r210",
      "r439"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "Gross Profit",
        "terseLabel": "Gross profit",
        "totalLabel": "Gross profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome",
      "http://www.lawsonproducts.com/role/SegmentInformationReportableSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": {
     "auth_ref": [
      "r92",
      "r246",
      "r251"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).",
        "label": "Impairment of Long-Lived Assets Held-for-use",
        "terseLabel": "Impairment of long-lived assets"
       }
      }
     },
     "localname": "ImpairmentOfLongLivedAssetsHeldForUse",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "auth_ref": [
      "r102",
      "r245",
      "r254"
     ],
     "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://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
     "auth_ref": [
      "r110",
      "r402"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/IncomeTaxesComponentsofIncomeTaxDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic",
        "terseLabel": "United States"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesComponentsofIncomeTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": {
     "auth_ref": [
      "r110",
      "r402"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/IncomeTaxesComponentsofIncomeTaxDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign",
        "terseLabel": "Canada"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesComponentsofIncomeTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": {
     "auth_ref": [
      "r110",
      "r179",
      "r185",
      "r189",
      "r192",
      "r195"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      },
      "http://www.lawsonproducts.com/role/IncomeTaxesComponentsofIncomeTaxDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.",
        "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest",
        "negatedTotalLabel": "Income before income taxes",
        "terseLabel": "Income before income taxes",
        "totalLabel": "Income before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome",
      "http://www.lawsonproducts.com/role/IncomeTaxesComponentsofIncomeTaxDetails",
      "http://www.lawsonproducts.com/role/SegmentInformationReportableSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract]",
        "terseLabel": "Income (loss) from continuing operations before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesComponentsofIncomeTaxDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r252"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location in the income statement.",
        "label": "Income Statement Location [Axis]",
        "terseLabel": "Income Statement Location [Axis]"
       }
      }
     },
     "localname": "IncomeStatementLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansRestrictedStockAwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the income statement.",
        "label": "Income Statement Location [Domain]",
        "terseLabel": "Income Statement Location [Domain]"
       }
      }
     },
     "localname": "IncomeStatementLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansRestrictedStockAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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": [
      "r373",
      "r380",
      "r387",
      "r397",
      "r404",
      "r406",
      "r407",
      "r408"
     ],
     "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://www.lawsonproducts.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r108",
      "r137",
      "r138",
      "r177",
      "r371",
      "r398",
      "r405",
      "r515"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      },
      "http://www.lawsonproducts.com/role/IncomeTaxesProvisionBenefitforIncometaxesfromOperationsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "totalLabel": "Total",
        "verboseLabel": "Income tax expense"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome",
      "http://www.lawsonproducts.com/role/IncomeTaxesProvisionBenefitforIncometaxesfromOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsByJurisdictionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Expense (Benefit), Continuing Operations, by Jurisdiction [Abstract]",
        "terseLabel": "Total income tax expense (benefit):"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefitContinuingOperationsByJurisdictionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesProvisionBenefitforIncometaxesfromOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r70",
      "r102",
      "r367",
      "r368",
      "r380",
      "r381",
      "r386",
      "r392",
      "r535"
     ],
     "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://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r96"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.",
        "label": "Income Taxes Paid, Net",
        "terseLabel": "Net cash paid for income taxes"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.",
        "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "negatedLabel": "Accounts payable and other liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Receivable",
        "negatedLabel": "Accounts receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.",
        "label": "Increase (Decrease) in Deferred Income Taxes",
        "negatedTerseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "IncreaseDecreaseInDeferredIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.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://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "verboseLabel": "Changes in operating assets and liabilities, net of effect of acquired businesses:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.",
        "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net",
        "negatedLabel": "Other"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingCapitalNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "negatedLabel": "Miscellaneous receivables, prepaid expenses and other assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r142",
      "r143",
      "r144",
      "r148"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": {
       "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 securities outstanding (in shares)"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_IntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r244"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all or part of the information related to intangible assets.",
        "label": "Intangible Assets Disclosure [Text Block]",
        "terseLabel": "Intangible assets"
       }
      }
     },
     "localname": "IntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/Intangibleassets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r233",
      "r238"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets": {
       "order": 6.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://www.lawsonproducts.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Assets, Net (Excluding Goodwill) [Abstract]"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwillAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r71",
      "r173",
      "r448",
      "r449",
      "r502"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "negatedLabel": "Interest expense",
        "negatedTerseLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome",
      "http://www.lawsonproducts.com/role/SegmentInformationReportableSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r86",
      "r89",
      "r96"
     ],
     "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": "Net cash paid for interest"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Disclosure [Abstract]",
        "terseLabel": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "localname": "InventoryDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "auth_ref": [
      "r221"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.",
        "label": "Inventory Disclosure [Text Block]",
        "verboseLabel": "Inventories, net"
       }
      }
     },
     "localname": "InventoryDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/Inventoriesnet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryGross": {
     "auth_ref": [
      "r57"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/InventoriesnetDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.",
        "label": "Inventory, Gross",
        "terseLabel": "Inventories, gross"
       }
      }
     },
     "localname": "InventoryGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/InventoriesnetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r4",
      "r57"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.lawsonproducts.com/role/InventoriesnetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Net",
        "terseLabel": "Inventories, net",
        "totalLabel": "Inventories, net"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets",
      "http://www.lawsonproducts.com/role/InventoriesnetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory, Net [Abstract]",
        "verboseLabel": "Components of inventories"
       }
      }
     },
     "localname": "InventoryNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/InventoriesnetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "auth_ref": [
      "r12",
      "r58",
      "r102",
      "r153",
      "r218",
      "r219",
      "r221"
     ],
     "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://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryValuationReserves": {
     "auth_ref": [
      "r57",
      "r121",
      "r220"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/InventoriesnetDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of valuation reserve for inventory.",
        "label": "Inventory Valuation Reserves",
        "negatedLabel": "Reserve for obsolete and excess inventory"
       }
      }
     },
     "localname": "InventoryValuationReserves",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/InventoriesnetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LandMember": {
     "auth_ref": [
      "r295"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Part of earth's surface not covered by water.",
        "label": "Land [Member]",
        "terseLabel": "Land"
       }
      }
     },
     "localname": "LandMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/PropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseCost": {
     "auth_ref": [
      "r466",
      "r468"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesNetLeaseCostDetails": {
       "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": "Net Lease Cost"
       }
      }
     },
     "localname": "LeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesNetLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r466"
     ],
     "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://www.lawsonproducts.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]",
        "terseLabel": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LeasesOfLesseeDisclosureTextBlock": {
     "auth_ref": [
      "r450"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.",
        "label": "Leases of Lessee Disclosure [Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LeasesOfLesseeDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeasesOfLessorDisclosureTextBlock": {
     "auth_ref": [
      "r450"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for lessor entity's leasing arrangements for operating, capital and leveraged leases.",
        "label": "Leases of Lessor Disclosure [Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LeasesOfLessorDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Lessee, Lease, Description [Line Items]",
        "terseLabel": "Lessee, Lease, Description [Line Items]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesNarrativeDetails",
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "auth_ref": [
      "r458"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about lessee's leases.",
        "label": "Lessee, Lease, Description [Table]",
        "terseLabel": "Lessee, Lease, Description [Table]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesNarrativeDetails",
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "auth_ref": [
      "r457"
     ],
     "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://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r467"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.",
        "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]",
        "terseLabel": "Value of Lease Liabilities Generated by Leasing Activities of Lawson"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r467"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": {
       "order": 2.0,
       "parentTag": "laws_NetLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "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",
        "terseLabel": "Lease liability",
        "totalLabel": "Total lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r467"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": {
       "order": 2.0,
       "parentTag": "laws_NetLeaseLiabilityPaymentsDueafterYearFive",
       "weight": 1.0
      },
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_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 due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r467"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": {
       "order": 1.0,
       "parentTag": "laws_NetLeaseLiabilityPaymentsRemainderofFiscalYear",
       "weight": 1.0
      },
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_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 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://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r467"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": {
       "order": 1.0,
       "parentTag": "laws_NetLeaseLiabilitiesPaymentsDueYearFive",
       "weight": 1.0
      },
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_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 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://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r467"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": {
       "order": 1.0,
       "parentTag": "laws_NetLeaseLiabilityPaymentsDueYearFour",
       "weight": 1.0
      },
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_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 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://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r467"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": {
       "order": 2.0,
       "parentTag": "laws_NetLeaseLiabilityPaymentsDueYearThree",
       "weight": 1.0
      },
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_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 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://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r467"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": {
       "order": 2.0,
       "parentTag": "laws_NetLeaseLiabilityPaymentsDueYearTwo",
       "weight": 1.0
      },
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_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 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://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r467"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": {
       "order": 2.0,
       "parentTag": "laws_NetLeaseLiabilityImputedInterest",
       "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",
        "terseLabel": "Less: Interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LetterOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).",
        "label": "Letter of Credit [Member]",
        "verboseLabel": "Letter of Credit"
       }
      }
     },
     "localname": "LetterOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/CreditAgreementNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LettersOfCreditOutstandingAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.",
        "label": "Letters of Credit Outstanding, Amount",
        "terseLabel": "Letters of credit"
       }
      }
     },
     "localname": "LettersOfCreditOutstandingAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/AcquisitionNarrativeDetails",
      "http://www.lawsonproducts.com/role/CreditAgreementNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r49",
      "r105",
      "r187",
      "r210",
      "r430",
      "r434",
      "r435",
      "r439"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets": {
       "order": 2.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",
        "terseLabel": "Total liability",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets",
      "http://www.lawsonproducts.com/role/RetirementandSecurityBonusPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r31",
      "r105",
      "r210",
      "r439",
      "r497",
      "r509"
     ],
     "calculation": {
      "http://www.lawsonproducts.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\u2019 equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "verboseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r51",
      "r105",
      "r210",
      "r430",
      "r434",
      "r435",
      "r439"
     ],
     "calculation": {
      "http://www.lawsonproducts.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",
        "terseLabel": "Current liabilities",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets",
      "http://www.lawsonproducts.com/role/RetirementandSecurityBonusPlansDetails"
     ],
     "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://www.lawsonproducts.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesNoncurrent": {
     "auth_ref": [
      "r13",
      "r14",
      "r15",
      "r19",
      "r20",
      "r105",
      "r210",
      "r430",
      "r434",
      "r435",
      "r439"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.",
        "label": "Liabilities, Noncurrent",
        "terseLabel": "Long-term liabilities"
       }
      }
     },
     "localname": "LiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/RetirementandSecurityBonusPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": {
     "auth_ref": [
      "r48"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Current Borrowing Capacity",
        "verboseLabel": "Credit facility, borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityCurrentBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/CreditAgreementNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Line of Credit Facility [Line Items]",
        "terseLabel": "Line of Credit Facility [Line Items]"
       }
      }
     },
     "localname": "LineOfCreditFacilityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/CreditAgreementNarrativeDetails",
      "http://www.lawsonproducts.com/role/CreditAgreementQuarterlyFinancialCovenantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r48"
     ],
     "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": "Maximum borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/CreditAgreementNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "auth_ref": [
      "r48"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).",
        "label": "Line of Credit Facility, Remaining Borrowing Capacity",
        "terseLabel": "Line of credit facility, remaining borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/COVID19RisksandUncertaintiesDetails",
      "http://www.lawsonproducts.com/role/CreditAgreementNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "auth_ref": [
      "r48",
      "r109"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.",
        "label": "Line of Credit Facility [Table]",
        "terseLabel": "Line of Credit Facility [Table]"
       }
      }
     },
     "localname": "LineOfCreditFacilityTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/CreditAgreementNarrativeDetails",
      "http://www.lawsonproducts.com/role/CreditAgreementQuarterlyFinancialCovenantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.",
        "label": "Line of Credit [Member]",
        "terseLabel": "Line of Credit"
       }
      }
     },
     "localname": "LineOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/CreditAgreementNarrativeDetails",
      "http://www.lawsonproducts.com/role/CreditAgreementQuarterlyFinancialCovenantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r19",
      "r276",
      "r496",
      "r505"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt",
        "terseLabel": "Revolving line of credit facility, outstanding"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/CreditAgreementNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r52"
     ],
     "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://www.lawsonproducts.com/role/CreditAgreementNarrativeDetails",
      "http://www.lawsonproducts.com/role/CreditAgreementQuarterlyFinancialCovenantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r52",
      "r275"
     ],
     "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://www.lawsonproducts.com/role/CreditAgreementNarrativeDetails",
      "http://www.lawsonproducts.com/role/CreditAgreementQuarterlyFinancialCovenantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MachineryAndEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.",
        "label": "Machinery and Equipment [Member]",
        "terseLabel": "Machinery and equipment"
       }
      }
     },
     "localname": "MachineryAndEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/PropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MoneyMarketFundsMember": {
     "auth_ref": [
      "r306"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.",
        "label": "Money Market Funds [Member]",
        "terseLabel": "Money Market Funds"
       }
      }
     },
     "localname": "MoneyMarketFundsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/RestrictedCashDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MovementInValuationAllowancesAndReservesRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]",
        "terseLabel": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]"
       }
      }
     },
     "localname": "MovementInValuationAllowancesAndReservesRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r88"
     ],
     "calculation": {
      "http://www.lawsonproducts.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 financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "verboseLabel": "Financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r88"
     ],
     "calculation": {
      "http://www.lawsonproducts.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 used in investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "verboseLabel": "Investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r88",
      "r90",
      "r93"
     ],
     "calculation": {
      "http://www.lawsonproducts.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://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "verboseLabel": "Operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r1",
      "r65",
      "r67",
      "r72",
      "r93",
      "r105",
      "r127",
      "r131",
      "r132",
      "r133",
      "r134",
      "r137",
      "r138",
      "r145",
      "r179",
      "r185",
      "r189",
      "r192",
      "r195",
      "r210",
      "r439",
      "r499",
      "r512"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "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 income",
        "totalLabel": "Net income",
        "verboseLabel": "Net income"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": {
     "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": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]",
        "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "Recent Accounting Pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1": {
     "auth_ref": [
      "r97",
      "r98",
      "r99"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of [all] liabilities that an Entity assumes in acquiring a business or in consideration for an asset received in a noncash (or part noncash) acquisition. Noncash is defined as transactions during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Noncash or Part Noncash Acquisition, Value of Liabilities Assumed",
        "negatedTerseLabel": "Net noncash financing liability related to acquisition"
       }
      }
     },
     "localname": "NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NoncurrentAssets": {
     "auth_ref": [
      "r199"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.",
        "label": "Long-Lived Assets",
        "terseLabel": "Long-lived assets"
       }
      }
     },
     "localname": "NoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/SegmentInformationReportableSegmentsbyGeographicAreaDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NumberOfReportableSegments": {
     "auth_ref": [
      "r167"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.",
        "label": "Number of Reportable Segments",
        "terseLabel": "Number of reportable segments"
       }
      }
     },
     "localname": "NumberOfReportableSegments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/DescriptionofBusinessDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "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. Includes selling, general and administrative expense.",
        "label": "Operating Expenses",
        "totalLabel": "Operating expenses"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses [Abstract]",
        "verboseLabel": "Operating expenses:"
       }
      }
     },
     "localname": "OperatingExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r179",
      "r185",
      "r189",
      "r192",
      "r195"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "terseLabel": "Operating Income",
        "totalLabel": "Operating income"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome",
      "http://www.lawsonproducts.com/role/SegmentInformationReportableSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r460",
      "r468"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesNetLeaseCostDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.",
        "label": "Operating Lease, Cost",
        "terseLabel": "Consolidated Operating Lease Expense"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesNetLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLeaseIncome": {
     "auth_ref": [
      "r154",
      "r469",
      "r470"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating lease income from lease payments and variable lease payments paid and payable to lessor. Includes, but is not limited to, variable lease payments not included in measurement of lease receivable.",
        "label": "Operating Lease, Lease Income",
        "terseLabel": "Revenue generated by operating leases acquired in acquisition"
       }
      }
     },
     "localname": "OperatingLeaseLeaseIncome",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]",
        "terseLabel": "Operating Leases"
       }
      }
     },
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r453"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": {
       "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",
        "terseLabel": "Present value of lease liabilities",
        "verboseLabel": "Operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesNarrativeDetails",
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r453"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "laws_LeaseLiabilityCurrent",
       "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",
        "terseLabel": "Total current operating lease obligation"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r454"
     ],
     "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://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "extensibleListItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r453"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "laws_LeaseLiabilityNoncurrent",
       "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": "Total long term operating lease obligation"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r454"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability.",
        "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]",
        "terseLabel": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "extensibleListItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r452"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "laws_LeaseAssetsRightofUseAsset",
       "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": "Total ROU operating lease assets",
        "verboseLabel": "Operating ROU Asset"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesNarrativeDetails",
      "http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": {
     "auth_ref": [
      "r92"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense for right-of-use asset from operating lease.",
        "label": "Operating Lease, Right-of-Use Asset, Amortization Expense",
        "terseLabel": "Operating lease accumulated depreciation"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r465",
      "r468"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Operating Leases, Weighted Average Interest Rate (as percent)"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesTermsandInterestRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r464",
      "r468"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Operating Leases, Weighted Average Term (in years)"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesTermsandInterestRateDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]",
        "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "auth_ref": [
      "r2",
      "r436"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "terseLabel": "Description of Business"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/DescriptionofBusiness"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r9",
      "r10",
      "r11",
      "r50"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/AccruedExpensesandOtherLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "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://www.lawsonproducts.com/role/AccruedExpensesandOtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r45"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets": {
       "order": 8.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "verboseLabel": "Other assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r427",
      "r428",
      "r432"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent",
        "terseLabel": "Adjustment for foreign currency translation"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]",
        "terseLabel": "Other comprehensive income, net of tax:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r53"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets": {
       "order": 7.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",
        "verboseLabel": "Other liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r79"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income (Expense)",
        "terseLabel": "Other income, net",
        "verboseLabel": "Other income, net"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome",
      "http://www.lawsonproducts.com/role/SegmentInformationReportableSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r84"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to reacquire common stock during the period.",
        "label": "Payments for Repurchase of Common Stock",
        "negatedTerseLabel": "Shares repurchased held in treasury"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRestructuring": {
     "auth_ref": [
      "r87",
      "r258"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.",
        "label": "Payments for Restructuring",
        "negatedLabel": "Cash paid"
       }
      }
     },
     "localname": "PaymentsForRestructuring",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ReserveforSeveranceActivityinReserveDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfFinancingCosts": {
     "auth_ref": [
      "r85"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for loan and debt issuance costs.",
        "label": "Payments of Financing Costs",
        "negatedTerseLabel": "Payment of financing fees"
       }
      }
     },
     "localname": "PaymentsOfFinancingCosts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "auth_ref": [
      "r81",
      "r424"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "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",
        "negatedTerseLabel": "Business acquisition, net of acquired cash",
        "verboseLabel": "Payments for purchase"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/AccruedAcquisitionLiabilityDetails",
      "http://www.lawsonproducts.com/role/AcquisitionNarrativeDetails",
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://www.lawsonproducts.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, plant and equipment",
        "terseLabel": "Capital expenditures"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.lawsonproducts.com/role/SegmentInformationReportableSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "auth_ref": [
      "r305",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r324"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for retirement benefits.",
        "label": "Retirement Benefits [Text Block]",
        "terseLabel": "Retirement and Security Bonus Plans"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/RetirementandSecurityBonusPlans"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PerformanceSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement awarded for meeting performance target.",
        "label": "Performance Shares [Member]",
        "terseLabel": "PAs"
       }
      }
     },
     "localname": "PerformanceSharesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansPerformanceAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r330",
      "r349"
     ],
     "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://www.lawsonproducts.com/role/StockBasedCompensationPlansPlanAdministrationDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansRestrictedStockAwardsDetails"
     ],
     "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://www.lawsonproducts.com/role/StockBasedCompensationPlansPlanAdministrationDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansRestrictedStockAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "verboseLabel": "Preferred stock, par value in USD per share)"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.",
        "label": "Preferred Stock, Shares Authorized",
        "verboseLabel": "Preferred stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
        "label": "Preferred Stock, Shares Issued",
        "verboseLabel": "Preferred stock, shares issued (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.",
        "label": "Preferred Stock, Shares Outstanding",
        "verboseLabel": "Preferred stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r23"
     ],
     "calculation": {
      "http://www.lawsonproducts.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 preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Preferred Stock, Value, Issued",
        "verboseLabel": "Preferred stock, $1 par value: Authorized - 500,000 shares, issued and outstanding - None"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r6",
      "r38",
      "r39"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense and Other Assets, Current",
        "verboseLabel": "Miscellaneous receivables and prepaid expenses"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromRepaymentsOfLinesOfCredit": {
     "auth_ref": [
      "r113"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net cash inflow or cash outflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's assets).",
        "label": "Proceeds from (Repayments of) Lines of Credit",
        "verboseLabel": "Net payments on revolving lines of credit"
       }
      }
     },
     "localname": "ProceedsFromRepaymentsOfLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "auth_ref": [
      "r83",
      "r350"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.",
        "label": "Proceeds from Stock Options Exercised",
        "terseLabel": "Proceeds from stock option exercises"
       }
      }
     },
     "localname": "ProceedsFromStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductAndServiceOtherMember": {
     "auth_ref": [
      "r295"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other.",
        "label": "Product and Service, Other [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "ProductAndServiceOtherMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/RevenueRecognitionDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProductConcentrationRiskMember": {
     "auth_ref": [
      "r160"
     ],
     "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://www.lawsonproducts.com/role/RevenueRecognitionDisaggregationofRevenueDetails"
     ],
     "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": [
      "r44",
      "r250"
     ],
     "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://www.lawsonproducts.com/role/PropertyPlantandEquipmentDetails",
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r255",
      "r536",
      "r537",
      "r538"
     ],
     "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]",
        "terseLabel": "Property, Plant and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/PropertyPlantandEquipment"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r43",
      "r248"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/PropertyPlantandEquipmentDetails": {
       "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, plant and equipment, gross"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/PropertyPlantandEquipmentDetails"
     ],
     "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://www.lawsonproducts.com/role/PropertyPlantandEquipmentDetails",
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r17",
      "r18",
      "r250",
      "r510"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.lawsonproducts.com/role/PropertyPlantandEquipmentDetails": {
       "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",
        "totalLabel": "Property, plant and equipment, less accumulated depreciation and amortization",
        "verboseLabel": "Property, plant and equipment, less accumulated depreciation and amortization"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets",
      "http://www.lawsonproducts.com/role/PropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r42",
      "r102",
      "r250",
      "r536",
      "r537"
     ],
     "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, Plant and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r17",
      "r250"
     ],
     "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": "Components of Property, Plant and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/PropertyPlantandEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r17",
      "r248"
     ],
     "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://www.lawsonproducts.com/role/PropertyPlantandEquipmentDetails",
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Useful Life",
        "terseLabel": "Property, plant and equipment, useful life (in years)"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": {
     "auth_ref": [
      "r33",
      "r102",
      "r207"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.",
        "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]",
        "terseLabel": "Allowance for Doubtful Accounts"
       }
      }
     },
     "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]",
        "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]"
       }
      }
     },
     "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": {
     "auth_ref": [
      "r473"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.",
        "label": "Related Party Transaction, Expenses from Transactions with Related Party",
        "terseLabel": "Inventory purchased from related party"
       }
      }
     },
     "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "auth_ref": [
      "r471",
      "r472",
      "r474",
      "r476",
      "r477"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "terseLabel": "Related Party Transactions"
       }
      }
     },
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/RelatedPartyTransactions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RestrictedAssetsDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for assets that are restricted in their use, generally by contractual agreements or regulatory requirements. This would include, but not limited to, a description of the restricted assets and the terms of the restriction.",
        "label": "Restricted Assets Disclosure [Text Block]",
        "terseLabel": "Restricted Cash"
       }
      }
     },
     "localname": "RestrictedAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/RestrictedCash"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RestrictedCashAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Cash [Abstract]",
        "terseLabel": "Restricted Cash [Abstract]"
       }
      }
     },
     "localname": "RestrictedCashAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r3",
      "r16",
      "r94",
      "r100"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. 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": "Restricted Cash and Cash Equivalents, Current",
        "terseLabel": "Restricted cash",
        "verboseLabel": "Restricted cash"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets",
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.lawsonproducts.com/role/RestrictedCashDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis": {
     "auth_ref": [
      "r40"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by category of cash or cash equivalent items which are restricted as to withdrawal or usage.",
        "label": "Restricted Cash and Cash Equivalents [Axis]",
        "terseLabel": "Restricted Cash and Cash Equivalents [Axis]"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/RestrictedCashDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of cash and cash equivalent. Cash is 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.",
        "label": "Cash and Cash Equivalents [Domain]",
        "terseLabel": "Cash and Cash Equivalents [Domain]"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/RestrictedCashDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems": {
     "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": "Restricted Cash and Cash Equivalents Items [Line Items]",
        "terseLabel": "Restricted Cash and Cash Equivalents Items [Line Items]"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalentsItemsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/RestrictedCashDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "terseLabel": "Restricted stock awards"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansRestrictedStockAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestructuringCharges": {
     "auth_ref": [
      "r92",
      "r257",
      "r262",
      "r265"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.",
        "label": "Restructuring Charges",
        "verboseLabel": "Charged to earnings"
       }
      }
     },
     "localname": "RestructuringCharges",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ReserveforSeveranceActivityinReserveDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringCostAndReserveAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of restructuring cost.",
        "label": "Restructuring Type [Axis]",
        "terseLabel": "Restructuring Cost and Reserve [Axis]"
       }
      }
     },
     "localname": "RestructuringCostAndReserveAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ReserveforSeveranceActivityinReserveDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringCostAndReserveLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Restructuring Cost and Reserve [Line Items]",
        "terseLabel": "Restructuring Cost and Reserve [Line Items]"
       }
      }
     },
     "localname": "RestructuringCostAndReserveLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ReserveforSeveranceActivityinReserveDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringReserve": {
     "auth_ref": [
      "r258",
      "r263"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.",
        "label": "Restructuring Reserve",
        "periodEndLabel": "Balance at end of the period",
        "periodStartLabel": "Balance at beginning of period"
       }
      }
     },
     "localname": "RestructuringReserve",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ReserveforSeveranceActivityinReserveDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringReserveRollForward": {
     "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": "Restructuring Reserve [Roll Forward]",
        "verboseLabel": "Reserve for severance and related payments"
       }
      }
     },
     "localname": "RestructuringReserveRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ReserveforSeveranceActivityinReserveDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r27",
      "r280",
      "r358",
      "r508",
      "r527",
      "r532"
     ],
     "calculation": {
      "http://www.lawsonproducts.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)",
        "verboseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r123",
      "r124",
      "r125",
      "r128",
      "r136",
      "r138",
      "r214",
      "r355",
      "r356",
      "r357",
      "r395",
      "r396",
      "r523",
      "r525"
     ],
     "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://www.lawsonproducts.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "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": [
      "r170",
      "r171",
      "r184",
      "r190",
      "r191",
      "r197",
      "r198",
      "r201",
      "r292",
      "r293",
      "r486"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "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",
        "verboseLabel": "Revenue"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome",
      "http://www.lawsonproducts.com/role/RevenueRecognitionNarrativeDetails",
      "http://www.lawsonproducts.com/role/SegmentInformationReportableSegmentsDetails",
      "http://www.lawsonproducts.com/role/SegmentInformationReportableSegmentsbyGeographicAreaDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerMember": {
     "auth_ref": [
      "r161",
      "r201"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.",
        "label": "Revenue from Contract with Customer Benchmark [Member]",
        "terseLabel": "Revenue from Contract with Customer Benchmark"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/RevenueRecognitionDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r294",
      "r302"
     ],
     "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://www.lawsonproducts.com/role/RevenueRecognition"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "auth_ref": [
      "r103",
      "r104"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.",
        "label": "Revenue [Policy Text Block]",
        "terseLabel": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueRecognitionPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.",
        "label": "Revolving Credit Facility [Member]",
        "terseLabel": "Revolving Credit Facility"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/CreditAgreementNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": {
     "auth_ref": [
      "r463",
      "r468"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability.",
        "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability",
        "terseLabel": "Financing lease ROU asset"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RisksAndUncertaintiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risks and Uncertainties [Abstract]"
       }
      }
     },
     "localname": "RisksAndUncertaintiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "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 Expenses and Other Liabilities"
       }
      }
     },
     "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/AccruedExpensesandOtherLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r414",
      "r415"
     ],
     "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://www.lawsonproducts.com/role/AccruedAcquisitionLiabilityDetails",
      "http://www.lawsonproducts.com/role/AcquisitionNarrativeDetails",
      "http://www.lawsonproducts.com/role/AcquisitionPurchasePriceAllocationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r392"
     ],
     "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 (Benefit) for Income Taxes"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable": {
     "auth_ref": [
      "r303",
      "r304"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule, table or text reflecting arrangements that are not equity-based payments, or pension and other postretirement benefits, with individual employees. The arrangements (for example, profit sharing, deferred bonuses or certain split-dollar life insurance arrangements) are generally based on employment contracts between the entity and one or more selected officers or key employees, and which contain a promise by the employer to pay certain amounts at designated future dates, sometimes including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period and the carrying amount as of the balance sheet date of the related liability.",
        "label": "Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table]",
        "terseLabel": "Retirement and Security Bonus Plans"
       }
      }
     },
     "localname": "ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/RetirementandSecurityBonusPlansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r385"
     ],
     "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://www.lawsonproducts.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r372"
     ],
     "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": "Reconciliation Between Effective Income Tax Rate and Statutory Federal Rate"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r235",
      "r239",
      "r487"
     ],
     "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://www.lawsonproducts.com/role/IntangibleassetsScheduleofIntangiblesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r235",
      "r239"
     ],
     "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": "Gross Carrying Amount and Accumulated Amortization by Intangible Asset Class"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/IntangibleassetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfGoodwillTable": {
     "auth_ref": [
      "r229",
      "r231"
     ],
     "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://www.lawsonproducts.com/role/GoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "auth_ref": [
      "r229",
      "r231"
     ],
     "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 Activity Related to Acquisitions"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/GoodwillTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": {
     "auth_ref": [
      "r110"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.",
        "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]",
        "terseLabel": "Income From Continuing Operations Before Income Taxes"
       }
      }
     },
     "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "auth_ref": [
      "r12",
      "r35",
      "r36",
      "r37"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.",
        "label": "Schedule of Inventory, Current [Table Text Block]",
        "verboseLabel": "Components of Inventories"
       }
      }
     },
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/InventoriesnetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r44",
      "r250"
     ],
     "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": "Schedule of Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/PropertyPlantandEquipmentDetails",
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable": {
     "auth_ref": [
      "r16",
      "r100",
      "r492",
      "r506"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about cash and cash equivalents restricted as to withdrawal or usage.",
        "label": "Restrictions on Cash and Cash Equivalents [Table]",
        "terseLabel": "Restrictions on Cash and Cash Equivalents [Table]"
       }
      }
     },
     "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/RestrictedCashDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": {
     "auth_ref": [
      "r260",
      "r261",
      "r264"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.",
        "label": "Schedule of Restructuring and Related Costs [Table]",
        "terseLabel": "Schedule of Restructuring and Related Costs [Table]"
       }
      }
     },
     "localname": "ScheduleOfRestructuringAndRelatedCostsTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ReserveforSeveranceActivityinReserveDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": {
     "auth_ref": [
      "r260",
      "r261",
      "r264"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.",
        "label": "Restructuring and Related Costs [Table Text Block]",
        "verboseLabel": "Changes in the Reserve for Severance"
       }
      }
     },
     "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ReserveforSeveranceTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": {
     "auth_ref": [
      "r75",
      "r200"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material.  An entity may also provide subtotals of geographic information about groups of countries.",
        "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]",
        "terseLabel": "Financial information by Geographic Area, Continuing Operations"
       }
      }
     },
     "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/SegmentInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r179",
      "r182",
      "r188",
      "r229"
     ],
     "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://www.lawsonproducts.com/role/SegmentInformationReportableSegmentsDetails",
      "http://www.lawsonproducts.com/role/SegmentInformationReportableSegmentsbyGeographicAreaDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r179",
      "r182",
      "r188",
      "r229"
     ],
     "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": "Schedule of Financial Information for the Company's Reportable Segments"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/SegmentInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r330",
      "r349"
     ],
     "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://www.lawsonproducts.com/role/StockBasedCompensationPlansMarketStockUnitsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansPerformanceAwardsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansPlanAdministrationDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansRestrictedStockAwardsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockOptionsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockPerformanceRightsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": {
     "auth_ref": [
      "r335"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.",
        "label": "Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]",
        "terseLabel": "Activity Related to RSAs"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock": {
     "auth_ref": [
      "r335"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the number and weighted-average exercise prices (or conversion ratios) for stock appreciation rights awards that were outstanding at the beginning and end of the year, and the number of stock appreciation rights awards that were granted, exercised or converted, forfeited, and expired during the year.",
        "label": "Share-based Payment Arrangement, Stock Appreciation Right, Activity [Table Text Block]",
        "terseLabel": "Activity Related to SPRs"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "auth_ref": [
      "r343"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.",
        "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]",
        "terseLabel": "Valuation Assumptions"
       }
      }
     },
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [
      "r239"
     ],
     "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": "Schedule of Estimated Aggregate Amortization Expense for Next Five Years"
       }
      }
     },
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/IntangibleassetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SecuredLongTermDebt": {
     "auth_ref": [
      "r52"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount of collateralized debt obligations with maturities initially due after one year or beyond the operating cycle, if longer, excluding the current portion. Obligations include, but not limited to, mortgage loans, chattel loans, and other borrowings secured by assets.",
        "label": "Secured Long-term Debt, Noncurrent",
        "terseLabel": "Revolving line of credit"
       }
      }
     },
     "localname": "SecuredLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r166",
      "r170",
      "r171",
      "r172",
      "r173",
      "r174",
      "r175",
      "r176",
      "r177",
      "r178",
      "r179",
      "r180",
      "r181",
      "r184",
      "r185",
      "r186",
      "r187",
      "r189",
      "r190",
      "r191",
      "r192",
      "r193",
      "r195",
      "r201",
      "r516"
     ],
     "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://www.lawsonproducts.com/role/GoodwillDetails",
      "http://www.lawsonproducts.com/role/SegmentInformationReportableSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentReportingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]",
        "terseLabel": "Segment Reporting [Abstract]"
       }
      }
     },
     "localname": "SegmentReportingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r166",
      "r168",
      "r169",
      "r179",
      "r183",
      "r189",
      "r193",
      "r194",
      "r195",
      "r196",
      "r197",
      "r200",
      "r201",
      "r202"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.",
        "label": "Segment Reporting Disclosure [Text Block]",
        "verboseLabel": "Segment Information"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/SegmentInformation"
     ],
     "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://www.lawsonproducts.com/role/SegmentInformationReportableSegmentsDetails",
      "http://www.lawsonproducts.com/role/SegmentInformationReportableSegmentsbyGeographicAreaDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SellingExpense": {
     "auth_ref": [
      "r78"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expenses recognized in the period that are directly related to the selling and distribution of products or services.",
        "label": "Selling Expense",
        "terseLabel": "Selling expenses"
       }
      }
     },
     "localname": "SellingExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpensesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.",
        "label": "Selling, General and Administrative Expenses [Member]",
        "terseLabel": "Selling, general and administrative expenses"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpensesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansRestrictedStockAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ServiceMember": {
     "auth_ref": [
      "r295"
     ],
     "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": "Service revenue"
       }
      }
     },
     "localname": "ServiceMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 8.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",
        "negatedLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r331"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period",
        "terseLabel": "Award vesting period (in years)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansRestrictedStockAwardsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockPerformanceRightsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r339"
     ],
     "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://www.lawsonproducts.com/role/StockBasedCompensationPlansPerformanceAwardsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansRestrictedStockAwardsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r339"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted average grant date fair value (in USD per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansRestrictedStockAwardsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue": {
     "auth_ref": [
      "r338"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or unit weighted-average intrinsic 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 Instrument Other than Option, Nonvested, Intrinsic Value",
        "terseLabel": "Weighted average estimated value of SPRs outstanding (in USD per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockPerformanceRightsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r338"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "periodEndLabel": "Outstanding on December 31, 2020 (in shares)",
        "periodStartLabel": "Outstanding on December 31, 2019 (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansRestrictedStockAwardsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockPerformanceRightsDetails"
     ],
     "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": "Restricted Stock Awards"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansRestrictedStockAwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r338"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "periodEndLabel": "Outstanding on December 31, 2020 (in USD per share)",
        "periodStartLabel": "Outstanding on December 31, 2019 (in USD per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockPerformanceRightsDetails"
     ],
     "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 Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockPerformanceRightsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": {
     "auth_ref": [
      "r342"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms",
        "terseLabel": "Weighted average remaining contractual term, SPRs outstanding (in years)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockPerformanceRightsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid": {
     "auth_ref": [
      "r341"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash paid to settle liability for award under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Share-based Liabilities Paid",
        "terseLabel": "Cash paid out for SPR excercises"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockPerformanceRightsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r340"
     ],
     "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": "Exchanged for common shares (in shares)",
        "terseLabel": "Shares vested (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansRestrictedStockAwardsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockPerformanceRightsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": {
     "auth_ref": [
      "r341"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value",
        "terseLabel": "Vested in period, fair value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockPerformanceRightsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r340"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Exercised (in USD per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockPerformanceRightsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]",
        "terseLabel": "Valuation assumptions:"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockPerformanceRightsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments": {
     "auth_ref": [
      "r345"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated amount of dividends to be paid to holders of the underlying shares (expected dividends) over the option's term. Dividends are taken into account because payment of dividends to shareholders reduces the fair value of the underlying shares, and option holders generally do not receive dividends.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Payments",
        "terseLabel": "Expected annual dividend"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockPerformanceRightsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum",
        "terseLabel": "Expected volatility, maximum, percent"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockPerformanceRightsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum",
        "terseLabel": "Expected volatility, minimum, percent"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockPerformanceRightsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum",
        "terseLabel": "Risk-free rate of return, maximum"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockPerformanceRightsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum",
        "terseLabel": "Risk-free rate of return, minimum"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockPerformanceRightsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "verboseLabel": "Stock Performance Rights"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansMarketStockUnitsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansPerformanceAwardsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansPlanAdministrationDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansRestrictedStockAwardsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockOptionsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockPerformanceRightsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised": {
     "auth_ref": [
      "r337"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of non-option equity instruments exercised by participants.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Exercised",
        "negatedLabel": "Exercised (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockPerformanceRightsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": {
     "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, Non-Option Equity Instruments, Outstanding [Roll Forward]",
        "terseLabel": "Number of SPRs"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockPerformanceRightsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r349"
     ],
     "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": "Number of shares available for grant (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansPlanAdministrationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r328",
      "r333"
     ],
     "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://www.lawsonproducts.com/role/StockBasedCompensationPlansMarketStockUnitsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansPerformanceAwardsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansRestrictedStockAwardsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockOptionsDetails",
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockPerformanceRightsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "terseLabel": "Weighted average exercise price (in USD per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockOptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r102",
      "r330",
      "r334"
     ],
     "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://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions": {
     "auth_ref": [
      "r336"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices.",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding",
        "terseLabel": "Outstanding stock options (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockOptionsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedPaymentArrangementNonemployeeMember": {
     "auth_ref": [
      "r325",
      "r346"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor does not exercise nor has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Excludes nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires.",
        "label": "Share-based Payment Arrangement, Nonemployee [Member]",
        "terseLabel": "Share-based Payment Arrangement, Nonemployee"
       }
      }
     },
     "localname": "ShareBasedPaymentArrangementNonemployeeMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansPlanAdministrationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "auth_ref": [
      "r332"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period",
        "terseLabel": "Expiration period (in years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockPerformanceRightsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r344",
      "r359"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term",
        "verboseLabel": "Expected term (in years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockPerformanceRightsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation",
        "terseLabel": "Shares paid for tax withholding for share based compensation (in shares)"
       }
      }
     },
     "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r122"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]",
        "verboseLabel": "Summary of Significant Accounting Policies"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.",
        "label": "Software and Software Development Costs [Member]",
        "terseLabel": "Capitalized software"
       }
      }
     },
     "localname": "SoftwareAndSoftwareDevelopmentCostsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/PropertyPlantandEquipmentDetails",
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations": {
     "auth_ref": [
      "r106",
      "r371",
      "r398"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/IncomeTaxesProvisionBenefitforIncometaxesfromOperationsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of state and local current and deferred income tax expense (benefit) attributable to continuing operations.",
        "label": "State and Local Income Tax Expense (Benefit), Continuing Operations",
        "terseLabel": "U.S. state"
       }
      }
     },
     "localname": "StateAndLocalIncomeTaxExpenseBenefitContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesProvisionBenefitforIncometaxesfromOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r0",
      "r166",
      "r170",
      "r171",
      "r172",
      "r173",
      "r174",
      "r175",
      "r176",
      "r177",
      "r178",
      "r179",
      "r180",
      "r181",
      "r184",
      "r185",
      "r186",
      "r187",
      "r189",
      "r190",
      "r191",
      "r192",
      "r193",
      "r195",
      "r201",
      "r229",
      "r253",
      "r259",
      "r266",
      "r516"
     ],
     "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://www.lawsonproducts.com/role/GoodwillDetails",
      "http://www.lawsonproducts.com/role/SegmentInformationReportableSegmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r56",
      "r123",
      "r124",
      "r125",
      "r128",
      "r136",
      "r138",
      "r155",
      "r214",
      "r279",
      "r280",
      "r355",
      "r356",
      "r357",
      "r395",
      "r396",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r523",
      "r524",
      "r525"
     ],
     "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://www.lawsonproducts.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "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://www.lawsonproducts.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "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_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": [
      "r123",
      "r124",
      "r125",
      "r155",
      "r486"
     ],
     "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://www.lawsonproducts.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period.",
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "terseLabel": "Stock Performance Rights"
       }
      }
     },
     "localname": "StockAppreciationRightsSARSMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockBasedCompensationPlansStockPerformanceRightsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r23",
      "r24",
      "r279",
      "r280"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Stock Issued During Period, Shares, New Issues",
        "terseLabel": "Shares issued (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r23",
      "r24",
      "r279",
      "r280"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.",
        "label": "Stock Issued During Period, Value, New Issues",
        "terseLabel": "Shares issued"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramAuthorizedAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of stock repurchase plan authorized.",
        "label": "Stock Repurchase Program, Authorized Amount",
        "terseLabel": "Stock repurchase program, authorized amount"
       }
      }
     },
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockRepurchaseProgramDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r24",
      "r29",
      "r30",
      "r105",
      "r208",
      "r210",
      "r439"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets": {
       "order": 3.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 at end of year",
        "periodStartLabel": "Balance at beginning of year",
        "totalLabel": "Total stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets",
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "verboseLabel": "Stockholders\u2019 equity:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityPolicyTextBlock": {
     "auth_ref": [
      "r101",
      "r102",
      "r278"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for its capital stock transactions, including dividends and accumulated other comprehensive income.",
        "label": "Stockholders' Equity, Policy [Policy Text Block]",
        "terseLabel": "Treasury Stock"
       }
      }
     },
     "localname": "StockholdersEquityPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubleaseIncome": {
     "auth_ref": [
      "r461",
      "r468"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/LeasesNetLeaseCostDetails": {
       "order": 1.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": "Sublease Income"
       }
      }
     },
     "localname": "SubleaseIncome",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesNetLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SummaryOfIncomeTaxContingenciesTextBlock": {
     "auth_ref": [
      "r374",
      "r379",
      "r381"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.",
        "label": "Summary of Income Tax Contingencies [Table Text Block]",
        "terseLabel": "Reconciliation of the Beginning and Ending Amount of Unrecognized Tax Benefits"
       }
      }
     },
     "localname": "SummaryOfIncomeTaxContingenciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental disclosure of cash flow information"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TradeNamesMember": {
     "auth_ref": [
      "r419"
     ],
     "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://www.lawsonproducts.com/role/AcquisitionNarrativeDetails",
      "http://www.lawsonproducts.com/role/AcquisitionPurchasePriceAllocationDetails",
      "http://www.lawsonproducts.com/role/IntangibleassetsScheduleofIntangiblesDetails",
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockAcquiredAverageCostPerShare": {
     "auth_ref": [
      "r281"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.",
        "label": "Treasury Stock Acquired, Average Cost Per Share",
        "terseLabel": "Treasury stock acquired (in USD per share)"
       }
      }
     },
     "localname": "TreasuryStockAcquiredAverageCostPerShare",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockRepurchaseProgramDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_TreasuryStockMember": {
     "auth_ref": [
      "r55",
      "r281"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
        "label": "Treasury Stock [Member]",
        "terseLabel": "Treasury Stock"
       }
      }
     },
     "localname": "TreasuryStockMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockShares": {
     "auth_ref": [
      "r55",
      "r281"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.",
        "label": "Treasury Stock, Shares",
        "terseLabel": "Treasury stock (in shares)"
       }
      }
     },
     "localname": "TreasuryStockShares",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockSharesAcquired": {
     "auth_ref": [
      "r24",
      "r279",
      "r280"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.",
        "label": "Treasury Stock, Shares, Acquired",
        "negatedTerseLabel": "Shares repurchased held in treasury (in shares)",
        "terseLabel": "Treasury stock acquired (in shares)"
       }
      }
     },
     "localname": "TreasuryStockSharesAcquired",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
      "http://www.lawsonproducts.com/role/StockRepurchaseProgramDetails",
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockTextBlock": {
     "auth_ref": [
      "r283"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.",
        "label": "Treasury Stock [Text Block]",
        "terseLabel": "Stock Repurchase Program"
       }
      }
     },
     "localname": "TreasuryStockTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/StockRepurchaseProgram"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TreasuryStockValue": {
     "auth_ref": [
      "r55",
      "r281",
      "r282"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.",
        "label": "Treasury Stock, Value",
        "negatedLabel": "Treasury stock \u2013 226,586 and 146,400 shares held, respectively"
       }
      }
     },
     "localname": "TreasuryStockValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TreasuryStockValueAcquiredCostMethod": {
     "auth_ref": [
      "r279",
      "r280",
      "r281"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.",
        "label": "Treasury Stock, Value, Acquired, Cost Method",
        "negatedTerseLabel": "Shares repurchased held in treasury",
        "verboseLabel": "Cost of treasury stock repurchased"
       }
      }
     },
     "localname": "TreasuryStockValueAcquiredCostMethod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TypeOfAdoptionMember": {
     "auth_ref": [
      "r127",
      "r128",
      "r129",
      "r130",
      "r211",
      "r212",
      "r213",
      "r214",
      "r215",
      "r216",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r393",
      "r394",
      "r395",
      "r396",
      "r488",
      "r489",
      "r490",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amendment to accounting standards.",
        "label": "Accounting Standards Update [Domain]",
        "terseLabel": "Type of Adoption [Domain]"
       }
      }
     },
     "localname": "TypeOfAdoptionMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TypeOfRestructuringDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the types of restructuring costs.",
        "label": "Type of Restructuring [Domain]",
        "terseLabel": "Type of Restructuring [Domain]"
       }
      }
     },
     "localname": "TypeOfRestructuringDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ReserveforSeveranceActivityinReserveDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r366",
      "r375"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrecognized tax benefits.",
        "label": "Unrecognized Tax Benefits",
        "periodEndLabel": "Balance at end of year",
        "periodStartLabel": "Balance at beginning of year"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefits",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": {
     "auth_ref": [
      "r376"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.",
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions",
        "negatedTerseLabel": "Reductions for tax positions of prior year"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": {
     "auth_ref": [
      "r377"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions",
        "terseLabel": "Additions for tax positions of current year"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": {
     "auth_ref": [
      "r376"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions",
        "terseLabel": "Additions for tax positions of prior years"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": {
     "auth_ref": [
      "r378"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.",
        "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations",
        "negatedTerseLabel": "Lapse of statute of limitations"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock": {
     "auth_ref": [
      "r80"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for an event or transaction that is unusual in nature or infrequent in occurrence, or both.",
        "label": "Unusual or Infrequent Items, or Both, Disclosure [Text Block]",
        "terseLabel": "COVID-19 Risks and Uncertainties"
       }
      }
     },
     "localname": "UnusualOrInfrequentItemsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/COVID19RisksandUncertainties"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_UnusualRiskOrUncertaintyLineItems": {
     "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": "Unusual Risk or Uncertainty [Line Items]",
        "terseLabel": "Unusual Risk or Uncertainty [Line Items]"
       }
      }
     },
     "localname": "UnusualRiskOrUncertaintyLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/COVID19RisksandUncertaintiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_UnusualRiskOrUncertaintyTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Describes the unusual risk or uncertainty and its financial impact or potential financial impact.",
        "label": "Unusual Risk or Uncertainty [Table]",
        "terseLabel": "Unusual Risk or Uncertainty [Table]"
       }
      }
     },
     "localname": "UnusualRiskOrUncertaintyTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/COVID19RisksandUncertaintiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r156",
      "r157",
      "r158",
      "r159",
      "r163",
      "r164",
      "r165"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "terseLabel": "Use of Estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember": {
     "auth_ref": [
      "r120"
     ],
     "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://www.lawsonproducts.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesBalance": {
     "auth_ref": [
      "r114",
      "r119"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount",
        "periodEndLabel": "Balance at end of period",
        "periodStartLabel": "Balance at beginning of period"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesBalance",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": {
     "auth_ref": [
      "r117"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense",
        "terseLabel": "Charged to Costs and Expenses"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesDeductions": {
     "auth_ref": [
      "r118"
     ],
     "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",
        "negatedTerseLabel": "Deductions"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesDeductions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesDomain": {
     "auth_ref": [
      "r114",
      "r115",
      "r116",
      "r118",
      "r119"
     ],
     "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://www.lawsonproducts.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesTypeAxis": {
     "auth_ref": [
      "r114",
      "r115",
      "r116",
      "r118",
      "r119"
     ],
     "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://www.lawsonproducts.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VehiclesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment used primarily for road transportation.",
        "label": "Vehicles [Member]",
        "terseLabel": "Vehicles"
       }
      }
     },
     "localname": "VehiclesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/PropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r140",
      "r148"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "totalLabel": "Diluted weighted average shares outstanding (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r139",
      "r148"
     ],
     "calculation": {
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": {
       "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)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 7
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "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": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18726-107790"
  },
  "r102": {
   "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"
  },
  "r103": {
   "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"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(i))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(e),(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-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": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(h)(1)(i))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(h)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r112": {
   "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"
  },
  "r113": {
   "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"
  },
  "r114": {
   "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"
  },
  "r115": {
   "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"
  },
  "r116": {
   "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"
  },
  "r117": {
   "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"
  },
  "r118": {
   "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"
  },
  "r119": {
   "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"
  },
  "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": "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"
  },
  "r121": {
   "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"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r123": {
   "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"
  },
  "r124": {
   "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"
  },
  "r125": {
   "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"
  },
  "r126": {
   "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"
  },
  "r127": {
   "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"
  },
  "r128": {
   "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"
  },
  "r129": {
   "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"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(24))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r130": {
   "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"
  },
  "r131": {
   "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"
  },
  "r132": {
   "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"
  },
  "r133": {
   "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"
  },
  "r134": {
   "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"
  },
  "r135": {
   "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"
  },
  "r136": {
   "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"
  },
  "r137": {
   "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"
  },
  "r138": {
   "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"
  },
  "r139": {
   "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"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(25))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r140": {
   "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"
  },
  "r141": {
   "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"
  },
  "r142": {
   "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"
  },
  "r143": {
   "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"
  },
  "r144": {
   "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"
  },
  "r145": {
   "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"
  },
  "r146": {
   "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"
  },
  "r147": {
   "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"
  },
  "r148": {
   "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"
  },
  "r149": {
   "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"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(26))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r150": {
   "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"
  },
  "r151": {
   "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"
  },
  "r152": {
   "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"
  },
  "r153": {
   "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"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=121640914&loc=SL77927221-108306"
  },
  "r155": {
   "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"
  },
  "r156": {
   "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"
  },
  "r157": {
   "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"
  },
  "r158": {
   "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"
  },
  "r159": {
   "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"
  },
  "r16": {
   "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"
  },
  "r160": {
   "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"
  },
  "r161": {
   "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"
  },
  "r162": {
   "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"
  },
  "r163": {
   "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"
  },
  "r164": {
   "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"
  },
  "r165": {
   "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"
  },
  "r166": {
   "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"
  },
  "r167": {
   "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"
  },
  "r168": {
   "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"
  },
  "r169": {
   "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"
  },
  "r17": {
   "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"
  },
  "r170": {
   "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"
  },
  "r171": {
   "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"
  },
  "r172": {
   "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"
  },
  "r173": {
   "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"
  },
  "r174": {
   "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"
  },
  "r175": {
   "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"
  },
  "r176": {
   "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"
  },
  "r177": {
   "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"
  },
  "r178": {
   "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"
  },
  "r179": {
   "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"
  },
  "r18": {
   "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"
  },
  "r180": {
   "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"
  },
  "r181": {
   "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"
  },
  "r182": {
   "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"
  },
  "r183": {
   "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"
  },
  "r184": {
   "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"
  },
  "r185": {
   "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"
  },
  "r186": {
   "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"
  },
  "r187": {
   "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"
  },
  "r188": {
   "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"
  },
  "r189": {
   "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"
  },
  "r19": {
   "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"
  },
  "r190": {
   "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"
  },
  "r191": {
   "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"
  },
  "r192": {
   "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"
  },
  "r193": {
   "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"
  },
  "r194": {
   "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"
  },
  "r195": {
   "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"
  },
  "r196": {
   "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"
  },
  "r197": {
   "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"
  },
  "r198": {
   "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"
  },
  "r199": {
   "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"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "http://asc.fasb.org/topic&trid=2122149"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(23))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r200": {
   "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"
  },
  "r201": {
   "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"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "http://asc.fasb.org/topic&trid=2134510"
  },
  "r203": {
   "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"
  },
  "r204": {
   "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"
  },
  "r205": {
   "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"
  },
  "r206": {
   "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"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5144-111524"
  },
  "r208": {
   "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"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570"
  },
  "r21": {
   "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"
  },
  "r210": {
   "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"
  },
  "r211": {
   "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"
  },
  "r212": {
   "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"
  },
  "r213": {
   "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"
  },
  "r214": {
   "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"
  },
  "r215": {
   "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"
  },
  "r216": {
   "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"
  },
  "r217": {
   "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"
  },
  "r218": {
   "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"
  },
  "r219": {
   "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"
  },
  "r22": {
   "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"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.BB)",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "http://asc.fasb.org/topic&trid=2126998"
  },
  "r222": {
   "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"
  },
  "r223": {
   "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"
  },
  "r224": {
   "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"
  },
  "r225": {
   "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"
  },
  "r226": {
   "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"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r229": {
   "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"
  },
  "r23": {
   "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"
  },
  "r230": {
   "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"
  },
  "r231": {
   "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"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/subtopic&trid=2144439"
  },
  "r233": {
   "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"
  },
  "r234": {
   "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"
  },
  "r235": {
   "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"
  },
  "r236": {
   "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"
  },
  "r237": {
   "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"
  },
  "r238": {
   "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"
  },
  "r239": {
   "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"
  },
  "r24": {
   "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"
  },
  "r240": {
   "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"
  },
  "r241": {
   "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"
  },
  "r242": {
   "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"
  },
  "r243": {
   "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"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "http://asc.fasb.org/topic&trid=2144416"
  },
  "r245": {
   "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"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2420-110228"
  },
  "r247": {
   "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"
  },
  "r248": {
   "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"
  },
  "r249": {
   "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"
  },
  "r25": {
   "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"
  },
  "r250": {
   "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"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r253": {
   "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"
  },
  "r254": {
   "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"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "http://asc.fasb.org/topic&trid=2155823"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "410",
   "URI": "http://asc.fasb.org/extlink&oid=6393242&loc=d3e13207-110859"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r259": {
   "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"
  },
  "r26": {
   "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"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.P.3)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.3)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.P.4(b))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.P.4)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r266": {
   "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"
  },
  "r267": {
   "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"
  },
  "r268": {
   "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"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r27": {
   "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"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=6395460&loc=d3e13647-108346"
  },
  "r271": {
   "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"
  },
  "r272": {
   "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"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1243-112600"
  },
  "r275": {
   "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"
  },
  "r276": {
   "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"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21459-112644"
  },
  "r279": {
   "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"
  },
  "r28": {
   "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"
  },
  "r280": {
   "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"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/subtopic&trid=2208821"
  },
  "r284": {
   "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"
  },
  "r285": {
   "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"
  },
  "r286": {
   "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"
  },
  "r287": {
   "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"
  },
  "r288": {
   "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"
  },
  "r289": {
   "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"
  },
  "r29": {
   "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"
  },
  "r290": {
   "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"
  },
  "r291": {
   "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"
  },
  "r292": {
   "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"
  },
  "r293": {
   "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"
  },
  "r294": {
   "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"
  },
  "r295": {
   "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"
  },
  "r296": {
   "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"
  },
  "r297": {
   "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"
  },
  "r298": {
   "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"
  },
  "r299": {
   "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"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r300": {
   "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"
  },
  "r301": {
   "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"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "http://asc.fasb.org/extlink&oid=6409733&loc=d3e19524-108361"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "http://asc.fasb.org/extlink&oid=6409875&loc=d3e20015-108363"
  },
  "r305": {
   "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"
  },
  "r306": {
   "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"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r308": {
   "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"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(l)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r31": {
   "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"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(o)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(p)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(q)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r315": {
   "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"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964"
  },
  "r318": {
   "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"
  },
  "r319": {
   "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"
  },
  "r32": {
   "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"
  },
  "r320": {
   "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"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r322": {
   "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"
  },
  "r323": {
   "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"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "http://asc.fasb.org/topic&trid=2235017"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=SL116886442-113899"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4549-113899"
  },
  "r328": {
   "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"
  },
  "r329": {
   "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"
  },
  "r33": {
   "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"
  },
  "r330": {
   "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"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r333": {
   "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"
  },
  "r334": {
   "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"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r338": {
   "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"
  },
  "r339": {
   "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"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(5))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r340": {
   "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"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r347": {
   "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"
  },
  "r348": {
   "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"
  },
  "r349": {
   "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"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901"
  },
  "r351": {
   "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"
  },
  "r352": {
   "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"
  },
  "r353": {
   "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"
  },
  "r354": {
   "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"
  },
  "r355": {
   "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"
  },
  "r356": {
   "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"
  },
  "r357": {
   "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"
  },
  "r358": {
   "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"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809"
  },
  "r36": {
   "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"
  },
  "r360": {
   "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"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "740",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120384911&loc=d3e23163-113944"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "720",
   "URI": "http://asc.fasb.org/extlink&oid=6419918&loc=d3e35281-107843"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=SL37586934-109318"
  },
  "r367": {
   "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"
  },
  "r368": {
   "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"
  },
  "r369": {
   "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"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r370": {
   "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"
  },
  "r371": {
   "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"
  },
  "r372": {
   "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"
  },
  "r373": {
   "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"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(4)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(7))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r380": {
   "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"
  },
  "r381": {
   "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"
  },
  "r382": {
   "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"
  },
  "r383": {
   "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"
  },
  "r384": {
   "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"
  },
  "r385": {
   "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"
  },
  "r386": {
   "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"
  },
  "r387": {
   "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"
  },
  "r388": {
   "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"
  },
  "r389": {
   "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"
  },
  "r39": {
   "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"
  },
  "r390": {
   "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"
  },
  "r391": {
   "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"
  },
  "r392": {
   "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"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740"
  },
  "r397": {
   "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"
  },
  "r398": {
   "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"
  },
  "r399": {
   "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"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.1)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r400": {
   "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"
  },
  "r401": {
   "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"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.3)",
   "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.Fact.4)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r404": {
   "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"
  },
  "r405": {
   "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"
  },
  "r406": {
   "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"
  },
  "r407": {
   "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"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Subparagraph": "(a)-(d)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.12)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r411": {
   "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"
  },
  "r412": {
   "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"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(4)",
   "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",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r415": {
   "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"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "37",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121600890&loc=d3e2207-128464"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472"
  },
  "r419": {
   "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"
  },
  "r42": {
   "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"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5333-128473"
  },
  "r421": {
   "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"
  },
  "r422": {
   "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"
  },
  "r423": {
   "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"
  },
  "r424": {
   "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"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "http://asc.fasb.org/topic&trid=2303972"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683"
  },
  "r429": {
   "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"
  },
  "r43": {
   "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"
  },
  "r430": {
   "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"
  },
  "r431": {
   "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"
  },
  "r432": {
   "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"
  },
  "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": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685"
  },
  "r435": {
   "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"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "http://asc.fasb.org/topic&trid=2197479"
  },
  "r437": {
   "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"
  },
  "r438": {
   "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"
  },
  "r439": {
   "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"
  },
  "r44": {
   "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"
  },
  "r440": {
   "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"
  },
  "r441": {
   "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"
  },
  "r442": {
   "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"
  },
  "r443": {
   "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"
  },
  "r444": {
   "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"
  },
  "r445": {
   "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"
  },
  "r446": {
   "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"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "830",
   "URI": "http://asc.fasb.org/topic&trid=2175825"
  },
  "r448": {
   "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"
  },
  "r449": {
   "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"
  },
  "r45": {
   "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"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "840",
   "URI": "http://asc.fasb.org/topic&trid=2208923"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121329987&loc=SL77916155-209984"
  },
  "r452": {
   "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"
  },
  "r453": {
   "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"
  },
  "r454": {
   "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"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918638-209977"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977"
  },
  "r457": {
   "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"
  },
  "r458": {
   "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"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r46": {
   "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"
  },
  "r460": {
   "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"
  },
  "r461": {
   "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"
  },
  "r462": {
   "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"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r464": {
   "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"
  },
  "r465": {
   "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"
  },
  "r466": {
   "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"
  },
  "r467": {
   "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"
  },
  "r468": {
   "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"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121561866&loc=SL77919311-209978"
  },
  "r47": {
   "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"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121576215&loc=SL77919372-209981"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r474": {
   "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"
  },
  "r475": {
   "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"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "850",
   "URI": "http://asc.fasb.org/topic&trid=2122745"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662"
  },
  "r479": {
   "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"
  },
  "r48": {
   "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"
  },
  "r480": {
   "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"
  },
  "r481": {
   "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"
  },
  "r482": {
   "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"
  },
  "r483": {
   "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"
  },
  "r484": {
   "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"
  },
  "r485": {
   "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"
  },
  "r486": {
   "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"
  },
  "r487": {
   "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"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r49": {
   "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"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r491": {
   "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"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r493": {
   "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"
  },
  "r494": {
   "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"
  },
  "r495": {
   "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"
  },
  "r496": {
   "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"
  },
  "r497": {
   "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"
  },
  "r498": {
   "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"
  },
  "r499": {
   "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"
  },
  "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.20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r500": {
   "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"
  },
  "r501": {
   "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"
  },
  "r502": {
   "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"
  },
  "r503": {
   "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"
  },
  "r504": {
   "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"
  },
  "r505": {
   "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"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r507": {
   "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"
  },
  "r508": {
   "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"
  },
  "r509": {
   "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"
  },
  "r51": {
   "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"
  },
  "r510": {
   "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"
  },
  "r511": {
   "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"
  },
  "r512": {
   "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"
  },
  "r513": {
   "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"
  },
  "r514": {
   "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"
  },
  "r515": {
   "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"
  },
  "r516": {
   "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"
  },
  "r517": {
   "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"
  },
  "r518": {
   "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"
  },
  "r519": {
   "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"
  },
  "r52": {
   "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"
  },
  "r520": {
   "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"
  },
  "r521": {
   "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"
  },
  "r522": {
   "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"
  },
  "r523": {
   "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"
  },
  "r524": {
   "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"
  },
  "r525": {
   "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"
  },
  "r526": {
   "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"
  },
  "r527": {
   "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"
  },
  "r528": {
   "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"
  },
  "r529": {
   "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"
  },
  "r53": {
   "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"
  },
  "r530": {
   "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"
  },
  "r531": {
   "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"
  },
  "r532": {
   "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"
  },
  "r533": {
   "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"
  },
  "r534": {
   "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"
  },
  "r535": {
   "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"
  },
  "r536": {
   "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"
  },
  "r537": {
   "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"
  },
  "r538": {
   "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"
  },
  "r539": {
   "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"
  },
  "r54": {
   "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"
  },
  "r540": {
   "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"
  },
  "r541": {
   "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"
  },
  "r542": {
   "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"
  },
  "r543": {
   "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"
  },
  "r544": {
   "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"
  },
  "r545": {
   "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"
  },
  "r546": {
   "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"
  },
  "r547": {
   "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"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "985",
   "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "985",
   "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128487-111756"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29,30)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r550": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r551": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r552": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r553": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310"
  },
  "r554": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f"
  },
  "r555": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f"
  },
  "r556": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r557": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r558": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r559": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "11",
   "Subsection": "03"
  },
  "r56": {
   "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"
  },
  "r560": {
   "Footnote": "2",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r561": {
   "Footnote": "4",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "29"
  },
  "r562": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "09"
  },
  "r563": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r564": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "c",
   "Publisher": "SEC",
   "Section": "5",
   "Subparagraph": "Schedule III",
   "Subsection": "04"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r58": {
   "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"
  },
  "r59": {
   "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"
  },
  "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": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r61": {
   "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"
  },
  "r62": {
   "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"
  },
  "r63": {
   "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"
  },
  "r64": {
   "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"
  },
  "r65": {
   "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"
  },
  "r66": {
   "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"
  },
  "r67": {
   "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"
  },
  "r68": {
   "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"
  },
  "r69": {
   "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"
  },
  "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": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067"
  },
  "r71": {
   "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"
  },
  "r72": {
   "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"
  },
  "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.1)",
   "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.1,2)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6812-107765"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "220",
   "URI": "http://asc.fasb.org/subtopic&trid=114868817"
  },
  "r81": {
   "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"
  },
  "r82": {
   "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"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585"
  },
  "r84": {
   "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"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585"
  },
  "r86": {
   "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"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585"
  },
  "r88": {
   "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"
  },
  "r89": {
   "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"
  },
  "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": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585"
  },
  "r91": {
   "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"
  },
  "r92": {
   "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"
  },
  "r93": {
   "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"
  },
  "r94": {
   "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"
  },
  "r95": {
   "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"
  },
  "r96": {
   "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"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>123
<FILENAME>0000703604-21-000035-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000703604-21-000035-xbrl.zip
M4$L#!!0    ( &&!6E)/"B)EHP,  *81   -    97@R,5\R,#(P+FAT;>48
MVV[;-O1]7\&JV/IBW6TGEAT#\:6(AS0)8A=9GP9*/+:)4J) 4G:]K]^19+=+
M[03ND"7HX@=9U+G?R'/8>S.Z'LX^W8S)TJ2"W'P<7$Z&Q+)=]RX<NNYH-B(7
MLP^7I.EX/IDIFFENN,RH<-WQE46LI3%YY+KK]=I9AXY4"W=VZY:LFJZ04H/#
M#+/ZO?(+/H&R_B^]-[9-1C(I4L@,2110 XP4FF<+<L= ?R:VO<4:RGRC^&)I
M2. %/KF3ZC-?T1INN!'0W_'IN?6ZYU9">K%DFWZ/\17A[,SB0>SY[5;8.@W]
MN E)N^.W@Y#& ?CA">U0_T\?E701O:;19B/@S$IY9B^AE!\U ^>DE9ONFC.S
MC'S/^]6J4/N]N<P,RE-(7[_6;/:8&?AB;"KX(HL25!B45=/NX(D44D5OO>K7
M+2'VG*9<;*)W,YZ")E>P)K<RI=F[AL8XV!H4G]>(FO\%J!3J5RW7M<XGR$?P
M#'8V^$&I]?B/B\E@,B.!?U_A(U0]8.:S&N@?9>#TXV Z&4W.;R?C*;E^3V87
M8S*\_G!S?O7IF2Q^G50I50LL&"/SJ*R40TP,C07L\&.I&"@;TT+07$.T>^DR
MKG-!-Q'/JN!61-TM]U@:(]-*P J4X0D56R&5O!J\K=).QSEMA66A&E3;L)W@
M;0T[50V[ANW#6DTG[#P,]AS_0=AC;$\=/V@^.=>PZ?BG[:/8NI4C:F>@NW5.
MLS,KM'8$.64,=^$HR+\0_WX(!<SW/%X[^_FKO-I\KV@*7U-Q:_<C)GFE0=91
MJ#^#];\7BFO&D_(L)G).)EDB52X5+3_<<\LVY#L%O^Z4E3<..V);F&4AHS9$
M2\$9V=GT+QQZ!.J/BWS:5$;!_WDDFP<C>4G7&F-XHR0K$J,;92B=%TWLE_/%
M1. WR?6A!/[IC?LNT&1(,\KH:P[W0.$LH9?8Y8LBC3EM;'WROPS_; ED((4A
MTR+/Q89<R$(#N33LM4;_7,2HRB-!=ZO&[Q^-YK/K68T3O[WUVUYWK^M]K",^
MNL?F&</6. K;551?PKII$6O..%4<\.PQ2VH(S_ ?"%TL%"QP-B=4 <DDCNH2
MIW\\IG%:UY@[?(YYA!H;6>&7T/+8KJ9Y!;H0N,EA:U+"AC+%--T0Y%XN(6,E
M9 0)I)@$M8=#OU%.^5Z#+.D*2 R G4W*#;)[<N=_-]3GLK[5B!0([*!6L#?F
M?^M3JO'#^T9"8[2Z, ^3_, P=>]9WV!4=RG]OP%02P,$%     @ 88%:4N!\
MK<PH P  D0H   T   !E>#(S7S(P,C N:'1MU591C]HX$'Z_7S'-ZK97B1!"
MV(4&BM0%MD5' 4%6>_=T,LF$^)K8R';(<;_^)LG2=K6L=*NJ[98'"^>;&7\S
M_CSVX,5X,0K^7$X@,5D*RYNKV70$ENTXM][(<<;!&-X''V;0:;9<"!03FALN
M!4L=9S*WP$J,V?F.4Q1%L_":4FV=8.64H3I.*J7&9F0B:S@HO]"(+!K^,GAA
MVS"689ZA,! J9 8CR#476[B-4'\$V[ZS&LG=0?%M8J#=:KMP*]5'OF<U;KA)
M<7B,,W#J^<"I%AEL9'08#B*^!QZ]L;@;=KVXU[O$BSCJ;'K>INM%L<<N6FZW
M$WK(_G*)I$/FM8\VAQ3?6!D7=H+E^G[G8F?Z!8],XKNMUJ]693<<Q%(86DR1
M<_VWCO$@DL%_C,U2OA5^2&Q16;7O$0]E*I5_UJI^_1*Q8Y;Q]."_#'B&&N98
MP$IF3+QL:-H$6Z/B<6VH^;](I(A?-2UJPEV*DW*!QP3<=LEZ\L?[Z=4T@+9W
MG_#_H'HBS1^:8.=$@OV*1H2A5*R4J9^+"%5I90U'B_EZ,@]@<0W3^7BRG-!
MT]7DW70=3%:3\5'\;T>CQ<T\F,[?P?5T]>';%>KO7!L>'WY(I:SAC!5:"E@J
M&>6AT0V8BK#Y_&F/$AZRK22Z*8&2ZZ=3_DDVZ!8A086; X12Z+)7&@DF0>""
M]+V[DS@0KC F0Q&64&6QPBW7YLY@;:C!ECU2 \VNI<HTK&T/?IO+)GB>9[<]
M][+KO@(FHD]P[S/LOG[=[G@5>L^C_0ID#"=E5 (R5T2,:-*Z4=7BKW&C<J8.
MYV?N9:O?OFQ47;U!5BDQI>Y_EU^9KDQY[11SP43(64KE_Y1'R>4$ #I,,,I3
M;%0692R,8PP-WZ- K1_E>W[6:[O=OJ;ZT3FFVZWD8)1,0>Y1?;%4G1!Q;4!!
M0DR [7;(5%UWKJOR@=NR?V_"HP++F-K2Q6+DCC::E/!$G7X=]KU%?'[6H;I6
M(UR-%W"S?MN V6SYL#S/M9T\OYJ>/D>/"^[+)\Q.U@\XOSYT>WSPJ#EZ;:0Q
M,O-;GUW8AHYE;AYW><*->&^L'VO5LW'X'U!+ P04    " !A@5I2T#0@;,0*
M  "^&P  '    &5X:&EB:70Q,#(S<W1O8VMP97)F;W)M82YH=&W%65USVD@6
M?<^ON.N'49P2"CB>3 4[KL*V/"9E@Q?P>/,PFVJD%G3<J)E6"X;]]7MO=PO)
MX'QL568G58XMH;Y]/\\Y+4ZO)[<W9R].K^/>Y=GI/UHMN%1)N>"Y@1G/N6:&
MIS#=P(/2CV+%H)\GT&KA@DE_<A.?\3_G8BI,IWWTIC J>5QRG2F]8*>OW><O
M3E];RR].SX>7'V$Z2Y14^OW!>BX,/\#;E_W?@$DQR]\?)+@IU]7-PFPD?W^P
M8'HF\I;DF>EV^.)D+5(S[W;:/_]\<N#\_9(+[78G^KR<.6\;%I<L344^:QFU
M[!ZA1=JP?_LK%#IY?_ -8P=@A"$CA10I[QR =>?] ?ES ',N9G.#5V_>_NS#
M.#N]&@XF4(C_X")\WON0J=RTZ&:WLS0G-B==GY+[06_0OQW>CQ]&_<DD'EP,
M!^-X,%%7D^OX8GA[%P_&O4E_B/=O;^F!&(97@)_!^; W:EW2U65_%%],AJ,Q
M7=ST'L;# =R-AI?W%Y-QV!]<!'#)$[Z8<@W0"H_:1VV8S#EH7BA9&J'R O1G
M7B1:3*GX7*HU,,TQ/LVGX0H2?()JE49& 36'P=5EGG)=8"%Y&@R['2G_+3/9
ME8']\%)HGABE"U 9W+!UH7)8:I66B2E"ZJD(7M)S/_U1*G-RH19+EF_<Q6$$
MG]9SW(<\6%BOK15ZB.<%,P9M)6JQ$,9P3I^0(:[**%7ZR;YT_T+I'&U'*\ -
M6\T=W?K@$%Y),P<INU%73#A -M4)!Y:GP+,,C0$K0&10E,G\2<;F;,4Q5SR'
M5,L3T*FSC/^ X2)TG1MLN\J1I'(?%\.^_^>*Z90NMA&$UH>GR<2"1---Z'8J
M18GN,BDA5U(DUI3._:[5VKF2J?<",[QU"NO(,+1RB<[L18:5A10+8,N_@43:
M_=$<H_]$ ?<YR\5"E06L-4615QV"^0"!?VD"$9'C+N3#0N2EP5PI]5B7Q58\
M@(?KZU%\TAM'>-??7#!<B3\%WG*M<^<[)Z+&.6JWWT'\1RG,!BXDE7>;UCO)
M\I#JU9,YQ_9,;1I&O# 6U2#.3 LC$5BX6[:!/AR[3!ZU.^]</T:1_9L,;;M1
MK^8",X3MNT(,* #QP:4AP<U]%3'2F6:8  LBP-98S0+ )P #NV/YQZ  OKB3
MZB/GQ8EU[>'Z?-3_O3<.ORMZB=&/K?T[KN4TQRI@U<G7YC"-[^ZVKOM.,2 B
M$YAG0F@TXDX(%1#2%II@KJ G'OD&8UA*M<$8I(\A'L5U"%4QMA-V,6=:8B<M
MEFJ-HVRWO6CNJ@U[Y-2.5$+LM])UES'[[87P:^:J-#:KV.HI36L]:W52X]"V
ME"@NMC7*U9K,"(M:!K,@-)M*;A3+-38+6CQJ2U?Z[?1@+KOV8J >HOYU'([B
MJ^$HCL[C_F04CX<WO\67$<V%"]YMQ):49\PR+62I6E+JT!A#DDVI,4TU!6@>
ML<*P9(Z1T+316&)18D=*T-LZ8M<22:O,.3HC/ZNU;BDK_+KS",YCD!.XNA]-
MR&G ?'AGJRE&0)H+GN%6/"GM1*!EF1!#5'O^:N6 Q&*5F'VY,[KPDN/>^+!O
MNUZ)E='(<#AGP\P@'FG?AN >K/AD ZQ^E ;$5A]1S.)05FJ)C_EV<#G$A[AU
MT\$RI%RBP[I>Q&::<\I.$4JMA0[#5Q%= #IA$+OUB<%R8,^G7NK@1R*WT4".
MJ;5FJ?GXG,FL1FS?.ET>PMIB0#&G/87'S$;(*LLH8IQPA%&T^KE,9PL/B#ER
M;U$PO0EQ */E34B>L$2N1$$-2.:4QJZD.!.F]0:HP[/2R U81Q 0R%1-227"
MF?UD6>JE*C"V)!!VL*K:X5CPF2*D;P![@*R/SSSXH;KP0[5 *$0WL3:48L)M
M6#$M"-X3+#U*M"7+!*ZFA&-N7"IHEE ;45%4SK>9C>#T-2F@L]/7I(9>G-Z=
MG5Z/D*$P=2D_P\L=;3;C+?25/;:F'/&&=YE<LTV!(NVG?%HL3RHS_M?7]=_1
MC]1_1_OZ[^BOT'_]P4-_,HC'8PNDZBHTOVO>$%=> MG!;P(L5B#42*U-#820
MYL=1 .#5*T\ .O2W,X 331)E&;@;"GO-! %)LL!)FC]]&SA^6.\TBVM P@NV
MU5B04C]F L$=V!2AKUH5P"A/=?0*$)%Z$@MLX ;='4=P+:1$;D$:UH]P%<&M
MPH!D!&/#5[A;C"-.DO'3(;3^SH9Z\R,;ZLU^0[WY*QHJ_M=U_[P_0?;HW<:#
M2_R9N"/#.70X5BC,HU?,59\1V=8"*=X6]P/+2T0L.#H.4!#]<KAE>90DXQU)
M0MHCBCPMA-'AG!5D<"I%@=R$B-24--5A8&L!R 3T%DZO;>7-5GL0ST5@1=WB
M&4WWG,LAN=R41 TY=[*-9*O*B<R6FJ\(\1!RT7U'M]Q!Z5808,]I=Q:R&@*0
MH+<J@K ;J<M8ZJ+%VZ4G,!@^A)A]HY&%23V$!-M%25++ZT.KC BIN5[Q])._
M6_E&FFC,G3SJM*NA\UHWMX?UE="FW.* YU>#\CKEAL]LHKS1!K! Q5IDH::)
M'9Z/W&Y]KZP;B:(X/_ T)/(@/T11$?S35.#YL $;NR?1L/P-H%3VD&*9RR#)
MK.G*'CFI!=#U*G[V,CUL9H!<HK\E0^RI%Y ?*NOZ\@^4(=V('9/7VRA/D*X/
M^)]++&05/F5]5P6W$.>L#@:Q0O"BH(V2$M.8EIJLEA7PXAJA,.$BPD(;_"66
M5.N$Y;DRI&1T(@K'WU^0VF@\824^X]1-7B]:JU*F6&XEF55#@&(3SWZV!:]X
M2GHM #L:(8!4"4-,1;5!<@!KCFE:A]4I(*VEH/?8!^+X_6OND6*PDL&[E2**
MV6.H<7>-FQZ- T-Q6JF%'8J:\4W[$-EB@Q.6&5(\\]H()?ZKNV8M30SC4I K
M#"^?H0V;#/&%9(15,FPN0B=NJ?8^&YX%H3\ S\(.'X97T1.Q2Z!@2^)YL5?I
M<6I.EPG'FOLO1S"M\HGFK:;.&HI:E ][\*\&@Z8B>.XU#LKZ31?ZINC^G9QX
M_",Y\7B?$X__"DY<5Z!_$S*]:KZ-BO;>1J'NUXW746"+WV TVT-;3H-G2,TW
ME66VYNN*Y,G;"@M@P5>8S02-EQ6=XZA^3?%E6JO?HT2K&JLQ @_%^+$].>;I
MT_/P]U/9A#9R1%;QF%'XB"4QI)'(DEAD[]F \?B_F6X\@LM)T*D ?&FIW5-8
M65.8T;+F,#Q+13>STD05A45/AJNFL.@Y"GO5H#"WVU,*"^GH_P$Y;)_$LC(3
MW^*P5O0+41A1GNM_SRT5A:'2JJG[;0 2VB!4S5YBL>"IP'+34<]!8OUX]*XB
M,HBB#L!;_*^-!W9$U\('&=>T=8E6(MBE.HR>\'=6'7?MKO;\F;N75/79&;:R
M(S?:GE9WB-')?$^//;O8,DA]$D18A\C!MX7LP)5J&]-Q>]8#7=.G:-"G53H5
M=9*G#(_NR;>HLT&7.H*PC)[2I5Q9LOA.PO0<\06^_ #:!&$90HCGI6B',_=(
MLR;*;_/DPM$DLS0I]VG2GK&:-+F[C3MZ(3'>[!'C7M#H^)"^Y?%1!R[JP+TY
MF.X18W68.*\.$V%UFHCA'I"3CH9#Q+=/_[S'A]PW%?"R5T,:O4L>^;>0QDYQ
MK=AOV4>$-5+K[PZ;[TF_FVTKU@YKV@[^9P9^CGZC+]#OZO]!OSN_Z'LT^[4:
M?6_W7U!+ P04    " !A@5I2U_;L*<0*  "C&P  &0   &5X:&EB:70Q,#(T
M97%U:71Y<&QA;BYH=&W%65USVS86?<^ON.N'*LY0B.RX[41V/"/;=*V,+7DE
MN=X\=#,0"4JH(4(%0:G:7[_W J!(2TZ:G6FWF7%L4L3%_3SG@#J[F=S=GK\Z
MNXE[5^=G_VBWX4HGY4+D%F8B%X9;D<)T X_:/,D5AWZ>0+N-"R;]R6U\+GZ?
MRZFT1YWC$_%;*>UFJ7A^]M9_^.KLK3/[ZNQB>/4)IK-$*VT^'*SGTHH#O'W5
M_QFXDK/\PT&".PI3W2SL1HD/!PMN9C)O*Y'9[I%8G*YE:N?=H\[WWY\>>&=?
MW+_3.6*_+F?>SX:Y)4]3F<_:5B^[QVB.=NO?_02%23X<?,W2 5AIR4*A9"J.
M#L Y\N& /#F N9"SN<6K=S]\'P(X/[L>#B90R/_@(GP^.)#IW+;I9O=H:4]=
M-KHA&0^#WJ!_-WP8/X[ZDTD\N!P.QO%@HJ\G-_'E\.X^'HQ[D_X0[]_=T0,Q
M#*\!/X.+86_4OJ*KJ_XHOIP,1V.ZN.T]CH<#N!\-KQXN)^.H/[ALP95(Q&(J
M#$ [.NX<=V R%V!$H55II<X+,+^*(C%R2C472J^!&X'Q&3&-5I#@$U2EE%D-
MU!,65Y=Y*DR!)11I:]@]4NK?*E-=U7(?7DDC$JM- 3J#6[XN= Y+H],RL45$
MK<3@-3WWW6^EMJ>7>K'D^<9?'#+XO)[C/N3!PGGMK-!#(B^XM6@KT8N%M%8(
M^H0,"5VR5)MG^]+]2VURM,U6@!NVFSOZ]:U#>*/L')3JLJZ<"(!L:A(!/$]!
M9!D: UZ S* HD_FSC,WY2F"N1 ZI4:=@4F\9_P''1>BZL-ASE2-)Y3XNAGW_
M+S0W*5UL(XB<#\^3B05ATTWD=RIEB>YRI2#72B;.E,G#KM7:N59I\ (SO'4*
MZ\@QM'*)SNQ%AI6%% O@RK^!1+G]T1RG_V0!#SG/Y4*7!:P-19%7'8+Y (E_
M&<(.F>,NY,-"YJ7%7&G]5)?%5;P%CS<WH_BT-V9X-]Q<<%R)/P7>\JUS'SJ'
M4>,<=SKO(7:#"I>*RKM-ZST.;D3UZJE<8'NF+@TC45@'9A!GMHV12"S<'=]
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
M'$9/R#NK#K=N5W?:S/TKJ?JD#%O!D5OCSJ8[E.BE?2#&GEOLN*,^]R&@ _/
M[<"ZY4NUC>FD,^N!J8E3-HC3:9R*-,E3C@?UY(](LT&4AD%4LN=$J5:.)KZ1
M*@,[?($I/X*QK:B,(,(S$MMARSVZK"GRCQERX0F2.X)4^P3ISE5-@MS=QA^W
MD!)O]RAQ+VAT?$A?Y82H6S[JEG]/,-VCQ.H8<5$=(Z+J'!'# R ;'0^'B&^?
M__F #_GO)>!UKX8T>G,\"N\<K9OB6JO?\4\(:Z33WQ\VWXI^,\]6?!W5A-WZ
MG[GW)>)E7R#>U?^#>'=^T?=E[NLS^G+NOU!+ P04    " !A@5I2CRE_9;D(
M  !.%@  #    &5X:&EB:70T+FAT;;58;7/;-A+^GE^!<Z\=9T92)/O<7FW%
M,Z[M)+[&<<;V-=./( E)2$"" 4 IZJ^_9Q<@14ENF\Y-/\2*H,7NXMEG7X#I
MF\?;M^?/IF^N+Z[.I_\8#L65S9M254',5:6<#*H0V5I\L.Z37DIQ4^5B.,2&
MQYO'M]?GZLM"9SK\:_HB?G\V?<&:GDU_NKOZ563SW!KK7AZL%CJH RQ?W?PB
MI-'SZN5!#B/*M8L^K(UZ>5!*-]?5T*A9.)VH\FREB[ XG8Q/3LX.HG^MR?%X
M,OI8SZ,W/0VU+ I=S8?!UJ='T$ &;FY?"^_REP<[FP]$T($V>:,+-3D0;.[E
M =D[$ NEYXN ;\??GR0WSZ>O[MX]"J]_PR;()YLS6X4A+9Y.ZG#&9SY-1[ZZ
M?KB\OWG_>'/W3MR]$I=WM[?XW\/CW>7/XG&AQ,P:8U=P6/BFQ.G70GLA1:%\
M[G0=M*V$G8D R1*Q<%H:@8_2MZNY+4O(^&#S3^+PNV_^?70T/NLO\M+D[#EM
M>"M7'NOOG2V://@!A7,D#IV:*><0Z&!Q:*=T):072==*)0V#=J7Q:458UZ[9
MQK6&1C@7SM [3F6#*)4$IV @8Y]KHX(2LBKH]\\-*#'3D6GLC*IR1<)T0EG7
M1N<R,TK4SBZU!R;=\:^4D2OIE'C-;#7BTKK:@K8$'([;07+U^O)M!P79A<<B
M5R[ < YD2:&N\MYN$LK64 ^<E,P7A(E$9A2J&(E?;2/(;./F$3>G)#X7UBM1
MI SR(H?(K#%F/8)?M5;L]E\PS"9FVL $C%]'\GIQ/)JPT/'HB$R3PHNJ HCB
M7D%+$%#RRKI23,;#GT?BHH%?#NPLQ*6L=0#8OT5+'Q1;R!M$OPIF+>1&%(JU
M]XT2QR>#\7A,_X1?0)P/T6?80/QS,L*OM71B*0VVU,I%67;S9&]WW3'NSQ2,
MQ%TE_B-Q.%#I>#(01^,C_ U$4[&B/S\.QM]/!N/C'WOZ&>)^8M@F^ !?D&=$
M3]I'WE7V]YW:WG,9M3WP+S? 11)#L:O_PT@\/ D04G=-O&<\"S%SMD3A*2/#
MZ1/!)9<S*UU!'AF# D!IKJL((6EJ0,&8^K0R0^[Q4HYL0/%JN>/3_HR(\R6F
M%"4*ZQZ)*[V$<%5$)?=4X+SX;TW)HC\WNF MH,P,EGB?4UAV*O)YI<,"*[Y6
M.>=RG9(U4%DJ.M70MA=A/8/%]8!A+U7@$(J%-?"\"UD/\6W\:!-9":9-MESI
MI>J;; )ID=XK^&G4'!B SDNI#5<.&=A@1)NJ3@)4EK:ADP&W#B4.UWZ0NHB
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
M2I1W^.MFH/!5X9T,96O@"A5&\L&I$HBI=-8-+E:-LV!X@,3@ERV_D?7!;<Y
MR/,R"[[I++' 6?M\$T]D_@"DM-W;/VL?V5[K?*/37OL$9#IF0$;<6MND!VN'
M:.O].MT_"O+[F=I__M4](-T3?33H'?1:Y.!HG;0)C.?+.FJO[<%80]][IZVC
MSO'6VB>ZO]O)VF!X6VN?0'>LP_V]\];:.OX*F$IS!S:72\L 6J<JUL %\!MR
M#/2JYQ8O50[WFSMG^WDH7A/2+>C]M^DME-:&&!K#K">!RB*6GM 8+*E,$H^<
M].RQZ"V\IEP) .<VI<A(0.^$$] K+C5(,!/H?=T\+^C]V/26PB::@M=L76)B
M\)) R8-UC8U'#$FON>!T^O1>:/3'H[@AUAFL:4PMKBC.X\IM=@YK!9:>IP&6
MS:1&;^=]LR#Y TF^A[ZF)%44<1XG5@#=B4EBP5/XDUN:6J&%4N).DE].^%3E
M?$'WGZ.[$DEJ4^UB9D)(S%D>"ZE]S(WS5B@!N/PQZ?[HB'U!]Y^CNTVY]PDS
M,1+!\Q8LB:64-I9:,"RL,8;<;=2?6]X76OX1J>Z)2YT%WRP5 OSUQ)E8:PU4
MA\EW+.&.L;M=M9^CNM0@RT@Z:02E5DFEM 2ZI^#P*X:P^$Z4;4+^G8XJ7$@D
ML*MY;P#DK!:(5XI"]0\KNK\;7S[R48W#I9535=CULT%65 _7X;DID[]UOG)R
MT/^K<W ^.#[8!?*N=7I;[_?.V^];J'U^T-G?W>[LGYMQ^WR/':RML_;Y=K:?
M273PKPXRO<]]]46.MGK;W4#>K??[]&"WA?;//R7M'K#/^XTC8*^DO=L];NT>
M)^WW?V7_.E^G6VM[7ZUVH.&5CKD*X=,$^5@IPF+'4RQHHCPHXZ6W'],'A=@>
MBZ[O?DS7=S?I6OWSV97!%-24Q;\>:5EK=_,KEXPAC70L%&5@NA&+ :>)6#G
MZ2H!!2\<D!8_B+2@^YG7B626<*H]%9@R3:@E")H&.B](^[2D;='V;NLKTDQ0
ME. 8F010&>$"'##O8^&I3P41Q(2XZ@-)"[Y<@HU+I36(.FXT)I1X _#/: _"
MO"#MTY/V^*O&@*J936( PFE,#8BN1DS&G B'.9'6<06D36Z3]O7U7*/">0<&
MV;CRCA2ID'3VIJR2_(#X496$]F8X'@ MRZPWZ(8\L.I:IPB\<2T;:OFL!)/P
MY^OK;=3]7W;:C*',1T7U5Y6 ]J9AN)JT/[/(-FG(52E/D[\R&_[VF2NB:D#N
MSGRRU<W_NY[!<_/EMY-+UUL?5 PY^:L<JF(8DBO>3K+9$)Z\=WGO8ICV\E%,
MX@1?=E'?F?P]Z>3UM8F:M#/J9_6DC:JYKR_V (*-"O>VR<1[L[>S-GE]<FOR
M=WC_3AK 9#B#9&JY3Z@@@/MXP/:>@,^7$D9JX!U236=@ZNLDQ6$S\3Q.T$5#
MS9T'SF89E%%Y:T(;8E8W'SRC2@G-B=-$24DYV$6PBAQC(0%$PS0FU8P"3\\$
M,U^945PG9O[<C%Z;@0<X<S,U S<D]&_,P /"&+,T UC^G1FXJJ/ AE>&_N+S
M;'8"P[KZ:&6WU# O?E*=W7H_7%QS_;P'?OX=S=Y7J*\U\?KZZ'\D^XYR82TF
MH$V#\Z3!6A-+/3(6J$X2>R.W8$88X*I% Q:XKT6[R2T/LVC7YLU8"T" 8-"=
MGF*J!!=&,2J%(P8\F,H*83$CTW5%7L2C:0PA*=*>4X$0I81RK5,JO(.1HM0P
MP$+/-@,-W=UA .?UGQ8Z.QMT,Y,-ZR2,R&:]$#H+.VDNL/\DTK;^[U%8Z@$'
M(._#G^7*659>)GG ]5[>WQGFYGB2T'%G%Q>S=C&2:9'&B$0[\'8%("(*6$E8
M#13RW K%C)7FQ9!FQ=HJ+JJZ'U5F-_NK:I -57=.R*2D,]*P1%/%*68 -%(I
M%9?@5VA$!7XQ9-IV0Y7UG5U711_<Y7).Z&,,J#1J 1D)04V:*E#SVH'.,]R)
MQ*@70Y_=HD(5XWG2<1IH@CQ33FM!!7,J!5]%)U;;)-68L!=#G!5C1KU1-VSQ
MW!IV7!&>*UPGM';B-OLF[[DY(1E2UB35YI2PJQ309DJ<TPHIPU-.Z<M!# _4
M=S_LOBR&;U9K)@":KWOO3+-U:LNOV'Q0A2RK$=SK27LT*H?A*^:$;R1@&10
MC1,:_%,I24) S'F*O/22N=GEFU^<<$(GV*=>&8L2BAS3DK!4,:ZHDY2R:3B7
MLR7Y/T&HZ;N^B"DCA2#@ '- 1%8A ].="N&8236E+X^J4S'!TR>T32T!USYA
M*<&4>"%9FB32(T0XUXSH%TCHY_(G9X"XUA!N$&?&4"H)4IIP*XBBE"OB.7MY
MQ'W2.,[T"2JXD-8IAE(!TJJ88@:E'('8IH[ S9='T"=V6Z=/4J6Q#FEL2 )^
M2GTBC0+0FS!&G4&.T.=;E)EGT7RLU:+KTF8=R)JB@&DE)51JYK1.F%,ADR6L
MF[P4TDPCQ/IX9**(:QF"#,Q2BF4JA0=(HQ'6 CF4R!=#IF<-L3X>?3RSS&).
M)=68&@_^O5%)HKE6B*=I^G+$Z/E"K(]''(*E54QR(IFG#CDAJ52)\%PA!3I.
MOQCB3#O$^G@D<XBEGGK':2JH3H2P7%.;2F>$H1[=F>PZW[1[WHC+LZ7/74_.
M2=.P@\5IC#'ESFLA$D&],(ZF"F#ARZ/JU",NTR$TQPJ'C0=*$4RM2K1U4F)
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
M]B],9O[>F2FS(DY(I)YR:ZVBE")L5))0[3G23J?.&?+"Q&F*1'M$29-$>.3
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
ME/E$IXCY-$DPQ8E1R3R%DVYHP+H4H"J.W?!"];U$"EH+RE&!C%&#J.!4.92
MY!&5,@N(D<V1_S%U"DX'X!-!$.5.I\SSD!D)]DY:Y8EBFAOL7\#*UL6VB4#&
MK:IRYTLDI.&*2)4@*ZRB3(7B7S#'%DR?$MCH>3KL8E8(.1V=:J12#'E!C4BH
M4E9I1H7TB= NH7*ND@N_0<B/KO!YT0M;F*I<U2>H;CQ],@JG/%($4\,8M=H+
M1%/#'6;@X:52R;GUZAY*O9GR4I[$4[1 1D=\JDQJ* U^H_(T%+QVC%BFYN T
MZVF2^JG\FZ<Y&ELS@J5V0J6<<F;"@2H28V,Y28GR; Z4\[7Z%^]=?EBH02<S
MDV3LJI!R,7ZSM_.R]+'A+(36,.*AC!7F6GMEJ79,R=02B^< Z$Z=<M/:XHV1
M94*)Q'N:>**=@G^M)R"%&O%Y*&M[3\JMKKPLF6-:2@ \P@!NI<Z#AV(0."9>
M8)=X5N=EO R9>SK*34?FE$L8 U2C-$FI9N![@*D31CB6)N"0N-F%-%-1DD]S
MF(H(U1&H]*DC5&$BC<;,<>.])@PPQ^RNO4Z9!H^XT,H1URE#1ENI*-<(Z*$0
MUDH&:C QXP?:/+OB>IK3:0Q# O.*\:ER4H4H%Y=(6<(X$S-<VFS*-'C,VF62
M:4%29B1,#<=@#!R63B32@&K2QC8E'Q.2/C4-'LJ%*(E)^@@SH"5V4F.DDY10
MQHFDX$,XS)7Q2<)LC4+Q!(7BF6?':50^O(9(\?T1*7Z\C$P%CH/V7"!BJ4-:
M,X,2YQ47E&C*Y.SJDDE,)M27KC/CNMW\-(1FRLN"4>7M&,[%8T#6NJ3IA[R<
ME[, P4L@WB$%U%+@0QB!L0/7#UM!O,)).@>NWZS3;?I>HA,,.<,-3JK=/EH*
M!P#7>>J-$!C-P4;66:7MTVQNQ>#,2QN20 TEDDFLI,4)2:H*T);._OZLV2?7
M(^[9,B!$*774!4_>*Z\L"M6[K22":87U',1@9IUNTP_7>&_ (TT0)SX<GZN4
M5E:QQ!(M?"+<'!QS_%#:WG[^LG[9KCJK#TB>$Y0C.:4TJ18/+37"2,^E=$PY
MY[DEQ+U@E#,E,DX?]$B'F+;&D41X:AW(J_0,8*UU"0;YG8-J='-"ZJ>I)>@I
M5P![4L)4M;"!N>12HY2AA%#$7AX&FCKU'G,;._9I&A:D4LHH1DP"*!+<6"(!
MT29Z'I:EYHR,SXR0LK,WA>M6WUEVLD&D"E/DW>O$":\LY\7AZQ"V?-T\\=HK
M,XQ]G@_[^= M1;[(>]O.ER'))_D\UFOYR0>R?;*?M$;V:/WDX+T\VNJMLZW=
M=G=_]]U1ZTOK?&MW^[BU]KESL'M,MW:/QZVU_?/6^TU\L':0?4C@N?-!!ZZ?
M'WQ9/]T_WSAJG1^C@[45O/]ECVVM';/6T0IIG;_+VE\^D?VN2%ICV3.]C?[6
MT>%9F^R=M=^WJO[:N]N=@S7;:>VNGQVLA3XWNEMK>^-6[Q/YD&QW]GMGW:VC
MXZ1]U#YN]S9Z!_!S_^C3V<%1>&]EW%X[Q&WH_:#7S@Z^;!Q/WH&^1@=DCV_M
M&M(B,(8O![T6V<[::QN]]OL-Z&<303\PQG9OG_S5W?^R[=NKZ*PU1F<?=M>'
MK96O6C /4%3'J= BII+;6(%>C%.D1<*X3B5AT6)"OS^A2369.^CTJW#>@VU)
M8@8H,::,BUC(U,>.<L#]U/)PJD_4S?K'V]]G\HK#PW-+T3"?3[;NNG]NCP^^
MV($FE&^MK2<'N^MH_QS:)WLXS&:;K)^U=N'G^T^GK2][M+V[.88Q^O;1"FJ?
MM\Y@7+AUOG?>/OR*E/8B246<:(5B"N K%HS1V#(!P$PCB25;BO+"NN(?2\$"
MO+ZA5R97RGQ4@.*M_^PX92LM:;.3MW_"/\V"NI2)4\A@DTAJ$8![*:0DX;@\
MS2S77ZL.+MXIA^- RE[6CSLNE(EY(P?#/TXS.^R\P0C]]U+UV-L_RX'JO_U3
M%Z_AY?KWNHU;+07%&*MN=MA_8T!3NV+IVR_?X[7)?9-W\^+-?Z+J/W]X4,"Q
M5[VL.W[SO[M@K<JH[4ZC[;RG^O_[JE3],@;#E/GZP3([=V\PA>^J_CRMOS.%
M=H!'W>2[,0E?N]?>W%U?BW9V5W;7=Z*=]=6][<W=3?AUI;T6K?]K]9\K[??K
MT>I6J[6YL[.YU9[B!Y%[?= 7!1S4/QSF_5?_\Y^8HS_6EE>7(X(8E=\<>T\5
MA\ 0PWSPAD$G=WW*4.FNFSRO*]Z-X9.Z:E"Z-Y-?_K!9.>BJ,6"H:F#52W\T
MK>M\.,Q[50<GKAB&U<JFDZJ_^G;#B0E:YB@)S#@$CA_:2<<-GRY7?/IZ:&_?
MDV)9HF_?1LOXXM[KJNUB\D SB\E@N%2]!Q\5INL?2\G2C>]NO@0/AE&9=S,;
M3:@Z4#942'^#(ERU<MG-ZVHJ9E@.-O*B%P5\T\_[[5$/&C%1 WM H8?%<L6Y
MLMY9) DEP@MO#0!9!VK&6BW07;&$J*\"<K4N>[.6FU% =0$Y+C79S=.Q$&<?
MR,%X_XOA!Z#5P1)T]L\_@8W=.P7-CO=W#]G^T<;1P=$F;?4.>OM'?QW#>R?V
M_6=J__E7]X!T3_31X!AL*5B"C:,VV-CV[@KT][FSM=;-6E_:O=;1X?B@=Y"!
M9<$'&^*L!6-H@]4!&WZZM7MX_E4(3H65-":&.X QA,4Z]6GL4NQY*%,.FGSI
M+4;Q_U6*_Y(BWU:G,R?!8$N642V(#Q;A9<K8O23X(:T*L9S0^S7;*(9O:8&)
ME)/!69#SVY-]<W;JB7ELP98WY)K>E.MJ]G\+6PVCK;[[_8)WFL__SI?=UE\_
M-1M=YV]S2CY8NL:YS?MQ>/@-7TX#=TVN%=6'-!=O3W-U)>L';_=-C/$R8=6H
M[SG+7Z"'T$MYS_F]I3=K[GYLE5GMBQC"VV=#8!P UJH_+$;N+EVZTN^/5'?;
M#?)B.)<Z=2/3[_=X^\OZV?Z7S\<'7UKCT&Y[K77>ZFTF+?![#MX#R@;4W>KM
M)>W=R3N?H2_6/]C-H>V-SL&7;1CO9O@&!&^.]X_,Z=;:9_"A_NJVOGR"]PUN
M@Q[^L+L2_![XN7G6/OV*&-96B#16SG+0PE;%2A'0PMAB##>81F+I[?_\)V'T
MC^_KX7M(U(.DXTG5Q-ULO-)N[ZU\B+;7/VYM[T8?][9W]E;:N]'N5H#$NX![
M:RR)DVAK.\+L-_M[M+41[?YS_2IDOH#+*ZN[X3:6";VF=>ZI2JZIG\?5.E.9
M7,!6T;#C(I^5,*1H[%01.5!;-IK,SC,["D^ON6Q(!H,6.U:-P_>Z_ET*[&,5
M9ENO@V\+#?8C#39N(C>@P?9H:VWO!BK-:6OW<]8^7Q]O?=G(MM96T/Y1*]GO
MK>/]WE\=D$OXWD[O8'?EM(T%::U]2EKGZS"/>^.MW?7DJV#<&B]U+)45,4TX
MBC5"/@8B$R!Z*'F"GI%KKG/,ZJ@ 'AIN5!*T#PRU8)J98!J=<"<3)>*$,!53
MGK)8:F9C3E :=L$9QM32VS5GJA!_;41"V/VZ.7T5!7ZXAY&]TX#PG[4*O<S:
MKIL1.'I/W8[NI=OSXKZ3MP#RSPCDO>J6=R+YW0(&7AU-OT#S]U-KZ J:'[=6
MOEHB&,4)C;U//%@OQN-0#S>FCDM&;4J=!$64OW@@O[N]TM[9#(C]A8/Y*>+X
MX86T1O5"<;6<6T_JS_T[S&]/[3=#QM<4+7D:,_.CV%(5,Z['/L45D1\:PVJ8
MJWFOEY4AO0$\L*Z+^J. 1=XTHW^ZD/=ZE;>P 5VVJQ[G4JD_6MA[_!4GAGG%
M3.Q86&[&* %70YC8I"D2/$FT4W+I+0*'@U$^OY'O7WOM*NL=1F5A_K$4ZMQ=
MB,770[Q\-#A<BE1W^*U;-SXE'9S]S.RG='"V]/J1%0VYWQK:D^N2;7=8E23O
M#\-)#K^V/CG[ZJS4QJLT)D2 /G%.QYI:#[0%A8(ML\B0I;<?5K[L !CZN+VU
MMK>ZN_,JVFRO+M];NSRY#1,3SJH:?),-H3-S#U[[;?U,F6$4^"#*?73)&9$J
MHYV!,R'_ST99/UKMJ (&_OO\:-"_L79(Q3)CY*<6#[]_C\K'7Y*L!IL\\9+D
M70CZ8D'R6ZB2+7-RRWUO+O[ ?9>/CT:G[\##D$S()QVZ09&?!+5\/3Q9J^=P
MTD0![GN5QU7MAUZM-^*OYG8^M77MTA\<O<M:NX<8-#"X\_MG[?=_=;;>P[/O
M87R]SSUHBQX<@<8^/[[AT@]Z,.8ST+R@L?=1^V@=[??6Z?[1X>G!EXW>P1=X
M:ZW3:Y']\ZW/XO2J2[_UZ2N3*)R)J&*B4QU3RF2L<")B05(KL4\3S5F(+0*<
M4(7[VY[]WW-4I[GR_TSR<)/==]799I-I7A^I,L=NSG,S^N:$T<_;G[ZF6AM-
MN(\E52:FG+/ Z#A.G!7,>^=3;9?>)AR 3MB+1[_)ZO.3O/(3L*=.9ZG4:I07
M43[LN"(Z&A59:3-3!6-R_[,Y+B]SKC:7MY=WEJ.FO''Q2&SR @#%S\YH=M7
M5TQ8'*I^=E[]_?L+MC@_.V'7[4/4SI=_7P0ZG\#@/T_X8<7:PI5E\^,## #/
MI;%_K!C$\?E7RE/J;")C@;"**3,J%LZEL=9<*)AT1S1>>BO2%$5?EJ-WQ;@?
MM=1I$:V<N/[H%F9]]909V-^B(?FU:8B^,B)4JIV,)5(NII8 $#/&Q<@AHZ71
M3B.@X<XH ^ AT:TTA><CVBK\NE7LYJ?]7YMD^"O65E/A2*P53<-J+_QFD8UA
MBGDJD++<HZ6WJZ$DWN&M-=\G(-B#0P4-12LTNU5\A"<!6\QGC.#1R$J^^I0I
MD28F1IAZD$3.8YT($:=**@?3[U+F 52$HSKSK+Q)UV>3PX\YT+=[D WF-J[S
M:#1+OE*/$\H3$B..94Q12"!,4AH;Q!#W+$D48DMO.>*WT[[F+^H>_=:P0(BY
M#PJ0V6R@NI$[<V84SHF%RP!V7?GM8/L4,.W=GS(?F/9R7>-__E,0G/Y11D/7
M=8-.WI\LY+^*@ S=49C52!5.@=Q;]V;6/^RW)U16 2>LP$PLU!/]ZC S5D@3
M6XUU3%-D8@$S%CNCO<"$,2(!*:1I<E,Y_?[D^2'A).KNQ\#)<QPX?312L:_6
M2^432F*3D&9#3L#>,1="485-:B18_P31F(%MF1UC<C^!WP$3463##!HL*J7F
M"F>CP:@H1V'5=IA'\$2(DC3)>>0W_7NP,B'A;,4,OZW09F[Y5LKE%).?6;U-
M\')ZSP71A]UCY'YI-2][L/0%[7X5]UH#V\V&W2H_8EV93K3:567YLI<(OC\;
MA:I0TLZXI_/N+SP1DZR9BBO6STPGG!P6Y?WH2R>#*]L7^ODA2R:-7@UZ^-O9
M=8^RN6*V%E.FOAK=6-8Q)KJ2][G$4<WFB=V#XS8\?[#VU_'6^_6D_7XSV3_J
M]+9V]\?[1^NHO;8_/OAR )AJY=;FB7;O4]*&]P!?T?U=@_:/;+;U?I^UC_[*
M6KN?$/SL'O36:>O:5N@]UCK]BD/!>B,!;R44?'A'4*P$3V*N">=2<VJLK/.H
M04:J4U)?1?\%Y@;56&6@BNA$=6_'LY]B1>QGQ>QN+32UO01/* ^-FJ^U_$(8
M[B$,FQ?"T#[\ZE'"M:+!3P2WD;)$Q](B%]/$)#)EG#)&Z[32[^9A3(W1[V5/
MIN\4U8@$G)MGL P3$S^W6=//+1"?+@1B:U6B@W]UD.E][JLO<K1U!![[;HML
M[6[B]E'8'?R)'7SY"_ILT?;:RFGK:)T>P-CVR?;QO\[W3]MKYKRUVP)/?Y.V
M=\U7A<"/9QS'J9/@Y#-E8LF8CKE'6#*IF:<6 -K*SMK*IUL!_LKT1*&BC1M&
M'SZLSK#/7V?@U-\1O>_F6G7!P>^"B]^,_ZYTD44ZQ&/N^WIXQ.7P?A&76?G
M=MYWL[R&<C?W_';AE)O@C_]P7T(3>N+0W<R%NGZ=O5[7)R=YPIR\[S+/9M^&
M9#(7Z7%D.@ZL02_4-\MJJ2TN=\%D9:2B4]?MQL?]_!2&Z50)XF+A1CD*BT:J
MC*SS6;_>)+,]ZKI:#5#$)DK@B@(!?;!\=</NOBNO:\%'JE5POUF(\J>I''2_
MWI]\F?T+D.W_ M5V&J)M5C2;2^3V*.LC\/O*Z5<AK6:2^EB24+#,.!9K[6W,
M@(\9(IAS38-1N F;ILFHD_)I]U+Q<Z%5^OD0KOQ[E 4P 1BBVE)>5%4[RN^
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
MKI$JC,BJRK#5^KIV6RZ6W4#! _0 B@5#6<U'55TU.E'=D8N5#1#K NP/8"+
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
M:S4D=SX7\?!##5*\^ODB=R]MUSIRWV_L[V@ 8OX*EM/$(0[W !,LXYEXU"8
M*/X#EA4Y[9-_V#J:2K4A"]__KYTK4-5OST_^P5&*ZLNPX;M*(,)+A\G:^K=D
MT@J>"W(C27)PMQ2G^UJ\P56<WFOOC;Z05]_1? 2"OW"9U9=_<Y:OF[-S>""+
ME;<,GL\7@'L_\2E'TGJ-^6N=]KN;JTOZF_/NC5*"LV$ ; ?3TJ(A93RZT=3/
M\\ 2S%0&0/F8A#DDR]KHF FK_4^B.V!CHL@SY[S2BF\Q"=%WUR"*<9I.W_[T
MTVPV:R72;=U&=[O,R:VD!%#"$J=D(8^-4/!C'2IZ0ERZR616HA08&SA@MV6
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
MBG%%HZ,=#3 I4RWW)V%V@OA(K8O;6+)OY+5 U7!$G)S4LC?<# Q7R5<],D.
M57>L]JO,%['+%W]FPDYU?6=&.;*NL>M%Y%.K9NRNO3 JQBX&5G!C,SWX(I\-
M4UQ>'%JDVM=H$P1?E"6*@HINT=0=&#L)Q^AR=0,>PJ)"S\8,I%Q7QJD#RV]<
M=6FQ?&&:7A1KCH"OR:?>4GA<N$B'U#PG7CWQ3+>XG-%+%RYZI6UF2VF.Q55*
MM+PLW3MJ$T-"%@0.=M72 5?<2GZ8TO"Q44S$ (_&L8\BB,% :O_BMG0 U)R)
M<$1WI9B H)D1J8E#*4/5(GJ.0F 9WU:TJH0;-E'";F=/.*Q,V7.$O2DI509?
M76BMK1K4E<;')?*V<-_2C)[J=!DE%UO6S8H]$-DP]17JD!HB=]]X,]8.BIZ*
M)1ZOIJB;Y&N1SC6<LV6O[F%II^8,K?RNT]C8I92=#W98(DZP*87DR6I%ZSF6
M*R#Y:& BBZ&9UGS4:-/RB SN!I8WFR3511\EUYPX@:&DR(# !?A\8%/$M@"Q
M7A07$Z27'07>EY\9:5(#SP],\)4M>)Z0X&,8$RA[KAJ!<0 !B2F*YYIIN?<P
M+0-N>J)C3@AZ?N$1<0QS"!/3QD*S\14,0PG813FE&S1IIY4R46RK.M"RI/7*
M4.F/U#MVJ+737.!J-2!".EO4 ZC%8^L&Z!#'E>,[WL?9+<A5L(FII0ZKXU-J
MMNKEAM4=J&+$S(@YJ2$<$]A/REVNRBV2D9LPY](*05FWSV&AIJOE\R;@)OJ)
M;N5,2G*N?4?JPMEE,4U.P/+FU4O4EM5 B"SOMPJ7!2,OV(12FQK1-..^DV0R
M%IHUH!%7UC,(--,O.C.7[C>9/\I\H#[QTE-L8.)[)]B*YYA$[*6B'!]X5FZ^
M*S:+HD^F>ERS]9_,N^5NBY$>1Z+\Q(CNPF+$(<[AK4_=]$ M3;5HC3P$/8F>
M1!8_Y?9Z0Z&F7<!/LHG6N8BNL.6:0NDJNYJ-D"C#X2XE3DQ70"P,[52R\=Y5
M#?FN(9"IX0(@865IHV*(?5GO74ZU $>_+I-]D&G*3C2@<((V"*Y\/IQB9*KM
MLIZ;E9I7+Q_?LLSUY8ID3,W,DY)Y#GR*QKBCFG*+G9/5[:<]J:&%.3[R/HFE
M$VL>8'915$V,>9?%.R9@?&M-S31%B2.01V^)WA9B2(-&U]#47&4EK![):5 ?
MP9@4*S B$IGDQ\;VM#D1UK-I^KU2H4032(1RIAP4]*UAKU-#2E"99CI;03<R
MY'E=?JH<K]Q(W2.2HAYD0[CBG,6@.G"WK+]J0C";T*MAA#0! 'N :QE)_J<I
M$K.G,@>,ELSE 9B&A]?7]PPHA$3:%&@D+7D.!0(#F'1:7&.%9!HIIK:GT;L6
M#,H3&]6+R*==>E6^IO'._-SPWCSO0L7:"!;FZ7+AB"8?34PS[SY0>JK9) [9
ME)["Z4@H_BK7.@UKQ,@$Z3Y3CUTW A'Y7QZ_9>Q>M1V%57]P6L FX7 ;#CUK
M>DFNNL%.NW;-)&N3[]#D7M1?';P 1J?:5!83-PJGBPQ!R<+&\#S2@1(*E&#
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
M&P+;9QYY/>+B!;: R?8,?/B'1V\9H]F8&..%#*V:RA*XR'39S<V3N!%VW/*
M.EP:%;/,O95VCINB\_(,:4I30X^*44F_+?,FEFVR<-PZ-L F%.$V$"[#BG!!
MAU$XYS*Q4O&LF9Z>A7I%':I?3#E?J-6PN?\HD+W(ZVV-]'O3G1_%J@NV[OJ;
M>X9U82]5+,R+R18'6YY6FVE0T60"T+E)(_=;'87%;N,:N3^<PELCW7P$(98@
MQ#BJK:K9#QQ\#^<J$4085GQO"Z_BJ.IU,YL3HT6@'2E4"11)GA1'8HGU_2A.
M_D?U*]?E//Y(M5;P$^XFZBN++:^\5;T=%!9'FA]3RBO\6L5')EREC+./QB)6
M/M<D"O)6N_S[\@L1Y-\Q^]>CV <61XV*K>J<;)S)H[LT/\BB5@R444X@%MTE
MH7Q/LWTL$L['W42S$'NVO!BCJ^-M_C4C3>X?*!LO%3!ILGHIPWH49.0QS\=:
MY\._N(Z.$*\?TC0>B#G7KZ54J%V,B5$M$(LZM5PL8L-[/U39)J521\-"9+&J
ME'\*@K%,G$>9SJ81J)\\A-=#8C-&-^%B=.<RW [!=D?=AQ*QX + M:AE0^O3
M\U;[QYU.]U:]DZ,LQ6ZD'JOSAHC3+<55]PWK[S@^?@X;_0='?8$.BSGNI3N#
MR25C''8-=H$_%=1T>@FNJ(I2=S!?CLTU;BKLGWM&8MYC2MW@F%F2(Y[/,@:F
MCN-?HE16![CI@#*%O-2!\O)9U73[CH]@;D2_BC+R4LYW0]NG\,_0/2K*1HH'
MD,G328VM):H>A"1':,R!0 J.J<V&,0V)A$PZ-N<X$#<BO.C^VBHV9XRQR%D4
MS:]<AT61_)I0?LY0&E<KS\8OG>"8].E?J7(8L?^%@YG8/O!1L;3.*;GE]]GY
MLJ%HOK#N_"C(2;TR/89Z3V%MB0SO_#C2L6-=_$SS%XHP<ME/4>HW*\%*SY/*
M1M1J.:=ZU*@\7Z>')37-&-RYL/I<N !REX8QL].B*;=&DQTX2H9^(-1RQ]B#
M6@1FK4'N32BF6!HCL 6WKDDQDVF1+,RA0D8F@\Z>6$$JE/Z@N-\(Q8/R X6>
MV6B*^E/JB0SPL!<01RWWC\2-1%1WID95PD]$4.0.Z\.5_&R4J##/I0'-WUI)
MO-QP<AG=DB4C &3YQ:E!IDZGT^K5CV3+%85"=PJ=H]<+1X[YI%%BVT[;N@C$
M4$R$36,E1U&FW53L&!Z+_XK8P_E60*34N+UH%YA$/DL!/NN,DNDJ<UF,/GZ&
M<3=%JU7+T5S*4\R+BWAX.$69HG$6/=X-]!C[\81'F\6J04;1^H%I&7XQ48+<
M5'I4RP@UK<.S0.&CJD9N <WEPJDLCP!!M03ONAK9H=]I<L^9R -]WL+$#9L4
M.1IW(RB#/\[0<ZI2A_1 '(]8,.\":V-+1V>%"U.6S+>21QQ?G<_[4L/*%$H!
MQ]CN1'N0KTI+?BS*9+2Z9ZZMH)&WAP8V)2R:;'(;P:E*8^^IH,&C3AP+'3^*
M[BCKEK"]P)T^RFR+;I-MT61;K)5M44=/UN=5C9:-IO::5PWGI<:VXCLK"QO
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
MXL=MB_>;/J:U)NS&%G^4+?Y(E_J1VN*_RG0\C'WO5CY.@!^M'ME8X8T5_D*
MZ]JGC15>8\)NZL?WVY[]*#W?A4^MOXFT,6<;<[;NTO"XS=G3+1+$&G.V_M+P
M&0#6]!C; G^_H7?W'S(($MOZ:^RG?C*V+J,@FPRWG,5\M'IA8R(V)N(+ <[I
M-#W&:DW93:1V8Y!=9+=9DC9AVJT%>>R'KE3VK&W=B.2;2-VQG(G:*&C[08B-
M<=L8MR]FW#8US'4F["96N[D_P$TCE6[5:T*U6P#PB_2L]U+&3:"VL<+K+KV/
MVPH_M9W&"*\Q83=&^,8@>VAP5=T4H!I*[UL_%(WYW9C?>R' C]W\;B9/UIFP
M&_-[8Y"9';T'C?V]3<482>X(ZY8?+<2/5H]LK/#&"G^I6'A["RG>F.'[(,6/
M%F0?Q?P)1G(<J0G^NQ^&_E3>VM9'$?II-&R2NQL#O*ZR^[@-\*96N=Z$W1C@
MFYN/9L.1)1'PGU(Q#.3/:N0C_*$W:!SK/UF2^J,YG]0//3CE6^>< ,C+#>.?
M?B[/CC064O Z0<'\MGM6AMBRI4^,M5\07!T$UVOG#=__Q3^O0R"3,)0N#BRT
M9GXZMM*QM!(12"L:6<+R_ 0>2/TPDYXUS!)8/$EL:R:ML;B3EKB-)7R11E:
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
MR=P(+N-EO'D6L" [A*=/G!\4OR([@_Q+* I<EI+H?(P%+$Z/P%_#!.4AO$3
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
MQ\]:UB\ZZY=:T?2,EQFIP<01S:.76C%5B#Q E9EL-(2>\M$I("I?G@*7*,#
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
MVR5NO<J! 63GYDF1MF[<&+;T6QQYF9LF-B($4[VH[$7$,=4%WXD@D[HLF)/
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
MY9^+NU?LRS/8X%:^X@G=Z=3)B#WF_&9_@U=RF0VU2C'ZJ_RT.*/*]\['H_'
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
MC-2/:WCO4@QDI?!DI^=!HSM4/VJ%?7NI;]><IFMG)NLBF/%PA #*/0XA*!-
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
MT%18C'(EO-X'CG+>QG3!-;V/'OFX5!65D:C136EEW91[-.44S74GA8%<75?
M,Q<JDGK'+??CS/6&;OB0WNIWW5U6>8^F'!E':+-!Z^# =;OU5? LR>T:BOI+
MV;PJ1)- P#S!B#(0,3D*;H@DH:>20000AQ100O*0''4.286%LQLO.&MS_N#\
M1PHK-E=[EXG?D_8^3'NGYT@8RS11W :Z< L(A01(A"#(C-9,4.F5FVV\$+2-
MR:)X'-8QCK@>@..-ZWGDV8T%TLJ>=GJ=X6@0#W L H,\B_Z.2XT\%N+:ZMFM
M&6$ELW8?L[93!R4ZRW5F) 68L3SP4R.@<J, S'B&J=2:.^7-FFRC[,&YSM2N
MM;GJO-2@8E+GQ:KS%*5DWH<@C$. +0\^AL! D)!CD((1Z@)*@8& !K4E66U_
MD[E@2G4 QP_6_=H$+.N;3VW 2XL\8=8<&'@U_OB(S(1/? -9)AZ<R*W<,89I
MRYAKR]B=89P10CK%(! 9\UM&EODM@S$..(':_X"P"@0)H=Q-B@=GI.=2DC6*
M6#U7K5\F;$Q:_V"MGP)%R[FBQ@@@<O\/H2@'VDO,&P&/$ 5D6.K8=%>TT9IH
M_4(2T@O,_]W^MJO.4,XYPN>-(*\O89PBR,XUS HI]]$(E#CEYT\[QEP[QFSW
MXTQ :B4$# J_8]A, 4F=!CQC#G&5&\AL. W>IO1J([N4OGPR*KP2R)=4^/XJ
M7&O7I8CA$N%0B&@!D3 '0N ,.*@4Y!)#:%ELL<<>'!M<? JS,<"NT?=H"DAK
M6*7A3J!-<<-1%>A[ECAMG@Y*"P!JLZ:\DD!*\MS'C,]T-_/FF4(E+1",AA[V
M& *)=0X0<5GN=UQG,-UXP:ZI)4]]4I^$<BX @B7E7*ARUEJ <$$-4APH*$+7
M[TP#P0D!BA#M,,U%!K573GBUFN+)-D2]C $:I7>QG5\9O6FW>NY!)U'7T.ZL
M$A/$N=_K]_JS;EZR0O>Q0C-MQRQU4./, 9E1"(@S'&C&<^"TLUI1J7*,-EX(
ML=H&J*FFZ^E$:I(J+U25ZX7G6C)-!&#22 \HC/)H7VE@%4,4$DP]WMAXD;51
MMBA&O<8$;19X+'-AQ*W-&F13ROM7%NZY/BU7\I]KY^W7I,G]2/U(9?U-2M!-
M@_H5 V.G-_936T;]^[WAWU& Q?<.@_AV.[W^H#.ZJ!S6K9Z=O4O1,&?7C4[Z
M_I/O_BN1%#]M0/-L0%^WZE@R,\8R;AC(" PGGPP"RJL"\+)WBI$<9US$Q-_B
M>!L3G&R@:5@FG$RFH<&F88I-,;)"$1&X$:D&)$,,* 8Q8'YK( QC9C(5$HJ,
M+XK79!U)6QL'FF[*D54PZ5EGR1H-EKRE*UWJOUW/)5:F>:W7#"$#S[&"C@L@
M!>0>V' )-",($!@2:0)1%X -]=:K22>Z4SIM[7%-TN(':W$MX08Y)88R0#0,
M#3Z5\EI,+6#*X$R9C.99<$_:I%%DS4TK:GJ\^-A*!]D4J+<J^HOKPV-[;O3+
M>O4'[P>-ZV%P]T[8U[WBD]GJE@E8_2)+5;OWW.!F#FA":W.88P),EBN_RPD'
M5,9SP#7/,Y8;EF.[\2*C[>SA%!W-PZG)%CU16[1,V)ULT8-LT11L0PQSP24)
MYT1#=9NW2@K1#$B",R,DRTBH;N-MA!K83*&)8!O[5[+]<>A"W&"T?==1-@5N
M-RP=_;<:=DR5AIYVK^[G?I).3_MA/'WS+6'QI[W_O7.#@R#WQ6)R='FO>Z4&
M/3];P^IQ<?%-]CR8]KP[['DS!U^UYM+C;P2DQ3 P?RH@'!/ 0Q::,^Z8%X['
MWYML43P)"7TGZ[,LZ_- %)ZLS^-8GQKB=KE%FF+ *<X!"?SAV@D+!*7<."PQ
M# 2=<%,DP)T ]\H MVP.V-[N=,<C9Q/<3AO>*N!VN?S2EC?7EC=SOAES0BSG
M#$!GC0?<%@$-509RG7&'#24:J0BXGV!91K(_3]S^/#;@3O;GGO:G7E$BI9!.
M H.4MS_6>E^?LPQHA*GQXB)"H@"Y.6^0_4F0.T'N54'N3_$7C[F5?PEU[ K
M/6SUQZ/A2/7B:S^@L=]=*QE3AT<O$-&<@O(B[7%^^^)(A_+JV*&8GQ56[E3J
MO%4(;&]\JMU@/X_P8K@_%=ML;"]ET^\ -'[.G*R3CEM#<@JLAQR (&: <-H
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
MWWY.[!LA&6=02Z $"GTSK 0ZPPQ @G X]L]M*%62;0@?S+N6;%NR;>MMVXS
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
MV88$MSE_,%/?O*JR1IF[9Z/^5Y',_70_-1!9LM9/X8K@BF3"XQ.+./9.HL5
M$>P ]U E,Y09P4*<N^WA9]+XI/'7Q(NL<XHJ0K64!!&IJ=,:4Z<$,C#X+DGC
M&Z#Q>]-]WD+)'#<:0".\@R(P! KYS=Y; N^R2"0HC.6&;<@7U3,HJ?R34GD"
MF9:A-R:UA&222Y$C0C3,M( .8IE4OA$J/]WDH>302N85/5?&0WM$@22, HZX
M1CF%D&NY\4*P-I$LJ?RS4?EY0I0YM=1FC$BB,V)RH8E1&&NF%62<\U]L\Y-#
M!4GYEZ?\^]/]7O$,YIP@()! @%CMM_I,(I!;DSFA.,JLV'A!VYQ=]>GG/F"0
MU/YIJ3W*I%54,B1I3AQT0A*IL,B9@LJC>WT'M4^ZO6COO4CP>OW>^L*XPRK+
M"'!,24"XH1[,:PZD<0P3SB73VH/YI-C/0;'GT.O,,&B(M/Y&B@B5*99A3H7+
M(4<J=UF"\,W0]-V)IN>Y7SP9I7X'#]4<2CH@I>0 2LHY,H)P8;VF0^^WP[4)
MSI>YQVH@U6JF4:4776=PAWO<^,(+N7L:81IA&F%#1[@D-J2BV&$-J) 6TI!\
M?8\RIA.G24Q)3$E,STI,\Y2L0LISDCOF_0ZBL1"6:6*Y=$88DL/(-H-@6;+J
M?<G4B'4U3N1N/0^$C!$9TP+DEC) ,JF!$-P JW.JC+$6A=K4C+:S##?HK'92
MWF1CDYB2F!JZ%2+%F+*YLU B@D0N0F8-9@Y#;:T6,&V%3=D*Z_%4Q@R70A%
MG I]*XP$RJ$,& -EGCMC#68-W N7Q%NR-F&*Y;0D7]]C:.FT8!)3$E,24Q)3
M$E,24Q+3(Y>5<)X):YS.LHPPEVLAL""Y,(YPE6-Y!U<H]19>%W_J_4PE&J$Y
MY=9P0)V7+N'A!#R3&G FA,XU5WYM;+S@\,''R)+^-U?_%Q *2?J_3OH_C:<(
M1'),A 60<*__A%H@4>9 9H@DA" ME6V:_J>:CT?O*[Z^$> 4J$]B2F): 8A@
MF<K\;H&40AFQ"FOKI,RX%-S_D2NTR'Q*ZJK9*$CQ<>:@NL:,49D#@[$%A!H-
MA)(0Y%81QR *9UHW7F1M019U3CV9@V2UDYB2F)*8DIC6/I"2,-"Z8J!Z6,50
MCA#BH2[%<0^"9 8TS?Q/2!KMT9%@UC8/!*4JE<?I*_X$@\C74HA2Z6 F%#>*
M:Y)3) S4F?2_(4&<<?06\Y?ZBJ_<BAW5J45I;@DC&@(CI0;$N_) <JN!9@AS
M3AD4 F^\D+Q-Z(-[%*?T4%,T^RJJ>:!:I\;B2]+<Z8D1@G-&)(: *6,!@3GQ
MFBL(4#QC#AH!G:9><T72VC73VGE(@!80D$V=Q9>HO[48*J?0"44,X")C@ @F
M02![ 21#N2-,>E/L]5=<K7!/#6 :J[JI;"Z)*8DIB>E9B6F516@)I3R*EU&/
M<EI!%.,,6&0((-II($7N@/""LQ CRC,1#N,UR,U(M6/+[!R^ODF?.3N'+S7R
MF3J'+\J<F7JX4RF&(Z^&TO\_>V_>%#>2]0M_E0KN<V.Z(TA:4J:DS)[G)8(V
M=H\G#'C![<#_$+F"<%%55ZHRAD__GI-:2K4 +K.5C29Z,-0BI3+/OOR.B@AC
M24 XC31Q-C:@D&)&8W2Z@LV0+\*MKXS,VN5OU]M4[(ZI.Z;NF+IC^DF/::5
ML8TM5T(DSC@F)1.:6642X^(T5I2Q^ZQ:Z>;8/H 1TQH;P0TF>IPB21A9PH!Z
MB0R$),Q&@CD=,!$F&]MT,UJ2LNULF+5EYT[J_A3'M-*,CD>L%>RD[D.XCFU8
MJB!@#EQ$0IE WU$ZHAB(W408GL8I-U2LE]B]IU*_7VM\>!3\T/CP6>3R<I__
MI+ Y9CA1?=N,7G@V@TN6A\AL:B(=1[&AEO$@EMH$/$P$M:D*8^-G$MTU,M;-
M%[\/T7;2CHJ9)$I G"DBP8XD3+*$*!M00F42,.,H%5KY^>))N!E0<4^A_OOC
MI2?.[SVQT%B6FWA2F?$_3T<)*U# 6DG3)069/R1*NS%0CRQ$I_68B8Q,K*4A
MJ;(.A&@*YF%(8R)D(*T34EB'E=2;$;^ODLQ.@'8"M!.@UP*>\90&291R:4+&
M B5HS,'7%D&H;>B2L!.@ZR! 6P6Q-.)ID%A-K* <<[.." 6_A2J.N:(I#<-@
M8SL4FYS=>8I>)T$["=I)T%LD*.-,2L.TBF+-$FN%"9,T,#$W,@69JCL)NA82
M=&J"6DVEY%H0E\0184FLB4R,(89&U-%()<)W) ?A9A)T7GPG0CL1^N 9H%1&
MB@=:AE2 Q(P#*0,7:N-8%(8L3,7U,K3IR^J$Z>,)TU:67836*@?V9VHT"-.8
M2B(L%R0. YOB>&Y&I0^*+JE]7KE%JY.BG11]9E)T!2$*OCM5:9*(E'.6VE1)
M)QQ/$QKI,*0LN%Z(=@+RO@.>+5QQ&44!5S$C*>4!8:$21#C)0$*"M9D$-$@3
M<-@3T9F:G9#LA.1#"TGN%$LD!X?=I"S00E 9)5'J0%[J@,>=M[XF\G-:4$0C
MH](H3(A+ QQV%R5$*$E)H 0X\%3 B2**:A1MLBCZ962HKTKZPZ/[U_UFK1ZZ
MUK6T!>K.*\;;_E^5_[$]VZ9V7>M=R&?E'6+H9>YRMEP)/_3X3!UY_S'\O3R\
MQ9_([VXX' ^&8_M3,E3?_N?]Y>=/9J0BEASLOJ2?#U\&1U=P_>ACB(RQ'[W\
MMG<(__[][F+OTT>V?_CZ$M;H]L]V@OVKO6^PKG#OZN/5_LEQ()7C-.6$*@GV
MA>$1X3&8&QB!U%8%(A0Q2J]RN]X/\0Q/Q^/1GW_\<7%QL?5-Y?VM87[R1Q0$
M](\<WOZC_NS&]N&I[2%>HAQ<]J09CL;6],;PV@Q!P %KDGTCIYD!HOGS^9[%
MQ3'C<42I#$F22 '>L(.S,/ C-8*ETH":"=S&]LZ'%[W]X19GT6;OC94%\,QO
M^!J\4+O$/=!B_Y6#B<PO>[X@+Q2]20&\Z[?_?&@RE\%9Y':<#XN1!5GWU?;D
M:)0/I3[=ZGVP%NX S!%&/5+?PX^7G.0XD 14VUAF_6++R\OZO!](<-PBE'Y0
MEG5?Z[[VLWSML54GLC\R=-$;#T%^#[QY(E%XO\H&<J SV>]]&,,+'C/WVL>I
MKAGSK1AN.QH6'A+WS]SB:**O]M\7F1F?UB9XZWN5V11,OR(5+&$ROOXKZ[)S
M-.XM;,?U1]_^B0_C31$)/H65@0XU%<P$L;2""Q$%"0U4;!)UG"8;]9=.\ZF$
M/;%$Y59^(=+!\_\I^Q?RLMCX8V:;SK,!F3V5^0V]=MN<>[!M*R4_>$/#W*,J
M_PD&M<WQ4[ FN39KZ9WFZ +^G^\X(;!\T/+N#1VRS[CD$KG(^+>1QI-2>+J4
MPM_(BP*,B[?YT$STN-CLO1[HK362:,M7/2/$IJ++'Y L3GNO^L.+ZP79NCS%
M;[O#?E_FA<<4.1U.X%JF^/W:99_+_ 08'IW,>-;D:I[".XA3N>N=4HTW&17V
MS_J7?YNL&/7EY9_9P*_)?^G?U=4K81TOZ4O!^Y5O3\7,5E"*FJIAIKIS]?:6
M?VO.R2[?2X.M*&37OAULA=>^=]-EPPC-Z!^Z[,WO)<&/??/6Q=+ONNPM34FW
M-A6*A8\NB7"65#1_[.?@QO7M$T7RCJS,>R]!9)N9CJ29^,U=]Z85DEXABK/F
M&W=CR]:*3_S<=BX4J]#7?6'_/^E#'XPLVD>#DQ[&2;^"E6Z+[R&?6P*F=Z>K
M'T8-?)!%/A)&6A/ZO2[D$D5;C07P]$AI^W8,%@Q.L5T.B';G=O:?./6V[!%_
MF>398S;J Y&5DY+?#(OUP:;<SZH8\_G+JZ.SO<N]\U?9_N$)?.==>'3XFNW]
M_9$=7?US?A3M!7N?WO?W#]L)M#UZ<'@2[WUZ&>Q=[5SL[[Z+/N^^.MW;-7"-
M?[[L87PY>A=@BFP^@;9WI7$]WXX.WUWM[>X$^[N?O\!U+O:CUR&L[0+6?/5Y
M]_WYT=5GUW1;?0@NCIWBU*2Q)JG3*6%::"*QAY7'6L4V"422I A,N1F&BQC:
M/SW(1B>)?E%)9%G"C0DCDSAPJ:02QD:&N4 ;Z6Q$#4JB4%22*!2=)'HJ2735
M2** !HZG@A$>HB3BE!$9Q2$1C(::BR1D@=K83C>CZ,Y]2_>/#C(7$@\C+V:>
MP(9=ZVMTYO(RL=8:3XCYF-R")--9W_8&C1V-K^-?&F.9HWSX-<,(B+KL#9?X
M:7_> D-\'Z!43WF-1_*_;Z4B2K?2-2*C73L"TLE\5J,G!Z8GSX?P0%?^A6XD
MW_IX+NV#@M_[%G_9&9B=UGEU9L0*9L1^UG)H6, -(GV0 !&I691P/X4/')J4
M<RTCR34X-,EF&MQ7^_,:E41W#/T4#D#'T/?/T%._(!;,N=2!(T"5 H;6\%ML
M'=$Z2@U0LJ%*;VS'FUS<.4#Q\TW/^-F,%%_[3OR<;=B6Z:#M9SDY8TWM$X\'
M^-?\*/1.@*TBP-HA5F- ]U#-B P0:-JPF"CA&*$!F",J38+0)3CAG*5W;O%:
MOPAKQ\)/89%T+'P?+#RU05PBJ0B%)JG2P,(B38ADQA+!; RGRDTHY,8VVPSN
M/MY[_9"+?S4;9-<ZF^?6-+$U^<T6SS) \L@@[+,RZO5 (]:ZW;7EOZ\']<&4
MV91#/)9.9*T@L@Y>M*P.F>)T$IH0YV=TV0!$EDU"0L,H<6G M0RP+3))N\G(
M/P_#/JZYL3IV3L?3#\#34S.$)4(K&5%B/3(93Q7X%!CJC+ED5#@72>#I:#-,
M[@LL8HU"(?[>E+5,B15F*#PIU_X]')J+K-_O9><CF>68Z?NAZ0G/PDUZS$A'
M?3"OFW/I2CA6E4\?&IN#POKIL0Z$$0K%D] <?B0!41CW"#DH(:82%3J+T0X1
MWAG NXMVK"\;WW.TX\KF0R.+TXZ#'X*#KZ8<_#(\CJD '@66=50!!W.C,>&2
MD$"+D )#FYB[9L[:&O%P5XKU$Y9BA>%6M$:QH1>G<G!B?0-FJ[2J*.RX\#4U
M_4RJK._+K#9]1=;0]6"/K?:_R6I47$\A%H>%KW7%6(\48URSDCZMX9F!9G*K
M;?85^VF?98#Q<>W^^XA7U"?WOCFXSIA8I:*[ ;;TZ+^I3I-4!IJPA!HP)51*
MN&2<Q,(IY4*F>(1!R,TTN2]DMBX6N8[)@\?,?78\_1 \/1V/H"(7Q#$S1"7P
M@UF#Y0Q12H* <AXP%29<(T]3'JQ':F%=3-WU,E%>#[[""H9Y=J?<Y[.(9:R)
M:=(ZL4Y^K22_7K=M$A4G@;4Q)Y*%#OO,) &%%!,:IE1JG2J%M1S1)I#)&@4W
MN@#EKV63=,Q\!V:^;#D84<I4Q(EQF')P,B+<AHHX)G2(LV%\;66T28/%;,//
M/$W^%S-&]K)"VWY?#NQPT@Z:%)N]46Y',C,]^PWK&&T9AAMZD-HR+O<L RN/
M7+EU!T'WMCR_N@[D97F,.P-S@&>XXX^PDX K2<"]&7.&<Y72R!'PR2AA:0H2
M4"::6"EEHI0S(HE0 O(E T2Z2J]?@L&?UI+I&/PA&'QJXM#0\5"*A CCB[XL
M>"[4,"(-EQ&35K,DW-BFP. _1[RE!AN%==J;9<)C?;(+$-V8PQK)2X\B.S6\
M6EG0+G:TSL97?89ORR/$GF2M\XDU;Z8GV,GFE63SN[;QY7002YX&)$H3AJ4R
M >$"?D1)J$*F Z6MP=[DE'?%;C\;DS^R!7:?R>N.W>^3W:>F&$L"XU1H"0VM
M)<PR013")L:QDD8;EMK8H2D6T;N88EVTZ8$YVSLFSS)L]$1)K]ODEC^0!G+Z
MA1QE8]G?M^-.5JTDJSZV39-8Z$2$7! =11),D] 0I5Q"(D-M*D3 (YML;*=T
MG4!3NM#0^E7A=TS\Z$P\-3@L=OO%#&P-'B2$15%*.#5 PR8V22PD4Y1N;"=+
MFGA_^G:_7PUU8/][X3OO'E&YVUSKGUK@/3("/<Z6>EN=YU^7'POL<VY$X$YS
MI)T(7$D$'LV$6*P)+9<)":EVA,56$6F-(\K$7() 5"F.=Z;19AS=5XSEP8<W
M/T$ YAG+A$?&@N]DP@/)A*E9%,:Q3EF8DC2(0TR)Q43J@!++HI #+0N=QAO;
M8C,4R<\B$M:M>;$;V/2<VAZQ&K%8S0[M&A=_Q=#HVTFN3_TT^*%#3P7TUOAR
MLS?JR\'8)X#M_YMDHQD$D^<4/UW7LKNW\M+/CS@<[I0MR&^KHWN+![<S,"_K
M8^O,CI7,CB]M5X3;,*")<T2:5!*FK"!<2DV"1 <I'*5PD<3.IX1WH&J_*%,_
MIB_1,?7#,?74EQ"1Y$$<22*I"'!>1 J_I8:D.C$LIEHSEV+];+ DO+".Y77/
MM%KMKPIQH\3@*#(\GP:AH\'EP #LLZQ8^VD,E[\:Y)2_\P[):47)=K;3-E<L
M9499'I)44@?FBE"$A](00V4D6,I8)=GHDD;')ZE6Z>K2UCOR>1T(6\?$]\W$
M+?,D85*FE)$@9C%A0>B(" ).(N&$C41D!95K#,;VY.&5=<T"3PH/0 __K1QY
M^PXO[%?+]CRR^;)Z+>XU>9\FKMKE?7Y0&,[ 206ID&#"I(2E$?R0AA$%>HVD
M(HH9MRD/183UM^(^ C!KDP6^Q^C,<Y8+3U*CW\F%AY,+4R-)IM(&&OP;%T41
M"(?8$9ZHB"1AR ,G4JX3?6\QG)\C%7R/Z;.'2P4_Z2+7Q4)=LU3PJVP@!_K>
M4L$=%O+/&E%%5V54>?8]4*VY_3KL?T7"P,_Z!+'.K<GND@G^>:,P:^^1@,D!
M)&^*5_GP_+VM#_+ O<'#.W O_-%U1L=*1L=,[Z^4)A;<&D)9"$:'X9R(V#D2
M10RL1R-B%GL<N2A='#3>A5=_"<9^$I>B8^P'8>QVTXU6H6 AH:D6X$UH3E2B
M#9%&T3#$)AS'-[;Y9APO@E9W7;YK8[_X&;@()C>J:MI,[]3V?=!UC"UKD_RR
MJV%;PU3PJV'^OCDSD&?#\_/AP,^-[X3:2D)MIATX#4&0A8DBSL)AL31-B: :
M_E2!,29*)36)ARY8,L&XJUW[)9CY*6K7.F:^/V:>6BAQZJS35I" "7 ]0LZ(
MC%Q"!%?.J#@2(HUP''D<K4DA:A=A65IL7S()1E)<$W5SM@-5>V2SY+:ZE@/7
M!$5?#(L.S7)%T373SAN:P*8VC0D784"82 T140R^%IQCHL,TE2I9QWJ6+GBR
MAN9(QZX/PZZM3EL=A,Y22P0X"> V2$Z$MHZ$+HU#;@0/([VQ':>+*$)=)&2]
M[8P^HO;T1GD&?XYDOPN%/+S-,2NN2B%EW^ YO*V/H99AG<Q:26;IF;KWD E.
M*=H4 2/,:D5DP$.B(AN+0-(TL9B8B=?$-^H"'6MO672L>J^L.C4O.#.<*AH3
MIYP#5G4!D9HFA"G.!:7*A0CD<;<,:A?&>&CSHDI(]EP^/(>;#_67WG#DF=1^
ML[G.BBZB\>C613M+[..M!_Y$BI?5B9A.;*TDMD[:%H:1@4MH%!-K!1:C!Y3P
MT'&BP?307(J06;NQ'<9=_.+7Y=C[#U]T''O?'-O*F#@A=1H:PI7@B")(B10&
MV):&G+%8VX#3C>V[@R'_@K&,=>^@<ZL7+-^E4^9G%&MK7ZQZ39M,$\?MVF1^
M3 A>S0 "1$Z;F"I&TB2)"$N4 6\K3DC *.?*&JJD\]-JEN!)WU^;S,\:-'FV
M$F&=&N<ZB7 /$F%J%D6!Y"#3-4EC9D BI E!<XAH$SCF;)BF.#XYO*?A@@\K
M$GZ:MKGU[YGK&N96$*4OG;/:)]?L-WTJ!R>VE\NQ[96_^]8I;Z\B>J;_!2$T
MOX+$&CS3V=5/&18K#^O O:R.ZCV<U,$ -<W.P. _+Z>'TRF6E13+ZYGFJ-0(
MSJTE8202PK1)B P$G!*XWTPXQEVJ$+5_4:MTTX=^&>Z]]Q!9Q[T/R;UM3$R'
MD D1"6,&W(OCY(65FACJ,"L')F-J,%IV9W3]^\_-K8WYM];7Z$RY:V#PRV%F
MO=],-=;L=XPP7FN^^1=S6XSS3(_O#B_Z+)3"8[:4H4J84POOF].JU,;L"ZU/
MOH6M&)K%.7>Z/\'C:>N@4B]U&F<EC3/33*\CE4IK V*$P/8T%A(>ARF)*0U=
MK$(<IKVQ'='-0"SVIW4FXWI+A[4/-G9R8KWEQ-0R=93'$8\2$EFT3 T/B$CB
MF,C$)D9S&<D0Y$2R2?FB;?JL2\;6S-)"'MK\+GNJ)\<]94^RP0!3O$/7N[3R
M+L.[GT5Q2JB30#-AX$*2<1G*)*1IS*T+T@CD:'C\^LX=OG>2F9T(7$D$SG3R
M)RREFIJ8"#",$.R0$A4FE.B(,V8$%W&(,X$W(W'GJ<!=_=GZLK@V!MRH*)22
M.Q8RR1.N9<P$MY%6@8H\B_..Q7\>%I]:.8DS<:AB2[A(8\(288F4)B#:LI@'
ME$5A "P>1IL)[RK6?C%;Q\++-UHY#XOQ?..&/\7N_<^#X?.N0-YKK@NX4RR1
M7!IF4A9H(:B,DBAUJ4UUP&.-NN I0VF=+EA)%\P )M!(QE(EC@1&"((H"43%
MC!&A0VT-A;..L45*;%*QV"7U8Y&QGP7YOI.$G23L'-]?7!*VI[[;!%R=D 0!
MUI2$-B8JY0&A*G#:QHEUU-V3X_O$4/_Q#4GK57+"T^536* 93E3?_@AR_\/>
M\['=AJ?R 6ZN /R!F/0OJK9^3<WT2#;Z8B'4SOB%S/-+V-%_9']B.PVTD@::
MZ?O50@DEHY#8!'XP*2(B8NG %@]$ .8&#1!$->)@B]\Y+K-^6>I.-/VBHNF1
MC.9.--V[:)H:Q\Q%H#\T)2)A"D03!ZGDTI0$B4AIK%(X58Z]?4S<&97@)\Z.
M/P4COK^F/K#+:-V;A30K:Q:\\4[JW*/4^=(VB!2/19QJ0Z)8@=0QJ2 \"! 2
M)009$:@X$"!UA%@<N]=EHG\9OOUQ\Z'CVT?EVY:U$%OI5)H0%?"$L(0!WZK0
M$0;F040EM5J[C6T>+ ZXZ;++ZP6^=C@<R[XW++XOQ=SEE+M,RCK%J[I,RF.(
M__W=G2ZGW.64.TFXQN&Q3A(^FB1\CCGE]</!63$)O6:+7-D=4<ZRGRQT^6$R
M&O4MHIR#CV&R0O>'Q22W?O0W^AJN/[SH98-2S %+7!O;7&%??N@4'_H:]Q2G
M+DT"-O4?U_3<$6,3)%UYQM.)(9E463\;7X)/V9?H4(Z'/:E!$179C:?_:T;(
MUG6.ZGYY< ?Y6YF/JS]VIJ?D8V<X+;H\S,P6.T4Q.;<F[.R(E>R(O<:CVC_3
MWP[>'0L-+C*GX$;%5A,6NXBH,&;P6P ^=&HCJ0+$/-I,UF5<4A<*7S_$H^\9
M3-BQ^*.Q^&7#XI=[%\=""I<8R8F43."4$F!V[-.BG,:A8C*E(EC'Z85=[/Q&
M*/&1!&L?& ]L63T\M[VQ_'8?&.*_MJQ[3)OFM3^70SR6MW!6<'"=)/M!8P6S
M?W!FL5.2P.%(PH(H(CR"WZP(:,R$X"'S.. TO:^@QQH%>#L&?C!XQHY+[\W>
M "X-4A/0,(F(B65"6$3]D*&$)$QJI6TJJ 1;0[!UXM%U0;M9?SMC;#$QW^'8
M/#+^\^MJXSOY]"/R:0:R+TD-#3B51!D9$T9C1<#_"8@PPHI4)%A%M+%-N]J_
M7YE!'\"&Z!CT3@PZ-2 D'(XP/"4N%!$8$&#PJS .2*@DXRP.(^TB,/.73/9X
MXD#%'V.I^K;6BBT=W[J6MD@H%8-L_Z_*_]B>5:;?\;5'Y*O(I].L[0V&8[C@
M>-A[,1SX+*-/I%1C;62_]V$,+YPOSH9H/4YUS9A[&V<T+(-^?_JD3/;5_OLB
M,^/3FI5;WRMW^L]@^A6I8 F3\?5?69>=HTEO83NN/_KV3WP8+SBD$-3*0(>:
M"@;^K[2""Q$%"=@2L4G4<2HVZB^=YE.K\L02E5OYA4@'S_^G[%_(RV+CCYEM
M.L\&]7IC!@^T/MN9+MW.-_*B +G^-A^:B1X7FSWPW+;6B'V6KWK_[JRSB@"Y
ML_3Y/K+CT<8"43_%SO;"'NE5FG]_<@X7TO=@B\\J]X/\1 ZR*U\K,#U$^&-G
M8-Z"UL=" _SSP#6G.CW4W:;^X!#6]%=_J+\\K4W ]FJ;X S>B_9 A[\_.SH\
MN0+='\"UV<&GHW@_VOMV\.G=M_U/KR^/#E^&H-_[]C_O+S]_,B,5L03O=W0%
M.OSO_=.#W;T0=/C%_ME)_/GL"SVZ>AE_WGT9'IW]]W3O\!^W?_4E/$Y"GH21
M=(3I-"4LB#E.,HT(UU$82Z' *A>ED98-)M;L8'@U 5M=.<:ITI*EB5 F52J-
M3*R5#1/J-GH6S*P1TG@^L1O;N_!GGI4CO(>N]]>D )(IBMI.J,ACD>17U<9G
MDV*<N<L9/SWDWM2&.U7/X"FB/.A;G^-IM--2<=K[#=- 4?#O\EW_1_CO'CC_
MXU/;J]Y[,3R']5Y6;_[>RXJ>[.T/\_%I;\?O,3R,R;#N3TW&\%4XC%%U%U_<
M#PO^FNE2*N)E80\G^&G9WP02.#_'R<'X>S: C1Y/<"=!4.(W3X9@APV0L7KG
M$L,1R&]VLY?;D<QR_Y'AR.9^\XOF6?;>'S1K/9?Y%SL>]:6V6[U#N'GU,+U3
M6?2N=2$*>X(WO5\___7^JYED ARDQH3"Q3 W(%06TJ>3<V7S _?>CF"KT=;\
M4*YJ6DH9/#?1<@:NQ=7>-U@7?&[G<N_=<:@M^ D\(#;A"J0-9CT31>$WN':B
MHD@PL)C&%\,%]P&)J-K87G7>14DB%:<LOC^E<B!FH+(IF0-E:Z#I(=!R :_"
MB>? P4#MX(*<G *[#"RL(?^"O%' V15X]4:7?,4!;,X!*PU.>E_MP  3 ;^#
M58>S@^$%X*K+WF\;_^R]WOB]8J=:<K5%R;5.SV/)&#N[$=7C#R=CS_<?@;W@
MB;RR+"7#"WA((\M=_VO8'Z^TYXO;G,&K(>NI7 Z6;<]C[8(^A6N!YO>67S;H
M?;(%V&&#YFD/!KV=R0GL4H^&FST4%9M^?VK1Y*O5<O@N%DX4YQ*_O0DT-"=C
MVYNQU?XL"NC,(_N7]Q_?1--3BWI.F5VG%&<UX'>HTK;/\3S\P/3A_4 >WX<?
MR*)R:OK\CEZ[;\X]V+Z5]A6HRV&IS_\$,69S_!2L2:[-6GJG.1H#_^<[7/6-
M[4//:<"K+]".\#Z?7,4@70>/*WIXC^L#L&SFT(X<[V@-^@N$T,E;\+MT9HMU
M\:/V/]3&SC]G![N?OWS^]"[<.]RYV#M\!]=^=;I_MA<?G>V?'WQZ>;E_^#+X
M#._-&SO[G_;8_OG[_N?=C]_V=G>^[>^^OMC[]!+NT\_VHJ/XZ/ U7/-]?V_W
M+[=W>!+O7WT\%H8G+J"4!(&1A/$@)ESIB*2:&^-PXVDZ[TI)SJEQW,21C1FU
ME$=I*D++$FT,I4[,NU(?)N>@2B^14EMGT9L>1J\^C5N]JQ_0%4N]J-L?8?:1
M62"!\AP/ Z.95:F*A(H3&X=:6FX#?JVJN,&]>PKET7M@R\5?\<]L# ^OOV,Y
M;\$FU=FH[RW4WDPXY"E-K#+V7Y4P/K1XFGGJ#Q-59"8#P],6!_D!V%;Y:S#1
MB[%W(-I!OY= GEC6ZEGG\AE*+UC'L54BYEQ$A(H$O+)0,J("%Q-C8N!0JAV-
MS+PT0F] @NCQUC *']T.I;HFE%HT43?PYK_:GK)V !:Q'<F\-'SQ(KG!D$'O
M(AN?^K\K>3::TO6)'=A<]OMH>&L[&D^-YD6'I3*K_;O5U<HWQN!S%*5GZ3EE
MQI['+\+G+DZ'<!<RO!C 18L6'6WU=OI]/Q&LEKR^]*+:@=EKX\64[.-#M1_;
M]C.PZVJ/0[<I=JOWPH+-GZ'UK_NR*/Q-RJM-+W NC??>8&/ O1CY<6$]>5X^
M(7IU0]]!5<=P]"3/T3NK/CAJQ46W>A\F^O2ZFPV&/5O-(A^@5UQ7LTITZ.S7
M;#@I^I>5GV+-UKR^6;2L5Q?I]Q+Z6P_Q_-Y^M: ">^_!5 7J>59BN7KVUJ.7
MDO;Y&HP[\#SPN<.C<._L*-J[.'8JH58I2;1,#=B.,2>"JH"XF IMPS ,XF29
M]*TE5U[N[17&;B^&\&=);<48?,SSXL_ZA:+G\N&YEPL8W&H%@"MPE^I3TX^!
MV/"14!3-\.E_]EXW4>+9,*T/BQ4S'P#! 1*BE')GDT$9NO7RO;ZIC[#-7L<,
MX8N#X;BG,A"U,Q^<C5$7J#Y CO8O02KW4 I5^87"]ONH.>RWD1T4\$D,@_?K
M,(^7D,5X&M_# KI2BGEU,\E'0_R2D@5\>C(:EAH&[(;LO+P \&&O&*%,A?<*
ME*#3':F"]LT!5&JH6/(@^'QPQW(!+O?<Z=\XA1_^ ?2IS$_PJA^:+X&<'H)*
M]? [U5.<#(>FP!9C>#>W+279T(0!A>85;AWJAX\5I]EH!.]XE9B-@19&<&T[
M&R#=ZGWRVA/(K=JF\20?U'L#3W^:P2<QK]#O@48 J5M22?FY'IX.KK[<G69/
MKGF.:F=RN[#PYLCQS8H@0>/,G_KB79I+5^\!(1@+9 I6QR;J,20SB0I]Z0UJ
MXZ( 8=;HV<*?&]Z]3;2R7PRK! =>!=,N\##%,*_8JF'.OI\'7:\15H[QDESB
MV1.4TKBUL$K,IOA[]S/G=]1*(#/_Y<7DB#1#;PMY=O5!<W\>0/TF0RK%IX13
MK?G%?PZD/2G7@K;+<.!ML_&I'/<NAA.@)%4:8O4.:'@V7,;.AQ>])$BFXJ%U
MCG.7PUW 3^2V;[^BI:1SL-'R3/9\B,9?BK/(;_FY'2_8#[^X^? SN98>;?[E
M(LC\+V^X+ <.?.[&RPFL^^4QMZGDCC(2N] C= HB&!/$. %;[!Q/Z(T6"WH^
MH#%RKYM!D9R<@LKJ9[#-92JM\M,K?Q"\'E I"!;@7;;<@M" PSXM, ..HK92
M<9,<E&91JGF08?,0=J7PU!7N8^4US7F!GK;2?Q=+\._&O5VK+69[2S*LLT(]
M.0+E^LT;"*#/,>/]%9MF.Z&VOD(-'/GAA3=KT;+9'4[4V$WZ=22U>.C5WB+D
M'LDOTQ:(6P'_'.;26!!U/DQ6[\'T_6:S7@WS>JOJ3SW;J-G^E08I2'D0LY0D
M,8TP:F:(="PD-@XEM1:<.;80PV]+08MRPDL-'ZL9@FFIQS4N"LBE)G25-V<Q
MM;XE6EL*@TF5#>S ^!NBV?X:?*XLUY/S8ES&GT ZYG8FUH5.T84LT7<D^C,:
M T"-[=](0;A\M1P0J><6XT"PG&EL;ZA V-1U/7;K9&L3%CCXDD]&8WT)G_,^
MSJ:/HL%:QO@5,[P8D!.@N&H$MP9[/!NCNX"?_7VSO1X,5^5?2R95TH#]KL;>
MHT.C.L>\N3R16(_4A,#,Q(?'X)H3;2L3M-F[*BA6"?[QC <MBR$\*V@A9?N9
MQ5*/"W1!57,N:/6_0IL>7ATBHTP]I<VY:S4&?[7^8NX!FC-<IGC:7M4W=#QJ
MOZK^?N\";6D"+G?E;,"'M"TUV3**&4[&N/FXWT ;;HXV0&,.3FQ]>*B)O?,!
M8@_O[J%>T6V2D_[8JUN)]5?-6ZCSL$(,W!!P6M #*"^'45UX\VPXW:5_P5*_
MEY9^WYQQNYM0+6XMW*?-(NUSGS$P*D<&@Y7%,XQ0_DS:^'55/)79Y^-=U,]\
M^>P=BABN<QS&D<!J8Q(:(PAS24*4%9Q$1CKGM+.<T7E5VB*;.E'D0U_>N2AC
M/R!=LN+4FCI.-O;!"ED*?[!JK"_1*B-%N<]S@";H9U=><'HKOH?URB?^\R[+
M"^1>4OZ"]7+G=GPZ+-MP6^5;=4T<AG]*BL.;HN ZL<UG?2%=\TE0-Q84"_S;
MJA #AV5&E?EU5C$BURHY1.BT[WL:U*ZU4FVK45Q4 5<@Y\.OWC?"DETLY+)C
MV[K1TM#?5$GAM\ QR_"M2KE7^:?I)3!"]16$]U;O92/=T1"95'Z;@3OFYQ@,
M\Y$J4&-%4<GZ<K75:?A 6J5=FV65<3K@5KB*S/H^PBG[E[AAY3$JT-R]_S>!
M32D+.OV2X6_, 9<O-%;4#A 5'$6I>M!>JJZT.:=G:D>VL'C _?H"5?"WIIVL
M1:O@3Y[ ,O#"&$W&[81E;+8WU8=#-Z=QXU/;=SX<.'W-!P?UI>ZW7L,@]XG?
MY8%I7BS/L=!X1)T:7&,U^#;'(/+X<K/WMB\K\8&1IQ&*B&>C&.M=\'L 3FFS
M YVBW-_5QSH&UY*#D\E,C"##+"*"4TY<R@.7JIA3R>:+KHR.="(C%L8\8E+&
M,J8N2(R15&J9\&!>L4X)<=00HJV/H4P@-8K4:QL?@P/?8W(^*<$\#9;-8VH
M?5.?\CG'9,U557FPVWZ[RM2A/L+\P02_/RT:5Y=E$F(F3])2NVJ2]4WI99Y+
M?0KO5N*O6?!FSTUR4$H(-HMON.P;_EZFU+[:TTPOI"&GC@>H)0P,]:OB_QN)
M/S%Q1'6<NI0FC%G.=<RH3((PA*V/ KZ4^.<[3<PDO[0R_VZN^.@7^ :4P3-C
MB/U=N/;),;.I2720$)=(11C#&$RJ+!&IT,R8&&,Q&]M1L*#XP-:XZ3 %DX%*
MA<!(-V.ID$$:BH2%H07CE(JH.\S[/LR#G>. 6990&Q*=.A!NSEC"XY01ZM+8
MA((:D'$;VVSA,$L%A5M=S J%LJCK'$RAKU4)&KYPT[DS89Q,8YX:'C.=<JF3
MR%@7VE"EX74:K#OW'S_W$)@X8(F2'!P_L&-P%JX+B8+S)@QD*+7,AD+1C6VZ
M*@_+)$PL4W%"X1]NE8R$"Q@UD8Q9$@6T.\O[/DO@81&P4#.:DC RV%AL.%$2
M=M@(IT60*"=4O+$=WLK#=]/F.RU[HPH$5,CCY>#T$5KE9=5",=^(9998)UN]
M=<WF+2W+O]WBF[40N6"1CD(G=&Q89+E*N:4THD$2Q0DX!4_DH"VU$R_D\OS<
MD[=5_L\C@I'%*P">MG>Q:4I.GIET:I==[N]^8?LGQS2,N*+*$17'V)0<&:)H
M$),4_A=Q':DP16MCBRTV)9]C^=[3%O%Z0;8*R=T57JLCN;N17+SW[AAL2 X6
M24"D0A>>NI@HIQ("LIE9;>%%"=X*W1+7DIS7C6LI_E!.7=^E_!0LLEPWWJ[K
M/&LA#V"(&3.=X/UCH?&+TFSPM:G%T(U]!AU#PZ6Q@3%H+-V<5@NO$CVP8*RJ
M- 9MS1FSPHF(AR:.X\ 8&@>L<SCOV5C="_:!'T.AG1(IX<*FA#$6$*$X)]:"
M%>N4H?#O#S@>X"Q&B19,"^&8D):# >Q4'"5"@RLI.\?COL\R!-F:N)C&//"@
MQC%VX(*4A>,C5 "S6\V9=<#;\4U^QS37MRS>N+4HUF;]C-I"]2.MEHB*7\)R
M?4PSHB5P7Y2AX?Q#M9GMC0\[$Z,R,<"J#</4I)%)B:94$Q:&CG I(A(8X L>
MIFG(U*/B)G<'_K 'GIC8,3 <B,.";!8*2I0UDH@T4E2G0 $ZWM@.MI(%FW(]
M_9J?PL!],H]OT2Q=(7[4)>SOOS7&#\A"E8^65^_UH)CD6%GYI(3RP*GZOKPH
M?'O,!U_>8VS>3 ESMMF!&HNDR]L?[.X=1XS'A@I)0IX@PCU51,*6@J@&Q<Q!
M*\?,WE0KCKU^96<,EFN!$,0_RR*@K-[QWJC:<JPITA6:0%V"Y8/EV-H(#NKY
MJ#^\M+;IB $R+NJCK,K>JHK;YHI9Z_9PU:\R1PR 5K..QX7,)],LVTR9-KZ$
M_8+6]\T.)_DL6D0%E8"%3G8\FXLOKU%4-5_ED_NZ@\$8U=9$]JMVF_)9FOKC
M\2U/=LW6;?8N3C-]NK#Z5F\C7.#OLL^V+&TPYUAE.,[+ K*Z\7@3+S%>6%)]
MGW\M/D&Q6)TU5YZU&%9YB+S#'.K8\P"#XS\*!M?ANOWBN&Y+@XBWXEC-)=C
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
M2'2:I$%B$QW'8:*[$WZ$$P[V=XY!102QC@(2IG&(S=.**.I2(K4)%6P\I5$
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
M4V]+SWG8[K#:G&D6:% F*YQWZ:]0E2B<Y/(<39:2/A"JL*SY*N]B_)<+[ !
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
M02J92]-Y>ZR52;C5]5L1)/WVI<PNW:8T4HQ'8#8R)F(N-1<LC9QP:92DYF<
M2?=S>P\&O9W)":RIP4B8C7HV <TV'(]WQO=?_ <^E8\J0;0U\PF/7M2WTAN#
M.-T/9$R);[OW_J#GE:6/<U08PWF%=NR#$"7@T3?OX_<OKZ]IK>%[YJM::>)"
M&IHD3E*64":XLT*P4%CEN(R#X]>>Z_E<BI5^1XH5X5\;D= BQGT/MG'@7M2
M0@>NSKF^]";\NA2R/H6H  _M"WA@+^'>>_#[47!,02GI1 @"C,(($UC5FAA-
MJ-54*PWJR^J-;7"Y@/07DZX-:E,5G?L^8BE@^X_!S2G!NKQ]=S]T$WTO<7R
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
ME,NRUP=0*SC_K/4Z<>46=G"S9P\/L]W9'W7*G"!)O],OW+/%<KBRJ6?R8<9
M,_H,[/2L*H?,;SA!O<)3,%QGMM?KP+/E.Q7?B!96P14T7S/BLR5><)396\":
M^>'!8(9K$/Q?^>P,.3EJMKAN<:,Q.DZ_-JCB5N;$Q74!H-NVU2J*!1<H!L_L
MAU^<':R\FN/(A]PO2/_8J3.UKS!>C3\;R^E!FQT4D,Q"?&?>XFKNAEL/1<+1
M\-0VS-]1!) =[EV,#XP<W&-5!F@1)[ ]?>G;%LA&3D$82M=Y;,&%V_"21_#F
M-[(1BCV']>MSDA_R/^?8.E5*B^!PU"HJCFW44?#@M%**)1HQOV_K5,RQ=7J/
MX_;#CQ'YR/GJ\+^P9W]<;:+*M^;-/?9X9]NSG;TMUMB#-SW\%G.+]]S7G>1X
M5)YH0E:I@**G-E&8':=SMCG>N*O"!^!=JS &;6\D;%F9]&XLH:%*&!&6\Z$*
M\461@>'WK\[-R)%7^S0X/63'X^WF<;,JC[O*X[XYQ\^[/?* [8[GW;';GFAC
M>*B=-%($94KU7LYVW>XW'13VRD3$G0R(6T.05D(ASI1VG-$HA5FYY.X"Z[9G
M*-A8M[B+B4U[<39._^Z]NY/KCU*G<U*6N#4'[Y;7?=E,;2,W0"X>E:BM-JA\
M6)+RG+G/C#U'HK90CSOSWH=E5:+V3R(AK_*TJS1M&(T%)F>O0K#_J*!%[3W
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
ME:]AT1Q?@RYA6$47%8\8K%,1;)!2" TR:WX2<5F)Z7.*Z=3>A+52I) ;(M*
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
MQU^R(8C8QBV%^9SMQ7R!M<W_(?]ZPN[GVX[M>%E+:&ZW8;$PNS%L#[HPL'_
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
M>V?1YX74NMAX[C:RXV:>G9\U\_Q8M'>>QL$/PQ5>=?D\_$:B"=IACUS2!/%
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
M5:)4_V*,7O[*^5F#%X-3FKX S#3H%K%#MG"9SM(#-P 5''N]&3;1[,VJ_G.
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
M=,#^-3V:]4*(<7<$OQ(5;WW*1^?+\\T81NU<I[HD?X7->LNBU]C85Y8JKIE
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
MPFBCV,V#ZJZ9^Y?O==6?B*D=QW[,%RWG6PSN.MWB,O?YD\^[ )A>PV6,.^_
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
M*7@9BKXEAA?<UO",2%ID._Y93)5?OSS%?NI:AZ/!L)5.QOJW_K^N_\_UV33
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
M8+@ZQ?Z7'8?WG]Z]+[Y6^_9UH_A;\4.&Y$)([/GE>L-FX41FD)UX:A<?&'R
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
MWOD_Y6'EP05.>5OS)17DV<B(^4]Q*>D(!8$W7H+/2*P+M(AD3&!:.UY(Q_U
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
MY"ZL3:4'QX>IJ>03L=X8A4*(!''*.=*6!!0=)2PHG!S5@ ]RG2\R3-W25'I
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
M_W(KIN./?(^^P_G=VL?;M+7Y_LO.[N?<*>ZL!??(W>+:1]UNZ^C/[B7V*V/
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
MD$S6UN\-.V-'O[Q=$4"?_&36/B\,JM+LS9?@Y_W3 <Q2.?AJYJL!YD#ZL1V
M"&2;K9-M^5XQ^14]9AR!R_XEO^D0[./A=(4*&Z<(8GR%L99Y&N-I&N=M3*;M
M?QKE:*H5+V<V5K<L4J5*4V\RY<6Q5[$RF4FV<W(RM26G#RE>$Z0&?O6U$^!.
M_[2VX;V*\]/J9;-L+7G58>QVATL7N'&6'SDW^.H%<^8*3$.^X_],,GUF-]>5
M2?./M>NN\?/+&;C,K^QY8%8PX[3A*CG+"!$^F,2]I)1\+Q6B\/AGW/KQ8=IO
M Y#"PY6JSGIL[>:_P?TS73;9V=R^:.]N'^ DB0J@Y(B,&'&#-;(27*PD#'7:
MDQ 9 X>>+[I4;IFL/99(%4LYV;Q3Z!QOG<YP#)>+&W1"_GS2[Y1AA;S?E^S+
MLE^1!=@>#<>'W255]"PSL/7_.>T,"M=QE,.9F=%W,IZQOVF/LXEU44)-/D3L
ME&@V!4JX/PSN<M^/!_,.?[ E"?LJG';C3KIL4\Y8-[^=5Q=?M75Y\?& @2MI
M Q'($Z,1)TXAHR7\X4A4VG$J4[QL+3X/^^J/B6W3F:[[DD. 91;4E+CS[D2=
MSX9P4]%U*MG#<UB2=;#+GPOA9AZL>A3"37-W8LGC3@C=^%1%LYM99@>5']$_
MA7N%X7QQY&N=FKT<>=V:B[SFP\@'G9N9(JA;$&FM^,1=6^9YRS=^;3-WB;;T
MD2J&G_2EVW%4^L,WD9GOU"7=7YCN7(OX0P;Y2/PT3[K^Y7'6[)]EH.8^%?I+
MRS57KE;^_]WK%9]I)>KBH;CA/'GN*1<V<6*-8]QCK&E0'J=$_/<.Q=DM#L7?
MQZ^Q=QIS$ZQ\@I-']PF<Y=\KSWWK6_;!88HW<BAU&,.N_3:)YK!GZDU6O=X/
MVYO_=-J;7WA[<TOL?WJ'6[N_=79VM^G^,=SK[1YXDO\<[VQZWKI<HGJ\A=N?
MMO'.[F?X3;>[OPE>Y]MM&-_^,7BF?/]HZZS]:8^W+SZ?__OBW1S7#K%1"YZ0
MHX(C3JU!6C*!HG28.>^)S9U"&*%-_6"4I"O$N%-#U@N%+"6]3R)2I3GF1C%#
MHQ)%V;6@2MKXO7K)&K)6#++.9ZC4K601,V29=(@K19!-,B(O6' RQ61MIA6B
MILGD8LNKIX.LU^ J+)J*.9Q^'TJAE\3QL0A3]SSGJF%JI6#JXZQEI1*A1GB!
MB' )<9W QB):(_@LB!!-SJ8"F-)-I6OVY!>\Q9G4B6@:-?:$!Z6=$Q86WX+U
M0>'_N+9$GMD6GUHB22K"P#%&R2F&>/0!N<@24CX9HH7A).JU-YPT.5FE+?XZ
M8U:+?\(6*2)\53KXR'9_6'.-%^H[WOS]7PR<W[- NX;SE8+S.;Y'T,=:*660
MIE(@CG-G'BXU"CY9$;C"-/-.,T&:PBP6F*QH>YY'"I352/CJD##"W@B!T""3
MYLPZ$R(-/&$?;(J4A=JP?69(.#5L#964.RR1L D,6V<5("$)2!'B!8F!!DP
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
MS"-IA4/<$X^L!B0D7$4B+$Z8@V7+%&XJ_5!QMR=BBR6TIHM]X%$^=J7HDZ6
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
M@2<72\>JTYOJZE*G9T\HAWK+*W0>Y H;8&PNY?O$[+%E77C8/RMN4.#I<*S
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
M)XT[KRXT32-'-1K=$HW:'Z9HU-XX4)YP1;E'TD:PDU3PR(G(D)$)4\*2#R8
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
M!/ 95E*YV]G8SVCBU#6#<G95P_>[9WW9TJ4PM%]#E)9V]R^(,5Z:%]S(;*F
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
M@85VT_]XY+, 'VDNFF/>4S)I7.(X$/?&:=XFS"&7"\P(M: \'X^L@$73G5[
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
MLFW"RF::^X?M\6+-X.!L&>XXR"\OPG(Y+5/,M\AD6(R4.H$.FJ*@; R0]VP
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
M%B.8= FD6+_6+30XPU0MU[**2R:$Z-)TK-4"1O7L2C<(GD7< _A:-[6/1UC
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
MZ=8W_&V.Y?+\UW'!4=&N!*\4"TH7$D&M+Y<ILV($F5K>%&>;E 1UP';\B.G
M;%D/GPZMCP8GKS_CQQFF\;+T;211B.BM8S&B9UHKP;SCAA60/ I9NW$T2<6Z
M">+)D>!@";?(J[@ZX!W_SU7-X^4"9V^G9?$'S/#LHM;Q_L\2IA@YEZ+('EB(
M/#"M4#,?G69&"(F.!\R-,O@[ GQR+&FBF0;'LG^=3O,?X_/S$5G- D$X1N9T
M9MH79,%ERU)VMDB>32A-Z@6O 3PY!APDV09'L"\O/L)X5L?UJOPZG;S_=?P)
M\]E\CHOY_\;S_&(ZH]UKA+8HHV5@I40"F>LYL4B.E2"<X%)Q#$W*03JA>W+<
M&%XG#6K27U0IXQ+:R\D")N]KS<H5R#=8I4C&_LVU["HL*T::(QA= @/:_9@6
MDF K$@QXR0MRSH-L0J4#\3XY<AU#;RW*VI<5?C5QC>C_#C[_8[SX4"OC""W]
M8/GIL_7F#B.54 E9!*.I0O971,N"-<A0!O0\6:URFU*4 \ ^.:(UUUCKFOAM
M9;@!C2E1 ^,E(JN-)ED,5K+@O8"<>3*Z?5[:R11"-V;1X!II73Z_5MGO01M#
M2R136442@$CD\&O-4'!#(B$C3S9QLD^JD\(Q.=)#_@UJYNME /GR'%^5K3*X
M2LWRL@ Z!"8<+7>Z2,."AL*XYLF[4)PJ;;:JC@"/54_9>E-JH8^'KKRL61!O
M:@_<90Y.;0GABXVU"QLQWH1JH]5,/V% )X[H?)?:F4Z))U_?^F )CDWT.>TK
MUX&3CY8@KFMW.L 8.HGQQON/GZEXH ;6==A#? VUF:+07!E:P8HF)QYL9KZ
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
MDIK9;$$$6H9+((L*D+!E<N^<B?5_%G.3M>5XY+BG5\\#<V,?^3?@Q+?!OEW
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
M/@7O2"\UPSX(PWQ)B@GC(S@E3, F#?6VX'G2V_^0NFAQ!\4&6%?ADJ\UQ1T
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
M=A#U3X+X>=:HZ9JRB$%!]J4"&F$@EM:>5*=BT!(&ZA(;>6$U:J.(\&2-VAA
M+J6\9\B:WFK4QM>HC>+*,>I\]@'Z4DCL<T13;04I JU/'._:W">OK".K=*VG
MF3IT-N0=5:-V=MP=@V\'SFZD:/["@"P_?/SE/JG7R*"R%1I,;IE=K9M#TD&"
MDS):4[5G\O0@WY-2G:'/U!WX>2_4.N3C/:QS];T);8*PWK2F#KS*I#0D:]MM
MA75L0TN951<&/1;B==MY>\/1X>YULSQS@#0]#;1S,*WVAV<'S@?HML/YLB%5
MB$FII"6TD9' AVT ;V."E%0D1RX*(2\5Z6?LD%Y CU'IA "OVDBM@W*;=1_W
MQQ"O,=F8 U!1$5 9 9%* M*^A*QTDK@1E]K1]^NIMQS?&#A$_?,>NNM66DY!
M9^=U@8"5;65GF)^U"/ H))'*'N-DM7 OJ+1\G\-Z?\5/>*>Z61@X1(P76EH^
M"H$=5<G[J*]C:;E5V;01*<#N@> CAQ2DJ!P4&PH&:52-TS:*.'EI^10@CM%:
MU]+R3$+;H EDU J0V';PQD5V%]E?Q%"5&U1F=TFEY:-TO[.T?(SBNI:6%Z?8
M6' 21(PL2)0>O%;LH N2KB:4,0R)Y%U2:?G>".ZMN XNS/<W>?X[?;R-MZO3
M_X?V?VC::UL,;RJND&9*L<G.HK6DQ!0+5$3MA!0UUBYWKT_(]#H-J*G!ZI!V
MLT.T>S]BB' ]8R%/2G>:T,AD6 [CR % '&_7N1>RNJ@3;X>0-*/)=@Q"JDZ
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
MK4VZ_^/V2XI+^K__Z_\#4$L#!!0    ( &&!6E+.NG<, "   !@Y   4
M;&%W<RTR,#(P,3(S,5]G,2YJ<&?M>WD\U.W>_W<,QCX4V6*4R9)*R;XF64NC
M14B9A.RI2&B:$2$*40@QA5#(3EJ,+5+9E2V90?9E)HQAEN\SW6?Y/>=TW^?<
MYSSGN<_]>U[G>LW[KYGK>GT^U_59WN_K.U^P'R0"PE9FEF8 A#UV0'8  #@$
MF !0#H[O'_;@9'^X>+BX.#FY^& P;AX!/@$!?CY^?D&A#<*"0B)"_/S"FX1%
M-HJ*B8D)P,4E-HE*;! 5$_V^" 3*GL/)Q<O%Q2LJR"\H^@\/L X0X8'<@<I!
M(5L!#A$(5 0"-@$( (!P07X:P!\'A(-M(S>,AY>/G_V#2F&  P*%<G!"OUO-
M_O8:^WN 4X1KPY8]QMP;CSC#MEX45;N>\(A'?G]IO=C1+C)R[]E+8;Q\F\0E
M)*6V*2@J*6]7U]#4TM;1-3E@:F9N86EU[+CM"3M[AY,NKF[GW#T\O?P#+@=>
M"0H.";\1$1EU,SHF\>Z]I.24^ZEI6=DYCW/S\I\\+2NOJ*RJ?E[SHJ&QZ4US
MR]O6=]T]O1\_]?4/#))&Q\:_3DQ.3<]0OBTMKU!7:6OKW_V" %#(G\;/^B7"
M]HN#DQ/*"?ON%X3CRO<?B'!R;=G#O<'X",SYXL:M:M=Y1/<G/"JMYY7?>Y0L
M=O92%]\FI#II&^6[:S]Y]NL<"_NG//NS8__/KT%   IA'QY4!# "F,>R8I2
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
M2,S>GM17.S\,5D7XU.CZ%7;&KY&87T$@^9IYZQU\P<I?/AOHA"V9FV+#65]
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
MS6NPU\&TR0=.Z7:4(>#D0SVG:DG+.JM DQGG3GZMSU]^I,7"$P2Q&(>0)R*
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
M+OP[8,R,-3J#ALQ<[G7:B!EK%(X"9NS?[,=%-<5M/ @PH2J,%(.!B!5$)MJ
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
M<BVH Q=RZ2W.U&5>KL7M1!&8JYOL1Z6?]6L?U"=9E/F:E^L\77UM L"%H'&
M8@X5"4.(?,4@3J@/&4>>"BAF$:4N1'FVI]G1H&[1G)/NB>H86W\97COB&P2T
MD6FM)U[.?'41BR'9Z'QGDW+-19T/F>3R"^X>PI],4&B5(X8S&9,H0C#PM<F$
M/.,4[+$$4DQB)'T9>4+:.@5O6IW;_*\$<TJMLP]2]\SNK?H$!TII45:),GZM
M$B VQTL#9<XYJ?>U'K_;!B=S\CW28=>O]_@?>^;.TSNHM'Q#>74]5'U56,78
M$SB"7A('$ E$(58RABB,$TZ1GI@A<LJ8=]3%W.9A+2%H1>R5[.H$D'8+[W7P
MC#Q7'9%QSX%W5OE!,]\=]S)MOKNS6AYEN3O_9,]*\K7;T.IK=0_\*?WZK?R@
MOA2UR7_"XE]@&<=>Q#$,*8\@8DD,<4 %5"S0!*"8AYCO,OM=!9@;-VSD;XK
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
M$0F]A%#,)DEIUE>#N3'>WV7Z]9LQG.BCS.E7";3,Z7WES/-8%?<P*; ^?BI
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
M<&[>'X=MCE>%$<E>C+TIDL=("HPP ;@LE&TZS\Q"DU)0EDA(6"J&A5?QT/$
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
MLSC2D?J(L^EWK!X=]-ZS]7BCC7? 'AVA@U/V^'>_I8'\+BMNU]><I;9)?%J
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
M*TW-2@:L@@TH"1,DSY59ASFU:KXXPM3XYG?QQMB8Z,9(C\VAL_@Y[+C=BLK
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
M*;U+6K_L\7:G"F+G6K5YUSJ7_&G=2QK_//=/0V;1C3\'GINA^7.T:?%FUQN
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
M8^W@FX\7DM_J_T'D?O/-;BI5G"^_[?:]ZVUO,Q]%FC4+2HT10TBE0*JL!)C
M$C#S 5"B-%.$*4*%D^JKUZA3>_?TG1%8NT&:!=4@7L'>\> E-J(O>.#2@#F
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
M@(*WOH]';/L:@6QWU!HJ1'VS6RSM5JFAK.;'CT_/F_7/JN54+>J96:G"1*8
M894!C WG$)8ID$*!LRP5RL2J/H&1TZA3(Z+&TDJ3?]&RUR\R<H/<+1X*#N3
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
M5 %L?C0_B01 HDF60(:50GX;$_Y&3&_;8F]LZ!Z-75/AQCO#PCLP'=WHV7B
M_>#%(&S5'\01VCAV63&%=HX.*#FV=72YTMU2E67,5U12?W.6*2@0@R 6@MKX
M20*.> KBG*8$29@@WWW8*R--C]..A2MK2<I%)4EI]R>JWWAN3%S%F>6<4[OM
MA*PR*(\3P'-FN^'(1.40YH2E_E+, ;">AA1S>,#3%'/",P0R0A(#.(D!8Y"
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
MX*C1@I/OI^&"VTD]2MF^V@\0&R5_7:P63[NG4NFMOL41XB25"H$\21# DFI
M1 I!SI1BD*:IPD[-E6^,,SWRJ"R-:E-OJ!9Z0=K-&@&!&IPO+F%TFRB\P/(H
M?0L#VDA%<'W!\RN(NPU)9VE<Q^GC%<G=]N&H7,[A\!!*/F5=)A::9BKC "*;
MXY=#!!A%&&#&2)IE,./8:4%U?8BI\>)1V>^)@(I?V6\'K&YAU7U@#<R-9]HR
M8:I<;_L^G*+,>+6QM[WLUI$)4"7;[EC^G?W5]"O_JN1.E+*!)A;;+>V('XS9
MG]ASH3[KA^?GY4+8;.YOYO6QVYI??5H\+:I723&/58H0X=S*F>< 0Y$##C$"
M*J<Y89P1 5%3./?=G30&,-7I03HNMOL^QF<?:[O]6%I4-I?Z80>K_7AGB!EV
M(Z[7FK!QF*_M7;GGW/@WB_8>1GL/(_O41_N)/7@9?3O,\2>'.?:FT %G(20'
M#V'FJ"0^(,ZG;X$AA^KYS5X5A5)75,YJ^>7BW4[]EV*;#XN?:HYSSDS8"$&2
M8!-19K:59J8YB%7,4D@RDB;,ZW.^IP%3BS?-4Y%Z?MCWA=R-M(<$<F!&KDR?
MG8;KL[:JU78=<15]80LYBZP+D?4A8,) 3_2"YA+XVC!NFD%/A,XR$/I>)U@5
MR]<]!W^49K"%7EAR?3!F;8L'42W.'U:RG3-:%+LGU?[-7&NL*64"**)2@'&2
M ,9I!@3*8I1!@FP'4(_<\8'L]*++,52Y;.>59_,4EPG2S^RE#*7LST=IZ)4?
M=Y?.!)EI-_J=P/P-S-*7"W(.3D9M+Z/*S:CQLYSB=GY\[>JL_<M!:WA"SL;
MY3Y!3'WMRJ"0>#L4$04=KM^KYN\FG-^PI1GE03XM5HNBK,K\J>I=QWE.,LAR
MP8'($ 282 DX1PQ@2<P;0T&1),(G=+XQWM0BY=K<D@G8D<&1JBSVW""YA;<;
M<0=$<6 ";@-X;.O-C6UO G5$)201WAIR5$)S]/^4F%Q/"]G*92_BIZ0@24((
MH(1C@%.( $T3" 2,<YBDDDOIE4S3/=S4Z&7?M63+_FH'D_\6HLF+IU!B..0&
MII3KK5[^OED7PW21=P-G^,8OKR.DZ.:]6_N70***5C'BLWZ05>N\.JTA@Q+J
M7$! >18#S RJ1&0":$D(D3K'>>PEMGIID*E12*EF8C?Y:RM[ZL%<Q-.-..Y%
M:6"ZJ*7T[ [=-]NDS*8K1K\_VX_M ZC =($1DAXNCC,J*71Y>DH%G<?V(X#W
M6BNQW9<$&I*QTO-V1;42AFKJ]=4SVVZJGS_K#^N-6CRNWK.-%:8KYDC$C&<P
M 3I%-@E/*$ SB$%&$Z7SA%/"I ];W&W1U*BE-J\I8S9_+,T:=NV8XA]NHMQH
M:%3X!^:LO2]1J\S(NA,=^V.WL@X>V== ,V>-4[/HB]J(H'6*P8 .R8?W&S4J
M>0;#\)1IPUVX;SWURC#]6Q/V+;8?F"@_D-C??=RJ)TNYF5)"9H +(LUJC\6
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
MR+,Q1ETU7O/P=*5X];@>0=&OWW[_O-L66[:2B]7C&[8LM;Q$+'$&M0 Y2C.
MJ>2 )XH" B')8T4I9F3^7,IZ?]N:^,PA)+HXD,_->SK<</=QR\YHO8K>*5'"
M'"$XB\Q;@99]&PN;=>/:N+$#:LIQJG-N5MU::X!CG9I%>*8!0BF2FM*8)5D-
M]?N5' _H9K#7@CF)@\+L$'G>#=S ]&KLB]J8U1;>#8U'>'DW1".%E1=@L@N;
M7]GF'R;@K/):?U\M0JBWWL:E,ZJ\?.9XT62GY4=19/>1?8O?;,^(_9<_F+"<
MVF^TL5:&"W.E +'E;YE@,I$H%@H[%<1>OOS4(L?*.I=/?2[8N46/_1$9F-S<
MP>A1IG;)Y["5:4<CC%R,=LF[\_JSBT?U?&K7JT>;R/1.\>UW<XF'OQ;%'.(8
M<:@--JF" #.6 $J4;79+18KC6&GH)6Y\:9#)/<'&1E"F=%DK9Y&UT]S"QE+?
M9_D2HHY/])TX#?U<]X#(_PGOP"#H<WYIG'&?]@Y/SY[YKF/[/?F5TL[;II"4
M(20PC$&6BMQN]:1FE9BE($:YE+'6.4UBGX* HZM/;9>\2N)L>M=5F5-^#_DQ
M>&Y/=V](!GZL&RWLMZ&S+B\Z'/(9/AY@U(?WHF^G3^WE@_RE9^HK?%@4@BVM
M$)99T+]C6S5/("$9X00H26* 8X$ %5* -%$HSVE*> Q=56>N#3*U%W73Q[ R
MM!*&,Z9&UE9WL9FKD'8_RZ& &OB1[H61E[S,+1#N4):Y>NG11&5N.=?6D[EY
M;+^W\S[ML):_.RP.,Q[G.L$Y4$Q)VR,M!S0V"(HL%] LJA7CGKG05\?RN:/'
MR0P\9->JVE;/W.7KN+J]Q(-@-?#3?P"I,7*0M?A-*$*^ZJ\/-NIK_Z;/IR'
M[1-ZMJU8K^6?B^7R4HZK-A@FF$.@J>  XUP @D@&"$0IR2FUXE->71FNCS6U
MX* QU;-#0P>8;K00"**!B:&Q<OAT80<\@G9YZ!ANW*X/M_T^ZP+A<$J0#+E:
M4.#=KM32_6#NJGF20H2T2@ FFIKU \D!URD& M(XY2K/"89W),J=CSBUG0!S
M/^&[<KLN@-K-&(- -3!O7,[LJDV>1<;H:HEAS0Z-YET)<_>A^JIY<Y[HWIM!
M=QTIST2Z"Q=ZS7RZZW[=2*OK.+%?Q/955:K$NXTM)OO!-H^JF%-B5FM$"Z"0
MMM7TC /&4_.*HU1HB@5#$/DMYBX-,[UU7&68M&H0!MV5,=5S _8BFFZQVKT(
M#4RV1^9%M7WA(K,N[T.&9!?'&346Z_+T- CK/+;?\_Y-_%!RMU2?]5D3PX>5
M;#6P+95#VZLW)2A7!!#,-, H(X!G, 6<IE(B+7(AO01S>MHQM97=A?:=9;'[
M)]_2AGOGQXUD1D!]8!YJ/+#)5@[@UY+$T2#+R3O1#,EK?4T9E?KNQ.N4'>^]
M7$ EHKG&2.:0IT#H# *L\P10D6D@L. )S&*:<M\^5>>C3(W\0I5U=4.+TIQ!
MDN2 *2T!SDU$2I!6((<R)CBEL538+QB]&]QQHM$/)R).@7%U>V/<C=7 [X-K
MBDT#JS0-P>&7!WI]1:9K_-M]\/WL^G7Q^&/[6?]>5.VW'@Z--]N-N.:985<J
MH08ZT]A*.2) E(E1,P1%HB'4,O/JCN5OPM1XN7DF*MJXUK"T/X<X3HP_P82'
M>USV*>T':PV,!TWGP)831\T#AR$H/P2'8B]'*UZ-VOQ0ZN(]SROU(\7WI4K:
MXJ>JY#1-E/O5C/!56<\-Z99#?-N:7]FPU]PNR_UQJIC'&NH$8K-<AUD.L,H%
MX%+E0"8D4RE"2+I)L(0P9FI$6=I9B=-92Z.M-;*'MM-=$^1&DV/!/C!A[MUH
MQ'CMTMUZ$AV[,HL.<U.ZTSK>3M$790P*F14: M^0='J7/:,2:PCD3BDVR#5[
M?)X^"-VWI?!;O1'>O)QIX3_\R3:R:M3V6?_*_EH\[9X>5JL=6Y:'_MV<N_VT
M>%ILYRI/*$RY6<0:]P!F,#.D3!*09$B0C!&8".*LAC6HJ9,CZE;'BG;[I.C9
M'!8]59Y4E;S1H_6BB)[5)GJQ'RC[U?@.>R<X?(R?S/P.O:%;3FWIQ7$CF'9'
MDC<O4?NX?=,2Z^^L;E 9?;;EM]6=4#E=G1.5;D>EWY.Y 3SR!R9S(XR4>#"-
M&\(O<V&4.>I,>1C6@O%R)49!\BC)8IP1>WZMM3H"/]9+<T;Q_K]WB^W+/C$\
M1QI!E&6 Q0@#'",-.)889&F692R.8YDHOVWQZX--;V^\;>N__"^2P/S?(U7:
M[)EYWX&PXR?5(*@-_9)M&?F_H\K,*PU0!DG*OPU2T(^AUT<;]WOG3:_//FG>
M/J/'JJ9J#;O/^3=KIHM;]_L;7\=8(!(+ &4N (:( 9ZJ%& 9:Z)9FN70J7ZO
MS^!36WF41;D>8:,OU@XK@0$1')AVFE;1A](?8WQTM&E^^&+G+5/2"V^/P'M
MW$<*I;WP#Q0*]T2M,[CUO>9XX6I/;X\"T+[7Z/$F>!!BLU/RFS)1FAVAD0K@
M4L4T$SF PE9L0XP @S@'3#!M@DS!4)8Z,_Z50:;&[+694='8Z<$ZUW!T8/,
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
MGW65NOJ!B5))]ZNR:?&+U>.;]6:S_M/\\):9Q]/\RSR1*$9,)0 *ADW0@U-
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
MN25:'ZSOKS'E-SMN9#08Y@,3U%FOH,IRN^=2RYFTC)]%I?GA2*H7:B&)R\^
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
M]U@TMKQR /0N*#"'N&K_/D^&ST];8ABN%R^'V O+-,MP*D$L<F$_#V2 8<&
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
MW66#VMET'9_JY^T<(L:OLT_J02_\'2O4F]M<]3K@LAUN1O=H*Q=BFX$#:'!
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
MOT?$\%KA9G =/QC..T3@'9BD??J*OETL-[JZX45L.\-=+4(C"],A$9\<0;'
M28#THTA<EJR2#[Y)K'@@^L?-@FN-T#&4W($EO(_MEXLE^1GS;8.V]/T#>;\K
M8J]R/\^;GV9;U>?_.MO>".XAI FGO<;92-) ENLP<@?.609>*$$_!*]YD^Y!
M3\KER&G'8^!XS[4T/J@Z6'$/&+))1"5E4A)D'>"N)+=U@*@$I ,#2U&C,*TF
MD-U'T[C9JZVM_E#*^'':\%XO*'[^J<8T5M/YCD;,-Q@[K6[ZH=<\0=GTWEP.
MWZWW@0[2J,D^L3H<6!LZE@LOP,O, 8..FD?Z7V[2@7LOZD[O67_^D@_54D^T
MS3;Q:IQ-;;+I+((C#D&*'+WTI236I /$33*ZZ;@[$"KNMJT_6N@=;(N7U&\E
M4@WS8EX7\+-OT]6F!YWV.@/S3H)2*D)( B$E[Y!SK:)KTG'@0:HZ =01ZKX/
M.2?+O@,@W>+AQ>)SF,XG4O'$;&6BA-K$T'EP@AM 4X.CP21R(9OD3^RBIA/@
MG*[MVRD4)XN^ _Q<:\CT&];8^L31ZM%!6<!89ZNQ6MH4<X2$7B0A0Z&#1R.O
M_"8EX^)F .W>W_OJ"%%W@)5[!O.=,R.]J]?A@@12$JAD.7BK'6"1EDF.68@F
MO;@?I&K<*-[P&!I.!1W@Z?8(OG,N@N-H>+907+UO%LZ15Z@CJ5Y9:VQ.I<V\
MI]WDC!L1&!Y! PB] ^C<:/UVSH*QWN@B#/#L:2\/=)!PM8=@RJ4(Z:3TK,D
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
M#B9WW$/.:, <7).=(O;"W+\-WZNMKR&ME)9G]+YIB-/9QM>9&(7*&U/ I9A
M\:3JM/@,N2@KO0U9MFD!?1RYXQZ#1M^X!]-DIXC=+,#;,B4G?B(#(N<!(1B&
MY*:D MZS $YSBZ+4EEY-FK+O3^*XQY_1D#F(QKI X_YW:9,2DTC,.. F,5 &
M(T032BU;E<GD(G,;+W-_$L?=V9_^AKV%YCH8<'8/9]6S7MTC2%-J2V8K0$KE
MMS'8Z&L(0QMRN)5@CK7J^' @J9VT#WFBG**A=-9% .A\]FZM?]Y6T!"WM-K6
MW]_.PGQ-[DE-;/_R>5/B+ZSWF@Q_4:F.Y#7$6\@.HDI9!"%"SDWJ,?<GL<ML
MI,'@LG@2S76Q@]_A[9>SU72.=)Y;_6U9KP=\3$4YK4"84*,0M<XB)01>L@XY
MA<)UD[/.8X1UF43T9 @\14O]W"+N+\6)"CQJ$SS05D(+2XD$(45:9^27)QV-
MBV;D+;I+][$5(!MIKE_W\>5T'N9IMR!3D<5X.JR%+ 4)LE@(3"8PG'AG.5F,
M34SDX:1VTE7LB=S'H736A_NX7"3$O'I)8GV'7\XWA#?E==T'2*!$TW0]P9@E
M\E1KA[RI4E3@!).0T**UBCOAFL1\]J*N2Z=Q,)#<WK('UU<?,#QGY.5B25R=
M+=.GL$)BYZK";1)T0O)V"VBWB9@E008?$WAR0KAV0B;3U&.\G[0N?<9F !Q6
M4_UXC6\OU]*EZ&HOBM4D>ULP* 1$P4%918O)RP+2</J>MI" ;8S?/01UZ1&V
MAMM)6ND'9%LF\'6-V+]=3HF?+[5=W9;'23;6RQ@48(P%Z. EP O.@004G4Z1
MW-HFU3@/4C7N/=\3PVTX_?2#N>LNP\9 O]DT_E_]^@V7:;JJ_;B#42F%!&2V
M:2TE<AR\"AE$(>Y\,"*5)L,;'Z5LW)N\$5V[T_7404[M_O*;>)-,D4*!D?7"
M/&FRYE)S.MRG(H+.FJNGO,;;0>*X72F?&(J---=!'&8[!.5-^?5;VHR\?T>V
M]LV\,OMLGNL?->C^-<PV]MXRQE4D9F*.GHY1UD!D04.P0EAM?8JYR9'C$"([
M:7D]=.REF9XZL(N5_%LLO$.2V331OG_.XLU?7/ODMK/GW>R/-#O+M#*ORVLK
MPTE4,LB$@>1>"]>DIUW#,0,Y9N-(<-K:)E[ET[+925_KH==!QUCIP)J?))U)
MSBAT1@F"1T,[I*T6@W;(+%%[F;SWIHG3<1+5G73'[@KG!VFRF_$P)[*L=3 :
M#3!C+/E=,8#'XD ;[HC;Z'-NTJJV/7C;-]WN#+P':+*3EI.[_;!G=&A8+K_3
MSK(=GN"X0:YRA%1,)L:<(P?-*M#(F+(9C0A-+M?WHJZ3=MTMH#BL9CIPF.\L
MID?8*X). \QHB$[7^7(\@$.5(7K/D ZG.OLFP#N0SDXZ>@\-P9;:Z@",IQG[
MX&/*6#B@K5&934]S6U/S,=IDD8N"39J^M=^VGZ!7>%_[]B&J[."L]/[LRY?9
M1HQA=B'&5_.R6'[>:O)2H"$EHY4$K2RK068+(6J$[(,2);JB79NV1/O1UTL'
M\J&QV$(]'5C+WQ?S1-R\6;ZE8]/Y#YMDT]75E*V:O7)9._=LM3K[C)E/DBR"
M^^PAUD06)5@"Q[,&QQBG;YCSMLFU^]$4C]R8M05^;E\+/(DR^[DYO=90J8Z4
MJ[5T*@EK>765<R+/N;94<N2]@"_6TWX0'6_31/\N*2/7[#P!W$X4?P?6[]6<
MGD4.Q 7Y.DG/BR0'URM:!JX6?%HO(9AD8E1:L-S$^[M%Q\CYND\"G>,%/QAN
MFC3!?X&KM)QN,@,6Y:)>XR;I^S6^W_V@ 9O=[T'I0 WNWRP_AOEY>]"K%OO;
MUJ%OKW%QF4069E?=]R_QYK%$XPH#FY*B/4IP\'46KN \%BEY$FU*D@:A_N1A
MU*<0\6*Z2K/%ZFR)'TBCO\QJ$BCW',DF"PB<C+3R=$3R4GK(5H=2.&)436(P
M0S,RKE?W],B^,X5Z3&#\@*;X!:[#=#:<1;YX7FO#O)/NONPS8<5J\OV"]!:4
MYK'Z?AERII,%UGE)KLEU;1?V^?>SSQ&7;\H[_+)8;B:WO\>/VZQ4551@: /0
MJLIUA)2M,^X\.)&X%9&6O&QR$W@_27\*FWD VNZ<DX=15M_6[_W9Y\]A^7U1
MWD\_SJ=EFFK1^N74L[<D]533)H^P@WL^>4"+> PO ]G&NZ^YA""W& IA#3@F
ML:VD];G."/>9)QN-%FW&M-]/TLDQZ(?$>^4B&&<\#QY!"R)0Z=H)4_L AI7D
MC!'<E38SJ?8B;^29#</@Y4[X>7C-]#Y.;K]%W]Z0C6?0QC)LR#U:Y7T=/Q]!
M!:QWOXKV1$M'@\A-8+I)/^)VANV&G_'^+*ZF>1IJN]4WRTU;MFT'@XT+<'T&
MX*]$S/I"$=\GGA6C2M) 2]> BL74=AL.?/2I1,FQB$:3,P>@OENS> C:[H[8
M?&J]=A"U?H=?<7Z&M74[&8_*^9:/JVT@*6.%Q@#1U(3[S LX2Z?Y+(O.T4=K
M?9.[N4<I&WF*31L0#JN/#@"V.R_H-E,HK>."F#(H<LVOR'068PFBMX4+%G02
M3>9V[47=R$-I&EF[P?72 =BN.NRO/BQ#OFHN?:<#_[/9;/%'+?]]N5B^6)S%
M=3F;7;;[W5KR:!TS3$H(Q9-C71*Q+:,!R0(FSD.)NLGU[Y!,C#R_II6-'$G+
M'2#\HKO_]]LKM21.K@=3X*VJ;6"\@D N!\3@L Z!4K&-!;V/H)'GTK1!WB#2
M[P!%]W:?O,V7,]9EBQPTJUVKO:G>+*T3G;S/2IJ"NLG-WKX$CELAU0AE3;0S
M(NIJX&+C;[P_H[?.22>7V6,%7\U79\MJHF\$*FXL+15D3.3JRHB@E([@E43@
MRB.2+RR+O'55?S<X<Q(%XQ8R#8RQI]/%V("[FC."Z6P]_8K7AWMN&;O-GE:E
M!CT%&)=+G3&+X'VR8+E(,01AS.TBIGN@=OB[QRU1:@&RQO+O8!?=/3=VV\F%
MS/8K6DCSRGBUXQ?N)M<N164=,&DT':A"@,!,@<2#I;7E;,$VUQV'TSINR5*C
MO;6USCJ Y<60S@T[ZS#_.*TGH<UXI8N_.F<,N4TYN (\FP#*!$GF'"TXX426
MQ*TH3;(L]J9PY&*D1AALHZ .D'<U%O;-\L5T]66Q"C/R+!;SCZ]I2>4MB[>-
MOE69CDAU+ CC-?57"(B6!^"^"">M-HHWF51P#+$C%R2U.M6V5EL/T+RH+[C-
M!R]>YJP98+*67%HG(?BBP"+]/F)@J=GHRIT$[0>Q'^U:8Q#Q=P"CUW5@PK9E
MY)T5(4-2,JL$5M6.D5H&B%ERL%X)&6P0N4U?NP=HV@],/]K5Q5!*Z !/OX;E
MG,13NS=M/-/;["C#+><\0DYU@*NQ!6()C&3E8A(ZBEB:##9]A*[]</6CW2L,
MJ8P.L/5RL<3IQ_GS3:"'^%C2B89$5-N,DN>Y^7&VT=F=121(8KD4!%WML4J6
M0V39U3L1;I4N2<0F5_Y'4[P?'G^TVX:G46 '2-UTP/VTF)&:5C78O;X3&>(1
M'?D%!K0MKKJ<!4+A'D+ 8HUR]&<3._@H9?LA[T>[@1A6(1T@[*+RY?GB<YS.
MKR^:"?,F24?'ZR*PU/F]EM9*9'2041RUDSG8)E=<]Y.T'Z9^E!N'@570 9C^
M7H=@_+I:3S^'=1T S6*T+'B0M=A.*6_H"&,01$"OH_:AM*DEO4G&?J#Y46X0
M!A!U!T#Y'?^X)I?E8D[?IFWMT>X+$+*;V=7D49<YG8:=M_2=%H"BT)Y-WF=B
M3:I #B5T/[#]:'<#3=7U9RCP.J'>]; 7/'EU1,N*V ?0J@VJ:&CC2S(K\M/)
MLGEI!(FN>,N=44(W"1DUK/I*GS"?S<AJWYO%\J%FYDV<* $M!N!6(Z@B=)UO
M48 IEISUQ<K2IO78G@1V6^)P"&;N^/4MM#/B1KM:KB?O:EOS9]^FJXGCP;AB
M(A09R?;KVG? 603'=5")(5JWSV@;>N@U.-%/MZ%TXZTC=P)KHM#%J=+M 1*_
M82W,GJ3(%9.Z@"\JDT-@,K@2Z@5#"LR+3'^US_7B_J#8OG<<6)R@L=LZ/T)\
M(VO]M^E\^OGL\SGA9!,E$[E <C586X(%;XEY)APR'4D:?I]$F[WT?N/-(VO^
M&+TMAA#BV-H/WZX1GF/6B(XX+TJ ,LI!%,6 -5@'Q#B;S3X'J?VT?_W-XQ2E
M#:;]HX78P6G[WAWPE^\?Z!$;DVC9)I4P08@L$5^U_[[, 626D0M52^IE"Z]S
M#]I&[O'8TI%HI:&>05<9>K'X'*;SB>88>90*N @D,@RTCK048!@95VF#<J5)
MTYX]:!O7>QT<#_OB[4CE=("W7\Y(HG4JWSQ??/OJ\Y?EXNLV3G5NN8O6JFAN
MH93-F)%".X'S##3GAA<RWR8WR:G;B[I.,7<L)NY<<PRMH+$+*7X+)-(Y+K]?
MBNKEV7(^79\M\>7T6_VC7D?_)WZ:IAE>,*@B;04D.<"4#"@G#01M$GA=LHY6
MNAQO=;^]IY3BF+>/NY6V0MC3**,#&_=^4=9_D*B)D8MO7^!7G"TV_&Y&@I\S
MQKE#8S0#:;DD,9*O&ORF%P)QS+(/*3<I>MV;PG%;![2V=6T4U0$"7](I>(V;
M[.?;&?J_?/\M_-=B^7P65JN-@Z*=<\1 !NVYKQFL&NBP[&H1,+'(68ZJR4#M
M V@<N0?X4QPM6FFL;S!>,?9[^'RQHAVQ%3#3L5W67NH^<' UN8('7F0LUK V
MK00/I'-<-[ 97O;'Y<G*ZP";F_X;E?P+0Q^]3+'N),YY,O11(,2<+' 6F7?:
M<&6:U#?>)J1;=)VN]<6 *N@ 0L_/5NO%9UR^P_-DUD_3+Q>L2"683D& %9EV
M!)$->!,\F,PL.:W:!&5;H.D!FL8]6SPEL(923 <8N^SYO$UFK:6_B_FF!72U
M[Z9X1"TL9*<2":FV<7%2DZ]JC"=K'WFCFNR'J!JW<].3^&S#::4#B-WBX7S]
M!6:4+@Y!>B)=25IZT2H/#@/7(8801!,#MI.:D5,5AM/V[;J=DT7? 7X^+#&L
MSI;?-ZGWYU86A7.:DY5-V@K:R6.&:)0%D632T6;-<B-GZ@XMXV)G  W?\9I.
M$W<'B+G7,K^>SO$5K;75)$3.;:E7]];79K2F@ ]"  :+Y H&+563LIG'21NW
M/=RXMYW'Z:=GQ/U]A>5L5EM(38JRA2RW!"]5(;ZBJ_,N,A3-R5]TFGS.)M&'
M/6CK].+I2#CLB[8C==,!W%X@O3E--QJ:".0\.F,A1G2@E*23C&4:2A L<I%U
M\4TR-ZX3T>F]TC  .EK:'2#E>?@R78?9]+^W;9W.Z,F7=Q.?%\OU^80@/K$V
M19Y= !]9[6*'"ERL(T8Y%VB9Q^R;;(C[$MCI?=$P"&NBI0[0=]&T:<(M'5,"
MMQ!2S9IS!<';;"!E:XI@6?N]<HT/1M<% >/&#!JCYR@I=X".:]V5;O=4^E\X
MRR\72]JA)VB*U$IX*(6.'2IG,KBU#K9X;CD3DJ%O,VMZ'^K&==8;XVIX_70
MN@?BQ.^P'IYKAM(UF_L6E]-%YA/%,&A5/ 3:X4%Q06Q*4>L&!"O(&/.B"0R/
MI'?<]L^-@?D4.NP JIM6.YNA[[34/H1O_YBN/]76$\0=_6)WO\Z)3"BY*!QH
M69)_&K'>/] )'85'QY)1,K>I'CR"V''[1S<&:7/M=8#0&['"3;OL9XFDN*Q<
MK=:_X?K3(D\\:EVB"L!*;8T=2QV28@1XYWC(F26MFLPYVX>X<9M+-T;@X-H9
M<);A0)C;+K(+MB8N**W)F&]RX$ED/($32@%RIDF(Y :+)J&0!V@:MU?T4R+L
M!%WTW0)BP])J,W+L)L'[-7BX_L\';-]P+U4#-6?8U97HLM0^N"PY"Q*TLPD4
M@00\8@%MG.0V!*_:I)\\1%2#3E@OIJLT6Q#"\:JU">-%B22KP:P=Y*PSX+0E
M=](3<$7(=9=^(M9WD#=N)'\PS.S1(NM4W?PP-F=SWW94:YF[#VEC?W91^!16
MR(>84BH"HA*%E!PU^2Y)0.;9&<>*YZY)DYB65NC:V7;3!3]CN?^T>['9/J-S
MQG+]INP@;*.;:V,+HR&I>0XIUX(7)C0$H238DIFSW"?)FO3T:\M6QU;O$(P^
M$.<8&PL='#8O&+IF>,B]I;/TY_!J7NH?]5>_+^9+3&?+98T!Y?\Z.Y]+?(OU
M+&1*$A$BUOE@12H(,F1 $T,4+AD1FYQ)!^1AW"O79I@?2\L_C#OP>U@N0QW$
M<T+/N8<>U\9%>)CJIW 6BJ!#)ZD-7 X$2NDBQ'J)JCGYH];J;$63"^Z6SL)5
MMM:.9;/ZY?MM'VV"2<H8$@+S7M6"'4YK5$J0UA7&74222)/H\(&$=KRA'X*C
M^[O,-=!7GUOTME5%SH7+7$ 8S>GH9Q4XK#$F(X(I-HK4YO+L'GIZZ4S7 @2/
M;Z<':Z138&W]W8MZGN@R.:Q>0LRE5FM7G\,*"U+4!)G(,+:9V/8H97V8LI/T
MOP>FCE?&V$T\ZFEI]3FLZ'$7V>XR:#H6!="RIOC9C.!J^%HDJ;5G,KG$'O.P
M=C^Z/RR<H+?%8$(<N4'>9?W-^X3SL)PN-BN$95=RO0XS1M>\%DO'&2P*A*73
M<;99);[/$7&O1GD[*>BE[5G#76H8Z8\-GW.Z_SY??<$T+5/,Y\M)!8W&<W(0
MS68H-*_YY0*)"1&CC$Z*,%BGS7NI&*_KY@":70PMYDZP4@<8I5 OX3?&T@CM
M1$X<0@YU-ZY]%(1RL.D,@UDSOU<?O(. <I.$$5$RC%YW(.4$(7?@\A[2AX.G
M+$,T!HS,@B3%)#A'IU,,+CKEDRN\26SC!^RT\P1GKE::ZQN4.[LLD-S("R3K
M[L)FW)K*X#DFB#)85KOH6MXD(>=/VW'G(+R<V''G$.5U@,V'NG*4&,RF[;/F
MLG;ET'[;E4,'X[C7L1C=I!W>J>U2NNG#<Q 6#FB7<HAB.L#8G99"V<<B2V20
M?!UTE#!#4,F"=2::D(QDV"01ZJBN3MTTWSD%32>IH ,([7! 7E\F8RHFO+1&
M GH;0$5OP-?I%,88S%X4[4O3D8N[B.JEW\XXT?+C=#-V4','([^?U=7RIEQ8
MX]6;<I$R\NM\/5U_GWC')$N9@_:Y@$(Z;X5<:KL9Q= 7*=+MD=KWQ#V/>7MW
MH=$C%;]X2BUT#+/W88:K=WBER*]XEU?)E36,%4B(&I3G"B*Z BP(ZX34GEEW
M*N+V(:2/7)HG ]_@NNEH6[UV9_^<-H@IJ6Z;^U:'@F\IXQ.M=.+1,/"%)U Z
M)/#D=T @5]2%S)-NT]?N$"+'#9@,CLGF>NH @V_#]VT:VN)\+5TPBZN_+1>K
MU21&(;.R@L[LA=%I)SCPRCHR]4&Q2.:=V29IAX\1-JZ+UPQK@^ICU.*WC46_
M(9\0I[-JIGF*/&@Z.YM0.Q=E$^DHI16(+)V/=!A26N^UA>YZ^KCM#=KLBR=+
ML0-#\QK7ZXWO^)S>/5V_.5NOZ-2=MV7O9_/U)"DG?1T"GDR@S5L@;=ZN""A:
ME*(R$Z9-Z_W'"!NW+4$S0S.H/CK UXY-^AVFQ<=Y[5#T*I.HIV4:[I8>S//%
MDJIS>5>KL\_7 T*K"4O:IA(YV!@ED(G-M3Z++*]*/I1D',:GRL$=@I]Q^Q<\
MI8OVY-KO8!%<\/5 </,?./WX:4VLTQX?/N*UAH))>LL#%X1$(>@43T<HSP(#
M.KW3V=X*[U.3R7:G$#UN,X1F<'XR/7: V:M68(&E6)0$+E*-@G(+,>0 /J?D
M7/)<*M$"?P<U7&O6]J 9EHZ2;P>XV&'2+Y8%F7:<?MU4\/ZZ6D\_!UH'?Y^G
MQ6R&:5V7R$07.ABQX@!U/25Y9>B\5.=F*U6B#=P(V^02_Q2B]PLGLQ\.@$^F
MR#Y!NZ,4\!U^Q?D97L8O\?UTGO":X%^0()ZE]5F8U;[H,1JRYIL ^Z8_@*]G
MO6RK$XY1D5E_(B2?QLE^\/YQKDOZ4/D/@_E?P[+VN%N]6;Y>K%9[R<%CBEH0
M.A%#'5A/6@DV2'!8%/DRUH? QX/^X0SMMP)^G#N;K@#PPQ1#OSU;ID]AA6^7
M4^)[MEE?E>U!2J,?>7B;0NE#.'J*LFFK D9R::$$2;!QR4 TQ8,E<ZH]\J2>
MS/D;KVQ:EQ@9CQFRP-K0(#OPF MH)D)B*7B24@LA_(G*I@_!T<EETX?HJZ--
M_W:1)H^Q^#I>)9E@R$O7";PM"#P+94-,Q<@FU?I_CK+I@T"P9]GT(1KI%%@W
M*SYKOT?%" *1606*1PE!:$4_BN0-9S*:)G&B'[1L^B#]'UPV?8@RQD[]NEOQ
M6XQE65N2#3I-#F;4$#0MNI@5';8$UUR*Q[RO'[-L^B"]/5PV?8@0.S PAY2N
M)%52,D9 SG50 #H.+L>:](TB*BTU9TU2Y8<N4NNGY/J4':Z5YOH&Y<YJA+RY
MS,D*F*YUIMG47AB^ "K&/2+]I6A2'/2G+5([""\G%JD=HKP.L/E0+912(OHH
M,WACR+DP0I)S@1:8849K)5G238[:?YHBM8.P<$"1VB&*Z0!C=RJDN/$LEZ2@
MMF &);6'H+B!7#R+026FVP#KQRY2.P5-)ZF@ P@]&-Y&:[EEK%9JUNR=Y!7X
MS.K,$L],M(F7-C6/)Q>I]=->8.#8Q'&ZZ0AG0Z2:7?_-1=21%\:Q7O=)U#71
M3 >((05PVB4GE;5:/%6AQY!\=7<@/A* #1,/3T7#V/&5(67Q/*P^U4%4])=O
MP_>- 0K62!>U@XA8K\4]0F0F _DY-JIBBKX=]WND\JX-G7T O0L\[JKMZP <
M?Z9U\BREFJV_.I<#?89^LSS#_.NW.J(-Z63+)+F PD%6J,@G% @A:PWHDHZQ
M?KG=9?0)ELVC9/=1WOJG7D7#0N=/YIF=C[=^C6&%;^)L^G$[[#"C%,$+.E9;
MY6LG0$Y.0V2 ,I.-"1AY>*ILO(%9ZZ-VMZ<%URFL_DR[UXMS^J\/%+VJ<"SD
ME6OF(^2(EO;T>CUEZ4?AE4,>N+'*//G.]2#)?10E][2(.H;,GVS'NO:;B7-,
M<6X28$@9E/&)-$4;MW.><:8LUZQIBL3 _/11T]W3LNH)0,>OHT7="GM;1^<?
MN=!.2H'.D&1'I(F)MN94@T/" /?1Q$#VAHLF>93M6.KC:-5U).X$#'2PJUQ6
M_#%5M&/D3)+[&$%IP<%Q$\ GP6PJ2CK5I#7?0165X_0#.@5I1\FW UP,6R3_
ME3Z_6'Z?U*M E[P$R0Q)DDD#+M RH3.-#=E@X:;I7,)!N>G#@>_:-AZG^3\9
M_)^?+:M"MY^\5L4Z"6BL"P)!,UOSB)B!8 B_.2.S1G&MVF0,/@5S?;CA72^.
M07#Q)ULKU_NIT*$B"JT48-&B=L=C$#(CC655O%71H&O2Y&G,;CKC](;J944<
MJ_T_V2)XNUQ\P>7Z^]M9(/,PS[_29[_43G\3XX120EM(4JJ:9J4@9OIB2^#9
MLB!RZOZ >2]W';>;ZF6!#(.,/].MP+O:V>A-^?OJ_,,36[@*A@Y6;C-_JZ1:
M86(B6(TJ&9LMNJ?/_+A-9<>MJ(Z!>E]:_3/!^\WZ$R[/99""BHYS!D80Y^0#
M(M2!<D!KG5NN$@OJL/[U Q/8<4^L+D!]K"Y_7#Q?!K]4$>CKW9H-=:BX"A%\
MD@QTC((5I=#B?EU\3Z>EY\Y9(\#T*!4-=HO3O'_*>6N9=[@Z(S=WH+XINQ_:
MJ%_*'AP\19^48CBF$"P=PB1MP,(Y" XM>,^T*HQAN.U6]=\G95<QPY6\-SVX
M)EE((:-TX$L@OYIA;80H"F!RS 6+-I:F)ZX':.LN>?@XM.Q1_W&25CH*#NQB
MZ7=<OYK3RL?:Z8K\ H%110XL)?(+K W@HQ; I?0J\2A,>JI^%;LI[.-"^$E!
M=[R&^NXS=KZ8SAV%35[G$1OCCJ<,N!,^1N- 6]_Y:UX2X)XOYALX_6.Z_G11
M-'L),<V#CUC15:<U*\,D!",]9!:5%RY(C4U2>O>D[U0[]<AK/I"T?Z'/_W-"
M)VZ9'+FGDIM-GY@,(4D%V;!,,F"6J2;WN/L2..[6V )-MPU6$U7]:/;JP_:J
M<1"K]>':M64KV[6+WB>V8#+546<N@ZEMGI2LC;VY\!"U]EHY*XINXF \D05[
M,5V%CQ^7N,V5?U/.7[L1_-6:R(SQ4C2KP7)7A># V>@@<6^$34H5WL1\[47=
MCV&[#L'1;=LUO))^-,/U>UC6<7!?\82(Q!Y/;6K,'N;AB<U:O1OPQ11(JDX5
MY9:!5U&#L"'2L4"[()JT .G K-&)Q!:3/:OMU,B7\'08\>0_@#!8)ZIBD+&)
M27^(J!_#B!V"FD.,V$$J&3$^L5JN)V^W2_W-\CTNO]:>S)L^D#Q;ZY,!CB0=
ME31YIH7HYQ&+(X\Q9;;/!DG/OP8G^NDVE.XC8%SX#*?:Q8!R[@,GJV?S?,[!
MZKR1$*\W5H@(IB3:J$V=-VE]O: 5FDD5+,_[Y&D= I:[5(R#F&$4>Q<E)TJY
M@Y#G.?7G[:$,9^3-<0;<,P]*&Q('\Q92R-%;EY#8:;%%W:!B=(B<JM7;;<./
M%G$'^/@=_SCO*3"=?R3YS.G;A)MQMF^6SS^%^4=\-;_^B>D\3<DK?GUY6>J)
M62^P7I::6FA#AX^@Z;A@O,:(66<3FHR@.YGR<4/H@V]NXVBT P@_XF7^^BW-
MSC8S4NM YA7F#^';1!4G70H"E*@AOSIA+2!/8 UZP:.R7HX10-Y%Z[@^V!.C
MZ;#HZLFJ'778]@63;[YL9M+//VXZ3&R^;.^Y)CH$+DMQP.K-JN)ATZ";0^1&
M&1U%S*))8<J]%(UK,L?%XC!J^M$B9#>WJ<7%-C5HO.R1=S2-GAW"WQ/'TG*)
M3G!M00:NR FPKMYPNWICY(..6M/!YL\:2RMDI;V0#@I9ZSJY.8%35H-+D@<3
MR(JWV9]__%C:(:@Y*)9VB$KZB)'<# 5$%:5!0[8YZ0A*A@ ^) O>2LQHT7"^
MSV3"/V,L[2#5/A9+.T3.?>!D1SQ "25$49KTFNL(6XL03:X%/<6K&(B'8@8&
M2_>QM(,4NU<L[1 ICYU]_[*.SZG#,-]_IV\^GT=[4A3<F=J]E'D'*@4%,3 %
MZ%!A)J\R:_Z80W3_XT<'P*DZ6PPJP+$A\/QL7?W_#XO%K KF65R&U?3K9>]]
M=$6$E W0\=,3/U%#U"H",9&D+C895'MAX>'WC',&:P2* 44Z-CI>SLZF^>WB
MC\L96\:&$I/S@-9H4$A;J\,D@"DNM4TZJ]M3P.^S#;>>/$Z+GE9FX12QC:WS
M]U\P3<-L_?WY)_P\36%V =Q<A B8,Q@EB(G &#AI%8A0"DO!<KQ=KG"/[N][
MPSA-;QIA8! QCHV%7V>8ULM*_<76QDSB @4@\X*(]PG(EDE2<D23F L\I+TP
M</O)X_1T::3[D\0VMLZ?%7K0Y[#\)ZZ?G=$Y?%'SL-Z???DRFU[N8<8BLEH)
MD4D2M:"O@$\Y 3<%>4G96<7V@L$>+QNGMTDC9 PMW+'!\CX47'\_)]PJ7@1S
M"$PDD@K/#@*2C8MH-1,HC97[.8O7GSI.YXY6F\*QXAI;S__ V>9.:IY_PW68
MO<,O87KIW+B8/!UXH#!R8^NL<@@J6] V1XO9)KMG[X '7C).4XM&*!A*F!W<
M4Y]+YTHXFT8$%[P4IH.J[4J%R\2+(5Y,8" S2HDL>8--9K _1-0XC22&!]+@
M"N@ 3,\7\X3U&F#38V"Z^N<OWS_0/]T$ZER06(JC<U,JG&2$'()%"=KES:C!
M@*7)-+(':.HXU^:8X/?06N@14)61\T57[[6CBQ&L%99$9!)$D0H@YJBKOR5]
MDY[$#] T[FW*8'I_#$]'*J$#/)T;VSL<79SR/">J:RB/"3KEF5(@\-I(*BB9
M<K$RI7TN6([=[^XAJS-4':O]W?O>$*KH %@[UMXO.$^?ZDEQLP"%82A=]F ,
MG025X!F\M'48@M*&66^$:I([\!AAXW96?\H]\'A]=(FO"V[.EZ+?C,W5%DQ,
MMB:197"BMGBTGH4D./>N25;>8X1U9KQ.@L&C&#M!)QU@[)%DGG/#7 H+)#(+
M)=7S+>,<HG81,'.%/EE,MX>G/DD"6)=;Y4F ."SK^ CM= "Y>^S_Z\O<V&QS
M)NO/P&LZ7BN?R?Q+SD!P1>=MER.6IRS&?WU0F4:S\0[-MLU!]=$!ONZLR+>X
MK+\('Y%/G(\J>&$ K2#;;\B%#3(@J,*9\3XRZ?;)O3M]R[Q&5)?Y>$>J_['M
M\EA=])ZMOJHWA^OM<.GC<M%O/&'03//[:1LLC_SZ*ZXZ@M!YC=%I$%"7&A?-
M!F+D 3SR7! QE-RHM&D7.:=[2A=/W;9,I7639HO5V?):AQ(EI7'>&LB)TU))
M4H(+F$$*G= D87F;"L0]:!L[9_QDA-SUC8;5QX]D84XJ>MGUH&;VIFWYRDY0
ML9Q8K.G '+4'Y5!!31@&(YC2D27-V[B/K<W.YJGSS1]URL/7,*OU9L_6S\-R
M^7TZ__B?87:&$T,'BB)* O2^U$2E0INJJ#'@B!*3#]8U"6<>2&>7YN@0Y-QO
MCH;74Q?%H>_3)\QG,ZP>XL.L;H\D/!06)7/$D27;+CPYD)YG",:DZ'5V.C7Q
MM ^D<]S[P 9 ;*FG#DYWCS%US^JK<;_BO8K>64BYYO.Y3#Q[4T#0[RU:IS5K
M5,9X+,GC6LFF2#K0? ZDUA\6P!=E"+Q$+S0"T5Y34FV$J-/FW,PDUL& ;>KP
M3R&ZJZV^&; &P?,16NX T;\MYOC]MTUZ[,NS>;[D@BGC(K.0&:\=C;T'KQR#
MZ) .7KJX5)KD:NPFYT=$X3%P6 RNF[&S6/]V%I9AOL;M\.#5NK;9>([+.L"&
M_MU%MZO"5;11(7"' 12O''&)D+,K]/L<H[Z5MGA//NM>K^O*:VR/ID9ZZ,!V
M/2;*30C\*A8NT1?)1(3 %*T;S0S$6A6$P2$+P7MFFB3''D;FN.CLR6T\07T_
M #AOQQ1$C(FL-\DO<0-*&@0OR<@[E,&D8@JV::KX(\=^!H7,B3&A0_37=[BZ
M[A!S O<45W-<'Q.GOO6$ 0/4#]$V4&3ZXA7?KRXEKF([R69NBJ^%8@E4D9D
MI0)$5HAWEHUK,S_L 9I.M5,['GUU!T.N)#%506U+[:N #J+/'H+7'+4-R;>9
M$_<04>-:H*'0<=O<#*:& >/-3V!=CI_YLO,YS2Q-PUDO#R%**LE4,!R80]I4
M7%(0#2K017"9,92$34)&#>W-E8=Y^9+G9\NZ]&Y-#!&)O$D3TG9ZJ1+D7_I:
MNYDT1E^RX,DW<=?W);!?.W0(:NZ_@1A0/3^633KA@G[W@YI9I987] \!+#.M
M1-2>?%U6RT@8@^ R@K8V28U)**-_,+-T^>C?<7W)IU4,58H)7%"T[VJDO3S+
M ,P'PRRW19@FETZ[B.G7W!R"AGO=GF/%WL7U^B47?UO6H:)6)<6YL\!,TEO3
M2/8WDD"<D$;)+%V3X/E-,CH!S-&*O0\IA\NX@VC0)?4U6' ^T7V%RZ](G/"D
MF6.U8UVLG'@-7F8%3&5FF)!!Z2:9EO>3-&X(LAUR3I/]X2CR6Q3-:WKV^6>'
MW*8FW#*90M$@=+T-X#)!E,1'L$$X=-;8U-;._([[;4O-RA';8>50^1YO8Q;K
M,&OMX+Y=+K[@<OW][2S0,^>YQC&_U#N@8YS<^Q\VH*.[)\4#.;LWWO;LVMNN
MSE1>)O0Q0DJ<CCN1CE-!U9HPZ6,1Q;K2QDH_2MD %?:[7[ K$%6$EH$E!E'7
MG&R'"7QQ"K+2VMLH%---'/]#B!S7[QD623MJ\-LHJ^\;B7N-P?'AP\<>^12F
MK&%0\7$8ZAR3<-E"=KR"3V7:+Q."2<FGPFQ$;%+N,IY!NUH9*6>KE;> CDE0
MGDMP+M !5M!79$6@:'*M\3AIO1NO0U"SM_$Z3C$_J,DZ(;KXZ#.?PFBUC#D^
MCC_&E?=)(#!-*TPY:R&PZ &#-'3BE\6TN9!L;K6NXN[W+Y--QHUPAB57#!1;
M@_O1>P@B"4!:>;4%/@M[#2 YX5KD80)[MV"'(.C^RY$!E=1!=.I>;JXW)'-"
MJ$3.JDH.:\T3DMR2 \Y=EE(+<FKQ25?>@6T!GZ#28DA0[+MW'JFAGD%WK5^9
MSZ(.6W3@DW&@N++@6: 3#;,Z2\48+ZWZF3Y&6Z=V[E@\[.VK':><#O#V.M3N
MOYL\9Z=T1.DU5'L/2M6[J]K\-W&=,BJBWC<Y^UR1T"EZCM7N8A!1=P"27\ZF
M%YVB+[Y]]9F\XZ_; :$73*6"Z!T#XP(Q9>@\%% $,$5;1&EXNCVO:1C\[$7=
MN+<WK:$UO((Z0-UO@:0ZQ^7WZP([9R46(V5A#DP@+U4E)2#6'$,7.%,VU@X9
M35+ 'J!IW#N?U@@;2AD=X.K]HJS_(*'67N7GW[[ KSA;;'AZOEA=+AC&"LJ:
MOF5]H5.15AD\N:M0?&+.BQ)$:-)W8V\*Q^W?UAIS;135 0)?GBWGT_79AK.7
MTV_UNPM.R!_EH5@)8E-L1E\A>)N@9*]#E%9;W@1R]Y,TSD2DI\+80*KH %3_
MB9^F:79)O2OD8CHMP?B:"N0=B8>\2]#:^ZBR\]@F4?@F&>,,37HJ\)P@\@X
M\WPQ7ZV79ZEJX]6<9/61U'-94VN3,)YPSYV)H++4$'W((#4=GH,F#[)-6>A#
M1(TS@NFIP#28.CJ UKVR>GU9A>AISXZ.9.-TK9%5=/IU"B5]A\8)3#:5)A[\
MXZ3U4FL\1N#T./WTC+AM8BQGF8? $R1DM'Z0)=K+HP0D 0;GD@SB:>_U.TA&
M'AH$^V+L<(UT@*]G*9U]/IO5E-472$2DZ49/]/T,-PJ;YV>?%\OU]+\WO[^7
M^8G1(2DM$DAA.!V6;8$8R4DH!3U:I81HTT)V* 8Z#:0-@]E1M'QJ"O6']D:T
MYOU*SV)PEEP0+DF:3F0(+C&0+,0D%??VB;,<1\^S'LN 'JJ-OK.P_[98Y#^F
ML]DQN3^7_W; ')_=] R4RW/Q<%+GJYI!]'%*KMSM;L^761G!*.6U49!,S565
MF,$KEH&,1W)<A91\DQN5@Z@\U>A<O&Q7LBX6*;RPF4[4UM;!D1I"M:K9%[01
ME='8I+/$ S2-Z[.UP\]MZS.46OI.2+S@\OB4Z5M/:&"(&B9$'P@GCTD$A9!R
M#8C6^$.L?82**-*6P+3636:?/JDYNCI_7\K_JKH_,^F8%6!YJ'V]% >?677M
M/*_%5(6WF7[W $T_E#DZ #_W)QF>II8?PQR=D Y]^Q$-#%++9.?#$"6%=3K1
MMA:T*:"8-N#+_\_>FRZYE>/JHD^$N)R'GW:5W:=NU.!KNWO'_J4 )UMGIR6W
MI'25]]-?4*F<E).&12W*U=W1V3G(:V'X" (@".@$27N=,LG%\29IG;$MTCH!
MJ#VWZ!RO<TH][>X! 05ZT"7RPD)&QYI4?3]!SSE9HGUPLX,EVEL='22T/I!N
MUM5!KR^7%*XNEQ_RIW6QT+I*TCCO@B\2I#<,5"(IH0UD86V(-JO$LVBSTSU'
M52\5S4?H?1M+@RFA!T1=T;XY"HL1D=<&XS8+BCVT]^"B5N"]BYQ%:81JTZCJ
M+A4C(V8X[6[CYF!1C]WZ^M>U;[&A_[IZQZ2<?8I@=>:@'$IPR1,GF7X1,5@3
M7G1[GGKXR @X7$_S 84VMM)?SR]6]ZD/5C.%Z, $G\EEQPB(*=%6G*3*D:22
M^4XJ?_#HD4]OAU'X<0+K8"^XWB)O,^&HDL;B-#BLG?$*%^ YL1)#];940>U8
M2U?]U]Z.]X?S(HX3=D=H>3^_N'@[7_R)BS01@BR<+*J.*E&U76/M(5W[6=&V
MF&0.UJNF>+E#2Q^1S8':?0(KAXJZ([1,G#2:Y=HN1&C: GGD@(:^,RH8'UV)
M=GM QK 0Z0,7!VOR"63L)=:#X? U+Z;S1![R8C4H*$@2>?II=M6=-7[_N,#9
M\F*MDW_0COQKK3QA3B<2C8"BD/A3D@'RPL$6S6S407K9I$'8[B2.NT6U M;
MJNG($JU9(0K6MTN53#&#, FOC^45+2!&VSOSB7SUIKO6#27C5D:T@M!A@NX(
M*:_BOR^G]/J?+Q?3V:=W:R,XR87B_9@DA%@VH5PH5@,O!FD-V*)BDT3N<T2-
M>[.H%7Z.%G]'4/KERU><+M;E1M5T&DU!@D@!F*AG\I9'<(4Q<@H#LZ(49WV3
M*<F/DS/NI:%6\#E"Y/T4^=WX>8(S%4**M,4J ZH6WSIK'9@H<PPE6-=FKO9>
M[G.SNT'-W.=]Q'JD^_QF=K=_;J,A ->':;@^3#OD2/K!,P9M_?\<?8-U_;]_
MHOA[7KWY*UY<UGOV-UO+]=FB\BXG(378P&D[8:7> 4HUS8\H@ZZW-IH4[>U#
MY/$-EY\Z8KTSGD<XFY2J?IG,) <7P*54(*>4I#6:UEF3Z'P'VL9N M\(30_;
M-@^KI;YK9[8MP3%#E!Y]4D.KU720TAYH\T9KYYB K#DCCX;\86<4N<*")9]*
M*/S\;==M!O[M=#9=Y5^GW_*#FI&ML3XN:N,4!0:BU&I[XS0$R1",PFB=91(;
M-8+8G]8SLFW[H.WI*IPV6NP@T+MF<?X<BV\OU\T+[EQ*>O/7USQ;YBW>94J6
M:YF J>)!82[@44M@,@DDPR?#[>3W%@@>@HFQ)W"<&-HGU_MY[>^W8KK]R_*H
M*65[/+^A+[ [7V-X"$:Y;.B_$&,2=:Q5 F^-@O6H=9^,2;E)@KM/#V&23,YU
MK"!(4]<Y<YR6EV5@"ZHZ9CD)W[@&]R42S\@?V =;A_L#>^FL S?@&7Y>?_\-
M_^]\\=,%68Y-3:%5RJ,#$6,@:\\17!0!C!&9)45RS4U2>GO0V$L1[[ PV>XJ
MU4AG?</QEK'?\<MU2QP>M,DQ2W Z%E#U.GP0TH,//%FI> YM.F3O2>>XL&R&
ME]UQ>;3R.L#FQP6F7,F_;IL4E-="%@N&VUCI+^"L)Q=8%A2L%,M4DYX%VX1T
MBZ[CM3X?4 4=0.BGR^5J_B4OWN>KTI3EY^G7:U8DTS)JOVX(:$ 1_>!*"1"L
MM2%;3-8U:5GU#$WCAL2G!-90BND 8\^([=>;(D]I@K(D+TA:DIFO?G"M)0>E
M661&U3%E32*+78CKI81Z+!_N,"WUC;RKKEQH8TB67(I2ZET2+04$E+1@<W9&
M9EVT;A+>OT18MQOH@5#8'6O[ZZ5OG-UIL74W>SF)QG!%'BS4^[?DUH8,&'.]
M#R$\ABBBW;X1U!QY3Y#:[9[;'(M#Z*Z?0JAG&*T=M@KQP;Q-M6M7;7)33XN0
M"? L!)>Y=[K-;-OGR1JWKG=,\.VKD[Z[GFUG_7_'Q8(>_2T/>(+QX)D-3RV>
MIW^,DXI:!<Z*]U!B6L\1IF"CT(KCEC/A>?+*-4D\G?*DXJX5_J-LOWEB0O8N
M!@6Q* DJ!PYDC@L99XDJ%71&-=E3GR?KC$XD]L'0@UZBP^GFO YF'QY-7T=L
M ]JVEU_2T-CMR>$8UB^2\()3 JRI#6B]U$#_L^",*"'8&*.6YV[]GO-4'Q9&
M_$YJ^/AGOOB6?YO/5I^7$X\I<F8"Y)I-)__50^#(("?R5F@-)1=.?5BV ]EG
M9#WWP> ^4<C NNT\7G[([7]G7'S\<SY)R5!\A1&$C0)4JN?E.DC0BOY/T&YE
MVW@X!U%[1L5;I\/M(9H\3[@2_O*D>.&DM/7P)ZDJ6(K<$@E6Z&QS1BU9:=)
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
MZ2&@<7A69B\]]0C!M==[];M-I=+=6FI:TIOB_^5$Z>!R(HD2DZ)ZY>0+"Z%
M,EW332H;WJ2]Q^$D]]& ^A0 ;:/%'O%:1TS.:C^"2> Z\F@B1.9J#@(-!&$8
M<!MX2H)"D;9#(QZ2U$=GZ5/@[3 M](BGAROG/:EM\2U7=^95C(O+6K=YG0]]
M.U_\/+\,JW)Y07^K*8+E1$3OHK(!DE4(JI#Q#Z*L+V0K+5G@K,ULZN%9Z:,M
M]3CVLJ76Q[X$]X#]7S,N\]6WDY U>2E6@Q#U-I]5!KPGX4;NN6;<932[739^
M[BWCYAH;(&M8N?9H&*^J)9U-?MUCPF?AR6=0D:0D,ECCI&:VN*!/<RBW>W'K
MX/?#1HDX]I9^CQA:"V@BT&FK@P3FF:MGB 8P*0<^:,>E1$4KXG2)E'$N98V!
MH?VEW\%4A3M</)9,PAAD,J1K%84!E6MY3B!W,SA6F$\H;)N1"<^3-?+@UO&2
M<L>JJ"^C=8>;Z\-!$M\OI,K9I_6AX";VN?_SA F9-?<&2J@=\%QQ@,I($JUC
MLB2=R14X'2;WH+R;!-[1,-H)H:UTVBV(JSLZG7UZM5C4;DM7%PIBX74/L#7A
M4Z^_H(;@B3OAA'!:8&*Z=5'J\Q1VD[0[#2B/U5&WX'NWF'_-B]7W=Q<X6]6+
MK_^^G'Y=7WJU)G*EZB4:@8J$F (X%1DD'X(2D0G'T^D@^"2=W63S3@/$8?35
M+1PW 95.1CEN(!7RB!5+"#XE#I8+P9%'BM!/Z#[N'M.>(NEV&ICMKX>.('53
M;'&'H0FS6<E(DN&1RUH+J< Y%4 I:P,WW(;<M$[@,:*ZR;>U M71FA@QU'T\
M=_A[7MT+W^XP]CJ7^2(_4IW-(AEB7@JPM+X=2N+$G'*]?F>$ERB9W!HKL&ON
M]@!JQMTO3Q4$CZ.\OA(S3]\6B('68/"@>='$"$KP6GCR8WDMY94Y\":]$H:Z
MPM%LFQV];NI(9>V//W^%OUG^A+6VNEV.^8[H:!5.UMU9@RW 53V-\PIK\EQ
ML"JIA-$J?9JJ@/MTC;LACPZ_(Y1T-I?%M\<R_7.VH-]\FDW_=RV(ZPJ<-A.H
M7GC9:091[</Q*4KI"U<YYP0IX7JDJ0/T/M=!)5*0 QJ3.[=2^JUN(4])_,U?
M\>(RU;32^AI+[5Y=6X[1+S[.W_R%7Z:S]<??Y]7E8K9\/[^X>'M5STBQ?I!6
M20XA\3K_/:J:>E) X9H2M"M86YJ<][9FK.,B_3U0NFUGNX)#!W'Z$_Q/=*8-
MQ4D)(M;VDLHG<,)R\KRE(CI"*FV*J9^@9UPP]@6:^? :/!B(7_-B.D\?5KA8
MM80C68-%+12B_7-Y>5'+RM^2DGZZ7%3MO5O30)]^-[^ZO;B<8+'<H)/ N;6U
M!Q3Q7EB PE,=L^6U2TU<VF'('_<\YQS!WA(?_1KIQ[E^1]PN'N'9>,]"\ JP
MCIY3CM=9N,1SY#88S#P4W>0RPA#$CYLH^W%6Q!#8Z'<]_)SWX9E9IAWW$7BL
ML\"4R!!**>"LUBQ8Z[AJ<K U!/'CIN;.<3VTPT8_B;XG6']_/=WC/N^_XM=E
M_J.\^OKU8AHQ7.2KN:7TJ]LI(,L)1Q-]9AJLCI)B+1[ <T<_(N>T8R:7PBEW
MC6-X&3>A>(Z+YF3(Z7X-36),N?:.A5AJ5R=59^A5Y IK3>&RY&B:5&0?$P\W
M*^L_1RSOI<$CX^$WL]0ZB[Z^<75S%:MV8EF7B=PM:#@@7;[#4P?,B^_+PT )
M\'?XO1JM>_?6KE.+R<CB/08P19#1LK0@G986,A<BVZA8*DVVNV=H.M:B7=^_
MV[SB^@WY7NN>FR3K1Q+R:_KG_S-):)CP%!EG% E4T 9"I"_U3@U/N1@7FF0
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
M_3?']?!Z[@"\UZVX:YE^[=QCBI @C76U,3NM0,TCI."B4,;9X)NT/[I#PTY
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
MOG7ZIBPA,O0"HDL%E&::ML9:)R5#TLIDY7,3 W"/BA]E!/U>2'AV!/T^:ND
M4X<+[I;M!\.E742EBZ'5S<@S4C$HBOKK=3LGC,U&R%+&N3=YYB/H]\+6*4;0
M[Z/H#L"^Y>/]<S9=+=]_^.=F'*GF7D1#VY&.DISZZMD'Z3E8SM'H(AVAK@5J
MGZ6J\[L.S4$S;Z7!#N!X+9?UVF92>V:<KI%NKAZ1A&!,39<:JQWG/(HFZ+M+
MQ(\RC/Z8W?Q@I70$J,U"\QB$"))#[>\ M#EX< 8#A" PVVR1L293%WK:0 ]7
MYQ.X.$"V8Z="KY)=VQF/C<TDF02#T4-. D$)S0!S"I"E2SX*&;C:BH.?R&0^
M]Y8^,'"(ZN8MY#CR*/OWU8RN%T3V,EHG$WA5R*&T.M5N@@R<8CQG$9W"P<;8
MW[SU1QDE?L@N<[CX>\#,!NI&1%UKQH'\+49F- L(*"PDXY/R7(N"N[@JNZ-F
M3"-RA,:V=7Z ^$;6^F:PSH;PF)DT7F;@*$6=[T$^N[9(CCMY[LH787&7<N*=
M]'[OS2-K_A"]S8<0XMC:OYKKLB$\64$[I^7 L ZB0.[ 24%A%LO<EJ X^EV2
M.KMI_^Z;QXE*!M/^P4+L(*#X91;G7_('DO9Z0_RU_H,J]VH*R?C9E"7!E_QF
M8B4G\J P05%*6L99P=+D .49FD:> ]5%_#J4ROI%W\:-+Q9EH&54Q^'0@D2M
M(!3+0&0C#:K &6MR_O$L5>,&.H/I?C=,':"(#E#U(5_0GS[](\_R B]>S=*K
M](5VZ'HPN9I^RYLY&\N-P0[.1J89 QTI3E0D)W YD@!E32^BD:4-RO:BLDO4
M'8*.[3.+9JKJ 8?'5T?Y6'+R2H-VM75KS:3[P#PDK[FRA0=D?<UUO"%]Y$D_
M7>S4)P; .4-^_:46FI,UN*HSYY-8>#:.F.6J'O9DP\ GVM^2BXD9&;S:*1H]
M'?@?8:+ST[V! 3@4_H]%0P<K8<=A7]D7'66BW5('"<I;"UX(#RY);VOO8L^:
M]/8:<%Q;S[T*CD%O PUV@,L3=/^YVZ@HBF"M^O_;N[;FMFXD_;[_I7=QO[QL
ME>PX4ZE*QMG8F7ED-6ZV:A0R2TJ9>'_]-DC)ND24SR$/>$ G4U.);3D'0/>'
M1C?0_;5&L"1I<M1B;=A-<,Q<!X].<(6L*QM^T#+/E)QJ9BO?'E%_COUV2R[O
M-.-6(JG/" U**-)AU *$R5GIC(R.R#/=:F?=O.<$,)^MH<$8S/T)F%VWE%N;
MST7J)D05%$6,B455I<,A1)%!"ATCLQY99_WJ1B[P3-W#KVE#'H&XK_IP?$(7
MH7DPEMN:"*8M*.<#^3=&@?,\N*RU]^7,SL8#6$?Z<T"_IIUX!.*.;;KU_@PV
MY%//P880?,@17.U,IDI]K9+.0\D&D7XH"S]7+N,1WFI_9%M?TY8\!G,S\Z V
M9RU;!%Z2R-P#RIKNDJT#%S+;LK ;C]9'U<0YG9<ZLK\--\TE3!\XZ<"E/#'-
M7[;)1#(JP!13U:0$"$J37;%:%4PZ*OEG88[LF=.NRZUU/*(ZV&^G"FV_W%)
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
M$Q Q,LUU(1.*A&>?%00G+&CFO)%"19+=5^P$;)\)HO11LDH?69(!A0(!K4W
M#6?TN_J(T-AX#IYKIX?_&!0=>?B/UE@/!S^I:'?;=+.Y7.;-YF[+[_JWTI&2
M,7-@QM3;'SI-4%L/P3H7K-*^M&G9_.*LNDDH;H.)IQB<3$$]H&TW]]N,/\%+
MUH%FRT5] \V>MF8LM3UK-,(DXT)L>=O40_+NA-I]_J+E %'/_2+U_=91N9W_
M;8I&EB4H%CE$QLF*6T'A5$!R=5.(/!B=AG;!>.;C71Q<A^AI-:'0YE;ZJ]75
M]>/9"U.K.*4&+0T'Q2NS<2V?-!198Y0A2CZL ]T?/MU%_':LPH\36#]GP7/'
MY_T+%P6Q)206R(IG 8H%DHRJ[4(U*]Q8;2FH/$4,\-SDNDF9/HT?,K6ZYK8X
M=_P(K]:X)%EN%C%ID[@*@,Q;BA2,(.E(!,L<,X(G9O*PQ@I/O]S% 3.AXE93
M2;$#*W1[W55ONUZOEMN0\9^7UQ_O;KS>_!ZO;BIU1KWMHO^G]_C[(N24@U$6
MDE0>5"P>O.$>I*5X,A=3;)N@_("Y=G'430^]4VEOPM?%PR'ZM_5JL_EQO2J7
MUPMKDG2!X@ NR&=0G#.HG>R@B!0M1I5%&_+N!W.8.6NF-:0.E78'MNSMKWF-
M.Z%$@O_WM)!%$L[:4@I8+V3E'JU]$$, X45FS&MA2Q-^UV?F,C/C3&O@'"O]
M#@#TW9*^E3?7=\E?.CGN5%3 /+F*JM9$(%,1LC">Y8"2EM<"/$_F,7.?OM;
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
MLTQ#'I=O?U#_$7"3__L__A]02P,$%     @ 88%:4DX =E2J!P  &R,  !,
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
M__>V$/[)D)CCN+QD B*F52PM28'0\(3\O%:I+4SC6*TY;>PB)?H!5)FFTCF
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
M,V>%:*Q&E?JZLFSQ3]9"YQE,1?E0)TEA*'9+R6>-UDQ;A_?IO13JL@DJ^JW
MW(6JMS<,21&$R"$/I$O#L=('WY)2M^I?&02[=H)50V[GF9K8QX,6A*=E[X^2
M,J?8>-Z!*OO3!_+1GW;1,X'Z/]="[/_1%L*_&1(S'$<+)B!B6L;2@A0(#<_(
MSRN5VMPTCM6:T\;.4Z*_@2JS3#H'\ CM#C0F77HN)-KGE6PCXI#E++$H_J>:
M<;9-X+="HOE^2Q1YXMO8G5??$<RL_OK3']_SR]O:44Q^:"NL?; 6DXA/:MVH
M"4PD(*#*)#KO""; [R@KAEK(YT5?Q?GW9+,7%<^":5F\AX9Z#65Q@0,MS!EK
M(Z3+V@^'("ZQ1(M":K:8EVV19=B!_ Y^,66F6/M*Y_]I]]%6H8W9-35(%A&&
M#3R_8>#]:\D2(5%(3C(?:S4&RE YORW?KIJ2$B$;*3T%?#H9ZL"#_![^$"__
ME?1=>];O"=_&VV?H.$^([!P&!BN :7!U\VT4?AS^ VMX.>L+H!:T(?W^:OE>
MCZ0JIV^V]C":_KCZX] F!+Z(555.5^QE]_]>B)G=SY 4U,FPG['R8-?8I4CB
MEXAUAA)2=C[?,U>A-HE>BN5]2@;8585JJ1,VN@+S0LS;+AM[^A5H[D.R=*GW
M+\N]G8TIX,$G&",=OD%IA5=M8UCY*&,V<*"=TUFKL1C"!U:KPFT>\HQO'NX=
MP_<F_LN7T_\ 4$L#!!0    ( &&!6E+I^-BHP@0  )L7   2    ;&%W<RUE
M>#,R7S(P,C N:'1M[5AM<]HX$/Y^OV)+YM)D!N,7( DOS0P%<N6:A@RXU_;3
MC;#EH*DL^20YE/OUM[*!)&V2IC=-2V;JR4#,KE:[S^X^:ZO[;##NAQ_.AS W
M*8?SMR]/1WVH.*[[KMYWW4$X@%?AFU-HU#P?0D6$9H9)0;CK#L\J4)D;D[5=
M=[%8U!;UFE07;CAQK:F&RZ74M!:;N'+<M;_@)R7Q\6_=9XX# QGE*14&(D6)
MH3'DFHD+>!=3_1$<9Z75E]E2L8NY@< +?'@GU4=V24JY88;3X[6=KEO>=]UB
MD^Y,QLOC;LPN@<4O*JQ%CUIQHSFCB1<W_$;02F8-K]E(ZLU6J]5LU/_VT4D7
MU<LUVBPY?5%)F7#FU.[?;@2UPV9F.@L6FWG;][S?*X7J<3>1PN!^"M>7_Y9F
MOC!FZ"?C$,XN1#M"AZFJE&O7\DARJ=H[7G%UK,1)2,KXLOT\9"G5<$87,)$I
M$<^K&O/@:*I84BIJ]B]%I]"_XG91^GR(=C@3=!V#'UBOA^]?C5Z.PMT=_\#K
MU(.;7C_ WUMB?;15/QJ;_G 2CDY&_5XX&I]A,TRF;WMG(81C\(_@;6U:Z]=@
M.NP74K_>]* WA=Y@?!X.!UL?VXUPUD&TO ,8GT#X:@C3WN1E[VPX=<;O3X<?
MH-</K23PO.]5(H\==N/6L,LZO^MS)""20M#(DAHLF)F#F5/H"9$3#A.:265
M)G!*%AH5SI6,\\CH*HQ$5(,]J[N[<Q0$7J<OTXR(97'G=_8!M4^D2L'WG->0
M2%78S3 &&0,5L26[ 8UH.J-JU8I^U;*<!T1#PCA2XL:=*8URA;R+J! 1P_!3
M-"?B@B(]IBG3VKJ.?U8S1BZ%.544?;[N71G)VKEJH9N+F"J-R<.M^G-&$S2,
M&QEV26&<)"RBJMBNE)TP043$$)6U#+>P9E:!%[O.EH 2PY)E%;)<Z9Q@PHV\
MUCTVUL..[9VJ#93$,K/L?UVY5+&5N=IA2M2,"*J=\2=.E]"+BI38RD0Q,3 C
M&DV4"# %'X5<('P7='>G>=2!.^KP?D+*2&Q3Y'":F';] "NMJ'6&D G3=ORC
MS#QZ&]]>SWO^?EDO "%BLRK1).<<L<=4<%LEF\I1])^<*6HGI+:@35>5[M?W
M"-:H K^Y%^]O@+ZJLTV-K=#V6_5&M2B'AV%V#:$GBW1P VDFL(M34L"'G&$(
MLXW#RKY;IX$PA7G(%-46\:H5$\X!EZ$/V#LHR&A!('95LNDI-!@7#U8%Q*B5
M\S)A$BFCV%-_WF^D^,6JWV07C<8NL1<_\ZWVG?*V?0Q_0F<J)VI9)BLX*&C4
MOXOQM\3IK[GWXWTJ^RZFD2P+KEW,!ZMEO6T<=C047_"&(350#G_4<(+UB2&P
MN>[Q/BFNG^(]W_*<WP/H3\5T^Y$[1Z9D=E!<>U#YXB%FRV.X]='R860=!,V?
M-QTSQ7!V93B\Z 9Q62*^_^WN/Y5A\Q1YNZ3MB3VUB>'/&KP6N;$E]XNP_V>R
MMPS*[0?LBI/_0GZ #6U7[WJYK-[UVK8M$86*$IVK]2LRVE&2\U_#YM&'S=4[
MDP6>1)',A;&G*5^=/9^=Y&:R/,IN*\J)K<TOSG;7"V?2&)FVO:LE9*8ES\W=
M2[[A9.S&9WEL71R@'_\'4$L! A0#%     @ 88%:4D\*(F6C P  IA$   T
M             ( !     &5X,C%?,C R,"YH=&U02P$"% ,4    " !A@5I2
MX'RMS"@#  "1"@  #0              @ '. P  97@R,U\R,#(P+FAT;5!+
M 0(4 Q0    ( &&!6E+0-"!LQ H  +X;   <              "  2$'  !E
M>&AI8FET,3 R,W-T;V-K<&5R9F]R;6$N:'1M4$L! A0#%     @ 88%:4M?V
M["G$"@  HQL  !D              ( !'Q(  &5X:&EB:70Q,#(T97%U:71Y
M<&QA;BYH=&U02P$"% ,4    " !A@5I2CRE_9;D(  !.%@  #
M    @ $:'0  97AH:6)I=#0N:'1M4$L! A0#%     @ 88%:4M%%5[XQA (
MV&8; !$              ( !_24  &QA=W,M,C R,#$R,S$N:'1M4$L! A0#
M%     @ 88%:4AUB'ZTK%@  O?X  !$              ( !7:H" &QA=W,M
M,C R,#$R,S$N>'-D4$L! A0#%     @ 88%:4GDD=6!>-@  YU@" !4
M         ( !M\ " &QA=W,M,C R,#$R,S%?8V%L+GAM;%!+ 0(4 Q0    (
M &&!6E*X9\O*/VD  "B)!  5              "  4CW @!L87=S+3(P,C Q
M,C,Q7V1E9BYX;6Q02P$"% ,4    " !A@5I2SKIW#  @   8.0  %
M        @ &Z8 , ;&%W<RTR,#(P,3(S,5]G,2YJ<&=02P$"% ,4    " !A
M@5I21!>0LIHM 0#6I@P %0              @ 'L@ , ;&%W<RTR,#(P,3(S
M,5]L86(N>&UL4$L! A0#%     @ 88%:4AY(>Y\CMP  [WX( !4
M     ( !N:X$ &QA=W,M,C R,#$R,S%?<')E+GAM;%!+ 0(4 Q0    ( &&!
M6E). '94J@<  !LC   3              "  0]F!0!L87=S+65X,S$Q7S(P
M,C N:'1M4$L! A0#%     @ 88%:4J]H%:R^!P  5",  !,
M ( !ZFT% &QA=W,M97@S,3)?,C R,"YH=&U02P$"% ,4    " !A@5I2Z?C8
MJ,($  ";%P  $@              @ '9=04 ;&%W<RUE>#,R7S(P,C N:'1M
64$L%!@     /  \ SP,  ,MZ!0    $!

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